Stabilize Athena Talk audio delivery

This commit is contained in:
Mikei386
2026-09-03 23:11:44 +02:00
parent df41175960
commit 65ce9642cc
5 changed files with 42 additions and 27 deletions
@@ -9,6 +9,11 @@ Athena speech stack:
tools,
4. Athena XTTS/Piper returns PCM audio to the Talk client.
The provider intentionally uses half-duplex audio: microphone input is paused
while a response is being transcribed, generated, synthesized, or played. This
prevents speaker feedback from aborting TTS. Spoken interruption (barge-in) is
therefore disabled; wait until playback finishes before speaking again.
No public speech provider is used. The provider reuses the already configured
`models.providers.athena` base URL and API key; no second key copy is required.