Озвучка

С чем сюда приходят

Что это за страница

Голос → Озвучка читает вслух донаты, чат и ответы бота. Строка под заголовком указывает, откуда идёт звук: «Синтез работает на этой машине — без интернета, без ограничений».

Как настроить

На странице четыре вкладки — Голос, Что озвучивать, Правила, Звук в OBS — и одна кнопка Сохранить в правом верхнем углу для всех них. Над вкладками проходит живая полоса: точка с Молчит или Читает, В очереди: {count} под ней, пока строки ждут, и две кнопки — Пропустить применяется к читаемой строке, Замолчать ко всему сразу.

Голос

  1. Блок вверху вкладки — это пакет голосов. На свежей установке он гласит Нейросетевые голоса не установлены — «Одна загрузка {size}. До этого используется системный голос Windows — он работает везде, но звучит заметно хуже». Нажмите Скачать голоса. Сначала откроется экран условий: из какой модели взяты голоса, под какой лицензией и что она запрещает. Принять и скачать начинает загрузку, Прочитать лицензию открывает полный текст в браузере, Отмена закрывает экран.
  2. Пока идёт загрузка, заголовок становится Качаю… {percent}% с прогресс-баром и файлом, который берётся; Отмена останавливает это. Когда загрузка завершится, блок будет гласить Нейросетевые голоса готовы — «{size} на диске. Десять голосов, 31 язык, всё остаётся на этой машине» — и кнопка станет Удалить, которая сначала спросит: «Удалить пакет голосов? Озвучка перейдёт на системный голос, а кешированное аудио будет очищено. Настройки сохранятся». Если загрузка была прервана, заголовок гласит Пакет голосов неполный; повторная загрузка заменяет неполные файлы.
  3. ГолосаНейросетевые голоса или Системные голоса Windows.
  4. ЯзыкВсе языки плюс каждый язык, который покрывает пакет. Подсказка объясняет смысл списка: «Выберите голос для каждого языка, на котором пишут ваши зрители. Язык текста решает, какой голос говорит — системный голос не требует загрузки, но звучит роботизированно». Сначала выберите язык, затем голос для него, и повторите для следующего языка.
  5. Под списком находятся карточки голосов, названные Мужской 1, Женский 1 и так далее. Кликните на карточку, чтобы выбрать этот голос для текущего выбранного языка; кнопка воспроизведения на карточке — Прослушать. Нажатие её до загрузки пакета сообщает Сначала скачайте пакет голосов.
  6. При Системные голоса Windows список языков и карточки исчезают, и их место занимает заметка: Голос выбирает Windows — «Он читает первым установленным голосом для языка текста — здесь нечего выбирать. Скачайте пакет голосов, чтобы выбрать голос и получить гораздо лучший».
  7. В разделе Звук: Темп речи — ползунок от 0.70 до 1.50, по умолчанию 1.05 — и Громкость, по умолчанию 80%. Подсказка ниже: «Громкость умножается на ползунок «Голос (TTS)» в «Настройки → Звук». За пределами этого диапазона темпа модель начинает проглатывать слоги».
  8. Проверочная фраза — поле («Напишите что-нибудь и нажмите Озвучить») и кнопка Озвучить; Enter в поле делает то же самое. «И кнопки прослушивания, и эта читают именно эту фразу. Напишите её на языке, который хотите услышать». Фраза сохраняется кнопкой Сохранить.

Что озвучивать

Четыре блока, каждый с переключателем. Под именем блока написано Читается вслух или Выключено, и выключенный блок скрывает свои настройки.

  1. Донатные — включены из коробки. Минимальная сумма: «Сравнивается в вашей базовой валюте, поэтому донат в другой валюте оценивается правильно. Ноль читает каждый донат». Шаблон начинается как «{user} донатил {amount} {currency} и говорит: {message}», и переменные, которые он принимает, перечислены прямо под полем: {user}, {amount}, {currency}, {message}. Какие источники учитывать — это галочка на установленный донатный коннектор; эти галочки вступают в силу сами по себе, без Сохранить.
  2. Чат — выключен из коробки. Читать — либо Только по команде, либо Все сообщения («Все сообщения превращаются в шум в busy чате — этот режим для маленьких стримов»), и Команда содержит саму команду, по умолчанию !tts. Пауза между строками в секундах, по умолчанию 3: «Секунды, считаются на зрителя. Донаты и подписки никогда не задерживаются». Шаблон начинается как «{user} говорит: {message}» и принимает {user} и {message}.
  3. Ответы бота — включены из коробки: «Что бы ни отвечал AI-агент голосом. Включение голоса для самого агента остаётся в его собственных настройках».
  4. Подписки — выключены из коробки. Шаблон подписки начинается как «{user} подписался на {months} месяцев» и принимает {user}, {months}, {tier}; Шаблон подаренных подписок начинается как «{user} подарил {count} подписок» и принимает {user}, {count}, {tier}.

Правила

  1. ДлинаПредел длины в символах, по умолчанию 300 («Символы. Ноль означает без ограничений»), и Если длиннее: Обрезать или Пропустить целиком.
  2. ФильтрыВырезать ссылки, включено по умолчанию: «Иначе зритель заплатит, чтобы бот зачитал адрес сайта в ваш эфир». Запрещённые слова, по одному на строку: «Сообщение, содержащее любое из них, не озвучивается вовсе. Целые слова, не их части». Заблокированные зрители, по одному нику на строку.
  3. ОчередьПредел очереди, по умолчанию 10: «Когда очередь заполнена, чат отбрасывается первым — донат никогда не выталкивает другой донат. Всё отброшенное записывается в лог».

Звук в OBS

Вкладка — это сама инструкция под Как вывести голос в эфир: «В OBS: Источники → + → Захват аудио приложения, и выберите strAImer в списке окон», затем «Установите громкость в приложении: Настройки → Звук, ползунок Голос (TTS)», затем «Нажмите Проверочная фраза на вкладке «Голос» и смотрите на уровень источника в микшере OBS». Один источник покрывает всё, что играет приложение — голос, алерты и звуки сценариев идут через него.

Второй раздел, Оверлей озвучки больше не нужен, просит удалить браузерный источник оверлея озвучки: он больше ничего не играет, потому что «OBS усыпляет браузерный источник в тишине и теряет начало аудио, поэтому воспроизведение переместилось в приложение». Последний раздел, Если тишина, перечисляет три вещи, на которые нужно посмотреть: источник захвата в микшере OBS, громкость в Настройки → Звук, и состояние полосы вверху этой страницы.

Что она не может