Skip to main content

This is a library consisting of pre-trained models for the synthesis of Russian and English speech

Project description

DNN TTS Torch

DNN TTS Torch это инструмент для синтеза качественной русской и английской речи, использующий обученные модели.

Проект на GitHub: https://github.com/KirillPogranichny/dnn_tts_torch

Инструкция

Команда для установки библиотеки:

pip install dnn_tts_torch

Функция для синтеза речи:

synthesize(x, dataset=y)

x - список, содержащий строки, которые будут преобразованы в аудиофайл формата .wav.

y - аргумент для выбора языка модели. Может принимать 'ruspeech' для синтеза русской речи или 'ljspeech' для синтеза английской речи. По умолчанию dataset='ruspeech'.

Пример работы

from dnn_tts_torch.synthesize import synthesize

text = ['Факультет математики и компьютерных наук сделал меня человеком.']
synthesize(text, dataset='ruspeech')

В качестве результата пользователь получит .wav файл переданного текста. Для того, чтобы получить сразу несколько аудиофайлов - добавьте соответствующие элементы в список.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dnn_tts_torch-0.0.9.tar.gz (26.1 kB view hashes)

Uploaded Source

Built Distribution

dnn_tts_torch-0.0.9-py3-none-any.whl (30.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page