Use FireRedVAD NCNN Runtime for mobile and multi-platform support
mainThe NCNN runtime is designed for multi-platform support, with a focus on mobile devices. It provides three primary capabilities:
- Stream VAD: Frame-by-frame processing using a packed cache.
- Non-stream VAD: Processing of an entire audio sequence at once.
- Non-stream AED: Audio Event Detection supporting three classes:
speech,singing, andmusic.
For detailed implementation and usage, refer to the ncnn/README.md file within the repository.