Whisper
FreeRobust speech recognition via large-scale weak supervision. [#opensource](https://github.com/openai/whisper)
About Whisper
Whisper is an automatic speech recognition (ASR) system developed by OpenAI, trained on 680,000 hours of multilingual and multitask supervised data collected from the web. It uses a simple end-to-end encoder-decoder Transformer architecture, processing audio in 30-second chunks converted to log-Mel spectrograms. Whisper demonstrates improved robustness to accents, background noise, and technical language, and can transcribe speech in multiple languages as well as translate non-English speech into English. The model achieves 50% fewer errors in zero-shot performance across diverse datasets compared to specialized models. OpenAI has open-sourced Whisper's models and inference code to serve as a foundation for building speech applications and further research.
Key Features
Pros & Cons
- Excellent zero-shot performance across diverse datasets and conditions
- Supports multiple languages and translation to English in one model
- Open-source with available code and pre-trained models
- Robust to accents, background noise, and technical jargon
- Does not beat specialized models on specific benchmarks like LibriSpeech
- Relies on 30-second audio chunk processing which may not suit very long recordings natively