РУКОВОДСТВО

Озвучка текста для Discord своими ИИ-голосами

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

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

Голоса для сервера Discord

В Discord лучше всего работают короткие клипы: одна фраза, две-три секунды, с характером.

  • Бесплатные: Голлум, Желейный медведь Валера, Тревор Филипс, Тёмная ива, Цири и мем-голос Brainrot.
  • Дикторы: диктор Super Smash Bros. 4/Ultimate для «GG» и победных фраз.
  • Игровые персонажи: герои Dota 2, персонажи GTA V, Геральт и другие.
  • Спокойные голоса для правил сервера и приветствий.

Клип бесплатно онлайн

На странице любого голоса впишите фразу от 30 до 100 символов, выберите язык и нажмите «Озвучить». Через несколько секунд клип можно послушать, скачать и добавить на сервер. Регистрация не нужна.

Клипы для саундборда офлайн

Сделайте несколько дублей с разными --seed и оставьте самый смешной.

  • Скачайте файл голоса с его страницы (бесплатные голоса скачиваются без оплаты) и один раз поставьте движок: python -m pip install superclonica-cpu.
  • Озвучьте клип одной командой: superclonica --text "Гг! Вот она, наша прелесть-победа!" --voice gollum.json --lang ru --output gg.ogg.
  • Формат задаётся расширением: подходят .ogg, .mp3 и .wav.
  • Проверьте актуальные лимиты саундборда по размеру и длительности и делайте клипы короткими.

Голос для бота

Бот может озвучивать ответы тем же движком из Python: from superclonica import Superclonica; tts = Superclonica(); audio, rate = tts.synthesize("Всем гг!", voice="announcer.json", lang="ru"); tts.save("gg.wav", audio). Проиграйте файл в голосовом канале аудиоплеером вашей библиотеки для ботов; в discord.py это голосовой клиент и FFmpeg. Запускайте синтез вне цикла событий бота, например в отдельном потоке, чтобы бот не подвисал. Движок работает офлайн на обычном процессоре, так что бот не зависит от платного API синтеза речи.

Весело и честно

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