Руководство по голосам озвучивания

Все параметры синтеза речи в одном месте: провайдеры, ссылки, системные голоса и звук OBS.

Начните здесь

Впервые используете TTS? Следуйте Руководство по настройке озвучивания. Всего 5 шагов. Эта страница — полная справка.

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 — не то же самое, что бесплатный TTS. Системные голоса берутся из браузера и компьютера. В OBS их часто нет, даже если Chrome работает. Kokoro, Piper, Kitten и eSpeak бесплатны и создают собственный звук, поэтому работают в OBS. За TTS в OBS платить не нужно.

TTS также есть в CAPTION.Ninjaдля субтитров, транскрипции и перевода. Оба предлагают бесплатные и платные голоса.

Провайдеры

Задайте провайдера через &ttsprovider=. Послушайте примеры и сравните их в руководство по настройке.

ПровайдерЗначение в ссылкеСтоимостьПримечания
Системное озвучивание(по умолчанию)БесплатноГолоса браузера. Часто молчат в OBS.
KokorokokoroБесплатноРаботает в браузере. Лучшее бесплатное качество, десятки голосов.
PiperpiperБесплатноРаботает в браузере. Быстрый и нетребовательный к CPU.
KittenkittenБесплатноРаботает в браузере. Маленькая модель.
eSpeak-NGespeakБесплатноКлассический роботизированный голос. Работает на любом компьютере.
OpenAIopenaiСтоимость APIВысокое качество.
Ваш серверcustomtts или localttsБесплатноЛюбой совместимый с OpenAI сервер. См. руководство по локальному TTS.
Google CloudgoogleСтоимость APIМного языков.
GeminigeminiСтоимость APIИнструкции стиля произнесения.
ElevenLabselevenlabsДоступен бесплатный тарифЕстественные голоса, обучение собственных голосов.
SpeechifyspeechifyСтоимость APIМного языков.
Fish AudiofishДоступна бесплатная модельOBS нужен локальный мост.
Все провайдеры, кроме системного TTS, воспроизводят звук через страницу. В OBS просто включите Управлять аудио через 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 AudioAPI-ключ и необязательный 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

  1. Открыть Пуск > Параметры > Время и язык > Речь.
  2. В разделе Управление голосами (Manage Voices), нажмите Добавить голоса (Add Voices).
  3. Выберите языки и нажмите Добавить.
  4. Перезапустите браузер.

Это для Windows 11. Для Windows 10 см. Руководство Microsoft. Некоторые сторонние голоса не появляются в браузерах. Firefox часто показывает больше системных голосов, чем браузеры на основе Chrome.

Передать системный TTS в OBS

Используете другого провайдера? Вам это не нужно. Включите Управлять аудио через OBS в браузерном источнике. Виртуальный кабель не нужен.
  1. Сначала проверьте, говорит ли системный TTS. В OBS может не быть пригодного голоса. Если речи нет, маршрутизация не поможет. Используйте другого провайдера.
  2. Если речь звучит в другом браузере, захватывайте его через захват звука приложения или рабочего стола OBS.
  3. Всё ещё не работает? Направьте браузер через виртуальный аудиокабель (ниже).
Направить звук через виртуальный кабель (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 может молчать.
Локальный сервер работает в приложении, но не в OBSOBS — отдельный браузер. Проверьте сервер с компьютера OBS, особенно с 127.0.0.1. См. Правило localhost.
Читается только первая буква или первые словаУдалить ttsquick из ссылки OBS.
Новые голоса не появляютсяПерезапустите браузер после добавления языковых пакетов.
Safari не говоритАвтоматический TTS в Safari ограничен. Нажмите на страницу один раз, чтобы разрешить звук.

Полезные привычки

  • Используйте провайдера, играющего через страницу. Это простейшая настройка OBS, есть бесплатные варианты.
  • Перед трансляцией проверьте короткое сообщение.
  • Зрители могут написать что угодно. Предусмотрите быстрое отключение TTS.