| # whisper | |
| Port of [OpenAI's Whisper](https://github.com/openai/whisper) ASR model in C/C++ using | |
| [ggml](https://github.com/ggerganov/ggml) | |
| ## More info | |
| Checkout https://github.com/ggerganov/whisper.cpp | |
| ## Memory usage | |
| | Model | Disk | Mem | | |
| | --- | --- | --- | | |
| | tiny | 75 MB | ~280 MB | | |
| | base | 142 MB | ~430 MB | | |
| | small | 466 MB | ~1.0 GB | | |
| | medium | 1.5 GB | ~2.6 GB | | |
| | large | 2.9 GB | ~4.7 GB | | |
| ## ggml format | |
| The original models are converted to a custom binary format. This allows to pack everything needed into a single file: | |
| - model parameters | |
| - mel filters | |
| - vocabulary | |
| - weights | |
| For more details, see the conversion script [convert-pt-to-ggml.py](convert-pt-to-ggml.py) | |