简体   繁体   English

如何在C#语音应用程序中实现语音识别训练

[英]How to implement speech recognition training in c# speech application

I want to add speech recognition training in my speech application i tried and searched alot but didn't come up with any solution. 我想在我尝试过并搜索过的语音应用程序中添加语音识别培训,但没有提出任何解决方案。

    string ex = System.IO.Path.Combine("C:\\windows\\sysnative", "Speech\\SpeechUX\\SpeechUX.dll, RunWizard User Training");
    string mode = System.IO.Path.Combine("C:\\windows\\sysnative", "rundll32.exe");
    Process.Start(mode, ex);

but it gives run time error saying, 但是它给出了运行时错误,

    There was a problem starting
    C:\Windows\sysnative\Speech\SpeechUX\SpeechUX.dll
    The specified module could not be found.

I have added sysnative as I searched and i got this as for x64 bit windows the system files are stored in sysnative. 我在搜索时添加了sysnative,对于x64位Windows,系统文件存储在sysnative中。

Speech recognition is part of the Microsoft core know-how. 语音识别是Microsoft核心技术的一部分。 I will not be available to you for sure. 我将无法向您提供电话。 They might let you do some sort of speaker adaptation, but this is not going to improve much of your accuracy except for a single speaker. 它们可能会让您进行某种类型的扬声器调整,但是除了单个扬声器之外,这不会提高您的准确性。 You should read about speaker adaptation, find out if Microsoft offers such a feature, and finally decide if this really fits your application. 您应该阅读有关说话人适应的知识,了解Microsoft是否提供了这样的功能,最后确定它是否真的适合您的应用程序。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM