Guide de démarrage : transcrire un fichier audio

Ce tutoriel vous montre comment transcrire l'audio d'un fichier. Pour transcrire de l'audio préenregistré provenant d'autres sources, consultez Transcription de fichiers. Pour transcrire de l'audio en streaming en temps réel, consultez le guide de démarrage en temps réel.

Obtenir une clé API

Obtenir une clé API

Vous avez d'abord besoin d'une clé API Mistral. Si vous n'en avez pas, rendez-vous sur Studio. Accédez à la section Clés API et créez une nouvelle clé API.

Enregistrez votre clé API dans la variable d'environnement MISTRAL_API_KEY :

export MISTRAL_API_KEY="your-api-key"
Installer le SDK

Installer le SDK

Pour utiliser Python ou TypeScript, installez le SDK Mistral. L'exemple curl ne nécessite aucune installation.

pip install mistralai
Transcrire votre audio

Transcrire votre audio

Pour suivre ce tutoriel sans votre propre fichier, téléchargez l'enregistrement d'exemple :

curl -O https://docs.mistral.ai/audio/obama.mp3

Utilisez ce code pour transcrire en texte la parole d'un fichier audio. La parole peut être en plusieurs langues.

import os

from mistralai.client import Mistral

client = Mistral(api_key=os.environ["MISTRAL_API_KEY"])

with open("obama.mp3", "rb") as audio:
    transcription = client.audio.transcriptions.complete(
        model="voxtral-mini-transcribe-3",
        file={"file_name": "obama.mp3", "content": audio},
    )

print(transcription.text)
Vous devriez voir

Vous devriez voir

I'm recording some speech now for testing. Et on peut aussi parler français !
Aller plus loin

Aller plus loin