fix: suppress Google Meet realtime echo

This commit is contained in:
Peter Steinberger
2026-05-04 01:46:22 +01:00
parent ecec68d06d
commit d85fa16e8f
5 changed files with 182 additions and 6 deletions

View File

@@ -1182,6 +1182,9 @@ configured OpenClaw agent before speaking. Set `realtime.strategy: "bidi"` when
you want the realtime model to answer directly.
Nearby final transcript fragments are coalesced before the consult so one spoken
turn does not produce several stale partial answers.
Realtime input is also suppressed while queued assistant audio is still playing,
and recent assistant-like transcript echoes are ignored before the agent consult
so BlackHole loopback does not make the agent answer its own speech.
| Strategy | Who decides the answer | Context behavior | Use when |
| -------- | ----------------------------- | ------------------------------------------------------------------------------------ | ----------------------------------------------------- |