2014-02-17 2 views
0

터미널을 통해 Mac OS X 10.9.1 이상에서 Sphinx4 버전 4-1.0beta6을 사용하고 있습니다. 저는이 SR 어플리케이션에서 아직 새로운 것 같습니다. 이미 HelloWrold 예제를 실행하고 그램 파일에 몇 가지 새로운 단어를 추가했습니다. 이제 사용자가 더 많은 문장을 받아들이 기 위해 도움이되는 규칙이나 무언가를 사용하고 싶습니다. 내 질문은 다음과 같습니다.sphinx4 님의 문장을 더 받아 들일 방법

  • 어떻게 HelloWorld를 만들 수 있습니까? 규칙을 사용해야합니까? 그렇다면 예제가 있습니까?
  • 규칙을 사용하는 경우 어떻게 말한 질문을 사용자에게 다시 인쇄 할 수 있습니까?

미리 감사드립니다.

+0

스핑크스 검색 용 - http://sphinxsearch.com/? –

+0

이것을 위해 : http://cmusphinx.sourceforge.net/ – Evanescence

답변

1

어떻게 HelloWorld를 만들 수 있습니까? 규칙을 사용해야합니까? 그렇다면 예제가 있습니까?

이것은 작업에 따라 다르지만 일반적으로 더 많은 규칙으로 문법을 확장하려고합니다. 당신은 어떻게 사용자에게 다시 말 질문을 인쇄 할 수 있습니다, 내가 규칙을 사용하는 경우 http://cmusphinx.sourceforge.net

에서 CMUSphinx 튜토리얼에서 자세한 정보를 찾을 수 있습니까?

인식 결과가 문자열로 표시됩니다. System.out.println으로 인쇄하거나 UI에 표시하거나 원하는대로 수행 할 수 있습니다.

+0

답장을 보내 주셔서 감사합니다!, 그들이 문법에 규칙을 사용하는 자습서의 이름을 알려주십시오. 다시 한 번 감사드립니다 – Evanescence

+0

Sphinx4 튜토리얼은 http://cmusphinx.sourceforge.net/wiki/tutorialsphinx4에 있습니다. 문법 튜토리얼은 http://cmusphinx.sourceforge.net/wiki/tutoriallm에 있습니다. Dialog 데모는 문법을 사용합니다. –

+0

고마워요! 제 경우에는 스핑크스를 사용하여 샘플 스피킹에서 텍스트를 가져와 샘플 DB에서 정보를 검색합니다. 사용자 음성의 범위는 그다지 작지는 않지만 크게 크지는 않습니다. 어떤 종류의 메소드를 사용해야합니까? (웹 서비스 또는 언어 모델 툴킷을 의미합니다) – Evanescence