Releases: TheZeroHz/ESpeech
Releases · TheZeroHz/ESpeech
v2.0.1
- Fixed I2S lifecycle conflict (double init/deinit) causing
i2s port is in useandconfiguration is invaliderrors - Added guarded I2S init and ordered teardown (
i2s_driver_uninstall) with DMA buffer zeroing - Removed duplicate
ESpeechUserConfig.hincludes; unified single config include path in examples - Restored correct SPIFFS/FFat selection logic; macros now honored consistently across build
- Updated Basic example to demonstrate safe handoff (Wake Word → ESpeech → Wake Word) without reusing an active I2S port
- Clarified/defaulted ESP32-S3 I2S pin mapping in
ESpeechUserConfig.h - Verified compatibility with ESP32 Boards Manager 3.3.1 and latest Marvin_WakeWord_inferencing library
Full Changelog: ESpeech...ESpeechUpdated
v2.0.0
🎉 ESpeech Library v2.0.0 Released!
Unlock offline voice control on your ESP32 with blazing-fast wake word detection and efficient speech recognition. Lightweight, responsive, and built for low-power embedded systems — ESpeech is your gateway to hands-free interaction.
💡 Perfect for:
- Wake word detection (e.g., “MARVIN”)
- Voice-activated robotics
- Smart home and IoT applications
✨ Start building voice-aware devices for totally free!