« Zurück zu Produkt

Dokumentation

TTS_Speak

 boolean TTS_Speak (int $InstanzID, string $Text, boolean $Warten) 

Parameterliste

InstanzID

ID des Text-To-Speech Moduls

Text

Zu sagender Text

Warten

TRUE für An, FALSE für Aus

Rückgabewert

Konnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE.

Beschreibung

Spricht über das Text-To-Speech Modul mit der ID InstanzID den in Text angegeben Text. Der Warten Parameter gibt an, ob gewartet werden soll, bis die Sprachausgabe beendet wurde.

Warning

Diese Funktion funktioniert nicht unter Windows Vista/2003 oder neuer. Das Problem macht sich mit der Fehlermeldung: OLE error 80045063
Auszug MSDN : SPERR_NOT_ACTIVE_SESSION bemerkbar.

Als Ersatz sollte die Funktion TTS_GenerateFile im Zusammenhang mit dem Media Player genutzt werden.

Beispiel

TTS_Speak(12345, "Hallo Welt!", true); //Warten bis zu Ende gesprochen wurde
Haben Sie noch Fragen?