Плагин для синтеза речи с и использованием RVC моделей в MiniChat.
Итак, первый пост.
На коленке написанный плагин для MiniChat, вариация стандартного плагина "Синтез речи", но подключается к API RVC Text-to-Speech WebUI.
Добавляет возможность озвучивания сообщений и событий кастомными RVC моделями, которые можно взять, например тут: weights.gg.
На коленке написанный плагин для MiniChat, вариация стандартного плагина "Синтез речи", но подключается к API RVC Text-to-Speech WebUI.
Добавляет возможность озвучивания сообщений и событий кастомными RVC моделями, которые можно взять, например тут: weights.gg.
1) Установить Python (На момент написания поста, необходима версия 3.10), Git for Windows, а также может понадобиться Microsoft C++ Build Tools (MSVC версии 143).
2) Поэтапно выполнить шаги установки указанные тут RVC Text-to-Speech WebUI.
3) После установки, необходимо поместить свои модели в папку weights как в примере на Github.
4) Запустить RVC Text-to-Speech WebUI, для первого и последующих запусков можно использовать прикрепленный bat-файл.
start.bat103 ByteDownload
5) Установить плагин в MiniChat (Путь рядом с исполняемым файлом: MiniChat\Plugin\RVCSpeech):
RVC Speech.zip7.00 KbDownload
6) Запустить MiniChat, перейти в настройки плагинов, выбрать плагин "Синтез речи (RVC)", активировать плагин, в поле "Голос" указать название папки одной из моделей (Например: "model1"), в поле "Speaker" указать или "ru-RU-DmitryNeural-Male" (Для мужского) или "ru-RU-SvetlanaNeural-Female" для женского.
7) Изменить другие интересующие вас параметры.
7) Изменить другие интересующие вас параметры.
Пример: