Добро пожаловать! Форум WLUX.NET - Игры, Читы, Скрипты, Статьи, Софт, Курсы.

Присоединяйтесь к нам сейчас, чтобы получить доступ ко всем нашим функциям. После регистрации и входа в систему вы сможете создавать темы, публиковать ответы на существующие темы, повышать репутацию участников, скачивать вложения и файлы и многое, многое другое. Так чего же вы ждете?

Добро пожаловать гость!

Приветствуем вас на нашем форуме! Мы очень рады вас видеть и с большим удовольствием поделимся всей информацией нашего форума!

Мы уважаем своих пользователей и так же ждем от вас приятного общения.

Система наград, ежедневное пополнения тем!

Общайся, получай награды.

Статьи, гайды, софт

У нас вы можете скачать бесплатно читы для игр. Полезные гайды на любые темы и схемы заработка. Есть раздел халявы!

FAQ по форуму

Не понимаю, как и что тут работает у вас?!Как создавать темы, писать сообщения, как получать реакции. Почему не засчитывает сообщения. Все ответы здесь

  • Добро пожаловать на сайт - wlux.net!

    FAQ по форуму

    1. Все сообщения до группы местный проходят модерацию от 1 минуты до 24 часа

    2. Сообщения учитываются в следующих разделах: Читать

    3.Что-бы скачать вложение нужно 2 сообщения.

    4.Личные переписки не работают на форуме

    5. Запрещено: Просить скрытый текст , спам, реклама, скам, ддос, кардинг и другая чернуха, нарушать любые законы РФ/СНГ = бан аккаунта

    6. Внимание! Мы не удаляем аккаунты с форума! Будьте внимательны ДО регистрации! Как удалить аккаунт на форуме?!

    5.Не понимаю, как и что тут работает у вас?!Как создавать темы, писать сообщения, как получать реакции. Почему не засчитывает сообщения. Все ответы здесь

Гайд Заменяем свой голос на чужой в реальном времени с помощью нейросети

5,00 звёзд
1 Рейтинг
wlux.net Оффлайн

wlux.net

Где волчьи уши, там волчьи зубы.
Команда форума
LV
7
 
20.06.2022
27 013
230
36
Награды
10
Пол
Муж.

Репутация:

  • Автор темы
  • Администратор
  • Модератор
  • Команда форума
  • #1
Так как это нейросеть, то что бы добиться приемлемого качества голоса, необходимо долго "учить" её, на основе разных голосовых записей человека
это занимает сотни часов и десятки гигабайт файлов.

Приступим:
1)Переходим по ссылке на github проект клонирования голоса:

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.


и сразу скачаем проект на пк
Приступим.png

2)Скачиваем заранее натренированные модели:


3) Если ваш ПК и интернет это позволяет, рекомендуется также скачать готовый сет для клонирования голоса:

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.



Дальше разберемся что куда кидать.

4)Если вы устанавливали Avatarify(подмена лица), то у вас должен быть установленная Anaconda prompt.

Если у вас её нет, то скачиваем по ссылке:

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.



Нужно выбрать Python 3.7 версию

5) Нужно также скачать и установить тулкит CUDA 10.0, если конечно до этого не устанавливали.

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.



6)После всего этого, запускаем Anaconda prompt(miniconda3) и прописываем следующие команды:
conda create -n clone python=3.6

осле всего этого, запускаем Anaconda prompt(miniconda3) и прописываем следующие команды.png

Далее нас попросят нажать y и продолжить(enter):
Далее нас попросят нажать y и продолжить(enter).png

Готово,теперь нам нужно активировать виртуальную среду, которую мы только что сделали
Для этого прописываем там же:
conda activate clone

После этого, нужно устанавливать необходимые пакеты
прописываем в консоле Anaconda:
conda install pytorch

conda install pytorch.png

Также подтверждаем

Теперь распаковываем архив с github, и копируем его путь.
Далее в консоли анаконды
прописываем:
cd (ВАШ ПУТЬ К ФАЙЛАМ С АРХИВА)

cd (ВАШ ПУТЬ К ФАЙЛАМ С АРХИВА).png
cd (ВАШ ПУТЬ К ФАЙЛАМ С АРХИВА)2.png

Теперь прописываем:
pip install -r requirements.txt

pip install -r requirements.txt.png

пошла установка необходимых модулей,нужно дождаться конца установки.
ещё пропишем одну команду:
conda install numba

