Ich entwickle eine Spracherkennungsanwendung unter Windows 7. Ich habe Windows 7 Home Premium mit en-US als Sprache. Es wird mit einer englischenSpracherkennungsmodul.
Ich möchte in meiner Anwendung zwischen gesprochenen Sprachen wechseln können. Nach einigen Recherchen habe ich herausgefunden, dass man unter Windows 7 Ultimate 35 zusätzliche „Sprachpakete“ über Windows Update installieren kann, und ich denke darüber nach, Windows 7 Ultimate zu kaufen.
Meine Frage ist:
Werden bei der Installation eines Sprachpakets über Windows Update auch zusätzliche Spracherkennungsmodule installiert?
Wenn das nicht möglich ist, wie kann ich dafür sorgen, dass meine Sprachanwendung automatisch fließend Spanisch, Französisch und Deutsch spricht?
Antwort1
Ja, Sie erhalten zusätzliche Spracherkennungsmodule, nachdem Sie ein Sprachpaket installiert haben.
Ich habe ein deutsches Windows 7 installiert und später das englische Sprachpaket über Windows Update nachinstalliert.
Proof-Bildschirm
Siehe meine Advanced speech options
Registerkarte unter Windows 7 Ultimate x64
Antwort2
Benötigen Sie eine Diktiergrammatik? Transkribiert Ihre Anwendung alles, was der Benutzer sagt, oder reagiert sie nur auf einen festgelegten Wortschatz? Wenn Sie keine Transkription benötigen, können Sie die kostenlosen Microsoft Server-Spracherkennungs-Engines verwenden (sogar bei Home Premium). Ein Vorteil der Desktop-Spracherkennungs-Engine gegenüber den Server-Engines ist die Diktiergrammatik. Wenn Sie einen festgelegten Wortschatz verwenden können, müssen Sie möglicherweise kein Upgrade durchführen.
https://stackoverflow.com/questions/2977338/was-ist-der-unterschied-zwischen-system-speech-recognition-und-microsoft-speech-reckönnte zur Erklärung hilfreich sein.