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