Настройка и использование 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].
Писать их нужно по-английски.
Ударения и произношение
Если синтез речи неправильно ставит ударение в словах, используйте символ + перед гласной буквой для явного указания ударения.
=Я принёс вкусный т+орт