Как создать говорящего AI-аватара из фотографии: делаю видеовизитку в Telegram за 2 минуты

от автора

ИИ-аватары — уже не эксперимент для гиков. Лил Микела с 2.5 млн подписчиков сотрудничает с Prada, виртуальная певица Имма работала с BMW, а десятки безымянных AI-блогеров ведут каналы, за которыми стоит один человек с ноутбуком.

Технология простая: загружаешь фото, пишешь текст — получаешь видео, где «ты» (или твой персонаж) произносит этот текст. Губы синхронизированы, мимика естественная, Full HD. Раньше для этого нужна была студия и бюджет. Сейчас — бот в Telegram.

Я сделал такого бота — AvatarBox. Расскажу, как им пользоваться и для каких задач это реально полезно, а не просто прикольно.

Что умеет AvatarBox

Загружаете фото, пишете текст, выбираете голос — через пару минут бот присылает видео, где человек на фото произносит ваш текст. Всё внутри Telegram, без регистрации на сторонних сервисах.

Конкретнее:

  • 2000+ голосов — русский, английский и 300+ других языков

  • 3 формата видео: вертикальное 9:16 (Reels/Stories), квадрат 1:1, горизонтальное 16:9

  • Настройка эмоций и выразительности — от спокойного до экспрессивного

  • Субтитры — добавляются автоматически

  • Первое видео бесплатно — без привязки карты

Под капотом — HeyGen API для lip sync и генерации видео. Бот проксирует запросы, управляет очередью через Celery и присылает уведомление, когда видео готово.

Пошаговая инструкция

Шаг 1: Подготовьте фото.

Лучше всего работает портрет крупным планом на нейтральном фоне. Лицо — анфас, взгляд в камеру. Можно использовать своё фото, фото коллеги (с разрешения) или AI-сгенерированный аватар.

Что не работает: групповые фото, фото в профиль, фото в солнечных очках, слишком тёмное или размытое фото.

Шаг 2: Напишите текст.

Текст, который аватар произнесёт. Оптимальная длина — 30-60 секунд речи (примерно 80-150 слов). Слишком длинный текст делает видео утомительным, слишком короткий — не успевает зацепить.

Пример для видеовизитки:

Привет! Меня зовут Алексей, я фронтенд-разработчик с пятилетним опытом. Работаю с React и TypeScript, строил интерфейсы для финтеха и e-commerce. Сейчас ищу проект, где можно вырасти до тимлида. Если вам нужен человек, который не только пишет код, но и думает о пользователе — давайте поговорим. Мои контакты в описании.

Шаг 3: Выберите голос.

В боте 2000+ голосов. Фильтруйте по языку и полу. Можно послушать превью перед генерацией — не все голоса одинаково естественные, потратьте минуту на выбор.

Шаг 4: Выберите формат.

  • 9:16 — для Reels, Stories, TikTok, Shorts

  • 1:1 — для ленты ВКонтакте, Telegram

  • 16:9 — для YouTube, презентаций

Шаг 5: Генерация.

Нажимаете «Создать» — и ждёте 1-3 минуты. Бот пришлёт уведомление с готовым видео.

Для чего это реально полезно

Я думал, что основная аудитория — блогеры. Оказалось, нет. Вот что реально используют:

Видеовизитки. Резюме с видео выделяется в потоке PDF-ов. Рекрутер видит лицо и слышит голос — это персональнее, чем текст. Особенно для удалёнщиков, где личного контакта нет.

Короткие презентации. Вместо «слайды + закадровый голос» — аватар, который рассказывает. Для питчей, внутренних демо, онбординга новых сотрудников.

Контент для соцсетей без показа лица. Не все хотят сниматься на камеру. AI-аватар решает эту проблему: вы создаёте контент, но остаётесь анонимным. Персонаж может быть любым — от реалистичного до стилизованного.

Поздравления и мемы. Загрузите фото друга, напишите смешной текст — получите персональное видеопоздравление. Звучит как баловство, но это самый вирусный формат — люди шлют друг другу и смеются.

Образовательный контент. Аватар-преподаватель объясняет тему. Для онлайн-курсов, где нужно много однотипных видео, это экономит часы записи.

Что НЕ работает (честно)

Длинные видео. Больше минуты — аватар начинает выглядеть неестественно. Монотонность движений становится заметной. Оптимум — 15-45 секунд.

Сложная мимика. Удивление, гнев, слёзы — модель справляется плохо. Лучше всего работают спокойная речь и лёгкая улыбка.

Руки и жесты. Модель анимирует лицо, не тело. Если на фото видны руки — они будут статичными. Используйте портрет по плечи.

Песни. Lip sync заточен под речь. Пение генерируется с артефактами — губы не успевают за мелодией.

Консистентность между видео. Каждая генерация немного отличается. Для серии роликов с одним персонажем используйте одно и то же фото — это максимум, что можно сделать.

Как создать AI-персонажа с нуля

Если не хотите использовать своё фото — создайте виртуального персонажа. Вот промпт для любого генератора изображений (Midjourney, DALL-E, Stable Diffusion):

Фотореалистичный портрет [молодой женщины / мужчины], AI-аватар для видеоблога. Внешность: [серебристые волосы до плеч, зелёные глаза, острые скулы / тёмная кожа, короткие локоны, янтарные глаза]. Выражение лица: уверенное, лёгкая полуулыбка, прямой взгляд в камеру. Освещение: студийное, мягкое. Фон: нейтральный, однотонный. Качество: ультрафотореалистично, высокое разрешение.

Совет: не делайте «идеально красивого» персонажа. Необычная деталь внешности (цвет волос, родинка, веснушки) делает аватара запоминающимся. Стандартная красота теряется в ленте.

Сгенерируйте 5-10 вариантов, выберите лучший и используйте это фото для всех видео — так аватар будет узнаваемым.

Попробовать

Бот в Telegram: @AvatarBox_bot

Первое видео — бесплатно. Загружаете фото, пишете текст, выбираете голос — через 2 минуты получаете результат. Без регистрации, без привязки карты.


Используете AI-аватары в работе или контенте? Какие задачи решаете — видеовизитки, соцсети, презентации? И главный вопрос — заметна ли разница с живым видео для вашей аудитории?

ссылка на оригинал статьи https://habr.com/ru/articles/1023082/