WhisperS2T is an optimized speech-to-text pipeline for the Whisper model with support for multiple inference engines.
FunASR
FunASR supports speech recognition training and inference, streaming, punctuation, diarization, and model serving.

About FunASR
FunASR is an open-source speech recognition toolkit hosted on GitHub. It covers model training and inference, streaming speech recognition, voice activity detection (VAD), punctuation, and speaker diarization pipelines. It can also serve models through OpenAI-compatible and MCP interfaces.
The repository lists several model options. Fun-ASR-Nano covers Chinese, English, Japanese, and Chinese dialect groups and regional accents. Fun-ASR-MLT-Nano-2512 is a separate checkpoint covering 31 languages. SenseVoiceSmall is a CPU-first option that provides five-language ASR along with emotion and audio-event tags. Language coverage depends on the specific checkpoint, so the models should be chosen separately.
Limits: GPU use requires PyTorch and torchaudio wheels that match the user's NVIDIA driver. Speaker indices from the pipeline are local to each recording and do not identify known people. The speaker outputs come from the pipeline, not from the SenseVoiceSmall checkpoint itself. A browser-based Colab quickstart is available for transcribing audio without local setup, and uploaded audio is processed in that Colab environment.
Key features
- Streaming speech recognition and voice activity detection (VAD)
- Speaker diarization pipelines that assign anonymous speaker indices to segments
- Punctuation support in transcription pipelines
- OpenAI-compatible and MCP model serving
- Training and inference tooling in one toolkit
- SenseVoiceSmall model with emotion and audio-event tags
- Open source, with the repository available on GitHub
- Multiple checkpoints for different language sets, including a CPU-first option
- A browser-based Colab quickstart is available for trying transcription without local setup
- Language coverage is specific to each checkpoint
- GPU use requires PyTorch and torchaudio wheels that match the user's NVIDIA driver
- Speaker indices are local to a recording and are not known-person identities
FunASR at a glance
- Website
- github.com/modelscope/FunASR
- Category
- AI & Machine Learning › AI Speech Transcription
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
FunASR alternatives
Tools and sites you could use instead, ranked by how closely they match.
Faster Whisper runs Whisper transcription through the CTranslate2 inference engine.
The whisper.cpp repository provides a C and C++ port of OpenAI’s Whisper model.
OpenQuack provides local voice dictation on macOS, inserting Whisper transcripts at the cursor.
CMUSphinx is an open source speech recognition system for mobile and server applications.
This speech recognition app transcribes audio uploaded as a file, recorded by microphone, or provided through a URL.
Popular in AI Speech Transcription
Well-known listings from the same topic.
FunASR FAQ
Do I need a local setup to try FunASR?
Does FunASR identify who is speaking?
Which languages does FunASR support?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.











