Onderzoek door 3 agents parallel: (1) officiële Gemini Live docs, (2) hoe developers het oplossen, (3) in de auto zónder bellen. Hieronder de kern + een advies. Links zijn geverifieerd (echt bekeken).
Ja, er is een manier zónder een nummer te bellen — maar elke route heeft een prijs:
nl staat in de officiële talen-tabel — spraak in én uit. Het kan zelfs midden in een gesprek van taal wisselen.gemini-live-2.5-flash-native-audio (stabielst) of gemini-3.1-flash-live-preview (nieuwste). De oude gemini-2.0-flash-live is dood — niet gebruiken.Bron: Live API overview · Capabilities · Modellen · Prijzen
Voor het belnummer-plan (Rinkel → Twilio → AI) bouw je een audio-bridge: Twilio stuurt je stem live (μ-law 8kHz) → server zet om naar PCM 16kHz → Gemini Live → antwoord (PCM 24kHz) → terug naar Twilio.
Kant-en-klare voorbeelden (geverifieerd):
- ZackAkil/gemini-live-api-twilio-phone — meest geciteerde startpunt (FastAPI + Twilio + Gemini, op Cloud Run).
- google-gemini/gemini-live-api-examples — officiële Google-voorbeelden.
- Google AI tutorial: telephony + Twilio — meest complete recept.
- Sneller pad zonder zelf alles te bouwen: Pipecat + Twilio (framework dat het bridgen + onderbreken voor je regelt).
Eerlijke valkuilen die developers melden (uit echte GitHub-issues):
- ~3 sec stilte bij de eerste beurt (oplosbaar met een "filler").
- Onderbreken stopt niet altijd netjes — staart van het vorige antwoord lekt 2–3 sec door.
- Soms ongewenste taalswitch (bv. naar Spaans bij een Spaanse naam).
- Audio-omzetting (8kHz ↔ 16/24kHz) moet kloppen, anders geen geluid.
Kortom: de techniek bestaat en is goedkoop, maar de audio-finesse kost echt bouwwerk — daarom stelde ik een focus-sessie voor.
Bron: cookbook issue #1197 (productie-ervaringen) · vergelijking Gemini/OpenAI/ElevenLabs
| Optie | Handsfree in CarPlay? | Echt realtime? | Moet je bellen? | Bouw-moeite | Belangrijkste haakje |
|---|---|---|---|---|---|
| Siri-Shortcut → eigen AI | Ja (stuurknop/Hey Siri) | Nee (stap-voor-stap) | Nee | Laag | Hokkerig, niet vloeiend |
| Eigen CarPlay-spraakapp | Ja | Ja | Nee | Zeer hoog | Apple-entitlement (vrijwel dicht voor eigen app) |
| Bellen (Gemini Live) | Ja (native) | Ja | Ja | Midden | Je belt een nummer |
| Gemini/Claude-app in CarPlay | Ja (eerst aantikken) | Ja | Nee | Geen | Niet je eigen AI |
Belangrijk nieuw feit: sinds iOS 26.4 bestaat er een CarPlay-categorie voor "spraak-gesprek-apps". Daardoor draaien ChatGPT/Gemini/Claude er nu handsfree. Maar een eigen app daarin krijgen vereist Apple's goedkeuring die ze (nog) niet aan kleine partijen geven.
Bron: MacRumors — ChatGPT in CarPlay · AppleInsider — AI-agents in CarPlay (entitlement-gated) · ChatGPT-Siri Shortcut (eigen API)
Route 1 — Snel + geen bellen (vandaag te doen): een Siri-Shortcut die naar je eigen AI wijst. Handsfree via de stuurknop. Accepteer dat het niet zo vloeiend is. Goedkoopste/snelste manier om te starten en te voelen of het bevalt.
Route 2 — Vloeiend + jouw eigen AI, maar bellen: de Gemini Live bridge (Rinkel → Twilio → Gemini Live). Echt realtime, jouw assistent, goedkoop. Nadeel: je belt een nummer + het is een echte bouw (focus-sessie).
Route 3 — Het mooist, maar onzeker: eigen CarPlay-spraakapp. Alleen zinvol als je bereid bent Apple-goedkeuring aan te vragen (onzeker voor een eigen app).
Mijn voorstel: begin met Route 1 (Siri-Shortcut, gratis test deze week). Bevalt het concept maar wil je vloeiender? Dan bouwen we Route 2 (Gemini Live bel-bridge) als focus-project. Zo verspillen we geen bouwtijd voordat je weet of "praten met je AI onderweg" je echt bevalt.
Onzekerheden: exacte latency-cijfers staan niet hard in de officiële docs; de Apple-entitlement-naam en of een eigen app 'm ooit krijgt is niet 100% bevestigd (alle signalen: alleen grote partijen). Reddit gaf weinig; de beste praktijkervaringen zaten in GitHub-issues + dev-blogs.
🎙️ Bespreek met Jarvis