PotatoHotDog Dynamic Browser Sources antaa sinun luoda ja soittaa TTS-ääntä suoraan OBS Studiossa, ilman C#-koodin kirjoittamista Streamer.botissa. Tämä opas näyttää, miten voit luoda dynaamisen selainlähteen, lisätä sen OBS Studioon ja laukaista toiston Streamer.botista yksinkertaisella Fetch URL -alitoiminnolla.
Joka kerralla, kun webhook-pyyntö tehdään, PotatoHotDog tuottaa automaattisesti puheen staattisella tai kloonatulla äänellä ja asettaa sen toistettavaksi selaimen lähteeseen. Voit lisäksi räätälöidä toimintoja edelleen selaimen lähteessä olevilla sisäänrakennetuilla JavaScript-editorityökaluilla, kuten Playing Static Voice Script -kentät ja Playing Cloned Voice Script -kentät.
Luo dynaaminen selaimen lähde
Kirjaudu PotatoHotDogin hallintapaneeliin ja siirry dynaamisten selainlähteiden sivulle. Anna uudelle selainlähteelle sellainen nimi, jonka tunnistat myöhemmin, esimerkiksi "Streamer.bot TTS", ja napsauta Luo.
Siirry dynaamisiin selaimen lähteisiin
Lisää selaimen lähteen URL-osoite OBS Studioon
Avaa juuri luomasi selainlähde ja kopioi sen URL-osoite.
Sitten avaa OBS Studio, lisää uuden selainlähteen kohtaukseesi ja liitä URL-osoite siihen.
Valmistele API-avain
Jos sinulla ei ole vielä API-avainta, luo sellainen hallintapaneelista ja pidä se valmiina. Tarvitset sitä seuraavassa vaiheessa.
Siirry API-avaimiin
Luo webhook-pyyntö
Avaa Play Static Voice API -sivu tai Play Cloned Voice API -sivu, riippuen siitä, millaista ääntä haluat toistaa. Täytä API-avaimesi, selainlähteesi ID ja ääni-ID:si, mutta tekstikenttään syötä %potatoText%, joka on Streamer.bot-argumentti, jonka asetat seuraavassa vaiheessa.
Toista Staattinen Puhe-API Käynnistä kloonatun äänen APIKun kaikki kentät on täytetty, kopioi sivun alalaidassa oleva generoitu pyyntö-URL-osoite. Liitä se myöhemmin Streamer.botiin.
Luo Set Argument -alitoiminto Streamer.botissa
Avaa Streamer.bot ja siirry Toimintojen välilehdelle. Luo uusi toiminto tai avaa olemassa oleva, napsauta oikealla Sub Actions -kohdassa Lisää, Core, Arguments, ja lopuksi Set Argument.
Aseta argumentin avaimen nimi potatoText ja arvoksi testiviestiksi, esimerkiksi "Hello world". Tämä on sama $potatoText-argumentti, johon viittasit webhook-pyynnön URL-osoitteessa.
Luo Fetch URL -alitoiminto Streamer.botissa
Set Argument -alitoiminnon alla klikkaa Lisää uudelleen ja tällä kertaa valitse Core, Network ja Fetch URL. Liitä aiemmin kopioimasi webhook-pyynnön URL-osoite.
Tallenna toiminto ja testaa se sitten. TTS-äänen tulisi muodostua ja toistua automaattisesti OBS Studion selauslähteestä.
Lisämuokkaus
Muokkaussivulla dynaamisen selaimen lähteesi osalta löydät kentät Playing Static Voice Script ja Playing Cloned Voice Script. Näillä voit kirjoittaa mukautettua JavaScriptiä, joka suoritetaan automaattisesti aina kun puheohje toistetaan, jolloin voit räätälöidä käyttäytymisen täysin oletusasetusten ulkopuolelle.
Tämä opas julkaistiin ensi kerran 2026-07-13, ja se viimeksi muokattiin 2026-07-13.
Muita samankaltaisia oppaita
Tässä on vielä joitakin muita ohjeoppaita, joita saatat pitää hyödyllisinä.