diff --git a/.openclaw-sync/source.json b/.openclaw-sync/source.json index 801323775..42694a08a 100644 --- a/.openclaw-sync/source.json +++ b/.openclaw-sync/source.json @@ -1,5 +1,5 @@ { "repository": "openclaw/openclaw", - "sha": "30b201eff0ffc66ae3dc14f10b3b3c59aae26360", - "syncedAt": "2026-05-04T02:23:32.159Z" + "sha": "c956946b263ddf28b7d81df4f4a20705aaede156", + "syncedAt": "2026-05-04T02:39:57.588Z" } diff --git a/docs/plugins/google-meet.md b/docs/plugins/google-meet.md index 6a28f474a..5a5a9e8df 100644 --- a/docs/plugins/google-meet.md +++ b/docs/plugins/google-meet.md @@ -1016,6 +1016,10 @@ Defaults: - `chrome.audioFormat: "pcm16-24khz"`: command-pair audio format. Use `"g711-ulaw-8khz"` only for legacy/custom command pairs that still emit telephony audio. +- `chrome.audioBufferBytes: 4096`: SoX processing buffer for generated Chrome + command-pair audio commands. This is half of SoX's default 8192-byte buffer, + reducing default pipe latency while leaving room to raise it on busy hosts. + Values below SoX's minimum are clamped to 17 bytes. - `chrome.audioInputCommand`: SoX command reading from CoreAudio `BlackHole 2ch` and writing audio in `chrome.audioFormat` - `chrome.audioOutputCommand`: SoX command reading audio in `chrome.audioFormat` @@ -1622,7 +1626,8 @@ Chrome talk-back modes need `BlackHole 2ch` plus either: bridge and pipes audio in `chrome.audioFormat` between those commands and the selected provider. Agent mode uses realtime transcription plus regular TTS; bidi mode uses the realtime voice provider. The default Chrome path is 24 kHz - PCM16; 8 kHz G.711 mu-law remains available for legacy command pairs. + PCM16 with `chrome.audioBufferBytes: 4096`; 8 kHz G.711 mu-law remains + available for legacy command pairs. - `chrome.audioBridgeCommand`: an external bridge command owns the whole local audio path and must exit after starting or validating its daemon. This is only valid for `bidi` because `agent` mode needs direct command-pair access for TTS.