Thanks!
Although I did not use the zip file, I did roll my own from a fork of enclosure-picroft based on your pulseaudio branch.
I have been messing with it for a couple days with a variety of sinks and sources.
My findings so far have been:
-
With a Adafruit Voice Bonnet (mic/speaker hat combo board), both source and sink operation are fairly flaky via pulse. Not much of a surprise, did not much expect it to work at all. Could not reach a configuration that was reliable, so moved on to…
-
This USB/BT speakerphone in USB mode https://smile.amazon.com/gp/product/B07RXMNKPN/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1 … almost works via pulse… mic works fine… sink works except any TTS generated has the first second or two cut off of it (eg. “hey mycroft, what time is it” will cause “eleven” to be spoken if the time is “it’s four eleven”, etc)… could not figure that out so moved on to…
-
Generic USB mic and speaker (separated). Still working on this, seems a bit flaky, but will continue to try to make it work reliably. Current issue is that sometimes the sink just stops working for TTS. The mic seems to always work.
I’m sure each of these can be made to work with some combination of pulse daemon.conf settings or equivalent elbow grease, haven’t hit on the right combo yet though If I succeed, I will report back. The good news is that each of them kinda work and the source/sink chooser in the installer seems to work fine.