sherpa-ncnn
Sherpa-ncnn provides local real-time speech recognition and voice activity detection across various platforms such as Android, iOS, Windows, macOS, and Linux. It supports architectures like x86, x64, ARM, and RISC-V and works with programming languages including C++, Python, and Go. This project minimizes external dependencies by relying solely on the ncnn framework, enhancing portability through static linking. Users can access ample resources like detailed documentation and practical demo videos, which offer insights into operations such as developing Android apps and deploying pre-trained models.