简体   繁体   中英

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.

Speech recognition is part of the Microsoft core know-how. 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.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

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