TTS fertigstellen: Sprachausgabe in OBS pruefen #7

Open
opened 2026-09-19 18:42:46 +00:00 by ZeasyAlex · 0 comments
Owner

Die einzige offene Unbekannte im Vorlese-Feature.

Gesprochen wird ueber speechSynthesis, im Browser eingebaut: kein Cloud-Dienst, keine Kosten, kein Zuschauertext, der das Haus verlaesst. Ob OBS' Browser-Quelle das kann, ist ungeprueft - CEF wird teils ohne Sprachausgabe gebaut.

apps/overlay-web/public/tts.html prueft es beim Start und blendet einen roten Hinweis ein, statt still zu bleiben. Das sollte man einmal absichtlich sehen, nicht zufaellig im Stream.

Wenn es nicht geht, ist der Ersatz Piper im Container: der Hub erzeugt die Audiodatei, das Overlay spielt sie nur ab. Mehr Arbeit, aber es funktioniert sicher.

Blockiert durch das Eintragen der Quelle in OBS.

Fertig, wenn: eine freigegebene Testnachricht in OBS hoerbar ist - oder der Piper-Weg gebaut ist.

Die einzige offene Unbekannte im Vorlese-Feature. Gesprochen wird ueber `speechSynthesis`, im Browser eingebaut: kein Cloud-Dienst, keine Kosten, kein Zuschauertext, der das Haus verlaesst. **Ob OBS' Browser-Quelle das kann, ist ungeprueft** - CEF wird teils ohne Sprachausgabe gebaut. `apps/overlay-web/public/tts.html` prueft es beim Start und blendet einen roten Hinweis ein, statt still zu bleiben. Das sollte man einmal absichtlich sehen, nicht zufaellig im Stream. Wenn es nicht geht, ist der Ersatz Piper im Container: der Hub erzeugt die Audiodatei, das Overlay spielt sie nur ab. Mehr Arbeit, aber es funktioniert sicher. Blockiert durch das Eintragen der Quelle in OBS. **Fertig, wenn:** eine freigegebene Testnachricht in OBS hoerbar ist - oder der Piper-Weg gebaut ist.
ZeasyAlex added the Entwicklungblockiert labels 2026-09-19 18:42:46 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ZeasyAlex/abdulive#7