概要
whisper.cppは、OpenAIの高性能な音声認識モデルWhisperをC/C++で軽量に実装したライブラリです。
依存関係を最小限に抑え、Apple SiliconやNVIDIA、Metal、Vulkan、OpenVINOなどの各種GPU、CPUに最適化されており、高速かつ効率的な推論を可能にします。
実行時のメモリ割り当てをゼロにすることで、リソースが限られた環境やエッジデバイス(iOS、Android、Raspberry Piなど)でも、オフラインで高精度な音声認識を実現できます。
これにより、開発者は自身のアプリケーションに手軽に音声認識機能を組み込んだり、オフライン音声アシスタントなどを構築したりすることが可能です。
高速でクロスプラットフォーム対応の音声認識ソリューションを求める開発者、特にC/C++環境での利用や組み込みシステムへの導入を検討している方に最適です。
互換性・特徴
- C/C++
- CLI
- GPU対応
- CPU対応
- クロスプラットフォーム
- 組み込みシステム
基本情報
| ライセンス | MIT |
| Stars | 49,587 |
| Forks | 5,524 |
| カテゴリ | ASR / 音声認識 |
| アクティビティ | high |
最新のissue
- whisper-cliのread_audio_dataにおける不正なfree (更新: 2026-05-11 / Invalid free in read_audio_data of whisper-cli)
最新リリース: v1.8.4 (2026-03-19)
