Как клонировать ИИ-аватара с вашим лицом и голосом за минуты без кода (HeyGen, n8n)

В этом руководстве мы подробно рассмотрим, как создать свой собственный AI-аватар, используя ваше лицо и голос. С помощью сервиса HeyGen для клонирования и n8n для автоматизации, вы сможете генерировать видеоконтент без необходимости каждый раз вставать перед камерой.

Шаг 1: Создание аватара в HeyGen

Первый этап — подготовка цифрового двойника. Для этого мы используем сервис HeyGen.

1. Регистрация: Зайдите на сайт HeyGen и создайте аккаунт. Новым пользователям доступно несколько бесплатных генераций видео.

2. Создание аватара: В интерфейсе найдите раздел «Мои аватары» и нажмите кнопку создания нового. Рекомендуется использовать видеозапись длительностью 2-5 минут для достижения наилучшего качества. Важно обеспечить хорошее освещение и говорить естественным голосом.

3. Загрузка и согласие: Загрузите ваше видео. После этого потребуется записать короткое видео-согласие (consent) прямо на сайте, где вы произносите предоставленный текст. Это необходимо для подтверждения, что вы разрешаете использовать ваше изображение и голос.

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

Шаг 2: Автоматизация процесса с помощью n8n

Чтобы не создавать каждое видео вручную, мы автоматизируем процесс с помощью платформы n8n. Идея в том, чтобы надиктовать текст в Telegram, а n8n автоматически создаст видео с вашим аватаром, произносящим этот текст.

1. Получение API-ключа: В настройках вашего аккаунта HeyGen найдите раздел API и скопируйте ключ.

2. Настройка рабочего процесса в n8n:

  • Telegram Trigger: Начните с ноды, которая будет реагировать на новые сообщения в указанном вами Telegram-чате.
  • Транскрибация голоса: Если вы отправляете голосовое сообщение, используйте ноду OpenAI (Whisper) для его преобразования в текст.
  • HTTP Request к HeyGen: Это ключевая нода. Настройте её для отправки запроса на API HeyGen для генерации видео. Вам нужно импортировать cURL-запрос из документации HeyGen.

3. Настройка тела запроса: В HTTP-запросе необходимо указать:

  • Аутентификация: Передайте ваш API-ключ в заголовке `X-API-Key`.
  • Avatar ID и Voice ID: Скопируйте ID вашего аватара и голоса из соответствующих разделов в HeyGen и вставьте их в тело запроса.
  • Текст: Передайте текст, полученный из Telegram или транскрибации.
  • Разрешение видео: Установите желаемое разрешение, например, 720×1280 для вертикального видео.

Шаг 3: Проверка статуса и получение готового видео

Генерация видео занимает время. API HeyGen не возвращает готовый файл сразу, а выдает `video_id`.

1. Ожидание и проверка: В n8n нужно создать цикл для проверки статуса видео. Используйте ноду `Wait` (например, на 5 секунд), после которой следует HTTP-запрос для проверки статуса видео по его `video_id`.

2. Условие (IF): Добавьте ноду `IF`, которая проверяет ответ от API. Если статус `completed`, процесс идет дальше. Если статус `processing`, цикл возвращается к ноде `Wait` и повторяет проверку через 5 секунд.

3. Отправка результата: Как только статус изменится на `completed`, API HeyGen вернет URL для скачивания готового видео. Этот URL можно автоматически отправить обратно в ваш чат в Telegram.

Итоги и возможности

Таким образом, вы можете настроить полностью автоматизированный процесс для создания видеоконтента с вашим лицом и голосом. Это открывает широкие возможности: от создания персонализированных приветствий до записи новостных дайджестов или Reels для социальных сетей от вашего имени, не тратя время на саму съемку. Единственным слабым местом может быть качество сгенерированного голоса, но для более продвинутых сценариев можно интегрировать сторонние сервисы для клонирования голоса, такие как ElevenLabs, для достижения еще более натурального звучания.

Фото аватара

Иван Барабин

Специализация: разработка сайтов, SEO & WordPress
Опыт: более 10 лет

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *