In "Building Live Voice Agents with Google’s ADK" you'll learn from Lavi Nigam and Sita Lakshmi Sangameswaran, Machine Learning Engineers at Google.
You’ll learn how to build and deploy AI agents with Google’s open source Agent Development Kit (ADK). ADK provides modular components such as models, tools, memory, and orchestration, that make it easier to create both simple and complex systems.
You’ll start by building a voice agent that takes speech input, reasons with an LLM, and responds with voice output. Then you’ll work with sessions, state, and memory, and extend your agents with tools and APIs to perform real-world tasks.
Next, you’ll add callbacks and guardrails for reliability and orchestrate specialized agents like planners and researchers. You’ll build a podcast agent that researches a topic, drafts a conversational script, and produces multi-speaker audio with Gemini text-to-speech models. Then, you’ll build in guardrails to secure and optimize your agents before reviewing methods for deploying them into production.
In detail, you’ll:
- Build your first agent with ADK, connect it to Google Search, and test live voice interactions in the ADK Web UI.
- Use sessions, state, and memory to manage conversations, share context between tools, and give agents short-term tracking and long-term recall across interactions.
- Add custom tools and API, integrate them with ADK, and refine agent instructions so they follow defined workflows effectively.
- Generate structured research reports by defining schemas, rewriting agent instructions to act as a coordinator, and saving results as markdown files for downstream use.
- Add guardrails with callbacks to filter unsafe sources, enforce rules, and log tool activity, making your agents safer, more predictable, and production-ready.
- Build a podcast agent by combining schemas, callbacks, and a dedicated audio agent, and generate multi-speaker episodes with Gemini text-to-speech in a scalable workflow.
- Learn how to productionize your agents by giving them persistent memory, testing their reliability, deploying on Vertex AI, and adding security and monitoring for safe scaling.
Comments
Want to join the conversation?
Loading comments...