ADK Rust Realtime Voice
Overview
Build low-latency bidirectional audio flows with explicit session/event handling.
Workflow
- •Select provider backend and audio format early.
- •Validate session configuration and VAD settings.
- •Handle client/server events with explicit match branches.
- •Verify tool call lifecycle in realtime paths.
Guardrails
- •Fail fast on unsupported modalities.
- •Keep audio encoding assumptions explicit.
- •Add coverage for cancellation, interruptions, and error events.
References
- •Use
references/realtime-voice-playbook.md.