Enterprise DNA Enterprise DNA
O Open Source Observability medium

FunASR

by Community

Open-source speech recognition toolkit for training, inference, streaming ASR, VAD, punctuation, speaker diarization pipelines, and OpenAI-compatible/MCP serving.

OSS

FunASR

Added 4 Oct 2026

#asr #audio #chinese #emotion-recognition #funasr #mcp-server #multilingual-asr #openai-compatible-api

Overview

FunASR is an open-source speech recognition toolkit in Python. It supports training, inference, streaming ASR, VAD, punctuation, speaker diarization, and serving via OpenAI-compatible or MCP interfaces.

Best for

Best for
Developers building production speech recognition systems who need an integrated open-source toolkit

Use cases

  • Building speech-to-text pipelines with VAD and punctuation
  • Fine-tuning ASR models on custom audio datasets
  • Deploying streaming ASR services through OpenAI-compatible endpoints

Notes

FunASR is an open-source speech recognition toolkit in Python. It supports training, inference, streaming ASR, VAD, punctuation, speaker diarization, and serving via OpenAI-compatible or MCP interfaces.

20,579 stars on GitHub. Last updated 2026-10-02. Licensed MIT.

Use cases

  • Building speech-to-text pipelines with VAD and punctuation
  • Fine-tuning ASR models on custom audio datasets
  • Deploying streaming ASR services through OpenAI-compatible endpoints

Pros

  • Comprehensive all-in-one toolkit for speech recognition tasks
  • Large community with over 20,000 GitHub stars
  • Supports modern serving protocols like OpenAI-compatible and MCP

Cons

  • Steep learning curve due to many components and configuration options
  • May require significant compute resources for training and diarization
  • Documentation can be scattered across multiple sources

Indexed from awesome-llmops and enriched against its public facts.

Pros

  • Comprehensive all-in-one toolkit for speech recognition tasks
  • Large community with over 20,000 GitHub stars
  • Supports modern serving protocols like OpenAI-compatible and MCP

Cons

  • Steep learning curve due to many components and configuration options
  • May require significant compute resources for training and diarization
  • Documentation can be scattered across multiple sources
Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.