Почніть тут
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
- Відкрити Пуск > Налаштування > Час і мова > Мовлення.
- У розділі Керувати голосами, натисніть Додати голоси.
- Виберіть мови й натисніть Додайте.
- Перезапустіть браузер.
Це для 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 | Settings > System > Sound > Volume Mixer. Задайте вихід браузера CABLE Input. |
| Один застосунок, Windows 10 | Sound Settings > App volume and device preferences. Задайте вихід браузера CABLE Input. |
| Audio Router | Старе ПЗ. Спрямуйте браузер до CABLE Input. |
| Voicemeeter | Зробіть його виходом Windows за замовчуванням. Апаратний вихід спрямуйте на колонки, віртуальний — до OBS. |
Потім в OBS додайте Захоплення вхідного аудіопотоку, виберіть CABLE Output (або вихід Voicemeeter) і задайте моніторинг Моніторинг і виведення (Monitor and Output). Використовуйте Лише моніторинг якщо інше джерело вже передає його в трансляцію.
Перевірка: увімкніть TTS, стежте за індикатором OBS, перевірте чутність і налаштуйте рівні.
Усунення несправностей
| Проблема | Що спробувати |
|---|---|
| Немає звуку | Перевірте, чи ввімкнений TTS, чи відкрита сторінка, що говорить, і чи не вимкнений звук браузерного джерела. У звичайному браузері натисніть на сторінку один раз. |
| Немає звуку в OBS | Мовлення зовсім немає? Спочатку перевірте провайдера. Якщо мовлення є, перевірте Керувати звуком через OBS (Control audio via OBS), вимкнення звуку в мікшері й вихідні доріжки. Або захоплюйте браузер, що говорить. |
| Хмарний голос не працює | Перевірте API-ключ та ім'я провайдера. Без ключа SSN переходить на системний TTS, який в OBS може мовчати. |
| Локальний сервер працює в застосунку, але не в OBS | OBS — окремий браузер. Перевірте сервер із комп'ютера OBS, особливо з 127.0.0.1. Дивіться Правило localhost. |
| Читається лише перша літера чи перші слова | Видалити ttsquick із посилання OBS. |
| Нові голоси не з'являються | Перезапустіть браузер після додавання мовних пакетів. |
| Safari не говорить | Автоматичний TTS у Safari обмежений. Натисніть на сторінку один раз, щоб дозволити звук. |
Корисні звички
- Використовуйте провайдера, що грає через сторінку. Це найпростіше налаштування OBS, є безкоштовні варіанти.
- Перед трансляцією перевірте коротке повідомлення.
- Глядачі можуть написати будь-що. Передбачте швидке вимкнення TTS.