Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Real-time speech recognition and voice activity detection (VAD) using next-gen Kaldi with ncnn without Internet connection. Support iOS, Android, Linux, macOS, Windows, Raspberry Pi, VisionFive2, LicheePi4A etc.
| Date | Stars |
|---|---|
| 2026-07-24 | 1760 |
| 2026-07-25 | 1760 |
| 2026-07-28 | 1760 |
| 2026-07-30 | 1760 |
| 2026-07-31 | 1764 |
| 2026-08-06 | 1764 |
Today
— stars today
This week
+4 stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.23%/day
### Supported functions |Real-time Speech recognition|Speech synthesis | Voice activity detection | |----------------------------|-----------------|--------------------------| | ✔️ |✔️ | ✔️ | ### Supported platforms |Architecture| Android | iOS | Windows | macOS | linux | |------------|------------------|---------------|------------|-------|-------| | x64 | ✔️ | | ✔️ | ✔️ | ✔️ | | x86 | ✔️ | | ✔️ | | | | arm64 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | arm32 | ✔️ | | | | ✔️ | | riscv64 | | | | | ✔️ | ### Supported programming languages | 1. C++ | 2. C | 3. Python | 4. JavaScript | |--------|-------|-----------|---------------| | ✔️ | ✔️ | ✔️ | ✔️ | |5. Go | 6. C# | 7. Kotlin | 8. Swift | |--------|-------|-----------|----------| | ✔️ | ✔️ | ✔️ | ✔️ | It also supports WebAssembly. ## Introduction This repository supports running the following functions **locally** - Streaming speech-to-text (i.e., real-time speech recognition) - Text to speech (e.g., vits models from [piper](https://github.com/OHF-Voice/piper1-gpl)) - VAD (e.g., [silero-vad](https://github.com/snakers4/silero-vad)) on the following platforms and operating systems: - x86, ``x86_64``, 32-bit ARM, 64-bit ARM (arm64, aarch64), RISC-V (riscv64) - Linux, macOS, Windows, openKylin - Android, WearOS - iOS - NodeJS - WebAssembly - [Raspberry Pi](https://www.raspberrypi.com/) - [RV1126](https://www.rock-chips.com/uploads/pdf/2022.8.26/191/RV1126%20Brief%20Datasheet.pdf) - [LicheePi4A](https://sipeed.com/licheepi4a) - [VisionFive 2](https://www.starfivetech.com/en/site/boards) - [旭日X3派](https://developer.horizon.ai/api/v1/fileData/documents_pi/index.html) - etc with the following APIs - C++, C, Python, Go, ``C#`` - Kotlin - JavaScript - Swift We support all platforms that [ncnn](https://github.com/tencent/ncnn) supports. Everything can be compiled from source with static link. The generated executable depends only on system libraries. **HINT**: It does not depend on PyTorch or any other inference frameworks other than [ncnn](https://github.com/tencent/ncnn). Please see the documentation <https://k2-fsa.github.io/sherpa/ncnn/index.html> for installation and usages, e.g., - How to build an Android app - How to download and use pre-trained models We provide a few YouTube videos for demonstration about real-time speech recognition with `sherpa-ncnn` using a microphone: - `English`: <https://www.bilibili.com/video/BV1TP411p7dh/> - `Chinese`: <https://www.bilibili.com/video/BV1214y177vu> - Multilingual (Chinese + English) with endpointing Python demo : <https://www.bilibili.com/video/BV1eK411y788/> - **Android demos** - Multilingual (Chinese + English) Android demo 1: <https://www.bilibili.com/video/BV1Ge411A7XS> - Multilingual (Chinese + English) Android demo 2: <https://www.bilibili.com/video/BV1eK411y788/> - `Chinese (with background noise)` Android demo : <https://www.bilibili.com/video/BV1GR4y167fx> - `Chinese` Android demo : <https://www.bilibili.com/video/BV1744y1Z76H> - `Chinese poem with background music` Android demo : <https://www.bilibili.com/video/BV1vR4y1k7eo> ### Links for pre-built Android APKs | Description | URL | |--------------------------------|-----------------------------------------------------------| | Streaming speech recognition | [Address](https://github.com/k2-fsa/sherpa-ncnn/releases) | ### Links for pre-trained models https://github.com/k2-fsa/sherpa-ncnn/releases/tag/models ### Useful links - Do
Excerpt of 4,363 characters
Read on GitHubFangjun Kuang · Xiaomi Corporation
195
12
infinite42 · China
5
3
3
@clapdb @chengfayun @diditaxi @baidu · China
3
2
1
1
1
1
1
1
home · China
1
1
China
1
Wei Kang · Xiaomi Corporation · China
1
1
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:229ebb590250cd64, topic:speech-recognition, topic:asr, desc:speech recognition