Skip to content

Some onboarding questions about ADK #2371

Closed Answered by adk-bot
xuanyang15 asked this question in Q&A
Discussion options

You must be logged in to vote

Response from ADK Answering Agent

TLDR: To create an agent that you can communicate with using voice, you should leverage bidirectional streaming. This enables real-time, two-way communication between the user and the agent, mimicking a natural conversation.


Bidirectional streaming is a key feature of ADK that allows for more natural and interactive agent experiences. Unlike traditional request-response models, bidi-streaming allows both the user and the AI to speak, listen, and respond simultaneously, even allowing for interruptions. This creates a conversational experience much like a phone call. [1]

While the documentation doesn't provide a specific end-to-end example of a voice agent…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by boyangsvl
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
bot responded [Bot] This issue is responded by ADK bot
2 participants