Live streaming con OBS
Trasmetti nella tua lingua mentre gli spettatori leggono i sottotitoli tradotti direttamente sul video. La Web App di Whisperr trascrive e traduce il tuo commento in tempo reale, e una pagina overlay trasparente mostra i sottotitoli dentro OBS come Browser Source — niente plugin, niente download, nessuna modifica all'encoder GPU. L'overlay mostra anche un piccolo codice QR nell'angolo: chi vuole una lingua diversa può scansionarlo e seguire sul proprio telefono in qualsiasi lingua supportata da Whisperr.
Come funziona
- Avvia una trasmissione nella Web App di Whisperr con il link di condivisione attivo — viene creata una stanza live per la tua sessione
- Genera l'URL dell'overlay e aggiungilo a OBS come Browser Source — i sottotitoli tradotti compaiono sullo stream mentre parli
- Gli spettatori scansionano il codice QR nell'angolo per aprire la stanza sul telefono e scegliere la propria lingua
Cosa ti serve
- Un account Whisperr, con accesso effettuato alla Web App in Chrome
- OBS Studio (o qualsiasi software di streaming con un Browser Source, come Streamlabs)
- La tua solita configurazione di streaming — Twitch, YouTube Live, Kick o qualunque altra piattaforma su cui OBS possa trasmettere
Passo 1 — Avvia una trasmissione con il link di condivisione
Apri la Web App e avvia una nuova registrazione:
- Scegli la tua lingua parlata e la lingua di traduzione che vuoi impressa nello stream
- Scegli una sorgente audio — Audio del microfono per il commento, oppure Microfono + schermo se vuoi trascrivere anche l'audio del gioco o della scheda
- Attiva il link di condivisione, poi avvia la registrazione

Appena parte la registrazione compare un pannello di condivisione con due schede: Stanza (il link e il codice QR con cui gli ascoltatori possono entrare direttamente) e OBS (il link di configurazione dell'overlay per il tuo stream).

Passo 2 — Apri la pagina di configurazione dell'overlay
Nel pannello di condivisione, fai clic sulla scheda OBS, poi sull'icona di apertura accanto al link di configurazione — entrambi evidenziati in rosso qui sotto:

Il link di configurazione dell'overlay ha questo aspetto:
https://whisperr.co/app/overlay/<your-room-id>/choose
La pagina di configurazione ti permette di scegliere cosa mostrano i sottotitoli sullo stream, senza modificare l'URL a mano:

Passo 3 — Scegli cosa vedono gli spettatori e genera l'URL
- Traduzione — solo i sottotitoli tradotti (la scelta più comune)
- Trascrizione — solo il tuo parlato originale, come sottotitoli in diretta
- Entrambe — la tua frase originale con la traduzione sotto, come sottotitoli bilingui
Scegli quante righe di sottotitoli restano sullo schermo contemporaneamente, premi Genera e copia l'URL:

Incolla in OBS l'URL generato — non l'URL della pagina di configurazione. La pagina di configurazione è una schermata di impostazioni, e aggiungerla a OBS mostrerebbe la scheda di configurazione sul tuo stream.
Passo 4 — Aggiungilo a OBS come Browser Source
In OBS:
- In Fonti (Sources), fai clic su + e scegli Browser
- Incolla l'URL generato nel campo URL
- Imposta Larghezza e Altezza in base al tuo canvas — di solito 1920 × 1080
- Fai clic su OK, poi posiziona la fonte sopra i livelli del gameplay o della videocamera

Lo sfondo dell'overlay è completamente trasparente — quando nessuno parla, la fonte è invisibile. Per il primo minuto dopo il caricamento mostra una riga di stato attenuata ("Whisperr overlay connected — waiting for captions…", cioè overlay Whisperr connesso — in attesa dei sottotitoli) così puoi verificare che funzioni mentre configuri; la riga di stato scompare appena arriva il primo sottotitolo e non compare mai a stream avviato.
Passo 5 — Vai in diretta
Parla normalmente. I sottotitoli compaiono sullo stream in tempo reale — la parte di frase ancora in corso appare leggermente attenuata e si consolida quando la trascrizione viene confermata, e le righe concluse svaniscono qualche secondo dopo che smetti di parlare.

Il codice QR nell'angolo
I sottotitoli impressi nello stream arrivano a tutti, ma in una sola lingua. Il codice QR nell'angolo apre la tua stanza live sul telefono dello spettatore, dove sceglie la propria lingua e può perfino ascoltare con la sintesi vocale. È attivo per impostazione predefinita con la didascalia "Scan to read in your language" (Scansiona per leggere nella tua lingua) — personalizzalo con i parametri URL qui sotto (ad esempio, ?qrlabel= con una formulazione tua nella lingua del tuo pubblico, oppure ?qr=0 per rimuoverlo).
Personalizza l'overlay
Ogni opzione è un parametro URL, perché i browser source di OBS non sono cliccabili. Aggiungili all'URL generato con &:
| Parameter | Default | Cosa fa |
|---|---|---|
mode | translation | translation (traduzione), transcription (trascrizione) o both (entrambe) |
lines | 2 | Righe di sottotitoli visibili contemporaneamente (1–6) |
size | 42 | Dimensione del carattere in px (12–120) |
color | ffffff | Colore del testo — esadecimale senza #, o un nome colore CSS |
bg | 0 | Opacità dello sfondo dietro ogni riga, 0–1 (0 = solo ombra del testo) |
hold | 8 | Secondi in cui una riga conclusa resta sullo schermo (1–60) |
align | bottom | Ancoraggio dei sottotitoli in bottom (basso) o top (alto) |
lang | (tutte) | Mostra solo le traduzioni di una lingua di destinazione, es. lang=es |
qr | attivo | qr=0 nasconde il codice QR nell'angolo |
qrsize | 132 | Dimensione del codice QR in px (64–400) |
qrpos | br | Angolo del codice QR: br, bl, tr o tl |
qrlabel | Scan to read in your language | Didascalia sotto il codice QR; qrlabel= (vuoto) mostra solo il codice |
Ad esempio, sottotitoli gialli più grandi in alto e senza codice QR:
https://whisperr.co/app/overlay/<room-id>?size=56&color=ffcc00&align=top&qr=0
Consigli e risoluzione dei problemi
- La fonte non mostra nulla in OBS — fai clic destro sul Browser Source e scegli Aggiorna la cache della pagina corrente. Se la riga di stato dice "connecting…" (connessione in corso) e non si connette mai, controlla la rete; se dice "waiting for captions" (in attesa dei sottotitoli), l'overlay è sano — semplicemente la tua sessione Whisperr non sta ancora inviando parlato.
- Ogni stream è una nuova stanza — ogni sessione di registrazione riceve un nuovo ID stanza, quindi genera un nuovo URL dell'overlay quando avvii una nuova trasmissione, oppure tieni attiva la stessa sessione Whisperr per tutta la durata dello stream.
- Le sessioni del piano gratuito sono limitate a 2 minuti — per uno stream vero ti servirà un piano superiore, così la sessione dura finché sei in diretta.
- Traduci in più lingue? Imprimi una lingua nello stream con
lang=e lascia che tutti gli altri usino il codice QR — è esattamente ciò per cui esiste.