This is simply brilliant. A night-and-day improvement for the Waveshare audio board. Full VA with echo cancellation, ducking and full intercom with PBX. GitHub - n-IA-hane/esphome-intercom: ESPHome Intercom API - Full-duplex bidirectional audio streaming for ESP32 with Home Assistant integration · GitHub
Dont be put off by the detail . the yaml waveshare-s3-full-afe-tcp.yaml is full working code see 🔔 ESPHome Full-Duplex Audio Intercom.