2014-10-01 3 views
0

Windows 음성 인식과 각각의 .NET API를 사용하여 프로그램을 만들고 싶습니다. 궁금한 점은 프로그램이 자동으로 문법과 인식 교육에서 수집 한 모든 데이터를 사용하는지 궁금합니다. 엔진? 아니면 그것을 강제해야합니까? 그리고 그것이 강제 되어야만한다면, 어떻게 그것이 ahcieved 될 것입니까? 사용할 언어는 C#입니다.Windows 음성 인식 C#

+0

SpeechRecognizer 클래스를 사용해 보셨습니까? http://msdn.microsoft.com/en-us/library/office/hh361683(v=office.14).aspx? –

+0

Kinect와 함께 사용되는 SpeechRecognition 엔진을 오디오 소스로 사용하여 샘플을 검사 할 수도 있습니다. 다른 오디오 소스와 함께 다시 사용하면 문제가되지 않습니다. https://github.com/tkowalczyk/KinectAudioConsoleApp –

+0

따라서 WSR 엔진에 이미 존재하는 교육 과정이 고려 된 단어로 간주됩니다. 어리석은 질문 일지 모르지만 기본 WSR 프로그램을 사용하지 않으면 인식 감도에 영향을주지 않을 것입니다. –

답변

1

교육은 Windows 음성 인식이 말하는 것을 더 잘 이해하고보다 정확한 결과를 제공하도록 사용됩니다. 이 훈련 데이터는 프로파일에 저장됩니다. C#에서 Windows 음성 인식을 사용할 때 프로필을 선택하지 않아도됩니다. Windows에서는 자동으로이 작업을 수행합니다.