itstepvoicedemo / README.md
mrendermeshka's picture
Upload folder using huggingface_hub
ccd0f0f verified
|
Raw History Blame Contribute Delete
1.87 kB
---
license: mit
language:
- uk
pipeline_tag: text-to-speech
tags:
- tts
- styletts2
- onnx
---
# Український голос для шкільних оголошень (StyleTTS2, ONNX)
Файли, які завантажує програма ITStep Background Music для озвучення
чергових на перервах. Самі по собі це не нова модель, а перепакування
чужих відкритих робіт у форму, яку можна запустити без Python.
| Файл | Що це |
|---|---|
| `styletts2_uk_multi.onnx` | [patriotyk/styletts2_ukrainian_multispeaker](https://huggingface.co/patriotyk/styletts2_ukrainian_multispeaker), експортована в ONNX (opset 19) скриптом [styletts2-inference](https://github.com/patriotyk/styletts2-inference) |
| `voices.json` | 31 вектор стилю голосу з [spaces/patriotyk/styletts2-ukrainian](https://huggingface.co/spaces/patriotyk/styletts2-ukrainian) (`voices/*.pt`), кожен — 256 чисел |
| `vocab.json` | символи фонем у порядку токенів, з `config.yml` моделі |
| `stress.zip` | `stress.tsv`: словник [lang-uk/ukrainian-word-stress](https://github.com/lang-uk/ukrainian-word-stress) у вигляді відсортованого списку `слово<TAB>номер наголошеної голосної`, лише однозначні слова |
Входи ONNX-моделі: `tokens` (int64, [n]), `speed` (float, скаляр),
`s_prev` (float, [1, 256]) → `output_wav` (float, 24 кГц).
Текст перед моделлю: наголоси (U+0301 після голосної) → IPA за правилами
[ipa-uk](https://github.com/patriotyk/ipa-uk) → індекси в `vocab.json`.
Усі першоджерела — MIT.