Вы можете скачать инсталляторы для операционных систем Windows, MacOS и Ubuntu на официальном сайте Wunjo AI.
🎥 Подробное видео-руководство по установке на Windows доступно здесь.
Все зависимости, включая библиотеку ffmpeg, будут установлены автоматически для Windows. Однако, если вы хотите выполнить установку вручную, вы можете скачать ffmpeg — с официального сайта, затем добавьте путь к переменной среды:
setx PATH "%PATH%;C:\path\to\ffmpeg\bin"
Установщик
wunjo_{vesrion}.msi
Файлы для тестирования синтеза речи и создания дипфейк-видео в GitHub Example.
Внимание! При первом запуске синтеза речи или видео загружаются необходимые модели, по этой причине вы должны разрешить приложению подключаться к сети, если вы получите сообщение от брандмауэра. Вы также можете установить все модели вручную, как указано в документации — GitHub Wiki.
Сборка работает только на CPU если вы хотите использовать GPU Чтобы ускорить процесс обработки в несколько раз, посетите документацию GitHub Wiki.
Если у вас возникли проблемы с созданием дипфейков, скорее всего у моделей нет прав на чтение, то вам нужно зайти в директорию .wunjo, открыть консоль и ввести:
icacls * /grant:r "Users:(R,W)" /T
Внимание! Проверьте, что установлено на вашем компьютере Visual Studio. Потому что для корректной работы dlib необходимы драйверы от Visual Studio, которые обычно по умолчанию предустановлены в Windows.
Удаление кеша
%USERPROFILE%/.wunjo
Для создания анимации вам понадобится установить ffmpeg.
sudo apt install ffmpeg
Установка приложения
sudo dpkg -i wunjo_{vesrion}.deb
Файлы для тестирования синтеза речи и создания дипфейк-видео в GitHub Example.
Внимание! При первом запуске синтеза речи или видео загружаются необходимые модели; Вы также можете установить все модели вручную, как указано в документации — GitHub Wiki.
Если у вас возникли проблемы с переключением на GPU, прочтите документацию по установке драйверов CUDA.
Удаление приложения
sudo dpkg -r wunjo
Удаление кеша
rm -rf ~/.wunjo
Для создания анимации вам понадобится установить ffmpeg.
brew install ffmpeg
В связи с тем, что у автора проекта нет лицензии Apple, на данный момент нет возможности создать официальный установщик. Приложение на MacOS будет работать только на CPU, так как отсуствует поддержка CUDA.
Вам нужно будет установить Git, Python3.10.
Удаление кеша
rm -rf ~/.wunjo
Требуется 3.10 = Python и ffmpeg.
Скачайте проект:
git clone https://github.com/wladradchenko/wunjo.wladradchenko.ru.git
Перейдите в директорию проекта:
cd wunjo.wladradchenko.ru
Создать виртуальную среду и активировать:
python -m venv venv
source venv/bin/activate
Установить зависимости:
// CPU
pip install -r requirements_cpu.txt // Not MacOS
// CPU only MacOS
pip install -r requirements_macos.txt
// GPU
pip install -r requirements_gpu.txt // Not MacOS
Чтобы использовать графический процессор, вам необходимо установить CUDA 11.8. Как использовать графический процессор в приложении.
Внимание! При первом запуске синтеза видео, будут скачаны модели в .wunjo в размере 1-10Гб в зависимости от запускаемой функции. Это может занять длительное время. Для синтеза речи, модели также будут скачаны, при первом запуске голоса или клонирования голоса.
Необходимо перейти в директорию portable, чтобы использовать briefcase:
cd portable
Скопируйте pyproject.toml
для вашей версии приложения:
// CPU
cp pyproject_cpu.toml pyproject.toml
// GPU
cp pyproject_gpu.toml pyproject.toml // Not work for MacOS
Запустить:
briefcase dev
Дополнительно, вы можете создать build
briefcase build
Запуск build
briefcase run
Для создания установщика:
briefcase package
Подробнее в документации BeeWare