Transcribe.cpp(workshop.cjpais.com)
752 points by sebjones 1 day ago | 159 comments
tl;dr: Transcribe.cpp is a new ggml-based transcription library from the maintainer of Handy, supporting 60+ ASR models across 16 families with GPU acceleration via Vulkan, Metal, CUDA, and TinyBLAS. Every model is numerically validated and WER-tested against reference implementations, and it functions as a mostly drop-in replacement for whisper.cpp with first-party bindings for Python, JS/TS, Rust, and ObjC/Swift. It was built to address the poor state of cross-platform ASR distribution, where developers previously had to choose between whisper.cpp and ONNX.
HN Discussion:
  • Praises the rigor, scope, and solo effort behind the project as a rare quality contribution
  • Requests additional features like IPA phonetic transcription, speaker separation, or continuous real-time dictation
  • Values the numerical validation and cross-platform bindings as solving a real distribution problem
  • Shares positive real-world usage experience, confirming it outperforms prior tools
  • Agrees with the article's premise that local inference distribution needs to be easier