Posts by Stephen Allen

2 results

Clear filters
  • OCT. 19, 2026 / AI

    Step by Step guide: Build a Voice Agent That Never Goes Silent using ADK

    The open-source Agent Development Kit (ADK) and gemini-3.8-live enable developers to build responsive voice agents by implementing non-blocking tools in Python. Developers can use streaming tools to yield progress updates or background execution patterns to keep conversations fluid during long-running backend queries. Additionally, configuring response scheduling behaviors such as WHEN_IDLE, INTERRUPT, or SILENT gives developers precise control over when and how tool results are delivered into the conversation.

    option4_minimal_flow_diagram_1600x900
  • AUG. 24, 2026 / AI

    How to Evaluate Live & Voice Agents in ADK

    Moving live voice agents from demo to production requires rigorous, automated testing to handle the unpredictability of real multi-turn conversations. ADK now provides native live evaluation, allowing developers to test graph-based agent workflows against LLM-driven simulated users that generate actual audio via Gemini TTS. By defining evaluation scenarios and natural-language rubrics, you can automatically score audio responses and tool executions, inspect the resulting transcripts in ADK Web, or run the CLI directly in your CI/CD pipeline.

    Evaluating Live Agent in ADK