PotatoHotDog Dynamic Browser Sources pozwalają generować i odtwarzać dźwięk TTS (Text-to-Speech) bezpośrednio w OBS Studio, bez pisania jakiegokolwiek kodu C# w Streamer.bot. Niniejszy przewodnik pokazuje, jak stworzyć dynamiczne źródło przeglądarki, dodać je do OBS Studio i wywołać odtwarzanie z Streamer.bot za pomocą prostej podakcji Fetch URL.
Za każdym razem, gdy wywoływane jest żądanie webhooka, PotatoHotDog automatycznie generuje mowę przy użyciu statycznego lub sklonowanego głosu i dodaje ją do kolejki odtwarzania na źródle przeglądarki. Możesz dalej dostosować zachowanie za pomocą wbudowanych edytorów JavaScript w źródle przeglądarki, takich jak pola Playing Static Voice Script i Playing Cloned Voice Script.
Utwórz Dynamiczne Źródło Przeglądarki
Zaloguj się do panelu PotatoHotDog i przejdź na stronę Dynamicznych źródeł przeglądarki. Nadaj nowemu źródłu przeglądarki nazwę, którą łatwo rozpoznasz później, na przykład "Streamer.bot TTS", a następnie kliknij Utwórz.
Przejdź Do Dynamicznych Źródeł Przeglądarki
Dodaj adres URL źródła przeglądarki do OBS Studio
Otwórz źródło przeglądarki, które właśnie utworzyłeś, i skopiuj jego URL.
Następnie otwórz OBS Studio, dodaj nowe źródło przeglądarki w swojej scenie i wklej adres URL.
Przygotuj klucz API
Jeśli jeszcze go nie masz, wygeneruj klucz API z panelu sterowania i trzymaj go pod ręką — będziesz go potrzebować w kolejnym kroku.
Przejdź do kluczy API
Wygeneruj żądanie webhooka
Otwórz stronę Play Static Voice API lub stronę Play Cloned Voice API, w zależności od tego, jaki typ głosu chcesz odtworzyć. Wprowadź swój klucz API, ID źródła przeglądarki oraz ID głosu, ale w polu tekstowym wpisz %potatoText%, który będzie argumentem Streamer.bot, który skonfigurujesz w następnym kroku.
Wypróbuj Static Voice API Odtwarzaj API sklonowanego głosuGdy wszystkie pola będą wypełnione, skopiuj wygenerowany URL żądania na dole strony; w późniejszym kroku wkleisz go do Streamer.bot.
Utwórz podakcję Set Argument w Streamer.bot
Otwórz Streamer.bot i przejdź do zakładki Akcje. Utwórz nową akcję, lub otwórz istniejącą, a następnie kliknij prawym przyciskiem myszy na Sub Actions i wybierz Add, Core, Arguments, a na końcu Set Argument.
Ustaw klucz argumentu na potatoText i wartość na wiadomość testową, na przykład „Hello world”. To ten sam argument $potatoText, o którym wspomniałeś w adresie URL żądania webhooka.
Utwórz podakcję Fetch URL w Streamer.bot
Pod akcją podrzędną Set Argument kliknij Dodaj ponownie, a tym razem wybierz Core, Network i Fetch URL. Wklej adres URL żądania webhooka, który skopiłeś wcześniej.
Zapisz akcję, a następnie przetestuj ją. Dźwięk TTS powinien zostać wygenerowany i automatycznie odtworzony przez źródło przeglądarki w OBS Studio.
Dodatkowa personalizacja
Na stronie edycji Twojego dynamicznego źródła przeglądarki znajdziesz pola Playing Static Voice Script i Playing Cloned Voice Script. Dzięki nim możesz napisać niestandardowy JavaScript, który uruchamia się automatycznie za każdym razem, gdy odtwarzane jest polecenie głosowe, co pozwala w pełni dostosować zachowanie poza domyślnymi ustawieniami.
Ten poradnik został po raz pierwszy opublikowany 2026-07-13 i został ostatnio zmodyfikowany 2026-07-13.
Inne Podobne Poradniki
Oto inne poradniki krok po kroku, które mogą okazać się przydatne.