OBS-livestreaming
Stream in je eigen taal terwijl kijkers vertaalde ondertitels direct op de video lezen. De Whisperr-webapp transcribeert en vertaalt je commentaar in realtime, en een transparante overlaypagina toont de ondertitels in OBS als Browser Source — geen plugins, geen downloads, geen wijzigingen aan je GPU-encoder. De overlay toont bovendien een kleine QR-code in de hoek: kijkers die een andere taal willen, scannen die en lezen mee op hun telefoon in elke taal die Whisperr ondersteunt.
Hoe het werkt
- Start een uitzending in de Whisperr-webapp met de deellink ingeschakeld — dit maakt een liveroom aan voor je sessie
- Genereer je overlay-URL en voeg die toe aan OBS als Browser Source — vertaalde ondertitels verschijnen over je stream terwijl je praat
- Kijkers scannen de QR-code in de hoek om de room op hun telefoon te openen en hun eigen taal te kiezen
Wat je nodig hebt
- Een Whisperr-account, ingelogd in de webapp in Chrome
- OBS Studio (of andere streamingsoftware met een Browser Source, zoals Streamlabs)
- Je gebruikelijke streamopstelling — Twitch, YouTube Live, Kick of elk ander platform waar OBS naartoe kan streamen
Stap 1 — Start een uitzending met de deellink
Open de webapp en start een nieuwe opname:
- Kies je spreektaal en de vertaaltaal die je in de stream wilt branden
- Kies een audiobron — Microfoonaudio voor commentaar, of Mic + scherm als je ook game- of tabbladaudio wilt laten transcriberen
- Zet de deellink aan en start de opname

Zodra de opname start, verschijnt er een deelpaneel met twee tabbladen: Kamer (de link en QR-code waarmee je luisteraars direct kunnen meedoen) en OBS (de link naar de overlay-instellingen voor je stream).

Stap 2 — Open de instelpagina van de overlay
Klik in het deelpaneel op het tabblad OBS en klik daarna op het open-icoon naast de instellink — beide hieronder rood omkaderd:

De instellink van de overlay ziet er zo uit:
https://whisperr.co/app/overlay/<your-room-id>/choose
Op de instelpagina kies je wat de ondertitels op de stream laten zien, zonder zelf een URL te hoeven bewerken:

Stap 3 — Kies wat kijkers zien en genereer de URL
- Vertaling — alleen de vertaalde ondertitels (de gebruikelijke keuze)
- Transcriptie — alleen je oorspronkelijke spraak, als live ondertiteling
- Beide — je oorspronkelijke zin met de vertaling eronder, zoals tweetalige ondertitels
Kies hoeveel ondertitelregels er tegelijk in beeld blijven, druk op Genereren en kopieer de URL:

Plak de gegenereerde URL in OBS — niet de URL van de instelpagina zelf. De instelpagina is een configuratiescherm; voeg je die toe aan OBS, dan verschijnt de configuratiekaart op je stream.
Stap 4 — Voeg de overlay toe aan OBS als Browser Source
In OBS:
- Klik in Bronnen op + en kies Browser
- Plak de gegenereerde URL in het veld URL
- Stel Breedte en Hoogte in op je canvas — meestal 1920 × 1080
- Klik op OK en plaats de bron boven je gameplay- of cameralagen

De achtergrond van de overlay is volledig transparant — als er niemand praat, is de bron onzichtbaar. De eerste minuut na het laden toont hij een gedimde statusregel ("Whisperr overlay connected — waiting for captions…", oftewel "Whisperr-overlay verbonden — wachten op ondertitels…") zodat je tijdens het instellen kunt controleren dat alles werkt; de statusregel verdwijnt zodra de eerste ondertitel binnenkomt en verschijnt nooit midden in een stream.
Stap 5 — Ga live
Praat gewoon zoals altijd. Ondertitels verschijnen in realtime over je stream — het nog lopende deel van een zin is iets gedimd en wordt vast zodra de transcriptie is bevestigd, en afgeronde regels vervagen enkele seconden nadat je stopt met praten.

De QR-code in de hoek
Ingebrande ondertitels bereiken iedereen, maar wel in één taal. De QR-code in de hoek opent je liveroom op de telefoon van een kijker, die daar zijn of haar eigen taal kiest en zelfs kan meeluisteren met tekst-naar-spraak. De code staat standaard aan met het bijschrift "Scan to read in your language" ("Scan en lees in je eigen taal") — pas hem aan met de URL-parameters hieronder (bijvoorbeeld ?qrlabel= met je eigen tekst in de taal van je publiek, of ?qr=0 om hem te verwijderen).
De overlay aanpassen
Elke optie is een URL-parameter, omdat je in een OBS-browserbron niet kunt klikken. Voeg ze met & toe aan de gegenereerde URL:
| Parameter | Standaard | Wat het doet |
|---|---|---|
mode | translation | translation (vertaling), transcription (transcriptie) of both (beide) |
lines | 2 | Aantal ondertitelregels tegelijk in beeld (1–6) |
size | 42 | Lettergrootte in px (12–120) |
color | ffffff | Tekstkleur — hex zonder #, of een CSS-kleurnaam |
bg | 0 | Dekking van de achtergrond achter elke regel, 0–1 (0 = alleen tekstschaduw) |
hold | 8 | Aantal seconden dat een afgeronde regel in beeld blijft (1–60) |
align | bottom | Ondertitels verankeren aan de bottom (onder) of top (boven) |
lang | (all) | Toon alleen vertalingen voor één doeltaal, bijv. lang=es |
qr | on | qr=0 verbergt de QR-code in de hoek |
qrsize | 132 | Grootte van de QR-code in px (64–400) |
qrpos | br | Hoek van de QR-code: br, bl, tr of tl |
qrlabel | Scan to read in your language | Bijschrift onder de QR-code; qrlabel= (leeg) toont alleen de code |
Bijvoorbeeld: grotere gele ondertitels bovenin, zonder QR-code:
https://whisperr.co/app/overlay/<room-id>?size=56&color=ffcc00&align=top&qr=0
Tips en probleemoplossing
- De bron toont niets in OBS — klik met de rechtermuisknop op de Browser Source en kies Cache van huidige pagina vernieuwen. Blijft de statusregel op "connecting…" staan zonder verbinding te maken, controleer dan je netwerk; staat er "waiting for captions", dan is de overlay in orde en stuurt je Whisperr-sessie alleen nog geen spraak.
- Elke stream is een nieuwe room — elke opnamesessie krijgt een nieuw room-ID. Genereer dus een nieuwe overlay-URL wanneer je een nieuwe uitzending start, of houd dezelfde Whisperr-sessie de hele stream actief.
- Sessies op het gratis abonnement zijn beperkt tot 2 minuten — voor een echte stream wil je een upgrade van je abonnement, zodat de sessie doorloopt zolang je live bent.
- Vertaal je naar meerdere talen? Brand één taal in de stream met
lang=en laat alle anderen de QR-code gebruiken — daar is hij precies voor bedoeld.