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...
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!