« Zurück zu Produkt

Dokumentation

TTS_GenerateFile

 boolean TTS_GenerateFile (int $InstanzID, string $Text, string $Dateiname, int $Format) 

Parameterliste

InstanzID

ID des Text-To-Speech Moduls

Text

Zu sagender Text

Dateiname

Dateiname/-pfad im System

Format
Format Wert
Default 0
8kHz, 8Bit, Mono 4
8kHz, 8Bit, Stereo 5
8kHz, 16Bit, Mono 6
8kHz, 16Bit, Stereo 7
11kHz, 8Bit, Mono 8
11kHz, 8Bit, Stereo 9
11kHz, 16Bit, Mono 10
11kHz, 16Bit, Stereo 11
12kHz, 8Bit, Mono 12
12kHz, 8Bit, Stereo 13
12kHz, 16Bit, Mono 14
12kHz, 16Bit, Stereo 15
16kHz, 8Bit, Mono 16
16kHz, 8Bit, Stereo 17
16kHz, 16Bit, Mono 18
16kHz, 16Bit, Stereo 19
22kHz, 8Bit, Mono 20
22kHz, 8Bit, Stereo 21
22kHz, 16Bit, Mono 22
22kHz, 16Bit, Stereo 23
24kHz, 8Bit, Mono 24
24kHz, 8Bit, Stereo 25
24kHz, 16Bit, Mono 26
24kHz, 16Bit, Stereo 27
32kHz, 8Bit, Mono 28
32kHz, 8Bit, Stereo 29
32kHz, 8Bit, Stereo 30
32kHz, 16Bit, Stereo 31
44kHz, 8Bit, Mono 32
44kHz, 8Bit, Stereo 33
44kHz, 16Bit, Mono 34
44kHz, 16Bit, Stereo 35
48kHz, 8Bit, Mono 36
48kHz, 8Bit, Stereo 37
48kHz, 16Bit, Mono 38
48kHz, 16Bit, Stereo 39

Rückgabewert

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

Beschreibung

Generiert über das Text-To-Speech Modul mit der ID InstanzID eine Sounddatei im Wav-Format in die Datei Dateiname. Der Format Parameter bestimmt die Qualität der Wav Datei.

Warning: % wurde nicht gefunden in [...] on line …
Sollte o.g. Fehlermeldung erscheinen, deutet es auf ein Zugriffsproblem hin. Wahrscheinlich wird die zu beschreibende Datei von einem anderen Prozess blockiert.
Desweiteren ist es nicht möglich auf Netzwerkpfade zu schreiben.

Beispiel

//Erstellt die Audiodatei
TTS_GenerateFile(16991 /*[Text To Speech]*/ , "Hallo Welt", "C:/ip-symcon-tts.wav", 39);
//Spielt die erstellte Audio-Datei ab
WAC_PlayFile(53825 /*[Media Player]*/ ,"C:/ip-symcon-tts.wav");
Haben Sie noch Fragen?