gnumpi / esphome_audio

Custom audio components for ESPHome
Other
62 stars 23 forks source link

Feature request: mic via USB audio #55

Open nanosonde opened 4 months ago

nanosonde commented 4 months ago

The current dev-next branch contains already some code to support audio output via USB audio class output. The underlying component usb_stream also seems to support simultaneous microphone streaming besides audio output.

For example I own the ReSpeaker Mic Array 2.0 which uses an XMOS chip for AEC, etc. The only connection available is USB (without having to modify the firmware and modding the hardware to support I2S). It provides audio IN+OUT via USB audio class.