Deepgram
Deepgram (Transcripción de audio)
Sección titulada «Deepgram (Transcripción de audio)»Deepgram es una API de voz a texto. En OpenClaw se utiliza para la transcripción de audio/ notas de voz entrantes a través de tools.media.audio.
Cuando está habilitado, OpenClaw carga el archivo de audio en Deepgram e inyecta la transcripción en la canalización de respuesta (bloque {{Transcript}} + [Audio]). Esto no es streaming; utiliza el punto final de transcripción pregrabada.
Sitio web: https://deepgram.com
Documentos: https://developers.deepgram.com
Inicio rápido
Sección titulada «Inicio rápido»- Configure su clave API:
DEEPGRAM_API_KEY=dg_...- Habilite el proveedor:
{ tools: { media: { audio: { enabled: true, models: [{ provider: "deepgram", model: "nova-3" }], }, }, },}Opciones
Sección titulada «Opciones»model: ID del modelo Deepgram (predeterminado:nova-3)language: sugerencia de idioma (opcional)tools.media.audio.providerOptions.deepgram.detect_language: habilitar la detección de idioma (opcional)tools.media.audio.providerOptions.deepgram.punctuate: habilitar puntuación (opcional)tools.media.audio.providerOptions.deepgram.smart_format: habilitar formato inteligente (opcional)
Ejemplo con idioma:
{ tools: { media: { audio: { enabled: true, models: [{ provider: "deepgram", model: "nova-3", language: "en" }], }, }, },}Ejemplo con opciones de Deepgram:
{ tools: { media: { audio: { enabled: true, providerOptions: { deepgram: { detect_language: true, punctuate: true, smart_format: true, }, }, models: [{ provider: "deepgram", model: "nova-3" }], }, }, },}- La autenticación sigue el orden de autenticación estándar del proveedor;
DEEPGRAM_API_KEYes la ruta más sencilla. - Anule los puntos finales o los encabezados con
tools.media.audio.baseUrlytools.media.audio.headersal utilizar un proxy. - La salida sigue las mismas reglas de audio que otros proveedores (límites de tamaño, tiempos de espera, inyección de transcripción).