Entwickler-Ecke

Multimedia / Grafik - Sprachausgabe auf Deutsch Win7


Nano-Ware - Di 08.02.11 22:47
Titel: Sprachausgabe auf Deutsch Win7
Hey,

ich hab das hier gefunden http://www.cypax.net/snippets/delphi/index?language=de leider ist die einfache Funktion nur für englische Sprachausgabe und die Microsoft Voice... die unten auf der Seite angegeben ist, finde ich in der Auflistung der ActiveX Komponenten nicht. Ich hab auch schon nach dem Namen der angegebenen DLL gegoogelt füg ich sie jetzt manuell hinzu sagt er mir dass das mit OLE nicht geht:D

Hilfe

Danke :P


Nano-Ware - Do 10.02.11 22:46

kann mir keiner helfen?


Nano-Ware - So 13.02.11 00:11

-.-


jaenicke - So 13.02.11 09:49

Also bei mir gibt es die "Microsoft Speech Object Library". Das ist die neueste und bei Windows 7 mitgelieferte Variante der SpeechAPI.

Mittels GetVoices des SpVoice Objektes kann ich auch die verfügbaren Stimmen auflisten und mit der Eigenschaft Voice auch setzen.

Eine deutsche Stimme gibt es aber nicht. Denn die entsprechenden Downloads sind sämtlich nicht mehr verfügbar.


Nano-Ware - So 13.02.11 11:14

Achso.. Das ist schade. Trotzdem danke


SvenAbeln - So 13.02.11 13:20

Vielleicht hilft dir dieser Post:
Speech, but not in English [http://fgaillard.com/2010/11/speech-but-not-in-english/]
Dort geht es um den Microsoft Speech Server, der mehrere Sprachen und Sprecher unterstützt.


Gerd Kayser - So 13.02.11 19:52

user profile iconNano-Ware hat folgendes geschrieben Zum zitierten Posting springen:
leider ist die einfache Funktion nur für englische Sprachausgabe

Wenn man den Microsoft Reader und das Microsoft-Text-To-Speech-Package (jeweils deutsch) installiert, dann kann man in der Systemsteuerung unter Spracherkennung / Text-zu-Sprache auch zwischen zwei deutschen Stimmen auswählen.
Hier mal einige Downloadlinks:
Microsoft Reader: http://www.microsoft.com/reader/de/downloads/pc.mspx
Text-to-Speech : http://www.microsoft.com/reader/de/downloads/tts.mspx
SAPI-SDK : http://www.microsoft.com/downloads/en/details.aspx?FamilyID=1b1604d3-4f66-4241-9a21-90a294a5c9a4&displaylang=en
Verwendung : http://www.exceletel.com/support/whtpapers/speech/delphi.htm
Vielleicht hilft Dir das ja weiter.


D.Elphi - So 13.02.11 22:23

Moin,
ich habe zwar keine Lösung für o.g. Problem, aber eine Alternative. Man kann auch die LOGOX4-Testversion herunterladen, diese installiert automatisch "Logox4Controls (Version 1.0)" in der ActiveX-Liste. LOGOX ist zudem ein sehr leistungsfähiger Speechsynthesizer von GDATA (und spricht sogar mit Dialekt :))

Hoffe, das hilft.