РУКОВОДСТВО

Озвучка текста голосом персонажа: как озвучить любую фразу голосом любимого героя

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

В этом руководстве — как сделать это с каталогом голосов персонажей SuperClonica для нейросети озвучки Supertonic 3: найти персонажа, бесплатно озвучить фразу прямо на сайте, а потом озвучивать сколько угодно реплик офлайн на своём компьютере.

Как работает генератор голоса персонажа

Каждый голос в каталоге — это стиль голоса для Supertonic 3, открытой нейросети синтеза речи: один небольшой JSON-файл, который описывает, как звучит персонаж. Модель читает этим голосом любой ваш текст, поэтому персонаж может сказать то, чего никогда не говорил.

Supertonic 3 говорит на 31 языке, и каждый голос персонажа говорит на всех: персонаж, записанный на русском, прочитает ваш текст и на английском, немецком или испанском. Китайский пока не поддерживается.

Шаг 1: найдите персонажа

Откройте каталог голосов и выберите категорию или введите имя в поиск. Поиск понимает разные написания и транслит, поэтому «Геральт» и Geralt или имя с опечаткой найдут один и тот же голос.

  • Игровые персонажи: герои и злодеи популярных игр.
  • Персонажи мультфильмов и мультсериалов.
  • Персонажи аниме.
  • Персонажи фильмов и сериалов.
  • На странице каждого голоса есть демо, описание от автора и языки, на которых он говорит.

Шаг 2: бесплатно озвучьте фразу онлайн

На странице любого голоса впишите фразу длиной от 30 до 100 символов и нажмите «Озвучить». Фразу озвучит движок SuperClonica, её можно послушать и скачать. Аккаунт для этого не нужен.

Так быстрее всего услышать, подходит ли голос вашей реплике, прежде чем брать его в проект.

Шаг 3: озвучивайте сколько угодно реплик на своём компьютере

Для длинных текстов и множества реплик скачайте файл голоса: бесплатные — одной кнопкой и без аккаунта, платные — после покупки в библиотеке. Затем поставьте бесплатный движок SuperClonica командой python -m pip install superclonica-cpu и озвучьте реплику одной командой: superclonica --text "Ваша реплика" --voice character.json --lang ru --output line.wav.

На своём компьютере нет ни лимитов на символы, ни очереди. На настольном 8-ядерном процессоре мы оцениваем движок в 6,4–9,7 раза быстрее реального времени: 10-секундная реплика готова примерно за 1–1,6 секунды, без видеокарты.

Бесплатные голоса персонажей

Несколько голосов персонажей бесплатны: среди них Голлум, Тревор Филипс из GTA V, Цири, Тёмная ива, Билли Бутчер и Желейный медведь Валера. Они есть на странице бесплатных голосов каталога и в нашем репозитории на GitHub вместе с примерами звучания.

Как сделать, чтобы реплика звучала как у персонажа

Голос даёт звучание, а характер даёт текст. Несколько привычек делают результат заметно ближе к оригиналу.

  • Пишите реплику так, как говорит персонаж: его словами, восклицаниями и ритмом.
  • Управляйте паузами пунктуацией: запятые и точки дают паузы, восклицательный знак добавляет энергии.
  • Делайте реплики короткими: две-три фразы на файл переделать проще, чем целую страницу.
  • Если дубль вышел плоским, попробуйте другой seed: с каждым seed тот же текст звучит немного иначе.
  • Меняйте скорость: медленнее — спокойнее, быстрее — эмоциональнее.

Что можно и чего нельзя

Голоса персонажей сделаны фанатами и не одобрены правообладателями. Используйте их для пародий, фанатского творчества и своих проектов по условиям SuperClonica и никогда — чтобы кого-то обмануть или выдать результат за слова настоящего актёра. Для коммерческого использования нужны права на персонажа.

Нужного персонажа нет в каталоге?

Всё равно поищите его по имени. Если ничего не найдётся, каталог предложит два варианта: заказать голос у автора, который обучит его по вашей записи, или оставить почту — мы напишем один раз, когда такой голос появится.