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
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
Pour utiliser Python ou TypeScript, installez le SDK Mistral. L'exemple curl ne nécessite aucune installation.
pip install mistralaiTranscrire 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.mp3Utilisez 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
I'm recording some speech now for testing. Et on peut aussi parler français !