{"data":{"slug":"funaudiollm-sensevoice","name":"SenseVoice","tagline":"Multilingual speech understanding: ASR + emotion recognition + audio event detection. 50+ languages, 15x faster than Whisper, non-autoregressive.","github_url":"https://github.com/FunAudioLLM/SenseVoice","owner":"FunAudioLLM","repo":"SenseVoice","owner_avatar_url":"https://avatars.githubusercontent.com/u/167062371?v=4","primary_language":"C","stars":8834,"forks":791,"topics":["asr","audio-analysis","audio-event-detection","cantonese","cross-lingual","emotion-detection","funasr","language-identification","llama-cpp","multilingual","multilingual-asr","pytorch","sensevoice","speech-emotion-recognition","speech-recognition","speech-to-text","speech-understanding","transcription","voice-ai","whisper-alternative"],"archived":false,"github_pushed_at":"2026-07-10T08:37:18+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/funaudiollm-sensevoice","markdown_url":"https://www.graphcanon.com/tools/funaudiollm-sensevoice.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/funaudiollm-sensevoice","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=funaudiollm-sensevoice","description":"Multilingual speech understanding: ASR + emotion recognition + audio event detection. 50+ languages, 15x faster than Whisper, non-autoregressive.","homepage_url":"https://funaudiollm.github.io/","license":"Other","open_issues":0,"watchers":63,"ai_summary":null,"readme_excerpt":"# Requirements\n\n```shell\npip install -r requirements.txt\n```\n\n<a name=\"Usage\"></a>\n\n---\n\n# pip3 install -U funasr funasr-onnx\nfrom pathlib import Path\nfrom funasr_onnx import SenseVoiceSmall\nfrom funasr_onnx.utils.postprocess_utils import rich_transcription_postprocess\n\n\nmodel_dir = \"iic/SenseVoiceSmall\"\n\nmodel = SenseVoiceSmall(model_dir, batch_size=10, quantize=True)\n\n---\n\n### Deployment with FastAPI\n```shell\nexport SENSEVOICE_DEVICE=cuda:0\nfastapi run --port 50000\n```\n\n---\n\n### Requirements\n\n```shell\ngit clone https://github.com/modelscope/FunASR.git && cd FunASR\npip3 install -e ./\n```\n\n---\n\n## 🐳 Docker Support\n\nSenseVoice can be built and run using Docker to simplify setup, ensure reproducibility, and support both CPU and GPU inference.\n\n---\n\n### Build with Docker\n```bash\ndocker build -t sensevoice .\n```\n\n---\n\n### Docker Compose\nDocker Compose provides an easier way to run SenseVoice with persistent model caching, networking etc.","github_created_at":"2024-07-03T02:56:46+00:00","created_at":"2026-07-11T12:14:47.732433+00:00","updated_at":"2026-07-11T12:14:53.656183+00:00","categories":[{"slug":"model-training","name":"Model Training","url":"https://www.graphcanon.com/categories/model-training","markdown_url":"https://www.graphcanon.com/categories/model-training.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/model-training"},{"slug":"speech-audio","name":"Speech & Audio","url":"https://www.graphcanon.com/categories/speech-audio","markdown_url":"https://www.graphcanon.com/categories/speech-audio.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/speech-audio"},{"slug":"inference-serving","name":"Inference & Serving","url":"https://www.graphcanon.com/categories/inference-serving","markdown_url":"https://www.graphcanon.com/categories/inference-serving.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/inference-serving"}],"tags":[{"slug":"cantonese","name":"cantonese"},{"slug":"audio-event-detection","name":"audio-event-detection"},{"slug":"asr","name":"asr"},{"slug":"cross-lingual","name":"cross-lingual"},{"slug":"language-identification","name":"language-identification"},{"slug":"audio-analysis","name":"audio-analysis"},{"slug":"emotion-detection","name":"emotion-detection"},{"slug":"funasr","name":"funasr"}],"trust":{"provenance":{"is_fork":false,"github_id":823429665,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-11T12:14:49.438Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":5,"days_since_push":1,"last_release_at":"2026-06-29T13:24:06Z"},"security_summary":{"status":"ok","scanner":"osv@v1","low_count":0,"high_count":0,"last_scan_at":"2026-07-11T12:14:50.601Z","medium_count":0,"scan_profile":"deps","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-11T12:14:50.168Z"},"deploy":{"source":"dockerfile:Dockerfile","self_host":true,"observed_at":"2026-07-11T12:14:50.168Z","managed_saas":false},"languages":{"value":["c"],"source":"github.language","observed_at":"2026-07-11T12:14:50.168Z"},"has_docker":{"value":true,"source":"dockerfile:Dockerfile","observed_at":"2026-07-11T12:14:50.168Z"},"license_spdx":{"value":"Other","source":"github.license","observed_at":"2026-07-11T12:14:50.168Z"}}}}