Запускаємо контейнер.
docker run --rm -itdp 8080:8080 --name tts nagard/tts
Тепер якщо ти перейдеш за цим посиланням, то почуєш озвучений текст.
http://localhost:8080?text=крута+українська+озвучка
Без задання профілю, голос буде від Анатоля (anatol
), щоб озвучити текст голосом від Наталки (natalia
), користуйся параметром voice
http://localhost:8080?text=крута+українська+озвучка&voice=natalia
Якщо озвучений файл для завантаження треба відповідно назвати, використовуй параметр name
http://localhost:8080?text=крута+українська+озвучка&voice=anatol&name=ukr_audio
Якщо озвучка занадто гучна чи тиха - параметром scale
можна задати власну гучність.
- 0 - заглушити звук
- 1 - звичайна гучність
- 2 й більше збільшена гучність
Гучність, також, можна задати за допомогою десяткових дробів, наприклад:
http://localhost:8080?text=крута+українська+озвучка&scale=2.1
version: '2'
services:
tts:
image: nagard/tts
ports:
- "8088:8080"
Проект базується на https://github.com/Olga-Yakovleva/RHVoice