사용자가 미리 정의 된 텍스트를 읽고 우리가 음성으로 말한 것으로 음성 인식 엔진을 사용하는 응용 프로그램을 개발 중입니다. 그런 다음 결과를 미리 정의 된 텍스트와 비교하여 읽고있는 문장의 일부 또는 일부를 찾습니다.미리 정의 된 텍스트의 .NET 음성 인식
우리는 Nuance NDev를 음성 인식 엔진으로 사용하고 있었지만 현재 비용이 너무 많이 들며 다른 대안을 찾으려고합니다.
그래서 .NET 음성 인식 엔진을 실험했지만이 방법을 찾을 수 없었습니다. 내 테스트에서
:
는 사용자가 말한다 모든 단어를 번역하기 때문에 받아쓰기 문법이 좋은,하지만 일치하는 항목을 찾기 위해 거의 불가능하므로 결과는 정말 혼란이다.
GrammarBuilder와 Choises 클래스의 혼합은 command => 행동 유형과 비슷하며 사용자가 말하는 모든 단어를 번역하지 않고 하나의 특정 단어/명령을 검색하여 인쇄합니다. 행동을 같이하지만 단어의 부분 집합 받아쓰기와 문법을 얻을 수있는 방법이 있는지
그래서 내가 궁금 것은, 내 미리 정의 된 텍스트 또는 무언가에있는 모든 단어를 같은 날 세트 말을 할 수 있습니다 그/인식 엔진을 돕는 문장.
나는 엔진이 미리 정의 된 텍스트 주면 exemple 들어: 그레고르 SAMSA 고민 꿈에서 깨어
어느 날 아침, 그는 자신이 끔찍한 vermin.He에 자신의 침대에서 변형 발견 갑옷에 누워 다시와, 그리고 그가 머리를 조금 들어 올리면, 약간 돔 모양을하고 아치로 뻣뻣한 부분으로 나뉘는 갈색 배를 볼 수 있습니다.
이 텍스트에서만 단어를 반환 할 수 있습니다. 따라서 인식이 더 쉽고 정확해질 것입니다.
이 방법이나 다른 대안을 달성하는 방법에 대한 아이디어가 있다면, 나는 모두 귀입니다. 유일한 제한은 영어 및 프랑스어 언어를 지원해야한다는 것입니다.
감사합니다.
감사합니다. Nikolay, 나는 그것을 조사 할 것입니다. – hubertgendron
문제가 있으면 알려주세요. –