Ich versuche, die Spracherkennung auf Windows Server 2008 mit system.speech zum Laufen zu bringen.
-
Ich habe eine Konsolenanwendung erstellt, die System.Speech.Recognition (SAPI 5.4) auf Vista verwendet. Funktioniert hervorragend auf diesem Rechner.
-
Ich habe versucht, es auf einem Windows Server 2008 x86-Rechner zu installieren/auszuführen. Er hat .NET 3.5. Kein Glück... Es traten Fehler auf - bei der Untersuchung wurde festgestellt, dass 2008 standardmäßig keine Erkennungsprogramme installiert hat.
-
Installiert die neue Speech Platform Server Laufzeit , Englische Sprachdatei und Sprach-SDK . Diese wurden alle vor etwa einem Monat veröffentlicht. Soweit ich weiß, enthält die Laufzeitumgebung einen Erkenner, der mit WinServer 2008 kompatibel ist.
-
Ich habe versucht, meine Anwendung erneut auszuführen, und es werden immer noch keine Erkennungsprogramme gefunden.
Ich kann sehen, dass eine Erkennungs-DLL installiert ist unter: C:\Program Dateien (x86) \Common Dateien \microsoft gemeinsam genutzt \Speech\SR\v10.1\spsreng.dll
Was mache ich falsch? :)