Deepgram Nova 3 API

La transcription vocale en texte utilisant le modèle Nova-3 avec prise en charge multilingue et réglages avancés personnalisables pour les charges de production.

DeepgramTranscriptionPublié 12 févr. 2025Endpoint propriétaire

À propos de Deepgram Nova 3

La transcription vocale en texte utilisant le modèle Nova-3 avec prise en charge multilingue et réglages avancés personnalisables pour les charges de production.

Aussi connu sous le nom Deepgram-Nova-3

transcriptionspeech to text

Caractéristiques de Deepgram Nova 3

ID du modèle
deepgram-nova-3
Fournisseur
Deepgram
Catégorie
Transcription
Publié
12 févr. 2025
Entrée
Audio
Sortie
Texte
Endpoints
POST/v1/audio/transcriptions
Identifiants de modèle alternatifs
deepgram/nova-3nova-3

Tarifs de l'API Deepgram Nova 3

Tarifs à l'usage en direct du catalogue EmpirioLabs. Vous ne payez que ce que vous utilisez, sans minimum mensuel.

Type
Spéc.
Tarif
Transcription
par minute d'audio
$0.014
Comparer sur la page complète des tarifs

Comment appeler l'API Deepgram Nova 3

Deepgram Nova 3 fonctionne via POST /v1/audio/transcriptions. La requête renvoie immédiatement un job_id ; interrogez GET /v1/jobs/{job_id} jusqu'à la fin du job et lisez les URLs de sortie dans le résultat. Obtenez une clé API depuis le tableau de bord EmpirioLabs.

cURL : envoyer le 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 : interroger le résultat
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)
Référence complète de l'API Deepgram Nova 3

Paramètres de l'API Deepgram Nova 3

Paramètres de requête pris en charge par l'API Deepgram Nova 3 sur EmpirioLabs. Les valeurs par défaut s'appliquent quand un champ est omis.

ParamètreTypePar défautPlage / valeursDescription
filestring--Fichier audio (mp3, wav, m4a, ogg, etc.) téléchargé en tant que multipart/form-data.
file_urlstring--URL de l’audio à transcrire. Incompatibles avec file.
smart_formatbooleantrue-Appliquez une mise en forme intelligente (mettez en majuscules, ponctuez, formatez numbers/dates).
profanity_filterbooleanfalse-Masquez les mots grossiers dans la transcription avec ****.
numeralsbooleanfalse-Convertir les numéros parlés en chiffres (par exemple « cinq » → « 5 »).
measurementsbooleanfalse-Convertir les mots de mesure en abréviations (par exemple « kilogrammes » → « kg »).
languageenumautoauto, en, es, fr, de, it, pt, ja, zh, hi, ru, nlCode linguistique ISO 639-1. Détecte automatiquement si tu n’as pas été utilisé.
redact_piibooleanfalse-Masquez les informations personnelles identifiables dans la transcription.
redact_pcibooleanfalse-Masquez les numéros de carte de paiement dans la transcription.
keytermstring--Des termes clés séparés par des virgules pour améliorer la précision de la reconnaissance (jargon, noms).
diarizebooleanfalse-Identifiez les différents locuteurs et étiquetez chaque énoncé avec une étiquette de haut-parleur.
paragraphsbooleantrue-Regroupez la sortie en paragraphes selon les pauses et les tours de l’orateur.
dictationbooleanfalse-Interprétez des commandes comme « point », « virgule », « nouvelle ligne » comme punctuation/formatting.
punctuatebooleantrue-Ajoutez la ponctuation à la transcription.
2 paramètres de plus dans la doc

Bon à savoir

Langues auto-détectées Anglais, espagnol, français, allemand, italien, portugais, japonais, chinois, hindi, russe, néerlandais. Termes clés personnalisés - Anglais uniquement, ≤500 jetons au total - Améliore la reconnaissance du vocabulaire spécifique au domaine Interactions de fonctionnalités - La diarisation active automatiquement les énoncés - Formatage intelligent et les paragraphes activent automatiquement la ponctuation - PCI/PII filtre de redaction et de vulgarisation sont désactivés par défaut

API Deepgram Nova 3 : questions fréquentes

Combien coûte l'API Deepgram Nova 3 ?

Sur EmpirioLabs, Deepgram Nova 3 est facturé à l'usage : Transcription $0.014 par minute d'audio. La grille tarifaire en direct de cette page correspond toujours à ce que l'API facture.

Quel endpoint Deepgram Nova 3 utilise-t-il ?

Deepgram Nova 3 est servi via POST /v1/audio/transcriptions sur api.empiriolabs.ai avec une authentification standard par token Bearer.

Puis-je essayer Deepgram Nova 3 dans le navigateur avant d'intégrer ?

Oui. Le playground EmpirioLabs exécute Deepgram Nova 3 dans le navigateur avec les mêmes paramètres que l'API expose, pour tester vos prompts avant d'écrire du code.

Comment obtenir une clé API Deepgram Nova 3 ?

Créez un compte EmpirioLabs, puis générez une clé sous API Keys dans le tableau de bord. La facturation utilise des crédits à l'usage : vous ne payez que vos requêtes.

Prêt à utiliser de meilleurs points de terminaison ?

Consultez nos tarifs ou contactez-nous si vous souhaitez que votre propre modèle soit déployé sur notre stack.