π ΠΡΠΈΠΌΠ΅ΡΡ ΡΠΈΠ½ΡΠ΅Π·Π° Β· ΠΠΎΠ΄Π΅Π»Ρ ΠΈ ΠΊΠΎΠ΄ Π΄Π΅ΠΌΠΎ Π½Π° HF Β· VoXtream2 (KTH) Β· arXiv:2603.13518
Π ΡΡΡΠΊΠΈΠΉ ΡΠ°ΠΉΠ½ΡΡΠ½ VoXtream2 (KTH Royal Institute of Technology) β full-stream zero-shot TTS ΠΏΠΎΠ²Π΅ΡΡ ΠΊΠΎΠ΄Π΅ΠΊΠ° Mimi (12.5 ΠΡ), Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΌ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΡΠ΅ΠΌΠΏΠΎΠΌ ΡΠ΅ΡΠΈ ΠΈ ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π³ΠΎΠ»ΠΎΡΠ° ΠΏΠΎ 3β10 ΡΠ΅ΠΊΡΠ½Π΄Π°ΠΌ Π·Π°ΠΏΠΈΡΠΈ.
ΠΠ΅ΠΌΠΎ: ΡΠ°ΠΌΠΎΠ΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΡΠΉ ΠΊΠΎΠ΄ Gradio-Π΄Π΅ΠΌΠΎ Π»Π΅ΠΆΠΈΡ Π² ΡΡΠΎΠΌ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ Π² ΠΏΠ°ΠΏΠΊΠ΅
demo/ β Π·Π°ΠΏΡΡΠΊ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ
ΠΎΠΏΠΈΡΠ°Π½ Π½ΠΈΠΆΠ΅. Π‘ΡΡΠ°Π½ΠΈΡΠ° ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ ΡΠΈΠ½ΡΠ΅Π·Π°
(ΡΠ°Π·Π½ΡΠ΅ Π³ΠΎΠ»ΠΎΡΠ°, look-ahead, ΡΠ΅ΠΌΠΏ, ΡΠΈΠΏΡ ΡΠ΅ΠΊΡΡΠ°) β HF Space.
Π‘ΡΠ°ΡΡΠΈ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΡΡΠΎ Π΄Π΅Π»Π°Π»ΠΎΡΡ (ΡΠ°Π·Π±ΠΎΡ VoXtream, ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° Π΄Π°Π½Π½ΡΡ , MFA, ΠΎΡΠΈΠ±ΠΊΠΈ): Habr (RU) Β· Medium (EN).
ΠΠ²ΡΠΎΡ: Telegram-ΠΊΠ°Π½Π°Π» @decent_researcher β ΡΠ°ΠΌ Π½ΠΎΠ²ΠΎΡΡΠΈ ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ ΡΠ°Π·Π±ΠΎΡΡ.
ΠΠΎΠ΄Π΅Π»Ρ ΠΏΡΠ±Π»ΠΈΠΊΡΠ΅ΡΡΡ Π² Π½Π°ΡΡΠ½ΡΡ ΠΈ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ ΡΠ΅Π»ΡΡ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΠ΅ΠΉ OpenRAIL-M (Responsible AI License β ΠΎΡΠΊΡΡΡΠ°Ρ Π»ΠΈΡΠ΅Π½Π·ΠΈΡ Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡΠΌΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ). ΠΠ°Π·ΠΎΠ²Π°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ herimor/voxtream2 ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ΅ΡΡΡ ΠΏΠΎΠ΄ MIT; Π΅Ρ ΡΡΠ»ΠΎΠ²ΠΈΡ ΡΠΎΡ ΡΠ°Π½ΡΡΡΡΡ.
ΠΠ°ΠΏΡΠ΅ΡΠ΅Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡΠ΅ ΠΎΡ Π½Π΅Ρ: - Π΄Π»Ρ Π»ΡΠ±ΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΎΠΏΡΠ°Π²Π½ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ, ΠΎΠ±ΠΌΠ°Π½Π°, ΠΌΠΎΡΠ΅Π½Π½ΠΈΡΠ΅ΡΡΠ²Π°, Π²ΡΠ΄Π°ΡΠΈ ΡΠ΅Π±Ρ Π·Π° Π΄ΡΡΠ³ΠΎΠ΅ Π»ΠΈΡΠΎ; - Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π΄ΠΈΠΏΡΠ΅ΠΉΠΊΠΎΠ² ΠΈ ΡΠΈΠ½ΡΠ΅Π·Π° Π³ΠΎΠ»ΠΎΡΠ° ΡΠ΅Π°Π»ΡΠ½ΡΡ Π»ΡΠ΄Π΅ΠΉ Π±Π΅Π· ΠΈΡ ΡΠ²Π½ΠΎΠ³ΠΎ ΡΠΎΠ³Π»Π°ΡΠΈΡ; - Π΄Π»Ρ Π΄Π΅Π·ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, Π΄ΠΎΠΌΠΎΠ³Π°ΡΠ΅Π»ΡΡΡΠ², Π΄ΠΈΡΠΊΡΠΈΠΌΠΈΠ½Π°ΡΠΈΠΈ, Π²ΡΠ΅Π΄Π° Π»ΡΠ΄ΡΠΌ ΠΈ Π³ΡΡΠΏΠΏΠ°ΠΌ; - Π² ΡΠΈΡΡΠ΅ΠΌΠ°Ρ , ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡΠΈΡ ΡΡΠΈΠ΄ΠΈΡΠ΅ΡΠΊΠΈ Π·Π½Π°ΡΠΈΠΌΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΎ Π»ΡΠ΄ΡΡ Π±Π΅Π· Π½Π°Π΄Π·ΠΎΡΠ° ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ°.
ΠΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π³ΠΎΠ»ΠΎΡΠ° Π΄ΠΎΠΏΡΡΠΊΠ°Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ Π³ΠΎΠ»ΠΎΡΠ° ΠΈΠ»ΠΈ Ρ ΡΠ²Π½ΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ Π²Π»Π°Π΄Π΅Π»ΡΡΠ° Π³ΠΎΠ»ΠΎΡΠ°. ΠΠΎΠ»Π½ΡΠΉ ΡΠ΅ΠΊΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ β Π² ΡΠ°ΠΉΠ»Π΅ LICENSE.
ΠΡΡΠΈΠ±ΡΡΠΈΡ. ΠΠΎΠ΄ Π±Π°Π·ΠΎΠ²ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ β MIT; ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ Depth Transformer (SesameAI CSM)
β Apache-2.0 (ΡΠΌ. demo/LICENSE-MIT, demo/LICENSE-APACHE, demo/NOTICE). ΠΠ΅ΡΠ°
Π±Π°Π·ΠΎΠ²ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΎΠ±ΡΡΠ΅Π½Ρ Π½Π° Emilia
ΠΈ HiFiTTS-2 (ΠΎΠ±Π΅ CC BY 4.0) β ΠΏΡΠΈ
ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠΈ ΡΡΠΈΡ
Π²Π΅ΡΠΎΠ² ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡΡ
ΠΎΡ Π½ΠΈΡ
ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ
Π°Π²ΡΠΎΡΠΎΠ² Π΄Π°ΡΠ°ΡΠ΅ΡΠΎΠ². Π ΡΡΡΠΊΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π΄ΠΎΠΎΠ±ΡΡΠ΅Π½ΠΈΡ β ΠΎΡΠΊΡΡΡΡΠ΅ Π½Π°Π±ΠΎΡΡ ΡΡΡΡΠΊΠΎΠΉ ΡΠ΅ΡΠΈ
(~1870 Ρ ΠΏΠΎΡΠ»Π΅ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ).
| CER | ΠΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π³ΠΎΠ»ΠΎΡΠ° | Π’Π΅ΠΌΠΏ (ΡΠ»ΠΎΠ³/Ρ) | ΠΠ°ΡΠ·Ρ (ΠΌΠ΅Π΄ΠΈΠ°Π½Π°) | |
|---|---|---|---|---|
| v10-DPO (ΡΡΠ° ΠΌΠΎΠ΄Π΅Π»Ρ) | ~0.01 | 0β2% | 5.1β5.2 | 0.4β0.5 Ρ |
ΠΠΎΠ΄Π΅Π»Ρ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΏΠ°ΠΊΠ΅Ρ voxtream ΠΈ ΡΡΡΡΠΊΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΠ΅Π½Ρ-ΡΡΠ΅ΠΊ
(ΡΠΎΠ½Π΅ΠΌΠΈΠ·Π°ΡΠΎΡ RUAccent+espeak, Π²ΡΡΠ°Π²ΠΊΠ° sil, ΠΏΡΠΎΠΊΠ»ΠΈΡΠΈΠΊΠΈ/ΠΌΠ΅ΠΆΠ΄ΠΎΠΌΠ΅ΡΠΈΡ, RUNorm Π΄Π»Ρ ΡΠΈΡΡ)
β Π²ΡΡ ΡΡΠΎ Π»Π΅ΠΆΠΈΡ Π² ΠΏΠ°ΠΏΠΊΠ΅ demo/ ΡΡΠΎΠ³ΠΎ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ (ΡΠ°ΠΌΠΎΠ΄ΠΎΡΡΠ°ΡΠΎΡΠ½Π°, Ρ GitHub Π½ΠΈΡΠ΅Π³ΠΎ
ΡΡΠ°Π²ΠΈΡΡ Π½Π΅ Π½ΡΠΆΠ½ΠΎ). ΠΡΠΆΠ½Π° GPU (~4 ΠΠ VRAM), Python 3.11:
git lfs install && git clone https://huggingface.co/simba9/voxtream2-ru
cd voxtream2-ru/demo
sudo apt install espeak-ng # ΡΠΌ. packages.txt
pip install -r requirements.txt
python app.py --model-dir .. # Gradio Π½Π° http://127.0.0.1:7860
# Π±Π΅Π· ΠΊΠ»ΠΎΠ½Π° Π²Π΅ΡΠΎΠ²: MODEL_REPO=simba9/voxtream2-ru python app.py