Skip to content

Latest commit

 

History

History
150 lines (109 loc) · 6.82 KB

Как-установить-приложение.md

File metadata and controls

150 lines (109 loc) · 6.82 KB

Установка Wunjo AI

Вы можете скачать инсталляторы для операционных систем Windows, MacOS и Ubuntu на официальном сайте Wunjo AI.

Установка на Windows

🎥 Подробное видео-руководство по установке на 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

Установка на Ubuntu

Для создания анимации вам понадобится установить ffmpeg.

sudo apt install ffmpeg

Установка приложения

sudo dpkg -i wunjo_{vesrion}.deb

Файлы для тестирования синтеза речи и создания дипфейк-видео в GitHub Example.

Внимание! При первом запуске синтеза речи или видео загружаются необходимые модели; Вы также можете установить все модели вручную, как указано в документации — GitHub Wiki.

Если у вас возникли проблемы с переключением на GPU, прочтите документацию по установке драйверов CUDA.

Удаление приложения

sudo dpkg -r wunjo

Удаление кеша

rm -rf ~/.wunjo

Установка на MacOS

Для создания анимации вам понадобится установить ffmpeg.

brew install ffmpeg 

В связи с тем, что у автора проекта нет лицензии Apple, на данный момент нет возможности создать официальный установщик. Приложение на MacOS будет работать только на CPU, так как отсуствует поддержка CUDA.

Вам нужно будет установить Git, Python3.10.

Удаление кеша

rm -rf ~/.wunjo

Запуск проект из GitHub

Требуется 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