Examples for I2S support on microcontrollers that run MicroPython
-
Updated
Oct 19, 2024 - Python
Examples for I2S support on microcontrollers that run MicroPython
Using an I2S MEMS microphone on an ESP32
Record 24-bit Audio with the nRF52 and 24-bit I2S Microphones
Raspberry Pi I2S Stereo Microphone Analyses in Python
stm32-speech-recognition-and-traduction is a project developed for the Advances in Operating Systems exam at the University of Milan (academic year 2020-2021). It implements a speech recognition and speech-to-text translation system using a pre-trained machine learning model running on the stm32f407vg microcontroller.
Audio visualization based on an M5StickC (ESP32), i2s microphone, FFT and RGB LED strip.
WLED ESP32 pico board
Code snippets showing how to record I2S audio and store as .wav file on ESP32 with SD card, how to transcribe pre-recorded audio via Deepgram SpeechToText API, how to generate audio from text via TextToSpeech API from OpenAI a/o Google TTS. Triggering ESP32 actions via Voice.
Example of using an INMP441 microphone with ESP32 over WiFi
This repository contains the information on my adaptation of the Home Assistant voice remote.
Design and Implementation of Microphone Array using Spartan6 ic, cs5340 ic, and I2S protocol for recording the sound of the heart and lung
Measure volume of noise using ESP32 and Adafruit I2S Microphone (SPH0645)
Two state sensor (On/Off) reacting on sound levels measured by I2S microphones ( SPH0645LM4 or INMP441 )
This open-source project offers a bipedal modular companion robot and a framework enriched with custom plugins. Designed to be customizable and extendable according to users' needs, this flexible structure is intended for use in robotics and automation projects. The project includes both hardware and software components
ESP32 WROVER development board with environmental sensors, tiny OLED display, 18650 battery and SD card slot
An example of recording audio onto a MicroSD card, using an INMP441 microphone and a XIAO ESP32-C3
AI-Waifu is an IoT voice assistant developed for the ECL-108 IoT Workshop. It uses two ESP32 DevKit boards communicating via UART to capture voice input with an INMP441 MEMS microphone and produce speech output through a MAX98357A I2S amplifier. The Google TTS API generates responses in a Japanese female voice.
Add a description, image, and links to the i2s-microphone topic page so that developers can more easily learn about it.
To associate your repository with the i2s-microphone topic, visit your repo's landing page and select "manage topics."