Начните здесь
SSN читает любой чат, захваченный как текст. Платформе не нужен свой TTS. Говорит Dock или оверлей с включённым TTS согласно своим фильтрам.
Простейшая ссылка включает TTS с системными голосами:
dock.html?session=YOUR_SESSION&speech=en-US
Для OBS добавьте бесплатный голос, играющий через страницу:
dock.html?session=YOUR_SESSION&speech=en-US&ttsprovider=piper
Оставьте страницу открытой и подключённой. Говорить должна только одна страница.
TTS также есть в CAPTION.Ninjaдля субтитров, транскрипции и перевода. Оба предлагают бесплатные и платные голоса.
Провайдеры
Задайте провайдера через &ttsprovider=. Послушайте примеры и сравните их в руководство по настройке.
| Провайдер | Значение в ссылке | Стоимость | Примечания |
|---|---|---|---|
| Системное озвучивание | (по умолчанию) | Бесплатно | Голоса браузера. Часто молчат в OBS. |
| Kokoro | kokoro | Бесплатно | Работает в браузере. Лучшее бесплатное качество, десятки голосов. |
| Piper | piper | Бесплатно | Работает в браузере. Быстрый и нетребовательный к CPU. |
| Kitten | kitten | Бесплатно | Работает в браузере. Маленькая модель. |
| eSpeak-NG | espeak | Бесплатно | Классический роботизированный голос. Работает на любом компьютере. |
| OpenAI | openai | Стоимость API | Высокое качество. |
| Ваш сервер | customtts или localtts | Бесплатно | Любой совместимый с OpenAI сервер. См. руководство по локальному TTS. |
| Google Cloud | google | Стоимость API | Много языков. |
| Gemini | gemini | Стоимость API | Инструкции стиля произнесения. |
| ElevenLabs | elevenlabs | Доступен бесплатный тариф | Естественные голоса, обучение собственных голосов. |
| Speechify | speechify | Стоимость API | Много языков. |
| Fish Audio | fish | Доступна бесплатная модель | OBS нужен локальный мост. |
Параметры ссылки
Добавьте их в конец ссылки Dock или оверлея.
| Настройка | Что делает | Пример |
|---|---|---|
&speech | Включает TTS с кодом языка. | &speech=en-US |
&ttsprovider | Выбирает провайдера (см. выше). | &ttsprovider=kokoro |
&volume | Громкость, от 0,0 до 1,0. | &volume=0.8 |
&rate | Скорость речи, от 0,1 до 10,0. | &rate=1.5 |
&pitch | Высота тона, от 0,1 до 2,0. | &pitch=1.2 |
&voice | Системный голос по части имени. | &voice=google |
&simpletts | Не говорить «говорит» или «кто-то говорит». | &simpletts |
&simpletts2 | Совсем не читать имена. | &simpletts2 |
&ttscommand | Читать только сообщения, начинающиеся с команды (по умолчанию !say). | &ttscommand=!say |
&readevents | Озвучивать также события, например подписки и пожертвования. | &readevents |
&skipmessages | Читать только каждое N-е сообщение. | &skipmessages=3 |
&ttsquick | Обрезает речь после указанного числа символов. Удалите, если сообщения обрываются. | &ttsquick=100 |
Настройки провайдера
Добавьте их после &ttsprovider=. Во всплывающем окне те же настройки появляются при выборе провайдера.
| Провайдер | Настройки |
|---|---|
| Kokoro | Голос &voicekokoro=af_bella · скорость &kokorospeed=1.2. Испанский: ef_dora. Бразильский португальский: pf_dora. Параметры фоновой генерации. |
| Piper | Голос &pipervoice=en_US-hfc_female-medium · скорость &piperspeed=1.0. Португальский: pt_BR-faber-medium, pt_BR-edresson-low. Испанский: es_ES-davefx-medium, es_MX-ald-medium. |
| Kitten | Голос &kittenvoice=expr-voice-4-f. |
| eSpeak-NG | Голос &espeakvoice=en · скорость &espeakspeed=175. |
| OpenAI / свой сервер | Голос &voiceopenai=nova · скорость &openaispeed=1.0 · сервер &openaiendpoint=http://localhost:8880/v1/audio/speech. Локальным серверам ключ не нужен. Все настройки локального сервера. |
| Google Cloud | Ключ &ttskey=YOUR_API_KEY · голос &voicegoogle=en-GB-Standard-A · язык &googlelang=en-US. |
| Gemini | Ключ &geminikey=YOUR_API_KEY · модель &geminimodel=gemini-2.5-flash-preview-tts · голос &voicegemini=Kore · язык &geminilang=th-TH · стиль &geministyle=Read aloud in a warm tone. |
| ElevenLabs | Ключ &elevenlabskey=YOUR_API_KEY · ID голоса &voice11=YOUR_VOICE_ID · модель &elevenlabsmodel=eleven_multilingual_v2. Стабильность, сходство и стиль тоже настраиваются. |
| Speechify | Ключ &speechifykey=YOUR_API_KEY · голос &voicespeechify=henry · модель &speechifymodel=simba-3.0 (по умолчанию) или simba-3.2 для английского · скорость &speechifyspeed=1.2 (от 0,5 до 3,0). Руководство Speechify. |
| Fish Audio | API-ключ и необязательный ID голоса. Модель по умолчанию s2.1-pro-free. Настройка и мост OBS. |
&speech= само по себе не меняет голос. Старые ID английских голосов по-прежнему работают.Готовые испанские и португальские ссылки
| Язык | Лучшее бесплатное качество (проверено) | Самый быстрый запасной вариант (проверено) |
|---|---|---|
| Португальский | &speech=pt-BR&ttsprovider=piper&pipervoice=pt_BR-faber-medium | &speech=pt-BR&ttsprovider=espeak&espeakvoice=pt-br |
| Испанский | &speech=es-ES&ttsprovider=piper&pipervoice=es_ES-davefx-medium | &speech=es-ES&ttsprovider=espeak&espeakvoice=es |
Kokoro тоже работает: &voicekokoro=ef_dora (испанский) или pf_dora (бразильский португальский). Для облачных голосов выберите голос вашего языка в Google Cloud, ElevenLabs, Speechify, Gemini или локальном сервере, совместимом с OpenAI.
Системные голоса
Системный TTS использует голоса браузера и компьютера. Это типичные варианты, не гарантии.
| Браузер | Системные голоса |
|---|---|
| Chrome | Да. Голоса Google и системные. |
| Edge | Да. Голоса Microsoft и языковые пакеты Windows. |
| Firefox | Ограничено. Только локальные системные голоса. |
| Opera | Ограничено. Зависит от установки. |
| Safari | Нужно нажатие перед воспроизведением звука. |
| OBS | Собственный браузер. Он не получает голоса Chrome или Edge. Проверка в приложении SSN не проверяет OBS. |
Проверьте системные голоса этого браузера. Это показывает только системные голоса TTS в открытом браузере. OBS или провайдеры вроде Kokoro не проверяются. Пустой список не означает, что другие провайдеры не работают.
Добавить голоса в Windows
- Открыть Пуск > Параметры > Время и язык > Речь.
- В разделе Управление голосами (Manage Voices), нажмите Добавить голоса (Add Voices).
- Выберите языки и нажмите Добавить.
- Перезапустите браузер.
Это для Windows 11. Для Windows 10 см. Руководство Microsoft. Некоторые сторонние голоса не появляются в браузерах. Firefox часто показывает больше системных голосов, чем браузеры на основе Chrome.
Передать системный TTS в OBS
- Сначала проверьте, говорит ли системный TTS. В OBS может не быть пригодного голоса. Если речи нет, маршрутизация не поможет. Используйте другого провайдера.
- Если речь звучит в другом браузере, захватывайте его через захват звука приложения или рабочего стола OBS.
- Всё ещё не работает? Направьте браузер через виртуальный аудиокабель (ниже).
Направить звук через виртуальный кабель (Windows)
Загрузки: VB-Audio Virtual Cable (бесплатно) · Voicemeeter · Audio Router (устаревший)
| Способ | Что сделать |
|---|---|
| Весь ПК | Установите CABLE Input как выход Windows по умолчанию (Параметры звука > Вывод). |
| Одно приложение, Windows 11 | Параметры > Система > Звук > Микшер громкости. Задайте выход браузера CABLE Input. |
| Одно приложение, Windows 10 | Параметры звука > Параметры устройств и громкости приложений. Задайте выход браузера CABLE Input. |
| Audio Router | Старое ПО. Направьте браузер в CABLE Input. |
| Voicemeeter | Сделайте его выходом Windows по умолчанию. Аппаратный выход направьте на колонки, виртуальный — в OBS. |
Затем в OBS добавьте Захват входного аудиопотока, выберите CABLE Output (или выход Voicemeeter) и задайте мониторинг Прослушивание и вывод. Используйте Только мониторинг если другой источник уже передаёт его в трансляцию.
Проверка: включите TTS, следите за индикатором OBS, проверьте слышимость и настройте уровни.
Устранение неполадок
| Проблема | Что попробовать |
|---|---|
| Нет звука | Проверьте, включён ли TTS, открыта ли говорящая страница и не отключён ли звук браузерного источника. В обычном браузере нажмите на страницу один раз. |
| Нет звука в OBS | Речи совсем нет? Сначала проверьте провайдера. Если речь есть, проверьте Управлять аудио через OBS, отключение звука в микшере и выходные дорожки. Или захватывайте говорящий браузер. |
| Облачный голос не работает | Проверьте API-ключ и имя провайдера. Без ключа SSN переходит на системный TTS, который в OBS может молчать. |
| Локальный сервер работает в приложении, но не в OBS | OBS — отдельный браузер. Проверьте сервер с компьютера OBS, особенно с 127.0.0.1. См. Правило localhost. |
| Читается только первая буква или первые слова | Удалить ttsquick из ссылки OBS. |
| Новые голоса не появляются | Перезапустите браузер после добавления языковых пакетов. |
| Safari не говорит | Автоматический TTS в Safari ограничен. Нажмите на страницу один раз, чтобы разрешить звук. |
Полезные привычки
- Используйте провайдера, играющего через страницу. Это простейшая настройка OBS, есть бесплатные варианты.
- Перед трансляцией проверьте короткое сообщение.
- Зрители могут написать что угодно. Предусмотрите быстрое отключение TTS.