WhisperX · en ligne · gratuit · privé
WhisperX en ligne : transcrire un audio avec horodatage mot à mot
Déposez un fichier audio ou vidéo et obtenez une transcription avec l’horodatage de chaque mot, l’identification des locuteurs et des sous-titres SRT/VTT, sans Python, sans configuration GPU et sans jeton Hugging Face. Tout se passe dans votre navigateur : votre fichier n’est jamais envoyé.
Fonctionne à 100 % dans votre navigateur avec WebGPU ou WebAssembly. Le modèle est téléchargé une seule fois (40 à 800 Mo) puis mis en cache. Gratuit : jusqu’à 15 minutes, horodatage par mot, tous les formats.
- Aucun envoi
- Horodatage par mot
- Locuteurs
- SRT · VTT · JSON
Qu’est-ce que WhisperX ?
WhisperX est une chaîne de reconnaissance vocale open source fondée sur Whisper d’OpenAI, qui ajoute un horodatage précis de chaque mot et l’identification des locuteurs. Elle a été développée par Max Bain et ses collègues à l’université d’Oxford (article présenté à Interspeech 2023). Elle combine une transcription par lots avec faster-whisper, l’alignement des mots par un modèle wav2vec2 et l’étiquetage des locuteurs avec pyannote-audio. Il faut Python, idéalement un GPU NVIDIA et, pour les locuteurs, un jeton Hugging Face. Cette page vous donne le résultat sans tout cela.
Comment ça marche
- Déposez un fichier audio (MP3, WAV, M4A) ou vidéo (MP4, MOV, WEBM). Le navigateur extrait la piste audio ; rien n’est envoyé.
- Choisissez le modèle et la langue. tiny, base et small sont gratuits ; large-v3-turbo est le plus précis.
- Transcrivez. Avec WebGPU, c’est souvent plus rapide que le temps réel ; sans WebGPU, le mode CPU fonctionne, plus lentement.
- Vérifiez et exportez. Cliquez sur un mot pour aller à ce passage. Téléchargez TXT, SRT, VTT ou JSON au format de sortie de WhisperX.
Gratuit et Pro
Gratuit : Whisper tiny, base et small, fichiers jusqu’à 15 minutes, horodatage par mot et tous les formats. Pro (Webtools Pro d’Answer the Web) : en plus large-v3-turbo, identification des locuteurs et longs enregistrements. Le traitement reste toujours local.
Installer WhisperX
Pour exécuter le WhisperX original sur votre machine (l’outil en ligne de commande est en anglais) :
pip install whisperx
whisperx audio.mp3 --model large-v3 --output_format srt
whisperx audio.mp3 --model large-v3 --diarize --hf_token YOUR_HF_TOKEN
github.com/m-bain/whisperX · WhisperX vs Whisper vs faster-whisper (EN)