SoundSense is an Arduino and ESP8266-based project that leverages MEMS microphone technology for audio processing. This project provides a platform for precise sound detection and analysis, making it versatile for applications such as voice recognition, ambient sound monitoring, and more.
- MEMS Microphone Integration
- Real-time Audio Processing
- Arduino and ESP8266 Compatibility
- WebSocket Communication
- Simple and Compact Design
- Arduino IDE
- PlatformIO
- ESP8266 Board Support
-
Clone the repository:
git clone https://github.com/yourusername/soundsense.git
-
Open the project in Arduino IDE or PlatformIO.
-
Upload the code to your Arduino and ESP8266 board.
-
Connect MEMS microphones and set up your audio processing environment.
-
Install Visual Studio Code and Platform IO extension
-
The project will automatically be initiated
- Connect to the WiFi network (SSID: "YourNetwork", Password: "YourPassword").
- Access the WebSocket server at ws://your-device-ip:81 to receive audio data.
- Explore and integrate the audio data into your applications.
- MEMS microphone technology
- Arduino and ESP8266 communities
- PlatformIO contributors
This project is licensed under the Affero General Public License v3.0 - see the LICENSE file for details.