LibreAI / 音声 / FunASR
// audio · modelscope/FunASR

FunASR

FunASRは、modelscopeが公開しているオープンソースの音声プロジェクトです(GitHub: modelscope/FunASR)。GitHubスターは20,613、フォークは2,066で、MITライセンスの下で公開されています。GitHubでの最終更新は2026年10月8日です。

A complete open-source speech recognition toolkit - ASR, VAD, diarization and serving

★ 20.6k スター⑂ 2.1k フォークMIT更新 2026年10月
▦ ビジュアル — このプロジェクトのREADMEには埋め込み可能なスクリーンショットがないため、
ここではプレースホルダーを表示しています。下のガイド自体は完全な内容です。
// プロジェクトの基本情報

プロジェクト基本情報

リポジトリ
modelscope/FunASR
GitHubスター
20,613
フォーク
2,066
ライセンス
MIT
GitHubでの最終更新
2026年10月8日
カテゴリ
音声
掲載タイプ
完全なインストールガイド
公式サイト
Official site
// 仕組み

仕組み

  1. Pick your pipeline

    Decide which tasks you need - transcription alone, or VAD, punctuation, speakers and emotion as well.

  2. Get FunASR

    Install the funasr package from PyPI after installing PyTorch for your hardware.

  3. Install and configure

    Install torch/torchaudio, then funasr, and let it download the model checkpoints you choose.

  4. Transcribe your first file

    Run the AutoModel pipeline or the CLI on a sample recording and inspect the segments and timestamps.

// 機能

選ばれる理由

Full ASR pipelines

Combine ASR with FSMN-VAD segmentation, punctuation restoration and CAM++ speaker diarization in one AutoModel call.

Streaming and offline modes

Run real-time streaming recognition chunk by chunk, or high-accuracy offline transcription.

Rich model zoo

Includes Paraformer, SenseVoice and the Fun-ASR Nano family, with a 31-language multilingual checkpoint.

Emotion and audio events

SenseVoice models add emotion recognition and audio-event tags alongside the transcript.

Agent and API serving

Ships an MCP server for Claude/Cursor and an OpenAI-compatible API for LangChain, Dify and AutoGen style integrations.

Agent-friendly CLI

Transcribe from the command line with JSON output, SRT subtitles, speaker labels and timestamps.

Advertisement
// 自分で実行

自分で実行してみる

  1. Clone the repository

    Get the source code from GitHub and enter the project directory.

    git clone https://github.com/modelscope/FunASR.git
    cd FunASR
  2. Install FunASR

    Install PyTorch first (CPU wheels are fine to start), then the toolkit itself.

    pip install torch torchaudio
    pip install funasr
  3. Run a full pipeline

    The README's production example combines VAD, ASR, punctuation and speaker models in one pipeline.

    from funasr import AutoModel
    model = AutoModel(model="paraformer-zh", vad_model="fsmn-vad", punc_model="ct-punc", spk_model="cam++")
    # res = model.generate(input="audio.wav") - see README usage
// 活用例

作れるもの

Advertisement
// よくある質問

よくある質問

Who maintains this project?

It is maintained by the ModelScope community (Alibaba) and contributors on GitHub.

Is it free to use?

The toolkit is MIT licensed and free; pretrained model weights are licensed separately, so check the license on each model card you download.

Does it need a paid API key?

No API key is needed - models run locally on your CPU or GPU. Costs are only your own compute.

How does it compare to alternatives?

Compared with OpenAI Whisper, FunASR offers a broader production pipeline (VAD, punctuation, diarization, emotion) and strong Chinese/multilingual models, with serving options aimed at deployment.

How do I get started?

Install torch and funasr with pip, load an AutoModel pipeline from the README, and transcribe a sample WAV file.

// さらに探索

似ているツール

音声

PaddleSpeech

Easy-to-use Speech Toolkit including Self-Supervised Learning model, SOTA/Streaming ASR with punctuation, Streaming TTS with text…

★ 12.7k スターApache-2.0
ガイドを見る →
音声

sherpa-onnx

Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet co…

★ 15.1k スターApache-2.0
ガイドを見る →
音声

whisper-diarization

Automatic Speech Recognition with Speaker Diarization based on OpenAI Whisper

★ 5.7k スターBSD-2-Clause
ガイドを見る →
音声

Coqui TTS

Deep learning toolkit for text-to-speech, battle-tested in research and production

★ 46.1k スターMPL-2.0
ガイドを見る →
音声

speechbrain

A PyTorch-based Speech Toolkit

★ 11.9k スターApache-2.0
ガイドを見る →
音声

obs-localvocal

Obs-localvocal — obs plugin for local speech recognition and captioning, open-source.

★ 1.6k スターGPL-2.0
ガイドを見る →
// 代替候補

代替候補: 音声

LibreAIカタログに掲載された音声プロジェクトの中で最もスターの多いもの — FunASRが合わなかった場合に検討したい、現実的な候補リストです。

// さらに見る audio

さらに見る: 音声

カタログの中でFunASRとスター数が近い音声プロジェクト — 前後の棚もそのまま見て回れます。

FunASRを入手する

無料でオープン — ソースコードを入手して、リポジトリにスターを付け、作り始めましょう。