Теперь проект имеет портативную версию, поэтому вам не нужно обращаться к проблеме установки всех зависимостей.
Нажмите здесь, чтобы скачать
Вам не нужно ничего, кроме видеокарты Nvidia с 6 ГБ видео памяти для ее запуска.
Английский
Русский
Португас
XTTS-Webui-это веб-интерфейс, который позволяет максимально использовать XTT. Вокруг этого интерфейса есть и другие нейронные сети, которые улучшат ваши результаты. Вы также можете точно настроить модель и получить высококачественную модель голоса.

Используйте этот веб -интерфейс через Google Colab
Пожалуйста, убедитесь, что у вас есть Python 3.10.x или Python 3.11, CUDA 11,8 или CUDA 12.1, Microsoft Builder Tools 2019 с пакетом C ++ и установлен FFMPEG
Чтобы начать:
Чтобы начать:
Следуйте этим шагам для установки:
Убедитесь, что CUDA установлен
Клон репозиторий: git clone https://github.com/daswer123/xtts-webui
Перейдите в каталог: cd xtts-webui
Создать виртуальную среду: python -m venv venv
Активировать виртуальную среду:
venvscriptsactivatesource venvbinactivateУстановите Pytorch и Torchaudio с командой PIP:
pip install torch==2.1.1+cu118 torchaudio==2.1.1+cu118 --index-url https://download.pytorch.org/whl/cu118
Установите все зависимости от требований.txt:
pip install -r requirements.txt
Чтобы запустить интерфейс, следуйте этим шагам:
Активируйте свою виртуальную среду:
venv/scripts/activateили если вы на Linux,
source venv/bin/activateЗатем запустите WebUI для XTTS, выполнив эту команду:
python app.pyВот несколько аргументов времени выполнения, которые можно использовать при запуске приложения:
| Аргумент | Значение по умолчанию | Описание |
|---|---|---|
| -hs, -Хост | 127.0.0.1 | Хозяин, чтобы связаться с |
| -p, -порт | 8010 | Номер порта для прослушивания |
| -Д, - -девице | куда | Какое устройство использовать (ЦП или CUDA) |
| -sf,-Speaker_folder | спикеры/ | Каталог, содержащий образцы TTS |
| -О,-выход | "выход/" | Выходной каталог |
| -l,-Язык | "авто" | Язык Webui, вы можете увидеть доступные переводы в папке i18n/locale. |
| -ms,-модель-источник | "местный" | Определите источник модели: «API» для последней версии из репозитория, вывода API или «локальный» для использования локального вывода и модели v2.0.2 |
| -v, -Версия | "v2.0.2" | Вы можете указать, какую версию XTTS использовать. Вы можете указать имя пользовательской модели для этой цели. Поместите папку в модели и указать имя папки в этом флаге |
| -lowvram | Включить режим низкого VRAM, который переключает модель на ОЗУ, когда не активно обрабатывает | |
| -Deepspeed | Включить ускорение глубокого скорости. Работает на Windows на Python 3.10 и 3.11 | |
| --делиться | Позволяет делиться интерфейсом вне локального компьютера | |
| -RVC | Включить RVC после обработки, все модели должны найти в папке RVC |
Модуль для RVC, вы можете включить модуль RVC для пост -обработки полученного звука для этого, вам нужно добавить флаг -RVC, если вы работаете в консоли или написать его в файл запуска
Чтобы модель работала в настройках RVC, вам необходимо выбрать модель, которую необходимо сначала загрузить в папку Voice2voice/RVC, модель и индексный файл должны быть вместе, файл индекса является необязательным, каждая модель должна быть в отдельной папке.