


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
dige hat geschrieben:Da gibt es viele Möglichkeiten. Stichwort hierfür ist: SAPI
Mit dem COMate geht's bswp. so:
Direkt lauffähige Beispiele findet Du auch auf PureArea: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
http://purearea.net/pb/CodeArchiv/German.html#22
Die Suchfunktion des Boards zu benutzen ist keine Schande.Duplo hat geschrieben:Wo ist denn diese "COMatePLUS.pbi" enthalten?
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?Bisonte hat geschrieben:Hier probieren
http://www.purebasic.fr/german/viewtopi ... deutsch%2ADuplo hat geschrieben:Wo kann man diese ' Speech.dll ' noch herbekommen?![]()
Kiffi hat geschrieben:Die Suchfunktion des Boards zu benutzen ist keine Schande.
Hier die Internetadresse für die DLL:Kiffi hat geschrieben:http://www.purebasic.fr/german/viewtopi ... deutsch%2ADuplo hat geschrieben:Wo kann man diese ' Speech.dll ' noch herbekommen?
Kiffi hat geschrieben:Die Suchfunktion des Boards zu benutzen ist keine Schande.
dige hat geschrieben: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...