13.07.2015 Aufrufe

Download - IP-Symcon

Download - IP-Symcon

Download - IP-Symcon

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

TTS_Speakboolean TTS_Speak ( integer $InstanzID , string $Text , boolean $Warten )ParameterlisteInstanzIDTextWartenID des zu schaltenden GerätsZu sagender TextTRUE für An, FALSE für AusRückgabewerteKonnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE.BeschreibungSpricht über die Instanz mit der ID InstanzID den in Text angegeben Text. Der Warten Parameter gibt an, ob gewartetwerden soll, bis die Sprachausgabe beendet wurde.Diese Funktion funktioniert nicht unter Windows Vista/2003 oder neuer. Das liegt daran, dass Dienste, wie <strong>IP</strong>-<strong>Symcon</strong>einer ist, aus Sicherheitsgründen nicht auf interaktive Komponenten im System zugreifen können. Die Text To SpeechAusgabe ist solch eine interaktive Komponente. Das Problem macht sich mit der Fehlermeldung: OLE error 80045063Auszug MSDN: SPERR_NOT_ACTIVE_SESSION bemerkbar.“Neither audio output nor input is supported for non-active console sessions.”Als Alternative sollte die Funktion TTS_GenerateFile im Zusammenhang mit dem Media Player genutzt werden.BeispielTTS_Speak(12345, "Hallo Welt!", true); //Warten bis zu Ende gesprochen wurde

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!