2017-05-11 8 views
1

에 pocketsphinx하는 ".gram"파일을 연결하는 JSGF 형식의 문법 파일 이 같은.는 어떻게 CMU 스핑크스 꽤 새로운 오전과 내가이를 작성하는 방법에 대한 예를 발견했습니다</p> <p>C.에 pocketsphinx 몇 가지 문법 규칙을 설정하려고 C

#JSGF V1.0; 

grammar hello; 
public <greet> = (good morning | hello) (bob | juli); 

그리고 ".gram"파일 확장자로 저장하십시오.

하지만 인식기에 연결하여 이러한 문법 규칙을 따르는 방법을 찾을 수 없습니다.

또한 큰 문제는 C 언어에서도이 구문이 올바른 것입니까? 사촌 우리는 C로 이러한 액세스 지정자가 없습니다.

미리 도움을 청하십시오.

답변

1

많은 연구 끝에이 간단한 해결책을 찾았습니다.

"-jsgf"태그를 사용하여 구성하는 동안 문법 파일 (.gram 또는 .jsgf)을 포함하면됩니다. 이

config = cmd_ln_init(NULL, ps_args(), TRUE, 
"-hmm", "<here comes path to our acoustic model>", 
"-dict", "<path to dictionary>", 
"-jsgf", "grammarTest.jsgf", 
NULL); 
같은