Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - [Vista/7] Sprachausgabe in Delphiprogramm OHNE extra Tools


Nano-Ware - Di 26.10.10 15:57
Titel: [Vista/7] Sprachausgabe in Delphiprogramm OHNE extra Tools
hey,

ich würde gern ein Programm schreiben, dass Text in Deutsch ausgibt geht das ohne Extratools?


platzwart - Di 26.10.10 16:06

Was sind denn für dich Extratools? Z.B. gibt es von Microsoft die SAPI (Speech API), allerdings weiß ich nicht, ob die Deutsch unterstützt.


Nano-Ware - Di 26.10.10 16:13

Also ich hab mich gerade informiert. Ich meine alles außer das von "ScanSoft - Steffi" für die deutsche Stimme^^

Ich habe mir auch einmal das Programm "balabolka" geladen eigentlich nur um zu testen, ob die Stimme anerkannt wird. Also wird sie ich kann jetzt mit balabolka Text-to-Speech auf Deutsch machen.. nur will ich dass die Benutzer nicht balabolka installiert haben müssen. Wie greife ich dann darauf zu? Ich möchte mir eine Funktion basteln, mit der ich im Programm dann nur noch beispielsweise

"Spreche('Hallo, ich bin Steffi')" schreiben muss

ist das so einfach möglich?


platzwart - Di 26.10.10 17:15

Mit der SAPI von Microsoft ja (aber wie gesagt, ob das auch auf Deutsch geht, weiß ich nicht).


FinnO - Di 26.10.10 19:42

Moin,

du möchtest hoffentlich nicht darauf hinaus, eine solche SPrachengine selbst zu implementieren :shock: ?!

LG


Nano-Ware - Di 26.10.10 21:46

Ich möchte einfach nur irgendeinen Text unter Win Vista/7 ausgeben mehr nicht.


FinnO - Di 26.10.10 21:53

Ja, also entweder, du suchst eine Deutsche Stimme für Microsoft Sam, oder du implementierst es selbst, oder du suchst ein Anderes Sprachprogramm, dass ne DLL+DB liefert, die du benutzen darfst. Oder, oder...


Delete - Di 26.10.10 22:04

Für die deutsche Sprache gibt es die kostenlosen Stimmen LH Stefan und LH Anna.
Aber ohne Installation läuft nichts!

Info:
http://www.heise.de/ct/hotline/Vista-als-Vorleser-326364.html