Deepgram Nova 3 API

Transcripción de voz a texto usando el modelo Nova-3 con soporte multilingüe y ajustes avanzados personalizables para cargas de producción.

DeepgramTranscripciónLanzado 12 feb 2025Endpoint propietario

Acerca de Deepgram Nova 3

Transcripción de voz a texto usando el modelo Nova-3 con soporte multilingüe y ajustes avanzados personalizables para cargas de producción.

También conocido como Deepgram-Nova-3

transcriptionspeech to text

Especificaciones de Deepgram Nova 3

ID del modelo
deepgram-nova-3
Proveedor
Deepgram
Categoría
Transcripción
Lanzado
12 feb 2025
Entrada
Audio
Salida
Texto
Endpoints
POST/v1/audio/transcriptions
IDs de modelo alternativos
deepgram/nova-3nova-3

Precios de la API de Deepgram Nova 3

Tarifas de pago por uso en vivo del catálogo de EmpirioLabs. Solo pagas por lo que usas, sin mínimo mensual.

Tipo
Especificación
Tarifa
Transcripción
por minuto de audio
$0.014
Comparar en la página completa de precios

Cómo llamar a la API de Deepgram Nova 3

Deepgram Nova 3 funciona a través de POST /v1/audio/transcriptions. La solicitud devuelve un job_id de inmediato; consulta GET /v1/jobs/{job_id} hasta que el trabajo termine y lee las URLs de salida del resultado. Consigue una clave de API en el panel de EmpirioLabs.

cURL: enviar el trabajo
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 el 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)
Referencia completa de la API de Deepgram Nova 3

Parámetros de la API de Deepgram Nova 3

Parámetros de solicitud compatibles con la API de Deepgram Nova 3 en EmpirioLabs. Los valores por defecto se aplican cuando se omite un campo.

ParámetroTipoPredeterminadoRango / valoresDescripción
filestring--Archivo de audio (mp3, wav, m4a, ogg, etc.) subido como multipart/form-data.
file_urlstring--URL del audio para transcribir. Mutuamente excluyentes con file.
smart_formatbooleantrue-Aplica formato inteligente (capital, puntuación, formato numbers/dates).
profanity_filterbooleanfalse-Enmascara palabras profanas en la transcripción con ****.
numeralsbooleanfalse-Convierte los números hablados en dígitos (por ejemplo, "cinco" → "5").
measurementsbooleanfalse-Convierte palabras de medición en abreviaturas (por ejemplo, "kilogramos" → "kg").
languageenumautoauto, en, es, fr, de, it, pt, ja, zh, hi, ru, nlCódigo de idioma ISO 639-1. Detecta automáticamente si se omite.
redact_piibooleanfalse-Oculta información personal identificable en la transcripción.
redact_pcibooleanfalse-Enmascarar los números de las tarjetas de pago en la transcripción.
keytermstring--Términos clave separados por comas para mejorar la precisión del reconocimiento (jerga, nombres).
diarizebooleanfalse-Identifica a diferentes hablantes y etiqueta cada enunciado con una etiqueta.
paragraphsbooleantrue-Agrupa la salida en párrafos basados en pausas y giros de altavoz.
dictationbooleanfalse-Interpreta comandos como "punto", "coma", "nueva línea" como punctuation/formatting.
punctuatebooleantrue-Añade puntuación a la transcripción.
2 parámetros más en la documentación

Información útil

Idiomas autodetectados inglés, español, francés, alemán, italiano, portugués, japonés, chino, hindi, ruso, neerlandés. Términos clave personalizados - Solo en inglés, ≤500 tokens en total - Mejora el reconocimiento del vocabulario específico del dominio Interacciones de características - La diarización activa automáticamente las frases - El formato inteligente y los párrafos activan automáticamente la puntuación - PCI/PII redacción y filtro de palabrotas están desactivados por defecto

API de Deepgram Nova 3: preguntas frecuentes

¿Cuánto cuesta la API de Deepgram Nova 3?

En EmpirioLabs, Deepgram Nova 3 se factura por uso: Transcripción $0.014 por minuto de audio. La tabla de tarifas en vivo de esta página siempre coincide con lo que cobra la API.

¿Qué endpoint usa Deepgram Nova 3?

Deepgram Nova 3 se sirve a través de POST /v1/audio/transcriptions en api.empiriolabs.ai con autenticación estándar de token Bearer.

¿Puedo probar Deepgram Nova 3 en el navegador antes de integrar?

Sí. El playground de EmpirioLabs ejecuta Deepgram Nova 3 en el navegador con los mismos parámetros que expone la API, para que pruebes prompts antes de escribir código.

¿Cómo consigo una clave de API de Deepgram Nova 3?

Crea una cuenta de EmpirioLabs y genera una clave en API Keys en el panel. La facturación es con créditos de pago por uso, así que solo pagas por las solicitudes que haces.

¿Listo para usar mejores endpoints?

Consulta nuestros precios o contacta con nosotros si quieres que tu propio modelo se implemente en nuestra pila.