Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
D

Dolphin

> 编程语言
Open source

Dolphin is a multilingual, multitask ASR model jointly trained by DataoceanAI and Tsinghua University.

777 stars0 likes0 views
WebsiteGitHub

About

Dolphin is a multilingual, multitask ASR model jointly trained by DataoceanAI and Tsinghua University.

Dolphin

Dolphin Dolphin-CN-Dialect Github Huggingface Modelscope Openi Wisemodel

Dolphin is a multilingual, multitask ASR model developed through a collaboration between Dataocean AI and Tsinghua University. It supports 40 Eastern languages across East Asia, South Asia, Southeast Asia, and the Middle East, while also supporting 22 Chinese dialects. It is trained on over 210,000 hours of data, which includes both DataoceanAI's proprietary datasets and open-source datasets. The model can perform speech recognition, voice activity detection (VAD), segmentation, and language identification (LID).

News

  • [2026-05-09] Dolphin-CN-Dialect small/base released, including base, base.streaming, small, small.prompt, small.streaming; Support Word timestamps prediction for all Dolphin models.

Approach

Dolphin largely follows the innovative design approach of Whisper and OWSM. A joint CTC-Attention architecture is adopted, with encoder based on E-Branchformer and decoder based on standard Transformer. Several key modifications are introduced for its specific focus on ASR. Dolphin does not support translation tasks, and eliminates the use of previous text and its related tokens.

A significant enhancement in Dolphin is the introduction of a two-level language token system to better handle linguistic and regional diversity, especially in Dataocean AI dataset. The first token specifies the language (e.g., , ), while the second token indicates the region (e.g., , ). See details in paper.

Setup

Dolphin requires FFmpeg to convert audio file to WAV format. If FFmpeg is not installed on your system, please install it first:

# Ubuntu or Debian
sudo apt update && sudo apt install ffmpeg

# MacOS
brew install ffmpeg

# Windows
choco install ffmpeg

You can install the latest version of Dolphin using the following command:

pip install -U dataoceanai-dolphin

Alternatively, it can also be installed from the source:

pip install git+https://github.com/SpeechOceanTech/Dolphin.git 

Available Models and Languages

Models

There are 8 models in Dolphin, and 6 of them are available now. See details in Dolphin and Dolphin-CN-Dialect.

Model Parameters Publicly Available
base 0.1 B ✅
small 0.4 B ✅
medium 0.9 B
large 1.7B
base.cn 0.1 B ✅
base.cn.streaming 0.1 B ✅
small.cn 0.4 B ✅
small.cn.streaming 0.4 B ✅
small.cn.prompt 0.4 B ✅

Languages

Dolphin supports 40 Eastern languages and 22 Chinese dialects. For a complete list of supported languages, see languages.md.

Usage

Command-line usage

…

Python usage

…

Acknowledgements

Thanks to the following excellent open-source works:

  • Espnet
  • Wenet
  • FunASR
  • FireRedASR2S

License

Dolphin's code and model weights are released under the Apache 2.0 License.

Issues· 56 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Python

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言