PotatoHotDog dynamische Browser-Quellen ermöglichen es dir, TTS (Text-to-Speech) Audio direkt in OBS Studio zu erzeugen und abzuspielen, ohne C#-Code in Streamer.bot schreiben zu müssen. In diesem Leitfaden wird gezeigt, wie man eine dynamische Browser-Quelle erstellt, sie zu OBS Studio hinzufügt und die Wiedergabe von Streamer.bot mit einer einfachen Fetch-URL-Unteraktion auslöst.
Jedes Mal, wenn die Webhook-Anforderung aufgerufen wird, erzeugt PotatoHotDog automatisch die Sprachausgabe mit einer statischen oder geklonten Stimme und legt sie zur Wiedergabe auf der Browser-Quelle in die Warteschlange. Sie können das Verhalten weiter anpassen, indem Sie die integrierten JavaScript-Editoren in der Browser-Quelle verwenden, zum Beispiel die Felder Playing Static Voice Script und Playing Cloned Voice Script.
Dynamische Browser-Quelle erstellen
Melden Sie sich bei Ihrem PotatoHotDog-Dashboard an und gehen Sie zur Seite Dynamische Browser-Quellen. Geben Sie Ihrer neuen Browser-Quelle einen Namen, den Sie später wiedererkennen werden, zum Beispiel "Streamer.bot TTS", klicken Sie anschließend auf Erstellen.
Gehe zu dynamischen Browser-Quellen
Füge die URL der Browserquelle zu OBS Studio hinzu
Öffne die Browserquelle, die du gerade erstellt hast, und kopiere die URL der Browserquelle.
Öffne dann OBS Studio, erstelle in deiner Szene eine neue Browserquelle und füge die URL ein.
API-Schlüssel vorbereiten
Falls Sie noch keinen API-Schlüssel haben, generieren Sie ihn über Ihr Dashboard und halten Sie ihn bereit - Sie benötigen ihn im nächsten Schritt.
Zu API-Schlüsseln gehen
Webhook-Anfrage generieren
Öffne die Seite der Play Static Voice API oder der Play Cloned Voice API, je nachdem, welche Art von Stimme du abspielen möchtest. Gib deinen API-Schlüssel, deine Browser-Quelle-ID und deine Stimme-ID ein. Gib im Textfeld %potatoText% ein, das der Streamer.bot-Parameter ist, den du im nächsten Schritt einrichten wirst.
Statische Sprach-API abspielen Spiele die geklonte Sprach-APISobald alle Felder ausgefüllt sind, kopieren Sie die generierte Request-URL am unteren Rand der Seite. Sie werden sie in einem späteren Schritt in Streamer.bot einfügen.
Erstelle eine Set-Argument-Unteraktion in Streamer.bot
Öffne Streamer.bot und gehe zum Reiter Actions. Erstelle eine neue Aktion oder öffne eine bestehende. Klicke anschließend mit der rechten Maustaste auf Sub Actions und wähle Add, Core, Arguments und schließlich Set Argument aus.
Setze den Argumentschlüssel auf potatoText und den Wert auf eine Testnachricht, wie z. B. "Hallo Welt". Dies ist dasselbe $potatoText-Argument, auf das Sie sich in der Webhook-Anforderungs-URL bezogen haben.
Erstelle eine Fetch-URL-Unteraktion in Streamer.bot
Unterhalb der Set Argument-Unteraktion klicken Sie erneut auf Hinzufügen und wählen diesmal Core, Network und Fetch URL aus. Fügen Sie die zuvor kopierte Webhook-Anforderungs-URL ein.
Speichere die Aktion, teste sie anschließend. Die TTS-Audio sollte automatisch über die Browserquelle in OBS Studio generiert und wiedergegeben werden.
Zusätzliche Anpassung
Auf der Bearbeitungsseite deiner dynamischen Browserquelle findest du die Felder 'Statisches Sprachskript Abspielen' und 'Geklontes Sprachskript Abspielen'. Damit kannst du benutzerdefinierten JavaScript-Code schreiben, der automatisch ausgeführt wird, sobald eine Sprachanweisung abgespielt wird, sodass du das Verhalten vollständig über die Standardeinstellungen hinaus anpassen kannst.
Diese Anleitung wurde erstmals am 2026-07-13 veröffentlicht und zuletzt am 2026-07-13 geändert.
Weitere ähnliche Anleitungen
Hier sind einige weitere How-to-Anleitungen, die Ihnen nützlich sein könnten.