PotatoHotDog Dynamic Browser Sources laten je TTS (Text-to-Speech) audio direct in OBS Studio genereren en afspelen, zonder C#-code te schrijven in Streamer.bot. Deze handleiding laat zien hoe je een dynamische browserbron maakt, deze toevoegt aan OBS Studio, en het afspelen vanuit Streamer.bot te triggeren met een eenvoudige Fetch URL-subactie.
Elke keer dat een webhookverzoek wordt gedaan, genereert PotatoHotDog automatisch de spraak met een statische of gekopieerde stem en zet deze in de wachtrij voor afspelen op de browserbron. Je kunt het gedrag verder aanpassen met de ingebouwde JavaScript-editors op de browserbron, zoals de velden Playing Static Voice Script en Playing Cloned Voice Script.
Maak een dynamische browserbron
Log in op je PotatoHotDog-dashboard en ga naar de Dynamische Browserbronnen-pagina. Geef je nieuwe browserbron een naam die je later zult herkennen, zoals "Streamer.bot TTS", klik vervolgens op Aanmaken.
Ga naar Dynamische Browserbronnen
Voeg de URL van de browserbron toe aan OBS Studio
Open de browserbron die je zojuist hebt gemaakt en kopieer de Browser Source URL.
Vervolgens open OBS Studio, maak een nieuwe browserbron in je scene aan en plak de URL erin.
Maak een API-sleutel aan
Als je er nog geen hebt, genereer dan een API-sleutel via je dashboard en houd deze klaar. Je hebt die in de volgende stap nodig.
Ga naar API-sleutels
Genereer het webhookverzoek
Open de Play Static Voice API-pagina of de Play Cloned Voice API-pagina, afhankelijk van welk type stem je wilt afspelen. Vul je API-sleutel, je browserbron-ID en de stem-ID in, maar voor het tekstveld voer %potatoText% in, wat het Streamer.bot-argument is dat je in de volgende stap zult instellen.
Speel Static Voice API Speel Cloned Voice APIZodra elk veld is ingevuld, kopieer de gegenereerde URL van het verzoek onderaan de pagina. Plak deze later in Streamer.bot.
Maak een Set Argument-subactie in Streamer.bot
Open Streamer.bot en ga naar de Actions tab. Maak een nieuwe actie aan, of open er een bestaande, klik vervolgens met de rechtermuisknop op Sub Actions en selecteer Add, Core, Arguments, en ten slotte Set Argument.
Stel de argumentsleutel in op potatoText, en de waarde op een testbericht, bijvoorbeeld "Hello world". Dit is hetzelfde $potatoText-argument waarnaar je verwees in de webhook-verzoek-URL.
Maak een Fetch URL-subactie aan in Streamer.bot
Onder de Set Argument-subactie klik je nogmaals op Toevoegen en kies deze keer Core, Network en Fetch URL. Plak de eerder gekopieerde webhook-verzoek-URL erin.
Sla de actie op en test deze vervolgens. Het TTS-geluid moet automatisch worden gegenereerd en afgespeeld via de browserbron in OBS Studio.
Extra maatwerk
Op de bewerkingspagina voor uw dynamische browserbron vindt u de velden 'Playing Static Voice Script' en 'Playing Cloned Voice Script'. Hiermee kunt u aangepaste JavaScript schrijven die automatisch wordt uitgevoerd telkens wanneer een steminstructie wordt afgespeeld, waardoor u het gedrag volledig kunt aanpassen ten opzichte van de standaardinstellingen.
Deze handleiding werd voor het eerst gepubliceerd op 2026-07-13 en voor het laatst gewijzigd op 2026-07-13.
Andere Soortgelijke Gidsen
Hier zijn nog wat andere how-to-gidsen die je wellicht nuttig zult vinden.