BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//programme.europython.eu//europython-2026//talk//LFSJYL
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-europython-2026-LFSJYL@programme.europython.eu
DTSTART;TZID=CET:20260717T101000
DTEND;TZID=CET:20260717T105500
DESCRIPTION:*The hardships of building End-to-End Voice Assistants in the W
 ild*\n\nRobot Holmes is back in the mist-choked streets of MLington\, but 
 he isn’t working solo.\n\nMeet Zintia\, an intern from the Voice Assista
 nt district. She’s helpful\, hyper-efficient\, and incredibly annoying\,
  providing Holmes with data before he can lift a finger. But Zintia has a 
 secret. The longer she’s on the case\, the more of her "dark side" emerg
 es. She’s not just hearing the truth\; she’s deciding which parts Holm
 es is allowed to hear.\n\nThis is a story-driven\, practical session for a
 nyone tired of "Hello World" chatbots. We will move past the hype to look 
 at what it actually take to make End-to-End Voice Assistants work in the r
 eal world.\n\nOur Investigation Includes:\n\n- The Gear: How to use E2E sp
 eech models like gpt-realtime and integrate them into a production voice i
 nterface using FreeSWITCH and Pipecat.\n- The Interrogation: Navigating th
 e hardships of instruction-following\, ensuring underlying LLMs stay on pa
 th through defined states and agentic flow.\n- The Double-Cross: Identifyi
 ng and mitigating "hidden agendas" - the hallucinations and safety guardra
 ils that can make a voice assistant turn on its user.\n\nExpect live demos
 \, hard-won production lessons\, a detective noir story and a blueprint fo
 r building voice agents that are fast\, fluid\, and (mostly) law-abiding.
DTSTAMP:20260524T130557Z
LOCATION:Chamber Hall A (S3A)
SUMMARY:Robot Holmes and the Silenced Witness: A Noir Guide to Real-Time Vo
 ice AI - Johannes Kolbe
URL:https://programme.europython.eu/europython-2026/talk/LFSJYL/
END:VEVENT
END:VCALENDAR
