I'm using esphome audio satellite on a cheap Waveshare esp32s3 ePaper board just to speak announcements via TTS, but I think the board has janky wifi and has sort of weird audio hardware because there are massive delays of 15+ seconds most of the time when sending speech to it.
I'm looking for something small and self-contained that can be powered from USB with no other wiring. Don't really care about microphone or voice input at all.