update arxiv link
Browse files
README.md
CHANGED
|
@@ -39,7 +39,7 @@ language:
|
|
| 39 |
<a href="https://github.com/OpenMOSS/MOSS-TTS/tree/main"><img src="https://img.shields.io/badge/Project%20Page-GitHub-blue"></a>
|
| 40 |
<a href="https://modelscope.cn/collections/OpenMOSS-Team/MOSS-TTS"><img src="https://img.shields.io/badge/ModelScope-Models-lightgrey?logo=modelscope&"></a>
|
| 41 |
<a href="https://mosi.cn/#models"><img src="https://img.shields.io/badge/Blog-View-blue?logo=internet-explorer&"></a>
|
| 42 |
-
<a href="https://
|
| 43 |
|
| 44 |
<a href="https://studio.mosi.cn"><img src="https://img.shields.io/badge/AIStudio-Try-green?logo=internet-explorer&"></a>
|
| 45 |
<a href="https://studio.mosi.cn/docs/moss-tts"><img src="https://img.shields.io/badge/API-Docs-00A3FF?logo=fastapi&"></a>
|
|
@@ -47,6 +47,7 @@ language:
|
|
| 47 |
<a href="https://discord.gg/fvm5TaWjU3"><img src="https://img.shields.io/badge/Discord-Join-5865F2?logo=discord&"></a>
|
| 48 |
</div>
|
| 49 |
|
|
|
|
| 50 |
## Overview
|
| 51 |
MOSS‑TTS Family is an open‑source **speech and sound generation model family** from [MOSI.AI](https://mosi.cn/#hero) and the [OpenMOSS team](https://www.open-moss.com/). It is designed for **high‑fidelity**, **high‑expressiveness**, and **complex real‑world scenarios**, covering stable long‑form speech, multi‑speaker dialogue, voice/character design, environmental sound effects, and real‑time streaming TTS.
|
| 52 |
|
|
@@ -60,23 +61,37 @@ MOSS‑TTS Family is an open‑source **speech and sound generation model family
|
|
| 60 |
|
| 61 |
When a single piece of audio needs to **sound like a real person**, **pronounce every word accurately**, **switch speaking styles across content**, **remain stable over tens of minutes**, and **support dialogue, role‑play, and real‑time interaction**, a single TTS model is often not enough. The **MOSS‑TTS Family** breaks the workflow into five production‑ready models that can be used independently or composed into a complete pipeline.
|
| 62 |
|
| 63 |
-
- **MOSS‑TTS**:
|
| 64 |
-
- **MOSS‑TTSD**:
|
| 65 |
-
- **MOSS‑VoiceGenerator**:
|
| 66 |
-
- **MOSS‑
|
| 67 |
-
- **MOSS‑
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 68 |
|
| 69 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 70 |
## Released Models
|
| 71 |
|
| 72 |
-
|
| 73 |
-
|
|
| 74 |
-
|
|
| 75 |
-
|
|
| 76 |
-
|
|
| 77 |
-
| **MOSS‑
|
| 78 |
-
| **MOSS‑
|
| 79 |
-
| **MOSS‑
|
|
|
|
| 80 |
|
| 81 |
## Supported Languages
|
| 82 |
|
|
@@ -86,13 +101,12 @@ MOSS-TTS, MOSS-TTSD and MOSS-TTS-Realtime currently supports **20 languages**:
|
|
| 86 |
|---|---|---|---|---|---|---|---|---|
|
| 87 |
| Chinese | zh | 🇨🇳 | English | en | 🇺🇸 | German | de | 🇩🇪 |
|
| 88 |
| Spanish | es | 🇪🇸 | French | fr | 🇫🇷 | Japanese | ja | 🇯🇵 |
|
| 89 |
-
| Italian | it | 🇮🇹 |
|
| 90 |
| Russian | ru | 🇷🇺 | Persian (Farsi) | fa | 🇮🇷 | Arabic | ar | 🇸🇦 |
|
| 91 |
| Polish | pl | 🇵🇱 | Portuguese | pt | 🇵🇹 | Czech | cs | 🇨🇿 |
|
| 92 |
-
| Danish | da | 🇩🇰 | Swedish | sv | 🇸🇪 |
|
| 93 |
| Greek | el | 🇬🇷 | Turkish | tr | 🇹🇷 | | | |
|
| 94 |
|
| 95 |
-
|
| 96 |
# MOSS-TTS
|
| 97 |
## 1. Overview
|
| 98 |
### 1.1 TTS Family Positioning
|
|
@@ -558,30 +572,31 @@ print(model_input_text)
|
|
| 558 |
|
| 559 |
## 3. Evaluation
|
| 560 |
MOSS-TTS achieved state-of-the-art results on the open-source zero-shot TTS benchmark Seed-TTS-eval, not only surpassing all open-source models but also rivaling the most powerful closed-source models.
|
| 561 |
-
|
| 562 |
-
| Model | Params | Open-source | EN WER (%) ↓ | EN SIM (%) ↑ | ZH CER (%) ↓ | ZH SIM (%) ↑ |
|
| 563 |
|---|---:|:---:|---:|---:|---:|---:|
|
| 564 |
| DiTAR | 0.6B | ❌ | 1.69 | 73.5 | 1.02 | 75.3 |
|
| 565 |
-
| FishAudio
|
| 566 |
-
|
|
| 567 |
-
|
|
|
|
|
| 568 |
| | | | | | | |
|
| 569 |
| CosyVoice | 0.3B | ✅ | 4.29 | 60.9 | 3.63 | 72.3 |
|
| 570 |
| CosyVoice2 | 0.5B | ✅ | 3.09 | 65.9 | 1.38 | 75.7 |
|
| 571 |
| CosyVoice3 | 0.5B | ✅ | 2.02 | 71.8 | 1.16 | 78 |
|
| 572 |
-
|
|
| 573 |
-
| F5-TTS | 0.3B | ✅ | 2 | 67 | 1.53 | 76 |
|
| 574 |
| SparkTTS | 0.5B | ✅ | 3.14 | 57.3 | 1.54 | 66 |
|
| 575 |
| FireRedTTS | 0.5B | ✅ | 3.82 | 46 | 1.51 | 63.5 |
|
| 576 |
-
| FireRedTTS
|
| 577 |
-
| Qwen2.5
|
| 578 |
-
| FishAudio
|
| 579 |
| IndexTTS2 | 1.5B | ✅ | 2.23 | 70.6 | 1.03 | 76.5 |
|
| 580 |
| VibeVoice | 1.5B | ✅ | 3.04 | 68.9 | 1.16 | 74.4 |
|
| 581 |
-
| HiggsAudio
|
| 582 |
-
|
|
| 583 |
-
|
|
| 584 |
-
|
|
|
|
|
|
|
|
| 585 |
| | | | | | | |
|
| 586 |
-
| MossTTSDelay | 8B | ✅ | 1.
|
| 587 |
-
| MossTTSLocal | 1.7B | ✅ | 1.
|
|
|
|
| 39 |
<a href="https://github.com/OpenMOSS/MOSS-TTS/tree/main"><img src="https://img.shields.io/badge/Project%20Page-GitHub-blue"></a>
|
| 40 |
<a href="https://modelscope.cn/collections/OpenMOSS-Team/MOSS-TTS"><img src="https://img.shields.io/badge/ModelScope-Models-lightgrey?logo=modelscope&"></a>
|
| 41 |
<a href="https://mosi.cn/#models"><img src="https://img.shields.io/badge/Blog-View-blue?logo=internet-explorer&"></a>
|
| 42 |
+
<a href="https://arxiv.org/pdf/2603.18090"><img src="https://img.shields.io/badge/Arxiv-2603.18090-red?logo=Arxiv&"></a>
|
| 43 |
|
| 44 |
<a href="https://studio.mosi.cn"><img src="https://img.shields.io/badge/AIStudio-Try-green?logo=internet-explorer&"></a>
|
| 45 |
<a href="https://studio.mosi.cn/docs/moss-tts"><img src="https://img.shields.io/badge/API-Docs-00A3FF?logo=fastapi&"></a>
|
|
|
|
| 47 |
<a href="https://discord.gg/fvm5TaWjU3"><img src="https://img.shields.io/badge/Discord-Join-5865F2?logo=discord&"></a>
|
| 48 |
</div>
|
| 49 |
|
| 50 |
+
|
| 51 |
## Overview
|
| 52 |
MOSS‑TTS Family is an open‑source **speech and sound generation model family** from [MOSI.AI](https://mosi.cn/#hero) and the [OpenMOSS team](https://www.open-moss.com/). It is designed for **high‑fidelity**, **high‑expressiveness**, and **complex real‑world scenarios**, covering stable long‑form speech, multi‑speaker dialogue, voice/character design, environmental sound effects, and real‑time streaming TTS.
|
| 53 |
|
|
|
|
| 61 |
|
| 62 |
When a single piece of audio needs to **sound like a real person**, **pronounce every word accurately**, **switch speaking styles across content**, **remain stable over tens of minutes**, and **support dialogue, role‑play, and real‑time interaction**, a single TTS model is often not enough. The **MOSS‑TTS Family** breaks the workflow into five production‑ready models that can be used independently or composed into a complete pipeline.
|
| 63 |
|
| 64 |
+
- **MOSS‑TTS**: The flagship production model featuring high fidelity and optimal zero-shot voice cloning. It supports **long-speech generation**, **fine-grained control over Pinyin, phonemes, and duration**, as well as **multilingual/code-switched synthesis**.
|
| 65 |
+
- **MOSS‑TTSD**: A spoken dialogue generation model for expressive, multi-speaker, and ultra-long dialogues. The new **v1.0 version** achieves **industry-leading performance on objective metrics** and **outperformed top closed-source models like Doubao and Gemini 2.5-pro** in subjective evaluations. You can visit the [MOSS-TTSD repository](https://github.com/OpenMOSS/MOSS-TTSD) for details.
|
| 66 |
+
- **MOSS‑VoiceGenerator**: An open-source voice design model capable of generating diverse voices and styles directly from text prompts, **without any reference speech**. It unifies voice design, style control, and synthesis, functioning independently or as a design layer for downstream TTS. Its performance **surpasses other top-tier voice design models in arena ratings**.
|
| 67 |
+
- **MOSS‑TTS‑Realtime**: A multi-turn context-aware model for real-time voice agents. It uses incremental synthesis to ensure natural and coherent replies, making it **ideal for building low-latency voice agents when paired with text models**. The TTFB (Time To First Byte) of MOSS-TTS-Realtime reaches 180 ms, and the $T_{\text{LLM-first-sentence}} + T_{\text{MOSS-TTS-Realtime-TTFB}}$ is 377 ms.
|
| 68 |
+
- **MOSS‑SoundEffect**: A content creation model specialized in **sound effect generation** with wide category coverage and controllable duration. It generates audio for natural environments, urban scenes, biological sounds, human actions, and musical fragments, suitable for film, games, and interactive experiences.
|
| 69 |
+
|
| 70 |
+
|
| 71 |
+
## Model Architecture
|
| 72 |
+
|
| 73 |
+
We train **MossTTSDelay** and **MossTTSLocal** as complementary baselines under one training/evaluation setup: **Delay** emphasizes long-context stability, inference speed, and production readiness, while **Local** emphasizes lightweight flexibility and strong objective performance for streaming-oriented systems. Together they provide reproducible references for deployment and research.
|
| 74 |
+
|
| 75 |
+
**MossTTSRealtime** is not a third comparison baseline; it is a capability-driven design for voice agents. By modeling multi-turn context from both prior text and user acoustics, it delivers low-latency streaming speech that stays coherent and voice-consistent across turns.
|
| 76 |
|
| 77 |
|
| 78 |
+
| Architecture | Core Mechanism | Arch Details |
|
| 79 |
+
|---|---|---|
|
| 80 |
+
| `MossTTSDelay` | Multi‑head parallel RVQ prediction with delay‑pattern scheduling | [](https://github.com/OpenMOSS/MOSS-TTS/blob/main/moss_tts_delay/README.md) |
|
| 81 |
+
| `MossTTSLocal` | Time‑synchronous RVQ blocks with a depth transformer | [](https://github.com/OpenMOSS/MOSS-TTS/blob/main/moss_tts_local/README.md) |
|
| 82 |
+
| `MossTTSRealtime` | Hierarchical text–audio inputs for realtime synthesis | [](https://github.com/OpenMOSS/MOSS-TTS/blob/main/moss_tts_realtime/README.md) |
|
| 83 |
+
|
| 84 |
## Released Models
|
| 85 |
|
| 86 |
+
|
| 87 |
+
| Model | Architecture | Size | Model Card | Hugging Face | ModelScope |
|
| 88 |
+
|---|---|---:|---|---|---|
|
| 89 |
+
| **MOSS-TTS** | `MossTTSDelay` | 8B | [](https://github.com/OpenMOSS/MOSS-TTS/blob/main/docs/moss_tts_model_card.md) | [](https://huggingface.co/OpenMOSS-Team/MOSS-TTS) | [](https://modelscope.cn/models/openmoss/MOSS-TTS) |
|
| 90 |
+
| | `MossTTSLocal` | 1.7B | [](https://github.com/OpenMOSS/MOSS-TTS/blob/main/docs/moss_tts_model_card.md) | [](https://huggingface.co/OpenMOSS-Team/MOSS-TTS-Local-Transformer) | [](https://modelscope.cn/models/openmoss/MOSS-TTS-Local-Transformer) |
|
| 91 |
+
| **MOSS‑TTSD‑V1.0** | `MossTTSDelay` | 8B | [](https://github.com/OpenMOSS/MOSS-TTS/blob/main/docs/moss_ttsd_model_card.md) | [](https://huggingface.co/OpenMOSS-Team/MOSS-TTSD-v1.0) | [](https://modelscope.cn/models/openmoss/MOSS-TTSD-v1.0) |
|
| 92 |
+
| **MOSS‑VoiceGenerator** | `MossTTSDelay` | 1.7B | [](https://github.com/OpenMOSS/MOSS-TTS/blob/main/docs/moss_voice_generator_model_card.md) | [](https://huggingface.co/OpenMOSS-Team/MOSS-VoiceGenerator) | [](https://modelscope.cn/models/openmoss/MOSS-VoiceGenerator) |
|
| 93 |
+
| **MOSS‑SoundEffect** | `MossTTSDelay` | 8B | [](https://github.com/OpenMOSS/MOSS-TTS/blob/main/docs/moss_sound_effect_model_card.md) | [](https://huggingface.co/OpenMOSS-Team/MOSS-SoundEffect) | [](https://modelscope.cn/models/openmoss/MOSS-SoundEffect) |
|
| 94 |
+
| **MOSS‑TTS‑Realtime** | `MossTTSRealtime` | 1.7B | [](https://github.com/OpenMOSS/MOSS-TTS/blob/main/docs/moss_tts_realtime_model_card.md) | [](https://huggingface.co/OpenMOSS-Team/MOSS-TTS-Realtime) | [](https://modelscope.cn/models/openmoss/MOSS-TTS-Realtime) |
|
| 95 |
|
| 96 |
## Supported Languages
|
| 97 |
|
|
|
|
| 101 |
|---|---|---|---|---|---|---|---|---|
|
| 102 |
| Chinese | zh | 🇨🇳 | English | en | 🇺🇸 | German | de | 🇩🇪 |
|
| 103 |
| Spanish | es | 🇪🇸 | French | fr | 🇫🇷 | Japanese | ja | 🇯🇵 |
|
| 104 |
+
| Italian | it | 🇮🇹 | Hungarian | hu | 🇭🇺 | Korean | ko | 🇰🇷 |
|
| 105 |
| Russian | ru | 🇷🇺 | Persian (Farsi) | fa | 🇮🇷 | Arabic | ar | 🇸🇦 |
|
| 106 |
| Polish | pl | 🇵🇱 | Portuguese | pt | 🇵🇹 | Czech | cs | 🇨🇿 |
|
| 107 |
+
| Danish | da | 🇩🇰 | Swedish | sv | 🇸🇪 | | | |
|
| 108 |
| Greek | el | 🇬🇷 | Turkish | tr | 🇹🇷 | | | |
|
| 109 |
|
|
|
|
| 110 |
# MOSS-TTS
|
| 111 |
## 1. Overview
|
| 112 |
### 1.1 TTS Family Positioning
|
|
|
|
| 572 |
|
| 573 |
## 3. Evaluation
|
| 574 |
MOSS-TTS achieved state-of-the-art results on the open-source zero-shot TTS benchmark Seed-TTS-eval, not only surpassing all open-source models but also rivaling the most powerful closed-source models.
|
| 575 |
+
| Model | Params | Open‑source | EN WER (%) ↓ | EN SIM (%) ↑ | ZH CER (%) ↓ | ZH SIM (%) ↑ |
|
|
|
|
| 576 |
|---|---:|:---:|---:|---:|---:|---:|
|
| 577 |
| DiTAR | 0.6B | ❌ | 1.69 | 73.5 | 1.02 | 75.3 |
|
| 578 |
+
| FishAudio‑S1 | 4B | ❌ | 1.72 | 62.57 | 1.22 | 72.1 |
|
| 579 |
+
| CosyVoice3 | 1.5B | ❌ | 2.22 | 72 | 1.12 | 78.1 |
|
| 580 |
+
| Seed‑TTS | | ❌ | 2.25 | 76.2 | 1.12 | 79.6 |
|
| 581 |
+
| MiniMax‑Speech | | ❌ | 1.65 | 69.2 | 0.83 | 78.3 |
|
| 582 |
| | | | | | | |
|
| 583 |
| CosyVoice | 0.3B | ✅ | 4.29 | 60.9 | 3.63 | 72.3 |
|
| 584 |
| CosyVoice2 | 0.5B | ✅ | 3.09 | 65.9 | 1.38 | 75.7 |
|
| 585 |
| CosyVoice3 | 0.5B | ✅ | 2.02 | 71.8 | 1.16 | 78 |
|
| 586 |
+
| F5‑TTS | 0.3B | ✅ | 2 | 67 | 1.53 | 76 |
|
|
|
|
| 587 |
| SparkTTS | 0.5B | ✅ | 3.14 | 57.3 | 1.54 | 66 |
|
| 588 |
| FireRedTTS | 0.5B | ✅ | 3.82 | 46 | 1.51 | 63.5 |
|
| 589 |
+
| FireRedTTS‑2 | 1.5B | ✅ | 1.95 | 66.5 | 1.14 | 73.6 |
|
| 590 |
+
| Qwen2.5‑Omni | 7B | ✅ | 2.72 | 63.2 | 1.7 | 75.2 |
|
| 591 |
+
| FishAudio‑S1‑mini | 0.5B | ✅ | 1.94 | 55 | 1.18 | 68.5 |
|
| 592 |
| IndexTTS2 | 1.5B | ✅ | 2.23 | 70.6 | 1.03 | 76.5 |
|
| 593 |
| VibeVoice | 1.5B | ✅ | 3.04 | 68.9 | 1.16 | 74.4 |
|
| 594 |
+
| HiggsAudio‑v2 | 3B | ✅ | 2.44 | 67.7 | 1.5 | 74 |
|
| 595 |
+
| GLM-TTS | 1.5B | ✅ | 2.23 | 67.2 | 1.03 | 76.1 |
|
| 596 |
+
| GLM-TTS-RL | 1.5B | ✅ | 1.91 | 68.1 | **0.89** | 76.4 |
|
| 597 |
+
| VoxCPM | 0.5B | ✅ | 1.85 | 72.9 | 0.93 | 77.2 |
|
| 598 |
+
| Qwen3‑TTS | 0.6B | ✅ | 1.68 | 70.39 | 1.23 | 76.4 |
|
| 599 |
+
| Qwen3‑TTS | 1.7B | ✅ | **1.5** | 71.45 | 1.33 | 76.72 |
|
| 600 |
| | | | | | | |
|
| 601 |
+
| **MossTTSDelay** | **8B** | ✅ | 1.84 | 70.86 | 1.37 | 76.98 |
|
| 602 |
+
| **MossTTSLocal** | **1.7B** | ✅ | 1.93 | **73.28** | 1.44 | **79.62** |
|