PLGamesBot /Гайды/Озвучка чата
ИнструкцияВ эфире

Озвучка чата: как настроить

Бот зачитывает сообщения зрителей голосом прямо в эфире: за баллы канала или весь чат подряд. Настройка занимает пять минут, и почти все проблемы сводятся к одной — плеер озвучки не добавлен в OBS.

5 минут Обновлено Все тарифы
Содержание

Коротко

  • Включите озвучку на странице Озвучка (TTS) и нажмите Сохранить.
  • Добавьте ссылку плеера в OBS как источник «Браузер» — без него озвучку никто не услышит.
  • Звучат награды за баллы с действием «TTS-сообщение» — или все сообщения чата, если включить Озвучивать весь чат.

Что понадобится

  • Вход в кабинет PLGamesBot через Twitch.
  • OBS Studio или другая программа, которая умеет источник «Браузер».
  • Для озвучки за баллы — статус компаньона или партнёра Twitch: баллы канала Twitch даёт только им.
  • Для озвучки всего чата — включённый бот: сообщения он берёт из чата канала. Статус компаньона здесь не нужен.

Настройка за 5 шагов

  1. Включите озвучку

    Откройте в кабинете Озвучка (TTS) и проверьте, что включён тумблер TTS включена. Чтобы слышать весь чат, включите там же Озвучивать весь чат. Настройки вступают в силу после кнопки Сохранить вверху страницы.

  2. Выберите голос

    В блоке Голос по умолчанию четыре голоса: Дмитрий и Светлана — русские, Вазген и Лейла — с акцентом. Выбранным голосом звучат и награды, и весь чат. Выбор тоже сохраняется кнопкой Сохранить.

  3. Добавьте плеер в OBS

    В блоке Подключение к OBS нажмите Копировать и добавьте ссылку в ту сцену OBS, из которой вы стримите:

    1. Источники → + → Браузер, назовите источник и нажмите «ОК»;
    2. в поле Ссылка (в английском OBS — URL) вставьте ссылку;
    3. Ширина 800, Высота 200 — как подсказывает кабинет; «ОК».
  4. Решите, что озвучивать

    За баллы: на странице Награды Twitch нажмите Награда, в поле Действие бота выберите «TTS-сообщение» и нажмите Создать на Twitch — зритель напишет текст при активации. Награде, которая уже есть, действие выбирается прямо в её строке. Или включите Озвучивать весь чат, и бот прочитает сообщения зрителей.

  5. Проверьте

    Нажмите Тест у любого голоса. Если в OBS прозвучала фраза «Это тестовое сообщение», всё готово. Обновите страницу кабинета: вверху должно стоять «Плеер в OBS на связи». Если тишина — загляните в раздел «Если не работает» ниже.

Страница «Озвучка (TTS)» в кабинете: предупреждение «Плеер в OBS не отвечает», тумблеры «TTS включена» и «Озвучивать весь чат», громкость
Страница «Озвучка (TTS)». Жёлтое предупреждение висит, пока плеер не на связи: так кабинет подсказывает, что сообщения никто не слышит.
Без плеера в OBS озвучку никто не слышитСообщения при этом всё равно создаются и списываются из дневного лимита. Если стрим сегодня без озвучки — выключите TTS включена и сохраните: весь чат перестанет звучать, а награду-озвучку бот отменит.
Создавайте награду в кабинете, а не на TwitchЕсли озвучка не прошла — выключена, лимит исчерпан, в награде нет текста, — бот отменяет активацию, и Twitch возвращает зрителю баллы. Отменить он может только награду, созданную через кабинет: награду, заведённую на самом Twitch, придётся закрывать вручную в его панели.

Как это работает

Зритель берёт награду или пишет в чат. Бот передаёт текст на сервер, сервер превращает его в голос, а плеер в OBS проигрывает сообщения по очереди — одно за другим, не перебивая. Пока сообщение звучит, внизу источника видна плашка с ником и текстом; в остальное время источник прозрачный.

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

Весь чат — это сообщения зрителей. Команды (всё, что начинается с «!»), сообщения других чат-ботов и то, за что модерация дала таймаут или бан, не звучат. Ссылка в тексте читается словом «ссылка», а сообщение из одних ссылок или смайлов пропускается. Сообщение длиннее 300 знаков обрезается.

Если плеер озвучки не на связи, а в OBS стоит виджет алертов, озвучка за баллы прозвучит через него. Весь чат звучит только в плеере озвучки.

Команды !tts нет — и это намеренноОзвучка идёт только за баллы канала или через озвучку всего чата. Так стример сам решает, сколько голоса будет в эфире.

Сколько озвучек в день

Счётчик обнуляется каждый день в 3:00 по Москве, кнопка Тест тоже считается. Сколько осталось, видно вверху страницы Озвучка (TTS).

ТарифОзвучек в день
Бесплатный50
Старт, 300 ₽ в месяц500
Про, 700 ₽ в месяцбез ограничения

Если не работает

В кабинете висит «Плеер в OBS не отвечает»

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

Плеер на связи, но в эфире тишина

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

Плеер пишет «ссылка устарела»

Ссылку перевыпустили в кабинете. Скопируйте новую на странице Озвучка (TTS) и вставьте в свойства источника в OBS.

Плеер просит «Нажмите, чтобы включить звук»

Плеер открыт обычной вкладкой браузера, а браузер не пускает звук до первого клика. Кликните по странице — или добавьте плеер в OBS: там звук включается сам.

Награда за баллы ничего не озвучивает

В Награды Twitch у награды должно стоять действие «TTS-сообщение», а не «Бот ничего не делает», и награда должна просить у зрителя текст: без текста озвучивать нечего, и бот отменит активацию.

К вечеру озвучка перестала отвечать

Скорее всего, закончился дневной лимит — смотрите счётчик вверху страницы Озвучка (TTS). Награду сверх лимита бот отменяет и пишет зрителю в чат почему.

Частые вопросы

Почему сообщение прозвучало другим голосом?

Сервис голосов в этот момент сбоил. Чтобы сообщение не потерялось, бот озвучил его запасным голосом. Обычно это разовые случаи.

Можно ли озвучивать чат без наград за баллы?

Да: включите «Озвучивать весь чат» и сохраните. Бот будет читать сообщения зрителей, кроме команд и сообщений других чат-ботов. Статус компаньона для этого не нужен.

Считается ли кнопка «Тест» в лимит?

Да, это настоящая озвучка: она проходит весь путь до OBS, поэтому и считается. Если синтез не удался, тест в лимит не засчитывается.

Плеер добавлен позже — он зачитает всё, что накопилось?

Нет. Сообщения, которые ждали плеер дольше 10 минут, пропускаются: включив плеер, вы не услышите вчерашний чат. В дневной лимит они при этом уже засчитаны.

Что изменилось

  • Инструкция переписана: шаги, частые проблемы и ответы на вопросы.
  • При сбое сервиса голосов сообщение звучит запасным голосом, а не пропадает; если не вышло и так, озвучка не списывается из лимита.

Всё готово к настройке?Страница откроется в кабинете после входа через Twitch.

Открыть «Озвучка (TTS)» →