tools.media.audio y para STT en streaming de Voice Call
mediante plugins.entries.voice-call.config.streaming.
La transcripción por lotes sube el archivo de audio completo a Deepgram e inyecta
la transcripción en la canalización de respuesta (bloque {{Transcript}} + [Audio]).
El streaming de Voice Call reenvía tramas G.711 u-law en vivo por el endpoint
listen de WebSocket de Deepgram y emite transcripciones parciales/finales a medida que Deepgram
las devuelve.
| Detalle | Valor |
|---|---|
| Sitio web | deepgram.com |
| Documentación | developers.deepgram.com |
| Autenticación | DEEPGRAM_API_KEY |
| Modelo predeterminado | nova-3 |
Primeros pasos
Opciones de configuración
| Opción | Ruta | Descripción |
|---|---|---|
model | tools.media.audio.models[].model | Id. de modelo de Deepgram (predeterminado: nova-3) |
language | tools.media.audio.models[].language | Pista de idioma (opcional) |
providerOptions.deepgram combina parámetros de consulta adicionales directamente en la
solicitud /listen de Deepgram, por lo que funciona cualquier nombre de parámetro compatible con Deepgram
(por ejemplo, detect_language, punctuate, smart_format):
- With language hint
- With Deepgram options
STT en streaming de Voice Call
El plugindeepgram incluido también registra un proveedor de transcripción en tiempo real
para el plugin Voice Call.
| Ajuste | Ruta de configuración | Predeterminado |
|---|---|---|
| Clave de API | plugins.entries.voice-call.config.streaming.providers.deepgram.apiKey | Recurre a DEEPGRAM_API_KEY |
| Modelo | ...deepgram.model | nova-3 |
| Idioma | ...deepgram.language | (sin definir) |
| Codificación | ...deepgram.encoding | mulaw |
| Frecuencia de muestreo | ...deepgram.sampleRate | 8000 |
| Endpointing | ...deepgram.endpointingMs | 800 |
| Resultados provisionales | ...deepgram.interimResults | true |
Voice Call recibe audio telefónico como G.711 u-law a 8 kHz. El proveedor de
streaming de Deepgram usa de forma predeterminada
encoding: "mulaw" y sampleRate: 8000, por lo que
las tramas multimedia de Twilio se pueden reenviar directamente.Notas
Authentication
Authentication
La autenticación sigue el orden estándar de autenticación del proveedor.
DEEPGRAM_API_KEY es
la ruta más sencilla.Proxy and custom endpoints
Proxy and custom endpoints
Sobrescribe endpoints o encabezados con
tools.media.audio.baseUrl y
tools.media.audio.headers al usar un proxy.Output behavior
Output behavior
La salida sigue las mismas reglas de audio que otros proveedores (límites de tamaño, tiempos de espera,
inyección de transcripciones).
Relacionado
Media tools
Resumen de la canalización de procesamiento de audio, imágenes y video.
Configuration
Referencia completa de configuración, incluidos los ajustes de herramientas multimedia.
Troubleshooting
Problemas comunes y pasos de depuración.
FAQ
Preguntas frecuentes sobre la configuración de OpenClaw.