2013-06-11 4 views
0

SAPI 5.4를 사용하고 있으며 음성 정규화가 일반 텍스트를 더 잘 이해할 수 있는지 또는 특정 구문과 내 목소리를 일치시키는 것이 가능한지 궁금하십니까?더 잘 이해하기 위해 Microsoft.speech에서 인식기를 훈련하는 방법

예를 들어 특정 문구를 녹음하고 문구와 일치시켜야합니다.

내가 말하는 사람인지 또는 다른 사람인지 인식 할 수 있다고해도.

// Trind

+1

다음은 Microsoft의 가이드입니다. [음성 인식 문제 해결] (http://windows.microsoft.com/ko-kr/windows.microsoft.com/ko-kr/default.aspx) windows/vista/troubleshoot-speech-recognition-problems) –

+0

글쎄, 창문에서의 연설 인식은 코딩 할 때가 아니고 인식기가 나를 이해하지만 나는 그것을 원하지만 발음하는 법을 배우고, 나는 사용하지 않는다. System.speech. – Trind

+0

질문을 이해할 수 없습니다. 인식기를 전반적으로 교육하려고합니까? 위의 Microsoft 가이드가 교육 과정을 안내하거나 [인식기가 코드를 작성하는 데 도움을 주려고합니다.] (http://stackoverflow.com/questions/) 1408874/음성 인식 프로그래밍/1682389 # 1682389)? 후자의 경우, 당신은 꽤 운이 없어. –

답변

1

합니다 (Microsoft.Speech 네임 스페이스) 서버 엔진 doesn't support dictation. C# SAPI API (System.Speech 또는 Microsoft.Speech)를 사용하여 교육을 수행 할 수는 없습니다. 교육을 받으려면 native C++ APIs을 사용해야합니다. (즉, 서버 엔진이 교육을 지원하는지 100 % 확신 할 수 없으며, 스피커 독립적 인 것으로 설계되었습니다.)

1

Microsoft의 서버 엔진은 적응을 지원하지 않습니다. 엔진을 훈련 시키려면 CMUSphinx와 같은 더 유연한 엔진을 사용해보십시오. acoustic model adaptation 자습서를 참조하십시오.