Überblick
Piper ist eine Home Assistant App, die mit der Piper-Engine Text-to-Speech bereitstellt. Sie wird von der Wyoming-Integration automatisch erkannt, sobald sie läuft, und damit mit den Sprachfunktionen von Home Assistant verbunden. Die Option voice wählt eine Piper-Stimme aus, die automatisch heruntergeladen wird, und für Stimmen mit mehreren Sprechern kann eine Sprechernummer gewählt werden. Weitere Optionen passen die Sprechgeschwindigkeit, die Variabilität von Audio und Sprechrhythmus sowie die Stille nach jedem Satz an. Ein experimentelles zweites Backend, OmniVoice, bietet höhere Qualität und Stimmklonen, ist aber deutlich langsamer und lädt beim ersten Start ein großes Modell herunter. Japanische und thailändische Stimmen benötigen einen zusätzlichen Phonemizer, der heruntergeladen wird, wenn die passende Option eingeschaltet wird. Die App erfordert Home Assistant OS, unterstützt amd64 und aarch64 und öffnet eine eigene Seite in der Seitenleiste.
Zusammenfassung der Dokumentation und Konfiguration von home-assistant/apps, automatisch erstellt und übersetzt. Stimmt etwas nicht, oder betreust du das Projekt und möchtest hier deinen eigenen Text? Melde dich
Unterstützt
Öffnet sich in der Seitenleiste Eine eigene Seite öffnet sich in Home Assistant.
Mit Home Assistant aktualisiert Kommt mit jeder Version von Home Assistant und wird mit ihr aktualisiert.
Einrichtung
Installiere sie unter Einstellungen > Apps und starte sie dann.
Texte, für die das Repository keine Übersetzung hat, wurden automatisch übersetzt.
Berechtigungen
Braucht keine besonderen Berechtigungen.
Konfiguration
- BackendDie Text-to-Speech-Engine, die verwendet wird. piper ist schnell und läuft auf jeder Hardware. omnivoice ist experimentell: deutlich höhere Qualität und unterstützt Stimmklonen, ist aber viel langsamer und braucht eigentlich eine Desktop- oder Server-CPU. Es läuft auch auf anderer Hardware, ist dort aber voraussichtlich zu langsam, um nützlich zu sein.
- StimmeDie zu verwendende Piper-Stimme. Stimmen werden nach folgendem Schema benannt: <language>-<name>-<quality>. Wird ignoriert, wenn das Backend omnivoice ist, das seine Stimme pro Anfrage wählt.
- SprecherZu verwendende Sprechernummer, wenn die Stimme mehrere Sprecher unterstützt. Standardmäßig wird der erste Sprecher (Sprecher 0) verwendet.
- LängenskalaBeschleunigt oder verlangsamt die Stimme. Ein Wert von 1.0 bedeutet, dass die Standard-Sprechgeschwindigkeit der Stimme verwendet wird, wobei < 1.0 schneller und > 1.0 langsamer ist.
- RauschskalaSteuert die Variabilität des Audios, indem bei der Audioerzeugung Rauschen hinzugefügt wird. Die Wirkung hängt stark von der Stimme selbst ab, aber im Allgemeinen entfernt ein Wert von 0 die Variabilität, und Werte über 1 beginnen das Audio zu verschlechtern.
- SprechrhythmusSteuert die Variabilität des Sprechrhythmus (Phonembreiten). Die Wirkung hängt stark von der Stimme selbst ab, aber im Allgemeinen entfernt ein Wert von 0 die Variabilität, und Werte über 1 erzeugen extremes Stottern und Pausen.
- Stille nach SätzenFügt nach jedem Satz die angegebene Anzahl Sekunden Stille hinzu.
- OmniVoice-SchritteAnzahl der Dekodierschritte für das Backend omnivoice. Weniger Schritte sind schneller, mehr Schritte klingen besser. Wird nur verwendet, wenn das Backend omnivoice ist.
- Japanisch-UnterstützungLädt den japanischen Phonemizer herunter, der für japanische Stimmen nötig ist. Beim ersten Einschalten werden etwa 350 MB heruntergeladen.
- Thai-UnterstützungLädt den thailändischen Phonemizer herunter, der für thailändische Stimmen nötig ist. Beim ersten Einschalten werden etwa 390 MB heruntergeladen.
- Stimmen aktualisierenLädt bei jedem Start der App automatisch die Liste neuer Stimmen herunter. Du musst außerdem die Wyoming-Integration für Piper in Home Assistant neu laden, um neue Stimmen zu sehen.
- Debug-ProtokollierungGibt Meldungen der Stufe DEBUG im Protokoll der App aus.
Informationen
- Installationen
- 39.799 teilen Analysedaten
- Verbindung
- Nicht angegeben
- Pflege
- Teil von Home Assistant
- Version
- 2.5.2,
- Art
- App
- Voraussetzung
- Braucht Home Assistant OS
- Läuft auf
- x86-64, 64-Bit-ARM












