PotatoHotDog Dynamic Browser Sources lader dig generere og afspille TTS (Text-to-Speech) lyd direkte i OBS Studio, uden at skrive nogen C#-kode i Streamer.bot. Denne guide viser dig, hvordan du opretter en dynamisk browserkilde, tilføjer den til OBS Studio, og udløser afspilningen fra Streamer.bot med en simpel Fetch-URL-sub-aktion.
Hver gang webhook-forespørgslen kaldes, genererer PotatoHotDog automatisk talen ved hjælp af en statisk eller klonet stemme og lægger den i kø til afspilning på browserkilden. Du kan yderligere tilpasse adfærden ved hjælp af de indbyggede JavaScript-editorer på browserkilden, såsom felterne Playing Static Voice Script og Playing Cloned Voice Script.
Opret en dynamisk browserkilde
Log ind på dit PotatoHotDog-dashboard og gå til siden Dynamiske Browserkilder. Giv din nye browserkilde et navn, som du senere vil kunne genkende, for eksempel "Streamer.bot TTS", og klik derefter på Opret.
Gå til Dynamiske Browserkilder
Tilføj browserkilde-URL'en til OBS Studio
Åbn den browserkilde, du netop har oprettet, og kopier dens Browser Source URL.
Åbn derefter OBS Studio, opret en ny browserkilde i din scene, og indsæt URL'en.
Forbered en API-nøgle
Hvis du ikke allerede har en, så generér en API-nøgle fra dit dashboard og gør den klar. Du får brug for den i næste trin.
Gå til API-nøgler
Generér webhook-forespørgslen
Åbn siden Play Static Voice API eller siden Play Cloned Voice API, afhængigt af hvilken type stemme du vil afspille. Udfyld din API-nøgle, din browserkilde-ID og stemme-ID, men i tekstfeltet indtaster du %potatoText%, som er Streamer.bot-argumentet, du vil oprette i næste trin.
Afspil Static Voice API Afspil Klonet Stemme-APINår alle felter er udfyldt, kopier den genererede anmodnings-URL nederst på siden. Du vil indsætte den i Streamer.bot i et senere trin.
Opret en Set Argument underaktion i Streamer.bot
Åbn Streamer.bot og gå til fanen Handlinger. Opret en ny handling, eller åbn en eksisterende, højreklik derefter på underhandlinger og vælg Tilføj, Kerne, Argumenter, og til sidst Angiv Argument.
Sæt argumentnøglen til potatoText, og værdien til en testbesked, såsom "Hello world". Dette er det samme $potatoText-argument, som du refererede til i webhook-forespørgsels-URL'en.
Opret en Fetch URL-underaktion i Streamer.bot
Under Set Argument-underaktionen, klik igen på Tilføj, og denne gang vælg Core, Network, og Fetch URL. Indsæt den webhook-anmodnings-URL, som du kopierede tidligere.
Gem handlingen, og test den derefter. TTS-lyden skal genereres og afspilles automatisk gennem browserkilden i OBS Studio.
Yderligere tilpasning
På redigeringssiden for din dynamiske browserkilde finder du felterne Afspilning Af Statisk Stemmeskript og Afspilning Af Klonet Stemmeskript. Disse giver dig mulighed for at skrive brugerdefineret JavaScript, der kører automatisk, hver gang en stemmeinstruktion afspilles, så du fuldt ud kan tilpasse adfærden ud over standardindstillingerne.
Denne vejledning blev først udgivet den 2026-07-13 og sidst ændret den 2026-07-13.
Andre Lignende Guider
Her er nogle andre how-to-vejledninger, som du måske finder nyttige.