Overview of sherpa-ncnn capabilities
masterThe sherpa-ncnn repository provides local, high-performance implementations of several speech-related functions using the ncnn inference framework. It is designed to run without dependencies on PyTorch or other heavy inference frameworks, depending only on ncnn and system libraries.
Supported Functions:
- Real-time Speech recognition: Streaming speech-to-text.
- Speech synthesis: Text-to-speech (e.g., using VITS models from piper).
- Voice activity detection (VAD): (e.g., using silero-vad).