Hacker GitHub

← All repos

k2-fsa/sherpa-onnx

View on GitHub ↗ ★ 15,678 C++

Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, HarmonyOS, Raspberry Pi, RISC-V, RK NPU, Axera NPU, Ascend NPU, x86_64 servers, websocket server/client, support 12 programming languages

10 mentions on Hacker News by 10 people: 5 stories, 5 comments · first 2024-06-14 · latest 2026-08-25

Mentions per year 10 mentions · busiest year 2024 (4)
20082026
  1. …can easily OOM. [1] - https://github.com/snakers4/silero-vad [2] - https://shahkur.specr.net [3] - https://github.com/k2-fsa/sherpa-onnx
  2. …with hidden latency (streaming partial results), and injects text as keyboard input. sherpa-onnx ( https://github.com/k2-fsa/sherpa-onnx ) supports Linux and has streaming STT, it might be the best starting point for what your after. We're…
  3. …https://github.com/DePasqualeOrg/mlx-swift-audio https://github.com/Blaizzy/mlx-audio https://github.com/k2-fsa/sherpa-onnx
  4. There are many streaming ASR models based on CTC or RNNT. Look for example at sherpa ( https://github.com/k2-fsa/sherpa-onnx ), which can run streaming ASR, VAD, diarization, and many more.
    comment by woodson · 2025-08-13 · in FFmpeg 8.0 adds Whisper support
  5. …the path because its not the root of the repo. Here's a link to the dir of the flutter package https://github.com/k2-fsa/sherpa-onnx/tree/master/flutter . The downloads of compatible models can be found at their GitHub Releases but tbh…
    comment by BrutalCoding · 2025-03-31 · in Orpheus-3B – Emotive TTS by Canopy Labs