Настройка и использование TTS

Голосовое чтение сообщений (Text-to-Speech) позволяет вашим зрителям общаться голосом прямо на стриме.

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

На выбор зрителям доступно два основных способа отправки сообщений в TTS:

⚡Способ 1: Префикс = (Рекомендуется)

Просто начните ваше сообщение с символа равенства. Бот озвучит всё, что идет после него.

Пример: =привет чат как дела

💬Способ 2: Команда !tts

Стандартная команда чата. Озвучивает текст, идущий после команды.

Пример: !tts привет чат как дела

Выбор голоса для отдельного сообщения

Если на канале разрешен выбор голосов, зритель может переопределить голос для конкретного сообщения с помощью параметров:

  • Через префикс =: =voice=имя_голоса текст
    Пример: =voice=portal Привет испытуемый!
  • Через команду !tts: !tts имя_голоса текст
    Пример: !tts portal Привет испытуемый!

Все доступные стандартные имена голосов указаны в разделе Список голосов.

Закрепление персонального голоса

Каждый зритель может выбрать для себя постоянный голос, чтобы все его последующие сообщения озвучивались именно им:

  • Закрепить голос: !voice имя_голоса
    Пример: !voice portal (теперь все ваши обычные сообщения через = будут озвучены этим голосом).
  • Сбросить выбор: !voice reset
    Бот вернет вас к голосу канала по умолчанию.
  • Узнать текущий голос: !voice

Эмоции и звуки

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

Пример: =[excited] Hello! [laughing] Это мой первый голос

Язык указывать не нужно — модель сама разбирает, где английский, а где русский, и переключается внутри одной фразы.

  • Подсказки бесплатны: в оплачиваемый объём символов они не входят.
  • До восьми на сообщение и до 32 символов внутри скобок. Лишние молча отбрасываются — вслух они не прозвучат.
  • Работают на голосах Fish Audio. Встроенные голоса и ElevenLabs подсказок не понимают, поэтому у них скобки просто вырезаются — вслух они не прозвучат.
  • Не каждая подсказка слышна. Список взят из документации Fish Audio, но насколько заметно модель отыграет конкретную эмоцию — зависит от неё самой и от голоса. Часть тегов меняет интонацию едва уловимо. Проверяйте на своём голосе.

Основные эмоции

[happy] [sad] [angry] [excited] [calm] [nervous] [confident] [surprised] [satisfied] [delighted] [scared] [worried] [upset] [frustrated] [depressed] [empathetic] [embarrassed] [disgusted] [moved] [proud] [relaxed] [grateful] [curious] [sarcastic]

Оттенки посложнее

[disdainful] [unhappy] [anxious] [hysterical] [indifferent] [uncertain] [doubtful] [confused] [disappointed] [regretful] [guilty] [ashamed] [jealous] [envious] [hopeful] [optimistic] [pessimistic] [nostalgic] [lonely] [bored] [contemptuous] [sympathetic] [compassionate] [determined] [resigned]

Манера речи

[in a hurry tone] [shouting] [screaming] [whispering] [soft tone] [emphasis]

Звуки

[laughing] [chuckling] [sobbing] [crying loudly] [sighing] [groaning] [panting] [gasping] [yawning] [snoring] [clear throat]

Фон и паузы

[audience laughing] [background laughter] [crowd laughing] [break] [long-break]

Список не закрытый: модель понимает и описание своими словами — [whisper in small voice], [professional broadcast tone]. Писать их нужно по-английски.

Ударения и произношение

Если синтез речи неправильно ставит ударение в словах, используйте символ + перед гласной буквой для явного указания ударения.

Пример: =Я принёс вкусный т+орт