FTUI Widget Tts: Unterschied zwischen den Versionen
(Neuerstellung) |
(Übersetzungen) |
||
Zeile 12: | Zeile 12: | ||
|'''data-voice'''||Auswahl der Stimme||Deutsch Female||data-get="UK English Male"<br /> data-get="Chinese Female" | |'''data-voice'''||Auswahl der Stimme||Deutsch Female||data-get="UK English Male"<br /> data-get="Chinese Female" | ||
|- | |- | ||
|'''data-pitch'''|| | |'''data-pitch'''||Tonhöhe (Bereich 0 bis 2)||1.0|| | ||
|- | |- | ||
|'''data-rate'''|| | |'''data-rate'''||Sprachgeschwindigkeit (Bereich 0 bis 1.5)||1.0|| | ||
|- | |- | ||
|'''data-volume'''||Lautstärke (Bereich 0 bis 1)||1.0|| | |'''data-volume'''||Lautstärke (Bereich 0 bis 1)||1.0|| |
Version vom 2. März 2017, 18:37 Uhr
Das TTS Widget ist ein Widget für FHEM Tablet UI, mit dem man eine Sprachansage ausgeben kann. Damit lassen sich z.B. Warnungen ausgeben oder der Wetterbericht ansagen.
Attribute
Attribut | Beschreibung | Standard-Wert | Beispiel |
---|---|---|---|
data-get | Reading, aus dem der angesagte Text ausgelesen wird | state | data-get="state" |
data-voice | Auswahl der Stimme | Deutsch Female | data-get="UK English Male" data-get="Chinese Female" |
data-pitch | Tonhöhe (Bereich 0 bis 2) | 1.0 | |
data-rate | Sprachgeschwindigkeit (Bereich 0 bis 1.5) | 1.0 | |
data-volume | Lautstärke (Bereich 0 bis 1) | 1.0 |
CSS Klassen
Keine
Beispiele
Einfache Ansage
In FHEM einen Dummy definieren:
define speak dummy
Auf der gewünschten FTUI Seite ganz am Anfang nach dem <body> Tag das Widget einbauen:
<div data-type="tts" data-device="speak"></div>
In FHEM in der Eingabezeile eingeben:
set speak Guten Morgen
Jetzt sollte das Tablet "Guten Morgen" sagen. Das ganze lässt sich jetzt z.B. in notifys oder at-Befehle einbauen.