ukrainian-tts / README.md
Yurii Paniv
Update gradio
85f14d6 unverified
|
raw
history blame
3.69 kB
metadata
title: Ukrainian TTS
emoji: 🐌
colorFrom: blue
colorTo: yellow
sdk: gradio
sdk_version: 3.40.1
python_version: 3.10.3
app_file: app.py
pinned: false

Ukrainian TTS πŸ“’πŸ€–

Ukrainian TTS (text-to-speech) using ESPNET.

pytest Open In HFπŸ€— Space Open In Colab Open Bot chat

Link to online demo -> https://huggingface.co/spaces/robinhad/ukrainian-tts
Note: online demo saves user input to improve user experience; by using it, you consent to analyze this data.
Link to source code and models -> https://github.com/robinhad/ukrainian-tts
Telegram bot -> https://t.me/uk_tts_bot

Features βš™οΈ

  • Completely offline
  • Multiple voices
  • Automatic stress with priority queue: acute -> user-defined > dictionary > model
  • Control speech speed
  • Python package works on Windows, Mac (x86/M1), Linux(x86/ARM)
  • Inference on mobile devices (inference models through espnet_onnx without cleaners)

Support ❀️

If you like my work, please support ❀️ -> https://send.monobank.ua/jar/48iHq4xAXm
You're welcome to join UA Speech Recognition and Synthesis community: Telegram https://t.me/speech_recognition_uk

Examples πŸ€–

Tetiana (female):

https://user-images.githubusercontent.com/5759207/224504324-d8236cad-7302-4dfd-9696-7a42b9f05fce.mp4

More voices πŸ“’πŸ€–

Dmytro (male):

https://user-images.githubusercontent.com/5759207/224504354-f84f74d3-fa46-497c-9604-4b63ba45989f.mp4

Lada (female):

https://user-images.githubusercontent.com/5759207/224504360-ec198ac2-647c-4238-99ef-b6f074d633fd.mp4

Mykyta (male):

https://user-images.githubusercontent.com/5759207/224504363-0227e8bf-8c1c-49ad-8602-8cbf8feaa82b.mp4

How to use: πŸ“’

See example notebook: tts_example.ipynb Open In Colab

How to train: πŸ‹οΈ

Link to guide: training/STEPS.md

Attribution 🀝