Chrome 152 (arm64): 1–2 second buzzing artifacts during Gemini Live API playback — reproducible in AI Studio, not on earlier Chrome or Safari

Hi,

I’m hitting what looks like a browser-specific playback issue with the Gemini Live API and would appreciate any pointers.

Environment

  • Chrome 152.0.7977.83 (Official Build) (arm64), [OS ve sürümü, örn. macOS 15.5 / Apple Silicon]
  • Models: gemini-3.1-flash-live-preview
  • Transport: WebSocket

Problem
During a live conversation, the model’s audio output is interrupted by short buzzing/glitch artifacts lasting roughly 1–2 seconds. They occur intermittently, several times per session. The rest of the audio is clear.

Reproducible outside my own application
The same artifacts occur in the AI Studio playground with gemini-3.1-flash-live-preview, using no code of my own. This rules out my client implementation as the cause.

What I have also ruled out

  • The same code works cleanly on the previous Chrome release and on Safari, so it appears to be specific to this Chrome version rather than to the Live API itself.
  • If I buffer the PCM chunks coming from the Live API, write them to a WAV file, and play that file back, the audio is completely clean — no artifacts at any point. The data arriving over the wire is therefore intact, and the problem is in the real-time playback path.
  • The artifacts only appear during live playback of the streamed chunks.

Questions

  1. Has anyone else observed this on Chrome 152 specifically?
  2. Is there a known change in this Chrome version (audio output scheduling, sample-rate handling, or AEC behaviour when a capture stream is active) that would affect low-latency PCM playback at 24 kHz?
  3. Is there a recommended workaround — for example a specific AudioContext sample rate, a larger scheduling buffer, or disabling echo cancellation on the capture stream?

Happy to provide a recording of the artifact or a minimal reproduction if that helps.

Thanks.