Текст генерации голоса на основе поиска в речевую систему - это текст на основе питона к речи, который опирается на две основные части. Чтобы иметь возможность генерировать речь, она полагается на Tacotron для преобразования текста в речь, а затем использует преобразование голоса RVC, чтобы иметь возможность сделать его звучащим как любой символ без необходимости использовать аудиофайл.
Этот TTS был протестирован на Python 3.10, хотя может работать на других версиях.
Вы должны иметь последний 64 -битный релиз Espeak NG.
Чтобы построить зависимость Fairseq, вы должны иметь Visual Studio и установить пакет разработки «Разработка настольных компьютеров с C ++».
Чтобы использовать его, установите поэзию и установите требования с poetry install --no-root , а затем загрузите модель Hubert, модель Tacotron Forward и любую модель RVC. Затем вы можете поместить их в папку модели с соответствующими именами:
hubert_base.pt -> hubert.ptforward_steps90k.pt -> forward.pt(rvc .pth model name) -> rvc_model.pth(rvc .index model name) -> rvc_index.index (необязательно) После того, как у вас есть все это, вы можете запустить файл RVG.py с помощью желаемых аргументов над CLI, запустить файл без каких -либо аргументов для запуска Gradio webui или вы можете включить этот код в свой собственный проект и импортировать функцию rvg_tts с RVG.py
Чтобы использовать другой язык, должна быть обучена новая форвардная такотронная модель. Это то, что я не могу обойтись без набора данных. Здесь я обращаюсь к сообществу о помощи. Если вы можете предоставить набор данных, пожалуйста.
Нападающий такотрон лицензирован по лицензии MIT
RVC Webui лицензирован по лицензии MIT
Copyright 2023 Foxify52
Лицензировано по лицензии Apache, версия 2.0 («Лицензия»); Вы не можете использовать этот файл, кроме как в соответствии с лицензией. Вы можете получить копию лицензии на
http://www.apache.org/licenses/LICENSE-2.0
Если не требуется применимый закон или не согласен в письменной форме, программное обеспечение, распространяемое по лицензии, распределяется по основам «как есть», без каких -либо гарантий или условий, явных или подразумеваемых. См. Лицензию для конкретного языка, регулирующих разрешения и ограничения по лицензии.