Hecho para agentes de voz que no pueden esperar 600ms

Deepgram: Nova-3

deepgram/nova-3
activo stt 1 proveedor
Playground

Deepgram's highest-performing general-purpose speech-to-text model for synchronous and streaming transcription, recommended for meetings, event captioning, multi-speaker audio, multilingual audio, noisy environments, and far-field audio.

AutorDeepgram
Idiomas88 idiomas
Modelos variantes3 IDs
Estadoactivo

Modelos variantes

Son IDs de modelo nativos que el autor o proveedor acepta para la misma familia de modelos canónica.

Nova-3 Default
nova-3
Nova-3 General Variant
nova-3-general
Nova-3 Medical Variant
nova-3-medical

Proveedores

Distintos proveedores pueden alojar el mismo modelo. Elige un proveedor cuando necesites un backend fijo, o deja que el enrutamiento elija entre ellos.

ProveedorSlugPor horaLatenciaiEn TTS, la latencia se mide como el tiempo hasta el primer byte de audio. En STT, se mide como el tiempo hasta el primer token.ModosDisponibilidad
Deepgram 39 parámetros
deepgram
Desde $0,26
—
Síncrono · Streaming

Idiomas admitidos

88 idiomas
Multilingual multi
Arabic ar
Arabic (United Arab Emirates) ar-AE
Arabic (Saudi Arabia) ar-SA
Arabic (Qatar) ar-QA
Arabic (Kuwait) ar-KW
Arabic (Syria) ar-SY
Arabic (Lebanon) ar-LB
Arabic (Palestine) ar-PS
Arabic (Jordan) ar-JO
Arabic (Egypt) ar-EG
Arabic (Sudan) ar-SD
Arabic (Chad) ar-TD
Arabic (Morocco) ar-MA
Arabic (Algeria) ar-DZ
Arabic (Tunisia) ar-TN
Arabic (Iraq) ar-IQ
Arabic (Iran) ar-IR
Belarusian be
Bengali bn
Bosnian bs
Bulgarian bg
Catalan ca
Chinese (Cantonese, Traditional) zh-HK
Chinese (Mandarin, Simplified) zh
Chinese (Mandarin, Simplified) zh-CN
Chinese (Mandarin, Simplified) zh-Hans
Chinese (Mandarin, Traditional) zh-TW
Chinese (Mandarin, Traditional) zh-Hant
Croatian hr
Czech cs
Danish da
Danish (Denmark) da-DK
Dutch nl
English en
English (United States) en-US
English (Australia) en-AU
English (United Kingdom) en-GB
English (India) en-IN
English (New Zealand) en-NZ
Estonian et
Finnish fi
Flemish nl-BE
French fr
French (Canada) fr-CA
German de
German (Switzerland) de-CH
Greek el
Gujarati gu
Gujarati (India) gu-IN
Hebrew he
Hindi hi
Hungarian hu
Indonesian id
Italian it
Japanese ja
Kannada kn
Korean ko
Korean (South Korea) ko-KR
Latvian lv
Lithuanian lt
Macedonian mk
Malay ms
Marathi mr
Norwegian no
Persian fa
Polish pl
Portuguese pt
Portuguese (Brazil) pt-BR
Portuguese (Portugal) pt-PT
Romanian ro
Russian ru
Serbian sr
Slovak sk
Slovenian sl
Spanish es
Spanish (Latin America) es-419
Swedish sv
Swedish (Sweden) sv-SE
Tagalog tl
Tamil ta
Telugu te
Thai th
Thai (Thailand) th-TH
Turkish tr
Ukrainian uk
Urdu ur
Vietnamese vi

Funciones

Speech to text

Transcribes spoken audio to text.

speech_to_text
Synchronous

Transcribes a fully-submitted audio file in a single synchronous request through Deepgram's listen API.

synchronous
Streaming

Supports real-time streaming transcription.

streaming
Multilingual transcription

Supports multilingual transcription, including the multi language mode for automatic multilingual handling.

multilingual_transcription
Language detection

Can identify the dominant spoken language and return a detected language code for supported languages.

language_detection
Keyterm prompting

Supports prompt-based recognition improvements for important domain-specific words or phrases.

keyterm_prompting
Smart formatting

Can format transcript output for readability, including punctuation, casing, dates, and currency.

smart_formatting
Speaker diarization

Can identify and label multiple speakers in a transcript.

speaker_diarization
Redaction

Can redact sensitive personal information from transcript output.

redaction

Código

Cliente
Modo
Lenguaje

STT en streaming con el ElevenLabs SDK

Transmite audio del micrófono o de un archivo a través de la ruta de AllModels compatible con ElevenLabs.

import { ElevenLabsClient } from "elevenlabs";

const client = new ElevenLabsClient({
  apiKey: process.env.ALLMODELS_API_KEY,
  baseUrl: "https://api.allmodels.io/el"
});

const connection = await client.speechToText.realtime.connect({
  modelId: "deepgram/nova-3",
  languageCode: "en"
}, {
  queryParams: {
    provider: {
      "only": [
        "deepgram"
      ]
    }
  }
});

// Send audio frames to connection, then handle transcript events.