sherpa-onnx

sherpa-onnx

Alternative to Google Cloud Speech API

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

15k 1.7k3 HN points
Apache-2.0
last commit 2026-09-01
Website Source
Share:

About

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

Languages

Contributors30

Free alternative to Google Cloud Speech API

sherpa-onnx is a free, open-source alternative to Google Cloud Speech API. Here's why:

  • 🗣️ Offline Speech-to-Text
  • 🔊 High-quality Text-to-Speech
  • 👥 Speaker Diarization built-in
  • ⚙️ Embedded Systems Support
  • ✈️ No Internet Connection
See all open-source alternatives to Google Cloud Speech API
Comments Theme
slug: sherpa-onnx