Deepgram Nova 3 API

Transcrição de fala-texto utilizando o modelo Nova-3 com suporte multilíngue e configurações personalizáveis avançadas para cargas de trabalho de produção.

DeepgramTranscriçãoLançado 12 de fev. de 2025Endpoint proprietário

Sobre Deepgram Nova 3

Transcrição de fala-texto utilizando o modelo Nova-3 com suporte multilíngue e configurações personalizáveis avançadas para cargas de trabalho de produção.

Também conhecido como Deepgram-Nova-3

transcriptionspeech to text

Especificações de Deepgram Nova 3

ID do modelo
deepgram-nova-3
Provedor
Deepgram
Categoria
Transcrição
Lançado
12 de fev. de 2025
Entrada
Áudio
Saída
Texto
Endpoints
POST/v1/audio/transcriptions
IDs de modelo alternativos
deepgram/nova-3nova-3

Preços da API Deepgram Nova 3

Tarifas pay-as-you-go ao vivo do catálogo EmpirioLabs. Você paga só pelo que usa, sem mínimo mensal.

Tipo
Especificação
Tarifa
Transcrição
por minuto de áudio
$0.014
Comparar na página completa de preços

Como chamar a API Deepgram Nova 3

Deepgram Nova 3 roda por POST /v1/audio/transcriptions. A requisição retorna um job_id na hora; consulte GET /v1/jobs/{job_id} até o job terminar e leia as URLs de saída do resultado. Obtenha uma chave de API no painel EmpirioLabs.

cURL: enviar o job
curl https://api.empiriolabs.ai/v1/audio/transcriptions \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "deepgram-nova-3",
    "audio_url": "https://example.com/meeting-recording.mp3"
  }'
cURL: consultar o resultado
curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY"
Python
import requests

response = requests.post(
    "https://api.empiriolabs.ai/v1/audio/transcriptions",
    headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    json={
        "model": "deepgram-nova-3",
        "audio_url": "https://example.com/meeting-recording.mp3",
    },
)
job = response.json()

# Generation runs as an async job. Poll until it completes.
import time
while True:
    status = requests.get(
        f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
        headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    ).json()
    if status.get("status") in ("completed", "failed"):
        print(status)
        break
    time.sleep(5)
Referência completa da API Deepgram Nova 3

Parâmetros da API Deepgram Nova 3

Parâmetros de requisição suportados pela API Deepgram Nova 3 na EmpirioLabs. Os padrões valem quando um campo é omitido.

ParâmetroTipoPadrãoIntervalo / valoresDescrição
filestring--Arquivo de áudio (mp3, wav, m4a, ogg, etc.) enviado como multipart/form-data.
file_urlstring--URL do áudio para transcrever. É mutuamente exclusivo com file.
smart_formatbooleantrue-Aplique formatação inteligente (maiúscula, pontuação, formatação numbers/dates).
profanity_filterbooleanfalse-Mascarar palavras profanas na transcrição com ****.
numeralsbooleanfalse-Converta números falados em dígitos (por exemplo, "cinco" → "5").
measurementsbooleanfalse-Converta palavras de medição em abreviações (por exemplo, "quilogramas" → "kg").
languageenumautoauto, en, es, fr, de, it, pt, ja, zh, hi, ru, nlCódigo de idioma ISO 639-1. Detecte automaticamente se for omitido.
redact_piibooleanfalse-Mascarar informações pessoalmente identificáveis na transcrição.
redact_pcibooleanfalse-Mascarem os números dos cartões de pagamento na transcrição.
keytermstring--Termos-chave separados por vírgulas para aumentar a precisão do reconhecimento para (jargão, nomes).
diarizebooleanfalse-Identifique diferentes falantes e marque cada enunciado com um rótulo de alto-falante.
paragraphsbooleantrue-Agrupe a saída em parágrafos com base em pausas e turnos de alto-falante.
dictationbooleanfalse-Interprete comandos como "ponto", "vírgula", "nova linha" como punctuation/formatting.
punctuatebooleantrue-Adicione pontuação à transcrição.
2 parâmetros a mais na documentação

Bom saber

Idiomas detectados automaticamente Inglês, espanhol, francês, alemão, italiano, português, japonês, chinês, hindi, russo, holandês. Termos-chave personalizados - Inglês apenas, ≤500 tokens total - Melhora o reconhecimento do vocabulário específico do domínio Interações de características - Diarização auto-enables enunciations - Formato inteligente e parágrafos pontuação auto-enable PCI/PII redação e filtro profanity estão desligados por padrão

API Deepgram Nova 3: perguntas frequentes

Quanto custa a API Deepgram Nova 3?

Na EmpirioLabs, Deepgram Nova 3 é cobrado por uso: Transcrição $0.014 por minuto de áudio. A tabela de tarifas ao vivo desta página sempre corresponde ao que a API cobra.

Qual endpoint Deepgram Nova 3 usa?

Deepgram Nova 3 é servido por POST /v1/audio/transcriptions em api.empiriolabs.ai com autenticação padrão por token Bearer.

Posso testar Deepgram Nova 3 no navegador antes de integrar?

Sim. O playground da EmpirioLabs executa Deepgram Nova 3 no navegador com os mesmos parâmetros que a API expõe, para você testar prompts antes de escrever código.

Como consigo uma chave de API Deepgram Nova 3?

Crie uma conta EmpirioLabs e gere uma chave em API Keys no painel. A cobrança usa créditos pay-as-you-go, então você paga apenas pelas requisições que faz.

Pronto para usar endpoints melhores?

Confira nossos preços ou entre em contato se quiser que seu próprio modelo seja implementado em nossa pilha.