Seite 1 von 3
Sprachausgabe
Verfasst: 10.10.2011 01:18
von Duplo
Re: Sprachausgabe
Verfasst: 10.10.2011 08:51
von dige
Da gibt es viele Möglichkeiten. Stichwort hierfür ist: SAPI
Mit dem COMate geht's bswp. so:
Code: Alles auswählen
XIncludeFile "COMatePLUS.pbi"
Define.COMateObject obj = COMate_CreateObject("SAPI.SpVoice")
If obj
obj\Invoke("Speak('PureBasic, feel the pure Power')")
obj\Release()
EndIf
Direkt lauffähige Beispiele findet Du auch auf PureArea:
http://purearea.net/pb/CodeArchiv/German.html#22
Sprachausgabe
Verfasst: 10.10.2011 16:40
von Duplo
dige hat geschrieben:Da gibt es viele Möglichkeiten. Stichwort hierfür ist: SAPI
Mit dem COMate geht's bswp. so:
Code: Alles auswählen
XIncludeFile "COMatePLUS.pbi"
Define.COMateObject obj = COMate_CreateObject("SAPI.SpVoice")
If obj
obj\Invoke("Speak('PureBasic, feel the pure Power')")
obj\Release()
EndIf
Direkt lauffähige Beispiele findet Du auch auf PureArea:
http://purearea.net/pb/CodeArchiv/German.html#22
Inzwischen habe ich einige Beispiele gefunden, jedoch sind die angepassten dll's nicht mehr im Link? Bei PureArea sind andere Beispiele. Mit Sprachausgabe habe ich da unter den Api #22 nichts gefunden. Die Aussprache sollte auch möglichst deutsch sein. Wo ist denn diese "COMatePLUS.pbi" enthalten?

Re: Sprachausgabe
Verfasst: 10.10.2011 16:54
von Bisonte
Re: Sprachausgabe
Verfasst: 10.10.2011 17:03
von Kiffi
Duplo hat geschrieben:Wo ist denn diese "COMatePLUS.pbi" enthalten?
Die Suchfunktion des Boards zu benutzen ist keine Schande.
Grüße ... Kiffi
Re: Sprachausgabe
Verfasst: 10.10.2011 19:00
von Duplo
Danke! Habe es ausprobiert, klingt aber in deutscher Aussprache leider nicht so gut. Es gibt eine in deutsch angepasste speech.dll, nur der Link dazu geht nicht mehr, da der betreffende Beitrag zu alt ist. Wo kann man diese '
Speech.dll ' noch herbekommen?

Re: Sprachausgabe
Verfasst: 10.10.2011 20:29
von Kiffi
Duplo hat geschrieben:Wo kann man diese '
Speech.dll ' noch herbekommen?

http://www.purebasic.fr/german/viewtopi ... deutsch%2A
Kiffi hat geschrieben:Die Suchfunktion des Boards zu benutzen ist keine Schande.

Sprachausgabe
Verfasst: 11.10.2011 01:19
von Duplo
Hier die Internetadresse für die DLL:
http://frabbing.de/_speech.html
Den Microsoft Reader bekommt man hier:
http://www.microsoft.com/reader/de/downloads/pc.asp
und das neuste Update:
http://www.microsoft.com/reader/de/upda ... mplete.asp
Die deutsche Srachausgabe gibt es auch:
http://www.microsoft.com/reader/de/downloads/tts.asp
Habe hier umfangreich nachgesehen und keine
Speech.dll gefunden. Habe auch das dt. MS Reader Paket installiert. Mit einem Such-Prog auf C: suchen lassen - leider keine Speech.dll dabei. Ich bräuchte die angepasste dll aus dem Beispiel zu Deinem Link.

Re: Sprachausgabe
Verfasst: 11.10.2011 06:54
von dige
Speech.dll von Frank Abbing:
http://frabbing.bplaced.net/download.php?Speech.zip
Und schau' Dir auch mal die Webseite von DSpeech an, dort findest
Du u.a. eine wesentlich bessere SAPI/5 Voice:
http://dimio.altervista.org/eng/
Die von Microsoft ist nicht prickelnd...
Sprachausgabe
Verfasst: 11.10.2011 16:34
von Duplo
Habe mir sofort die wichtigen Sachen heruntergeladen. Das Beispiel vom Autor -dysti- habe ich schon getestet und hat mich nicht so überzeugt. Hoffentlich bin ich da nicht zu anspruchsvoll? Es soll doch einfach nur eine verständliche deutsche Aussprache sein. Probiere den Rest mal nachher aus. Mal sehen wie man die SAPI/5 von PureBasic aus ansprechen kann? Hab noch keinen Plan. Schönen Dank für Deine Mühe! Reiner
