SenseVoice
Enrichment pendingMultilingual speech understanding: ASR + emotion recognition + audio event detection. 50+ languages, 15x faster than Whisper, non-autoregressive.
GraphCanon updated today · GitHub synced today
Trust & integrity
Full report- Maintenance
- Very active (1d since push)
- As of today · Source: github_public_v1
- Provenance
- Not a fork · Organization account
- As of today · Source: github_public_v1
- Security (OSV)
- No criticals
- As of today · Source: osv@v1
Public GitHub metadata and optional OSV dependency scans. Signals, not a guarantee. Trust methodology.
Overview
Multilingual speech understanding: ASR + emotion recognition + audio event detection. 50+ languages, 15x faster than Whisper, non-autoregressive.
Capability facts
- Deploy
- Self-host
Source: dockerfile:Dockerfile · Jul 11, 2026
- Docker
- Dockerfile present
Source: dockerfile:Dockerfile · Jul 11, 2026
- Languages
- c
Source: github.language · Jul 11, 2026
Categories
Compatibility
Sourced claims from the README excerpt - not unsourced marketing copy.
Source: README excerpt (regex_v1, Jul 11, 2026)
pip install -r requirements.txtSource link
Tags
README
Requirements
pip install -r requirements.txt
pip3 install -U funasr funasr-onnx
from pathlib import Path from funasr_onnx import SenseVoiceSmall from funasr_onnx.utils.postprocess_utils import rich_transcription_postprocess
model_dir = "iic/SenseVoiceSmall"
model = SenseVoiceSmall(model_dir, batch_size=10, quantize=True)
Deployment with FastAPI
export SENSEVOICE_DEVICE=cuda:0
fastapi run --port 50000
Requirements
git clone https://github.com/modelscope/FunASR.git && cd FunASR
pip3 install -e ./
🐳 Docker Support
SenseVoice can be built and run using Docker to simplify setup, ensure reproducibility, and support both CPU and GPU inference.
Build with Docker
docker build -t sensevoice .
Docker Compose
Docker Compose provides an easier way to run SenseVoice with persistent model caching, networking etc.