文字轉語音語音選項、瀏覽器相容性及音訊擷取完整指南
SSN 可以朗讀從任意支援來源擷取的聊天文字;聊天平台本身不需提供 TTS 功能。 啟用 TTS 的停駐面板或疊加畫面會依篩選器及 TTS 設定,朗讀收到的訊息。先閱讀 簡明設定指南;本頁介紹語音選項和進階設定。 比較提供者、試聽範例並查看設定。
dock.html?session=YOUR_SESSION&speech=en-US。預設使用 System TTS。若要使用免費的 OBS 供應商,還需加入 &ttsprovider=kokoro。保持此頁面開啟並連接;僅應有一個副本發聲。
| 提供者 | 費用 | OBS 擷取 | 功能 |
|---|---|---|---|
| Kokoro TTS | 免費 | 直接 | 瀏覽器內 AI,音質出色,提供數十種語音 |
| Piper TTS | 免費 | 直接 | 在瀏覽器中執行、快速且適合 CPU 的神經網路 TTS |
| Kitten TTS | 免費 | 直接 | 在瀏覽器中執行的輕量 ONNX 模型 |
| eSpeak-NG | 免費 | 直接 | 經典開放原始碼方案,可在任意硬體上執行 |
| 提供者 | 費用 | OBS 擷取 | 功能 |
|---|---|---|---|
| OpenAI TTS | 適用 API 費用(或免費本機執行) | 直接 | 高品質;也透過自訂端點支援本機伺服器 |
| Google Cloud | 適用 API 費用 | 直接 | 專業品質,支援多種語言 |
| ElevenLabs | 提供免費額度 | 直接 | 自訂語音訓練,音色自然 |
| Speechify | 適用 API 費用 | 直接 | 高品質語音,支援多種語言 |
| Gemini TTS | 適用 API 費用 | 直接 | Google 生成式語言 API |
這些是典型能力,並非對所有安裝環境的保證。OBS 使用自己的嵌入式瀏覽器,不會繼承已安裝 Chrome/Edge 的語音清單。SSN 應用程式測試成功不代表獨立的 OBS 瀏覽器來源也已通過測試。
✓ 在支援的安裝環境中可使用系統語音
Google 提供的語音 + 系統語音
✓ 在支援的安裝環境中可使用系統語音
Microsoft 語音 + Windows TTS 套件
⚠ 支援有限
僅支援本機系統語言
⚠ 支援有限
以 Chromium 為基礎;可用語音因安裝環境而異
SSN 的瀏覽器內本機供應商及雲端音訊供應商透過頁面播放產生的音訊:
專門針對 System TTS:
音訊路由工具下載: VB-Audio Virtual Cable | Voicemeeter | Audio Router(舊版)
在支援的情況下,先嘗試用 OBS 應用程式音訊或桌面音訊擷取正在發聲的瀏覽器。下方虛擬音訊線方法是選用替代方案;不會為 OBS 增加語音支援。
請按照以下資料中的說明操作: Microsoft 官方指南 ,了解語言套件安裝方法。
| 參數 | 說明 | 範例 |
|---|---|---|
| &speech | 使用語言代碼啟用 TTS | &speech=en-US |
| &pitch | 語音音高(0.1 至 2.0) | &pitch=1.2 |
| &volume | 音量(0.0 至 1.0) | &volume=0.8 |
| &rate | 語速(0.1 至 10.0) | &rate=1.5 |
| &voice | 部分比對語音名稱 | &voice=google |
| &ttsprovider | 選擇供應商:kokoro、piper、kitten、espeak、openai、customtts、localtts、elevenlabs、google、speechify、gemini | &ttsprovider=customtts |
| 參數 | 說明 |
|---|---|
| &simpletts | 不說「says」或「someone says」 |
| &simpletts2 | 完全不朗讀聊天使用者名稱 |
| &ttscommand | 啟用自訂 TTS 指令(預設:!say) |
| &readevents | 將直播事件納入 TTS |
| &skipmessages=3 | 每3則訊息只朗讀1則 |
?ttsprovider=kokoro&voicekokoro=af_bella&kokorospeed=1.2&voicekokoro=ef_dora 用於西班牙語,或 &voicekokoro=pf_dora 用於巴西葡萄牙語。變更 &speech= 本身不會變更所選語音。現有英語語音 ID 仍可使用。?ttsprovider=piper&pipervoice=en_US-hfc_female-medium&pipervoice=pt_BR-faber-medium 或 &pipervoice=pt_BR-edresson-low&pipervoice=es_ES-davefx-medium 或 &pipervoice=es_MX-ald-medium&piperspeed=1.0?ttsprovider=kitten&kittenvoice=expr-voice-4-f?ttsprovider=espeak&espeakvoice=en&speech=pt-BR&ttsprovider=espeak&espeakvoice=pt-br&speech=es-ES&ttsprovider=espeak&espeakvoice=es&espeakspeed=175?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?ttsprovider=openai?ttsprovider=customtts 或 ?ttsprovider=localtts 用於自行託管端點&openaiendpoint=http://localhost:8880/v1/audio/speechlocalhost 和 127.0.0.1 指播放 TTS 頁面的同一台電腦。若 OBS 與 TTS 伺服器不在同一台電腦上,請改用伺服器電腦的區域網路 IP。npm run local-tts-bridge ,在 OBS 電腦上執行,並將 SSN 指向 http://127.0.0.1:8124/v1/audio/speech{ model, input, voice, response_format, speed } ,並支援二進位音訊、JSON 音訊 URL 及 JSON base64 音訊&voiceopenai=af_bella,速度: &openaispeed=1.0。使用伺服器支援的語音名稱;Kokoro 語音類似 af_bella,而 openedai-speech/OpenAI 風格的語音可能類似 nova 或 echo.?ttsprovider=google&ttskey=YOUR_API_KEY&voicegoogle=en-GB-Standard-A&googlelang=en-US?ttsprovider=gemini&geminikey=YOUR_API_KEY&geminimodel=gemini-2.5-flash-preview-tts&voicegemini=Kore,語言: &geminilang=th-TH&geministyle=Read aloud in a warm tone.?ttsprovider=elevenlabs&elevenlabskey=YOUR_API_KEY&voice11=YOUR_VOICE_ID&elevenlabsmodel=eleven_multilingual_v2選擇 Fish Audio 並輸入 API 金鑰,可選填語音 ID。預設模型為 s2.1-pro-free. 設定、模型選項及瀏覽器存取限制.
?ttsprovider=speechify&speechifykey=YOUR_API_KEY&voicespeechify=henry&speechifymodel=simba-3.0 (預設),或 &speechifymodel=simba-3.2 用於英語。&speechifyspeed=1.2 (範圍 0.5 至 3.0;正常為 1.0)。127.0.0.1.ttsquick ,若 OBS URL 中存在則移除。此處列出 僅限顯示本指南的瀏覽器中的 System TTS 語音。它不測試 OBS、獨立 SSN 應用程式視窗或 Kokoro 等供應商。清單為空不代表 SSN 的其他 TTS 供應商無法使用。