Теперь нужно распаковать те доп. архивы,которые вы скачивали ранее
архив pretrained.zip распаковываем прямо в папку с программой Real-TimeVoice-Cloning-master, а второй архив если скачивали:создаём в папке с программой подпапку LibriSpeech
в ней создаём папку train-clean-100 и туда скидываем данные с распакованного архива.

Так же,что бы не было ошибок, закидываем в папку утилиты dll файлы CUDA:
cudart64_100.dll
cudnn64_7.dll

Их можно найти в папке: C:\ProgramData\Miniconda3\pkgs\pytorch-1.0.0-py3.7_cuda100_cudnn7_1\Lib\site-packages\torch\lib
Если устанавливали avatarify, то тут:
ProgramData\Miniconda3\envs\avatarify\Lib\site-packages\torch\lib

Теперь попробуем запустить:

Вводим в анаконде следующее:
python demo_toolbox.py

Процесс много жрёт! на системе с 16 гб ОЗУ пришлось закрыть почти все программы, имейте ввиду

У нас откроется главное окно


У нас откроется главное окно.png

Вверху по кнопке Browse мы загружаем нужный нам образец голоса в формате wav.
Либо можно записать фрагмент своего голоса, нажав на кнопку record.

Вы должны понимать, что речь должна быть нормальной, состоящей из 9-10 слов,обладать чёткостью.
Натренированные данные заточены под английский текст, так что с русским тут не выйдет(англ. более менее)

Натренированные данные заточены под английский текст, так что с русским тут не выйдет(англ. более менее)2.png

После того, как загрузили голос, пишем нужный текст на английском вверху справа, и нажимаем кнопку Synthesize and vocode.
После чего, мы услышим полученный вариант голоса

Если несколько раз проводить эту процедуру, то качество голоса может самостоятельно улучшаться.
Вот пример голоса Игоря, до и через несколько проходов:

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.



Если хотите сохранить результат:

Редактируем изначально файл demo_cli.py, прописываем нужный текст и имя исх.файла:

Если хотите сохранить результат.png

Сохраняем, и в анаконде вместо python demo_toolbox.py прописываем: python demo_cli.py
И всё, пойдёт процесс генерации.
По завершению вы получите в той же папке готовый вариант.
Что же,вариант очень интересный, но занимает много времени,ресурсов и сил
 
V Оффлайн

victorpetrovoff

Участник
LV
3
 
06.08.2023
12
4
27
Награды
4
35

Репутация:

Неплохо, вроде с этим приколом, или подобным, на ютубе уже есть каверы от разных ру селебрити xd
 
etre78 Оффлайн

etre78

Участник
LV
3
 
02.11.2023
17
0
31
Награды
3
29

Репутация:

Спасибо, когда-нибудь это понадобится
 
Eflunce Оффлайн

Eflunce

WLUX-VIP
Местный
Участник
LV
4
 
10.05.2023
101
0
41
Награды
6
24

Репутация:

Хорошая статья, воспользуюсь)) Пасиба
 
RRRb Оффлайн

RRRb

Местный
Участник
LV
2
 
02.04.2024
47
0
31
Награды
3
25

Репутация:

Интересная тема, спасибо. Надеюсь комп потянет..
 
L Оффлайн

lddkas1234214

Участник
LV
0
 
22.12.2024
2
0
6
25

Репутация:

Неплохо, попробую воспользоваться этим
 
B Оффлайн

bestie3

Местный
Участник
LV
2
 
06.02.2025
40
0
15
Награды
3
25

Репутация:

Как раз то, что искал, спасибо, попробую)
 
E Оффлайн

Efimushka

Участник
LV
0
 
07.02.2025
2
0
5
35

Репутация:

Так как это нейросеть, то что бы добиться приемлемого качества голоса, необходимо долго "учить" её, на основе разных голосовых записей человека
это занимает сотни часов и десятки гигабайт файлов.

Приступим:
1)Переходим по ссылке на github проект клонирования голоса:

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.


и сразу скачаем проект на пк
Посмотреть вложение 11285

2)Скачиваем заранее натренированные модели:


3) Если ваш ПК и интернет это позволяет, рекомендуется также скачать готовый сет для клонирования голоса:

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.



Дальше разберемся что куда кидать.

4)Если вы устанавливали Avatarify(подмена лица), то у вас должен быть установленная Anaconda prompt.

Если у вас её нет, то скачиваем по ссылке:

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.



Нужно выбрать Python 3.7 версию

5) Нужно также скачать и установить тулкит CUDA 10.0, если конечно до этого не устанавливали.

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.



