PotatoHotDog dinaminiai naršyklės šaltiniai leidžia generuoti ir groti TTS (Text-to-Speech) garso įrašus tiesiog OBS Studio viduje, be jokio C# kodo rašymo Streamer.bot. Šis vadovas parodo, kaip sukurti dinaminį naršyklės šaltinį, pridėti jį prie OBS Studio ir iš Streamer.bot paleisti atkūrimą paprastu „Fetch URL“ poskaitu.
Kaskart iškviečiant webhook užklausą, PotatoHotDog automatiškai generuoja kalbą naudodamas statinį arba klonuotą balsą ir įkelia ją į atkūrimo eilę naršyklos šaltinyje. Be to, galite toliau pritaikyti elgseną naudodamiesi įmontuotais JavaScript redaktoriais naršyklos šaltinyje, pvz., laukeliai 'Playing Static Voice Script' ir 'Playing Cloned Voice Script'.
Sukurti Dinaminį Naršyklės Šaltinį
Prisijunkite prie savo PotatoHotDog valdymo skydelio ir eikite į puslapį Dinaminiai naršyklės šaltiniai. Sukurkite naujam naršyklės šaltiniui pavadinimą, kurį vėliau lengvai atpažinsite, pvz., "Streamer.bot TTS", tada spustelėkite Sukurti.
Pereiti į dinamiškus naršyklių šaltinius
Pridėkite naršyklės šaltinio URL į OBS Studio
Atidarykite ką tik sukurtą naršyklės šaltinį ir nukopijuokite jo Browser Source URL.
Tada atidarykite OBS Studio, savo scenoje sukurkite naują naršyklės šaltinį ir įklijuokite URL.
Paruošk API raktą
Jei jo dar neturite, sukurkite API raktą iš savo valdymo skydelio ir laikykite jį paruoštą - jums jo prireiks kitame žingsnyje.
Eiti į API raktus
Sugeneruoti webhook užklausą
Atidarykite Play Static Voice API puslapį arba Play Cloned Voice API puslapį, priklausomai nuo to, kokį balsą norite paleisti. Užpildykite savo API raktą, naršyklės šaltinio ID ir balso ID, o teksto laukelyje įveskite %potatoText%, kuris yra Streamer.bot argumentas, kurį nustatysite kitame žingsnyje.
Groti Statinė Balso API Groti klonuotą balsą APIKai visi laukai bus užpildyti, nukopijuokite puslapio apačioje esančią sugeneruotą užklausos URL adresą. Vėliau įklijuosite jį į Streamer.bot.
Sukurti Set Argument sub-veiksmą Streamer.bot
Atidarykite Streamer.bot ir eikite į Veiksmai skiltį. Sukurkite naują veiksmą arba atidarykite esamą, tada dešiniuoju pelės klavišu spustelėkite Sub Actions ir pasirinkite Add, Core, Arguments, o galiausiai Set Argument.
Nustatykite argumento rakto pavadinimą kaip potatoText, o reikšmę į testinę žinutę, pvz., "Hello world". Tai tas pats $potatoText argumentas, kurį nurodėte webhook užklausos URL.
Sukurkite „Fetch URL“ sub-veiksmą Streamer.bot
Po Set Argument sub-veiksmo spustelėkite dar kartą Pridėti ir šį kartą pasirinkite Core, Network ir Fetch URL. Įklijuokite anksčiau nukopijuotą webhook užklausos URL.
Išsaugokite veiksmą, o tada išbandykite jį. TTS garsas turėtų būti sugeneruotas ir automatiškai atkuriamas per OBS Studio naršyklės šaltinį.
Papildomas pritaikymas
Redagavimo puslapyje, kuriame tvarkote savo dinaminį naršyklės šaltinį, rasite laukus Playing Static Voice Script ir Playing Cloned Voice Script. Šie laukeliai leidžia rašyti papildomą JavaScript kodą, kuris automatiškai paleidžiamas kiekvieną kartą, kai skamba balso instrukcija, leisdamas visiškai pritaikyti elgesį už numatytųjų nustatymų ribų.
Šis vadovas buvo pirmą kartą paskelbtas 2026-07-13 ir buvo atnaujintas paskutinį kartą 2026-07-13.
Kiti Panašūs Gidai
Štai keli kiti vadovai, kurie jums gali pasirodyti naudingi.