tools.media.audio sowie für das Streaming-STT
von Voice Call über plugins.entries.voice-call.config.streaming.
Bei der Batch-Transkription wird die vollständige Audiodatei zu Deepgram hochgeladen und
das Transkript in die Antwort-Pipeline eingefügt ({{Transcript}}- und [Audio]-Block).
Das Voice-Call-Streaming leitet G.711-u-law-Frames in Echtzeit über den WebSocket-Endpunkt
listen von Deepgram weiter und gibt vorläufige sowie endgültige Transkripte aus,
sobald Deepgram sie zurückgibt.
Erste Schritte
1
API-Schlüssel festlegen
2
Audio-Provider aktivieren
3
Sprachnachricht senden
Senden Sie eine Audionachricht über einen beliebigen verbundenen Kanal. OpenClaw
transkribiert sie über Deepgram und fügt das Transkript in die Antwort-Pipeline ein.
Konfigurationsoptionen
providerOptions.deepgram führt zusätzliche Abfrageparameter direkt mit der
Deepgram-Anfrage /listen zusammen, sodass jeder von Deepgram unterstützte Parametername
funktioniert (zum Beispiel detect_language, punctuate, smart_format):
- Mit Sprachhinweis
- Mit Deepgram-Optionen
Voice-Call-Streaming-STT
Das mitgelieferte Plugindeepgram registriert außerdem einen Provider für
Echtzeittranskription für das Voice-Call-Plugin.
baseUrl auf den Endpunktstamm einschließlich eines etwaigen Basispfads, jedoch ohne
/listen, fest. Echtzeitendpunkte akzeptieren http://, https://,
ws:// und wss://. HTTP wird WS zugeordnet, HTTPS wird WSS zugeordnet,
und explizite WebSocket-Schemata bleiben unverändert. Fehlerhafte URLs und andere Schemata
führen während der Sitzungseinrichtung zu einem Fehler.
Voice Call empfängt Telefonie-Audio als G.711 u-law mit 8 kHz. Der Deepgram-Streaming-Provider
verwendet standardmäßig
encoding: "mulaw" und sampleRate: 8000, sodass
Twilio-Medienframes direkt weitergeleitet werden können.Hinweise
Authentifizierung
Authentifizierung
Die Authentifizierung folgt der standardmäßigen Authentifizierungsreihenfolge für Provider.
DEEPGRAM_API_KEY ist der einfachste Weg.Proxy und benutzerdefinierte Endpunkte
Proxy und benutzerdefinierte Endpunkte
Überschreiben Sie bei Verwendung eines Proxys die Endpunkte oder Header im
Deepgram-Eintrag
tools.media.models[].Ausgabeverhalten
Ausgabeverhalten
Die Ausgabe folgt denselben Audioregeln wie bei anderen Providern
(Größenbeschränkungen, Zeitüberschreitungen, Einfügen des Transkripts).
Verwandte Themen
Medienwerkzeuge
Überblick über die Pipeline zur Verarbeitung von Audio, Bildern und Videos.
Konfiguration
Vollständige Konfigurationsreferenz einschließlich der Einstellungen für Medienwerkzeuge.
Fehlerbehebung
Häufige Probleme und Schritte zur Fehlerdiagnose.
FAQ
Häufig gestellte Fragen zur Einrichtung von OpenClaw.