6)После всего этого, запускаем Anaconda prompt(miniconda3) и прописываем следующие команды:
conda create -n clone python=3.6

Посмотреть вложение 11286

Далее нас попросят нажать y и продолжить(enter):
Посмотреть вложение 11287

Готово,теперь нам нужно активировать виртуальную среду, которую мы только что сделали
Для этого прописываем там же:
conda activate clone

После этого, нужно устанавливать необходимые пакеты
прописываем в консоле Anaconda:
conda install pytorch

Посмотреть вложение 11288

Также подтверждаем

Теперь распаковываем архив с github, и копируем его путь.
Далее в консоли анаконды
прописываем:
cd (ВАШ ПУТЬ К ФАЙЛАМ С АРХИВА)

Посмотреть вложение 11289
Посмотреть вложение 11290

Теперь прописываем:
pip install -r requirements.txt

Посмотреть вложение 11291

пошла установка необходимых модулей,нужно дождаться конца установки.
ещё пропишем одну команду:
conda install numba

Теперь нужно распаковать те доп. архивы,которые вы скачивали ранее
архив pretrained.zip распаковываем прямо в папку с программой Real-TimeVoice-Cloning-master, а второй архив если скачивали:создаём в папке с программой подпапку LibriSpeech
в ней создаём папку train-clean-100 и туда скидываем данные с распакованного архива.

Так же,что бы не было ошибок, закидываем в папку утилиты dll файлы CUDA:
cudart64_100.dll
cudnn64_7.dll

Их можно найти в папке: C:\ProgramData\Miniconda3\pkgs\pytorch-1.0.0-py3.7_cuda100_cudnn7_1\Lib\site-packages\torch\lib
Если устанавливали avatarify, то тут:
ProgramData\Miniconda3\envs\avatarify\Lib\site-packages\torch\lib

Теперь попробуем запустить:

Вводим в анаконде следующее:
python demo_toolbox.py

Процесс много жрёт! на системе с 16 гб ОЗУ пришлось закрыть почти все программы, имейте ввиду

У нас откроется главное окно


Посмотреть вложение 11292

Вверху по кнопке Browse мы загружаем нужный нам образец голоса в формате wav.
Либо можно записать фрагмент своего голоса, нажав на кнопку record.

Вы должны понимать, что речь должна быть нормальной, состоящей из 9-10 слов,обладать чёткостью.
Натренированные данные заточены под английский текст, так что с русским тут не выйдет(англ. более менее)

Посмотреть вложение 11293

После того, как загрузили голос, пишем нужный текст на английском вверху справа, и нажимаем кнопку Synthesize and vocode.
После чего, мы услышим полученный вариант голоса

Если несколько раз проводить эту процедуру, то качество голоса может самостоятельно улучшаться.
Вот пример голоса Игоря, до и через несколько проходов:

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.



Если хотите сохранить результат:

Редактируем изначально файл demo_cli.py, прописываем нужный текст и имя исх.файла:

Посмотреть вложение 11294

Сохраняем, и в анаконде вместо python demo_toolbox.py прописываем: python demo_cli.py
И всё, пойдёт процесс генерации.
По завершению вы получите в той же папке готовый вариант.
Что же,вариант очень интересный, но занимает много времени,ресурсов и сил

Спасибо, когда-нибудь это понадобится
 
J Оффлайн

Jodu

Участник
LV
2
 
07.02.2025
6
0
9
Награды
2
25

Репутация:

Вот тут благодарочка, за гайд отдельный респект <3
 
luzik Оффлайн

luzik

Местный
Участник
LV
2
 
21.12.2024
40
0
23
Награды
3
30

Репутация:

у меня пишет файл не обнаружен(
 
J Оффлайн

japankassssss

Участник
LV
2
 
05.10.2024
10
0
17
Награды
2
22

Репутация:

Очень полезная статья, сохранил себе
 
ixneliness Оффлайн

ixneliness

Участник
LV
2
 
26.09.2024
5
0
17
Награды
2
19

Репутация:

Спасибо, очень полезно, буду пользоваться
 
H Оффлайн

Hikikan

Местный
Участник
LV
4
 
09.05.2023
103
1
42
Награды
6
24

Репутация:

Есть и куда более простые решения, но и за этот спасибо)
 
K Оффлайн

Kioeoelelee

Участник
LV
0
 
24.02.2025
5
0
6
Награды
1
25

Репутация:

до чего дошел прогресс, спасибо
 

Поиск по форуму

Похожие темы:

shape1
shape2
shape3
shape4
shape7
shape8
Верх