TOKENWERK / WEBRTC-STARTER / 24.10.2026
Eigene Vorlage nach https://developers.openai.com/api/docs/guides/voice-webrtc
Modell: gpt-realtime-2, kein Realtime 2.1 und keine separate Live-API.
Voraussetzung: Node.js >=20, Browser mit WebRTC/Mikrofon, eigener berechtigter API-Zugang.
1. Alle drei Dateien zusammen in einen privaten lokalen Ordner entpacken.
2. OPENAI_API_KEY über deine vorhandene sichere Umgebung bereitstellen. Niemals im client.js oder HTML speichern. Keine Schlüsseldateien hochladen.
3. node server.mjs
4. http://127.0.0.1:8788 im Browser öffnen. Erst bei bewusstem Start Mikrofon freigeben.
5. Stoppen; anschließend eigenen Verbrauch im Anbieterportal prüfen.
Ohne Schlüssel liefert /session HTTP 503; Browser erhält keinen dauerhaften Schlüssel.
Limits: nur Loopback-Host, gleicher lokaler Ursprung, SDP maximal 64 KiB, maximal drei Sitzungsversuche pro Prozess, upstream Timeout 30 s. Browser stoppt spätestens nach 60 s. Keine garantierte Geldobergrenze; ein Neustart setzt die Versuchsanzahl zurück. Nicht öffentlich betreiben.
Keine schreibenden Tools. Werkzeugfehler und Freigabefälle benötigen ein zusätzliches eigenes Test-Tool und serverseitige Berechtigungsprüfung.
Tokenwerk prüfte lokale Serverlogik mit kontrollierten Antworten. Kein echter kostenpflichtiger Modellaufruf, keine Audioaufnahme, keine gemessene Modelllatenz.
