The repo has implementing an esp32 standalone MQTT audio streamer. Is is desinged to work as a satellite for Rhasspy (https://rhasspy.readthedocs.io/en/latest/). It supports multiple devices
Bugfixes
- Defines and adds MCK pin to I2S config
- pin espressif32 to 4.2.0 due to error
- set ArduinoJson to latest fixed version
- Added new device - inmp441max98357afastled
Fix #99
Some issues fixed
Fixed audio output on Matrix Voice. 44100 stereo plays a bit too slow due to an unknown bug.
New version with animation for Matrix Voice and M5 Atom Echo. Also, all the various states have different colors, configurable by MQTT for now but a webUI config is on the todo list.
- Adding better logic for saving settings in webUI
- Add actual hardware capabilities in webUI
- Restructure AudioKit code
Thanks to the work of @hogthrob the majority of the audio playback should be fixed. When using 44100 some jitter might occur, but no hissing or cracking
Saving of the configuration was causing unexpected instability issues. Now, when a save is needed, the system reboots.
Removed local hotword setting from UI and code until local hotword is ready.