SaaSHub helps you find the best software and product alternatives Learn more →
Top 10 C++ speech-recognition Projects
-
Project mention: Building a personal, private AI computer on a budget | news.ycombinator.com | 2025-02-11
A great thread with the type of info your looking for lives here: https://github.com/ggerganov/whisper.cpp/issues/89
But you can likely find similar threads for the llama.cpp benchmark here: https://github.com/ggerganov/llama.cpp/tree/master/examples/...
These are good examples because the llama.cpp and whisper.cpp benchmarks take full advantage of the Apple hardware but also take full advantage of non-Apple hardware with GPU support, AVX support etc.
It’s been true for a while now that the memory bandwidth of modern Apple systems in tandem with the neural cores and gpu has made them very competitive Nvidia for local inference and even training.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
DeepSpeech
DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers.
Project mention: ESpeak-ng: speech synthesizer with more than one hundred languages and accents | news.ycombinator.com | 2024-05-01As I understand it DeepSpeech is no longer actively maintained by Mozilla: https://github.com/mozilla/DeepSpeech/issues/3693
For Text To Speech, I've found Piper TTS useful (for situations where "quality"=="realistic"/"natual"): https://github.com/rhasspy/piper
For Speech to Text (which AIUI DeepSpeech provided), I've had some success with Vosk: https://github.com/alphacep/vosk-api
-
Project mention: Court is in session: Top 10 most notorious C and C++ errors in 2024 | dev.to | 2024-12-28
V766 An item with the same key '"SoftPlus"' has already been added. cpu_types.cpp 198
-
-
STT
🐸STT - The deep learning toolkit for Speech-to-Text. Training and deploying STT models has never been so easy.
-
athena
an open-source implementation of sequence-to-sequence based speech processing engine (by athena-team)
-
dsnote
Speech Note Linux app. Note taking, reading and translating with offline Speech to Text, Text to Speech and Machine translation.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
C++ speech-recognition discussion
C++ speech-recognition related posts
-
Ask HN: Speech to text models, are they usable yet?
-
If you're interested in eye-tracking, I'm interested in funding you
-
Speech-to-Text in Real Time
-
Day 1089 of requesting +-1000 subtitles offset
-
Linux Mint XFCE
-
Are there any secure and free auto transcription software ?
-
Deepspeech /common voice.
-
A note from our sponsor - SaaSHub
www.saashub.com | 16 Mar 2025
Index
What are some of the best open-source speech-recognition projects in C++? This list will help you:
# | Project | Stars |
---|---|---|
1 | whisper.cpp | 38,487 |
2 | DeepSpeech | 26,059 |
3 | openvino | 7,967 |
4 | wav2letter | 6,411 |
5 | STT | 2,366 |
6 | athena | 936 |
7 | dsnote | 747 |
8 | CIDLib | 208 |
9 | fstalign | 165 |
10 | react-native-wenet | 10 |