Instead of Kaldi
Kaldi alternatives
Kaldi is a free, Apache-licensed C++ toolkit for speech recognition, with recipes and downloadable models for recognition, speaker identification, speech activity detection, diarization and language modeling. Researchers and professionals can build systems around its finite-state transducer integration and matrix library, and use it for real-time or offline recognition. It supports Linux and macOS, Android cross-compilation and WebAssembly, with on-device deployment. The project also permits commercial use and redistribution under Apache License 2.0.
- 1
- 2
Vosk
Free plan AndroidAPIiPhone+4Offline streaming on lightweight devices — Vosk adds streaming recognition, vocabulary reconfiguration and offline use on lightweight devices, with support for more than 20 languages and dialects.
- 3
CMU Sphinx
Free plan AndroidLinuxMac+2Low-resource speech apps and model training — CMU Sphinx focuses on low-resource recognition, with keyword spotting, grammar searches, word-level segmentation and acoustic model training tools.
- 4
- 5
Speechmatics
Free plan APILinuxMac+3Live and recorded speech APIs — Speechmatics provides APIs for speech-to-text, voice agents and text-to-speech, with live results in under one second and over 55 languages.
- 6
Superwhisper
Free plan AndroidAPIiPhone+3Formatted dictation across apps — Superwhisper turns speech into formatted text across apps, with context-aware dictation and on-device offline models.
- 7
- 8
Whisper
Free plan Open source APILinuxMac+2 - 9
AssemblyAI
Free plan APISelf-hostedWeb - 10
- 11
Amazon Transcribe
Free plan APIWeb - 12
Google Cloud Speech-to-Text
Free plan APISelf-hostedWeb - 13
NVIDIA Riva
Free plan APILinuxSelf-hosted+1 - 14
Otter.ai
Free plan AndroidExtensioniPhone+2 - 15
- 16
- 17
SpeechRecognition
Free plan APILinuxMac+2 - 18
- 19
Voice In
Free plan ExtensionLinuxMac+1 - 20
Talon Voice
Free plan LinuxMacWindows - 21
- 22
Yandex SpeechKit
Free plan APIWeb - 23
Picovoice Leopard
Free trial AndroidAPIiPhone+5 - 24
That flexibility comes with a specialist workflow: users clone and install source, and Kaldi says much of its documentation is written for experts. Windows compatibility is not actively maintained, and example scripts do not work there; some scripts use SRILM, which is not free for commercial use. Alternatives may offer a ready-to-use transcription app, streaming on lightweight devices, broader language coverage, speech APIs or text formatting across apps. Compare whether you need a toolkit for building models or a focused product, then weigh platforms, offline and live use, languages, deployment and price. The options below include free toolkits and freemium or paid services.