FunASR logo

FunASR

modelscope/FunASR

Industrial-grade speech recognition toolkit

GraphCanon updated 1w · GitHub synced 3w · 26 views this month

20k stars2.0k forksLast push 3w Python MIT

Decision brief

FunASR is an industrial-grade toolkit supporting real-time speech recognition across over 50 languages.

Good fit when

  • When requiring high-speed real-time processing of up to 170x realtime speech recognition.
  • For projects that involve emotion detection or speaker diarization alongside transcription.

Avoid when

  • In scenarios where only a narrow set of languages are required, as overhead for supporting over 50 languages may be unnecessary.
  • For projects lacking GPU resources since certain models, like the Fun-ASR-Nano flagship model, require a GPU to run effectively.
Requirements:
Requires Python ≥ 3.8.; PyTorch and torchaudio must be installed separately before running FunASR.

Observed Jul 17, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Very active (0d since push)
As of 3w
Provenance
Not a fork · Organization account
As of 3w
Security (OSV)
No lockfile
As of 1w

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

pip install FunASR
PyPI

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

FunASR is an industrial-grade speech recognition software with real-time capabilities, support for over 50 languages, and features like speaker diarization and emotion detection.

Capability facts

Languages
python

Source: github.language+pyproject.toml · Jul 30, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Jul 30, 2026)

Requirements: Python ≥ 3.8. Install PyTorch + torchaudio first ([pytorch.org](https://pytorch.org/ge
Source link

Tags

README

Quick Start

No local setup? Open the Colab quickstart to transcribe a public sample or upload your own audio in a browser.


---

## Installation

```bash
pip install funasr
From source / Requirements
git clone https://github.com/modelscope/FunASR.git && cd FunASR
pip install -e ./

Requirements: Python ≥ 3.8. Install PyTorch + torchaudio first (pytorch.org), then pip install funasr.



Docker streaming service

docker pull registry.cn-hangzhou.aliyuncs.com/funasr_repo/funasr:funasr-runtime-sdk-online-cpu-0.1.12


---

## License

- FunASR toolkit source code in this repository: [MIT License](./LICENSE).
- Pretrained model weights are licensed separately. Check the license shown on each model card; when a model card links to the [FunASR Model Open Source License Agreement](./MODEL_LICENSE), those terms apply.

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.