PotatoHotDog Dynamic Browser Sources lar deg generere og spille av TTS (Text-to-Speech) lyd direkte i OBS Studio, uten å skrive noen C#-kode i Streamer.bot. Denne guiden viser deg hvordan du oppretter en dynamisk nettleserkilde, legger den til i OBS Studio, og utløser avspilling fra Streamer.bot med en enkel Fetch URL-sub-aksjon.
Hver gang webhook-forespørselen blir kalt, genererer PotatoHotDog automatisk talen ved hjelp av en statisk eller klonet stemme og setter den i kø for avspilling på nettleserkilden. Du kan ytterligere tilpasse oppførselen ved å bruke de innebygde JavaScript-redigererne på nettleserkilden, for eksempel feltene Playing Static Voice Script og Playing Cloned Voice Script.
Opprett en dynamisk nettleserkilde
Logg inn på PotatoHotDog-dashbordet og gå til siden for Dynamiske Nettleserkilder. Gi din nye nettleserkilde et navn du vil kjenne igjen senere, for eksempel "Streamer.bot TTS", og klikk Opprett.
Gå til Dynamiske Nettleserkilder
Legg til URL-en til nettleserkilden i OBS Studio
Åpne nettleserkilden du nettopp opprettet og kopier nettleserkildens URL.
Deretter åpner du OBS Studio, oppretter en ny nettleserkilde i scenen din, og lim inn URL-en.
Forbered en API-nøkkel
Hvis du ikke allerede har en, generer en API-nøkkel fra dashbordet ditt og ha den klar - du trenger den i neste trinn.
Gå til API-nøkler
Generer webhook-forespørselen
Åpne siden for Play Static Voice API eller Play Cloned Voice API, avhengig av hvilken type stemme du vil spille av. Fyll inn API-nøkkelen din, nettleserkilde-ID-en din og stemme-ID-en. I tekstfeltet skriver du inn %potatoText%, som er Streamer.bot-argumentet du vil sette opp i neste steg.
Spill Statisk Stemme-API Spill Klonet Stemme-APINår alle feltene er fylt ut, kopier den genererte forespørsels-URL-en nederst på siden; du limer den inn i Streamer.bot i et senere trinn.
Opprett en Set Argument underhandling i Streamer.bot
Åpne Streamer.bot og gå til Handlinger-fanen. Opprett en ny handling, eller åpne en eksisterende, og høyreklikk på Underhandlinger og velg Legg til, Kjerne, Argumenter, og til slutt Angi argument.
Sett argumentnøkkelen til potatoText, og verdien til en testmelding, for eksempel "Hallo verden". Dette er det samme $potatoText-argumentet du refererte til i webhook-forespørsel-URL-en.
Opprett en underdel for 'Hent URL' i Streamer.bot
Under Set Argument-handlingen, klikk Legg til igjen, og denne gangen velger du Core, Network og Fetch URL. Lim inn webhook-forespørsels-URL-en du kopierte tidligere.
Lagre handlingen, og test den. TTS-lyden skal genereres og spilles av automatisk gjennom nettleserkilden i OBS Studio.
Ytterligere tilpasning
På redigeringssiden for din dynamiske nettleserkilde vil du finne feltene Spill Statisk Stemmeskript og Spill Klonet Stemmeskript. Disse lar deg skrive tilpasset JavaScript som kjøres automatisk når en stemmeinstruksjon spilles, slik at du kan tilpasse oppførselen fullt ut utover standardinnstillingene.
Denne guiden ble først publisert 2026-07-13 og sist endret 2026-07-13.
Andre Lignende Guider
Her er noen andre gjør-det-selv-guider du kanskje finner nyttige.