Inizia qui
SSN legge qualsiasi chat acquisita come testo. La piattaforma chat non deve avere un TTS proprio. A parlare è il dock o la sovrimpressione con TTS attivo, rispettando i propri filtri.
Il link più semplice attiva il TTS con le voci di sistema:
dock.html?session=YOUR_SESSION&speech=en-US
Per OBS, aggiungi una voce gratuita che riproduca audio tramite la pagina:
dock.html?session=YOUR_SESSION&speech=en-US&ttsprovider=piper
Mantieni la pagina aperta e collegata. Solo una pagina deve parlare.
Il TTS è disponibile anche in CAPTION.Ninja, per sottotitoli, trascrizione e traduzione. Entrambi offrono voci gratuite e a pagamento.
Fornitori
Imposta il fornitore con &ttsprovider=. Ascolta e confronta i campioni nella guida alla configurazione.
| Provider | Valore del link | Costo | Note |
|---|---|---|---|
| TTS di sistema | (predefinito) | Gratuito | Le voci del browser. Spesso non producono audio in OBS. |
| Kokoro | kokoro | Gratuito | Funziona nel browser. Migliore qualità gratuita, con decine di voci. |
| Piper | piper | Gratuito | Funziona nel browser. Veloce e leggero sulla CPU. |
| Kitten | kitten | Gratuito | Funziona nel browser. Modello piccolo. |
| eSpeak-NG | espeak | Gratuito | Voce robotica classica. Funziona su qualsiasi computer. |
| OpenAI | openai | Costi API | Alta qualità. |
| Il tuo server | customtts oppure localtts | Gratuito | Qualsiasi server compatibile con OpenAI. Consulta la guida al TTS locale. |
| Google Cloud | google | Costi API | Molte lingue. |
| Gemini | gemini | Costi API | Istruzioni di stile per la lettura. |
| ElevenLabs | elevenlabs | Piano gratuito disponibile | Voci naturali e addestramento di voci personalizzate. |
| Speechify | speechify | Costi API | Molte lingue. |
| Fish Audio | fish | Modello gratuito disponibile | OBS richiede il bridge locale. |
Impostazioni del link
Aggiungi questi parametri alla fine del link del dock o della sovrimpressione.
| Impostazione | Cosa fa | Esempio |
|---|---|---|
&speech | Attiva il TTS con un codice lingua. | &speech=en-US |
&ttsprovider | Sceglie il fornitore (vedi sopra). | &ttsprovider=kokoro |
&volume | Volume, da 0.0 a 1.0. | &volume=0.8 |
&rate | Velocità della voce, da 0.1 a 10.0. | &rate=1.5 |
&pitch | Tonalità della voce, da 0.1 a 2.0. | &pitch=1.2 |
&voice | Voce di sistema, identificata da parte del nome. | &voice=google |
&simpletts | Non dire “dice” o “qualcuno dice”. | &simpletts |
&simpletts2 | Non leggere i nomi. | &simpletts2 |
&ttscommand | Leggi solo i messaggi che iniziano con un comando (predefinito: !say). | &ttscommand=!say |
&readevents | Leggi anche eventi come abbonamenti e donazioni. | &readevents |
&skipmessages | Leggi solo un messaggio ogni N. | &skipmessages=3 |
&ttsquick | Interrompe la voce dopo questo numero di caratteri. Rimuovilo se i messaggi vengono troncati. | &ttsquick=100 |
Impostazioni del fornitore
Aggiungi questi valori dopo &ttsprovider=. Nel pannello appaiono le stesse impostazioni quando scegli il fornitore.
| Provider | Impostazioni |
|---|---|
| Kokoro | Voce &voicekokoro=af_bella · velocità &kokorospeed=1.2. Spagnolo: ef_dora. Portoghese brasiliano: pf_dora. Opzioni di generazione in background. |
| Piper | Voce &pipervoice=en_US-hfc_female-medium · velocità &piperspeed=1.0. Portoghese: pt_BR-faber-medium, pt_BR-edresson-low. Spagnolo: es_ES-davefx-medium, es_MX-ald-medium. |
| Kitten | Voce &kittenvoice=expr-voice-4-f. |
| eSpeak-NG | Voce &espeakvoice=en · velocità &espeakspeed=175. |
| OpenAI / il tuo server | Voce &voiceopenai=nova · velocità &openaispeed=1.0 · server &openaiendpoint=http://localhost:8880/v1/audio/speech. I server locali non richiedono una chiave. Tutte le impostazioni del server locale. |
| Google Cloud | Chiave &ttskey=YOUR_API_KEY · voce &voicegoogle=en-GB-Standard-A · lingua &googlelang=en-US. |
| Gemini | Chiave &geminikey=YOUR_API_KEY · modello &geminimodel=gemini-2.5-flash-preview-tts · voce &voicegemini=Kore · lingua &geminilang=th-TH · stile &geministyle=Read aloud in a warm tone. |
| ElevenLabs | Chiave &elevenlabskey=YOUR_API_KEY · ID voce &voice11=YOUR_VOICE_ID · modello &elevenlabsmodel=eleven_multilingual_v2. Si possono regolare anche stabilità, somiglianza e stile. |
| Speechify | Chiave &speechifykey=YOUR_API_KEY · voce &voicespeechify=henry · modello &speechifymodel=simba-3.0 (predefinito) oppure simba-3.2 per l'inglese · velocità &speechifyspeed=1.2 (da 0.5 a 3.0). Guida a Speechify. |
| Fish Audio | Chiave API e ID voce facoltativo. Modello predefinito s2.1-pro-free. Configurazione e bridge OBS. |
&speech= da solo non cambia la voce. I vecchi ID delle voci inglesi continuano a funzionare.Link pronti in spagnolo e portoghese
| Lingua | Migliore qualità gratuita (testata) | Alternativa più veloce (testata) |
|---|---|---|
| Portoghese | &speech=pt-BR&ttsprovider=piper&pipervoice=pt_BR-faber-medium | &speech=pt-BR&ttsprovider=espeak&espeakvoice=pt-br |
| Spagnolo | &speech=es-ES&ttsprovider=piper&pipervoice=es_ES-davefx-medium | &speech=es-ES&ttsprovider=espeak&espeakvoice=es |
Funziona anche Kokoro: &voicekokoro=ef_dora (spagnolo) oppure pf_dora (portoghese brasiliano). Per le voci cloud, scegli una voce che supporti la tua lingua in Google Cloud, ElevenLabs, Speechify, Gemini o un server locale compatibile con OpenAI.
Voci di sistema
Il TTS di sistema usa le voci disponibili nel browser e nel computer. Questi sono casi tipici, non garantiti.
| Browser | Voci di sistema |
|---|---|
| Chrome | Sì. Voci Google e voci di sistema. |
| Edge | Sì. Voci Microsoft e pacchetti di lingua Windows. |
| Firefox | Limitato. Solo voci locali di sistema. |
| Opera | Limitato. Varia in base all'installazione. |
| Safari | Richiede un clic prima di poter riprodurre audio. |
| OBS | Un browser proprio. Non riceve le voci di Chrome o Edge. Un test nell'app SSN non verifica OBS. |
Controlla le voci di sistema di questo browser. Elenca solo le voci TTS di sistema del browser in cui lo apri. Non verifica OBS né fornitori come Kokoro. Un elenco vuoto non significa che gli altri fornitori non funzionino.
Aggiungi altre voci in Windows
- Apri Start > Impostazioni > Data/ora e lingua > Riconoscimento vocale.
- Sotto Gestisci voci, fai clic su Aggiungi voci.
- Scegli le lingue e fai clic su Aggiungi.
- Riavvia il browser.
Questi passaggi sono per Windows 11. Per Windows 10, consulta la Guida Microsoft. Alcune voci di terze parti non appaiono nei browser. Firefox spesso mostra più voci di sistema dei browser basati su Chrome.
Porta il TTS di sistema in OBS
- Prima verifica che il TTS di sistema parli davvero. OBS potrebbe non avere voci utilizzabili. Se non c'è voce, l'instradamento non risolve il problema. Usa un altro fornitore.
- Se la voce si sente in un altro browser, acquisiscilo con la cattura audio dell'applicazione o del desktop di OBS.
- Ancora bloccato? Instrada il browser tramite un cavo audio virtuale (sotto).
Instrada l'audio tramite un cavo virtuale (Windows)
Download: VB-Audio Virtual Cable (gratuito) · Voicemeeter · Audio Router (precedente)
| Metodo | Fai così |
|---|---|
| Intero PC | Imposta CABLE Input come uscita predefinita di Windows (Impostazioni audio > Uscita). |
| Una app, Windows 11 | Impostazioni > Sistema > Audio > Mixer volume. Imposta l'uscita del browser su CABLE Input. |
| Una app, Windows 10 | Impostazioni audio > Volume app e preferenze dispositivo. Imposta l'uscita del browser su CABLE Input. |
| Audio Router | Software datato. Instrada il browser verso CABLE Input. |
| Voicemeeter | Impostalo come uscita predefinita di Windows. Invia l'uscita hardware agli altoparlanti e quella virtuale a OBS. |
Poi in OBS aggiungi Acquisizione ingresso audio, scegli CABLE Output (o l'uscita di Voicemeeter) e imposta il monitoraggio su Monitora e invia all'uscita (Monitor and Output). Usa Solo monitoraggio se un'altra sorgente lo invia già alla diretta.
Test: riproduci il TTS, osserva il misuratore OBS, verifica di sentirlo e regola i livelli.
Risolvere i problemi
| Problema | Prova così |
|---|---|
| Nessun suono | Controlla che il TTS sia attivo, che la pagina che parla sia aperta e che la sorgente browser non sia silenziata. In un browser normale, fai clic una volta sulla pagina. |
| Nessun audio in OBS | Non si sente nulla? Controlla prima il fornitore. Se la voce funziona, verifica Controlla l'audio tramite OBS, l'audio disattivato nel mixer e le tracce di uscita. Oppure acquisisci il browser che sta parlando. |
| La voce cloud non funziona | Controlla la chiave API e il nome del fornitore. Senza chiave, SSN passa al TTS di sistema, che potrebbe non produrre audio in OBS. |
| Il server locale funziona nell'app ma non in OBS | OBS è un browser separato. Controlla il server dal computer di OBS, soprattutto con 127.0.0.1. Vedi la regola di localhost. |
| Vengono lette solo la prima lettera o le prime parole | Rimuovi ttsquick dal link OBS. |
| Le nuove voci non appaiono | Riavvia il browser dopo aver aggiunto i pacchetti di lingua. |
| Safari non parla | Safari limita il TTS automatico. Fai clic una volta sulla pagina per consentire l'audio. |
Buone abitudini
- Usa un fornitore che riproduca audio tramite la pagina. È la configurazione OBS più semplice ed esistono opzioni gratuite.
- Prova con un messaggio breve prima della diretta.
- Gli spettatori possono scrivere qualsiasi cosa. Prepara un modo rapido per disattivare il TTS.