Lokale neuronale Sprachsynthese mit herunterladbaren Stimmen. Home Assistant kann sie über Wyoming einbinden.

Eine Stimme für kurze Ansagen
Piper konvertiert Text in Sprache auf seinem Gerät. Die Engine arbeitet mit herunterladbaren Stimmen, so dass Sprache und Aussprache von den ausgewählten Dateien abhängen. Der lokale Start ist für kurze Benachrichtigungen geeignet, die ohne Zugriff auf den Cloud-Service klingen sollten. Für die Home Assistant-Automatisierung gibt es eine separate Integrationsbeschreibung. Wenn die Aufgabe einfacher ist, können Sie von der Befehlszeile aus starten und die fertige Datei anhören.
Eine Lieferbenachrichtigung
In einem Trainingsszenario sendet der Türsensor ein Signal, wenn das Empfangsfenster am bedingten Ausgabepunkt geöffnet wird. Notieren Sie den Text ohne Abkürzungen und komplexe Zahlen. Wählen Sie die ausgewählte Stimme aus. Dann fügen Sie Zeit hinzu und überprüfen Sie, wie die Engine die Zahlen liest. Wenn der Satz unleserlich klingt, notieren Sie die Zahl in Worten und vergleichen Sie beide Optionen. In einer kurzen Benachrichtigung ist es sinnvoll, eine wichtige Aktion an den Anfang zu stellen, damit sie auch bei Lärm gehört wird.
Überprüfen Sie den Ton über das Gerät, das die Nachricht abspielen wird. Eine lesbare Datei kann auf einer kleinen Dynamik schlecht klingen.
Stimme und Einstellungen speichern
Speichern Sie den Namen der Stimme, die Sprachversion und den Text neben dem Skript. Nach dem Ersetzen des Modells kann sich die Aussprache einzelner Wörter ändern. Das Piper-Repository beschreibt die Installation der Engine, und die Bedingungen einer bestimmten Stimme müssen anhand ihrer Dokumentation überprüft werden. Für den Offline-Betrieb laden Sie die erforderlichen Dateien im Voraus herunter und überprüfen Sie das Skript ohne Netzwerk. Überprüfen Sie die Akzente in den Namen der Räume.
Für welche Aufgaben geeignet
- Klingeln Sie Smart Home-Benachrichtigungen
- Holen Sie sich kurzes Audio aus dem lokalen Skript
Stärken
- Synthese auf Ihrem Gerät
- Einzelstimmeneinstellung
Einschränkungen
- Aussprache hängt von Stimme und Sprache ab
- Die Gewichte werden separat geprüft
Auswahl und Bedingungen
- Kostenlose Nutzung
- Ja
- Testphase
- Nicht bestätigt
- Keine Registrierung erforderlich
- Nicht bestätigt
- Russische Benutzeroberfläche
- Nicht bestätigt
- Lokale Installation
- Ja
- API
- Nicht bestätigt
„Nicht bestätigt“ bedeutet, dass nicht genügend Informationen vorliegen. Die Funktion kann dennoch verfügbar sein; prüfen Sie die Angaben des Entwicklers.
- Eingabeformate
- Text
- Ergebnis
- Audio
Bedingungen
Motor und Stimme werden separat eingestellt. Sie können die unterstützte Integration verwenden, um in Home Assistant zu arbeiten.Von der Aufgabe zum ersten Ergebnis
Praxisbeispiel
- Aufgabe
- Klingeln Sie Smart Home-Benachrichtigungen
- Was Sie vorbereiten sollten
- Ein eigener kurzer Anleitungstext und eine Stimme, die für die beabsichtigte Nutzung freigegeben ist.
Aufgabenbeschreibung oder Prompt
Guten Tag. Wir prüfen jetzt die Benachrichtigungseinstellungen. Öffnen Sie zunächst Ihr Profil. Gehen Sie dann zu den Einstellungen und suchen Sie die Benachrichtigungen. Speichern Sie nach der Anpassung Ihre Änderungen.
Erwartetes Ergebnis
Eine vorläufige Vertonung zum Anhören; Tempo, Stimme und Pausen werden über die verfügbaren Einstellungen des Dienstes festgelegt.
So prüfen Sie das Ergebnis
- Hören Sie sich die Namen und Abkürzungen separat an.
- Überprüfen Sie die Pausen, Lautstärke und die Rechte an der Stimme.
Ein redaktionelles Lernbeispiel für eine Aufgabenbeschreibung, kein Ergebnis eines eigenen Praxistests des Dienstes. Prüfen Sie die Verfügbarkeit des benötigten Modus, die Rechte am Ausgangsmaterial und die Bedingungen für die Nutzung des Ergebnisses.
Details überprüfen
Offizielle Quellen
- Quellcode und Piper-Installation
- Piper in den Home Assistant integrieren
- Piper bei der Open Home Foundation
Die Beschreibung basiert auf den Materialien des Entwicklers. Die Funktionen, Preise und Verfügbarkeit können variieren. Bitte überprüfen Sie die Quelle vor der Verwendung.




