Request mapping
utterance_end, then reuse the same socket with a new context_id.
The Google voice name and language code do not carry over. Select a Bland voice UUID that supports your target language. Configure raw PCM or 8 kHz mu-law during init and update your playback pipeline for raw binary WebSocket frames.
If your application uses Google’s synchronous SynthesizeSpeech with complete text, Synthesize Speech (HTTP) is the closer migration target.
See the Google bidirectional streaming quickstart and Bland WebSocket reference.
Docs for agents: llms.txt