transcribe.cpp
·2026.07.19 09:38
Key point
A high-performance, multi-model speech recognition (ASR) library built on ggml has been released.
Details
Built on ggml, transcribe.cpp is an inference library that broadly supports the latest speech recognition (ASR) models. It aims to overcome the limitations of existing whisper.cpp or ONNX approaches and provide consistent performance and accuracy across various platforms.
Key Features:
- Extensive model support: Supports 16 ASR families and 60+ models, with continuous expansion.
- Hardware acceleration: Supports acceleration via Vulkan, Metal, CUDA, TinyBLAS, maximizing GPU performance.
- High reliability: Numerical validation and WER (Word Error Rate) testing have been completed for all models, ensuring the same accuracy as reference implementations.
- Diverse functionality: Supports streaming and batch transcription, with high compatibility that allows whisper.cpp's
.binfiles to be used as-is. - Developer-friendly: Officially supports bindings for 4 languages: Python, JavaScript/TypeScript, Rust, and ObjC/Swift.
This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.
Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.