2014-10-02 5 views
2

CMUSphinx 용 언어 모델을 만들기 위해 음소 단어 번역에 영어 단어를 사용하려고합니다. 지금은 내가Sphinx4를 사용하여 단어를 발음으로 변환

NAMASTE N AH M EY S T 

을 다음과 같이 번역 얻을 것이다 다음 단어 입력으로 텍스트 파일을 제공하는 경우 번역에게 단어를 예를 들어 link

을 달성하기 위해 다음과 같은 도구를 사용하고 그러나 나는이 작업을 수행 할 수 동적으로 자바를 사용하여. 이를 달성 할 수있는 API 나 라이브러리가 있습니까? 나는 바퀴를 재발 명하고 싶지 않습니다. 내가 사용할 수있는 라이브러리가있는 다른 프로그래밍 언어 나.

답변

0

CMUSphinx는 스스로 할 수 있습니다. g2p model을 다운로드하고 사전 사용을 구성 할 수 있습니다.

G2PConverter converter = new G2PConverter("model.fst.ser") 
converter.init() 
ArrayList<Path> = converter.phoneticize(word,1); 

이 또한 그냥없는 발음을 만들기 위해 사전을 강제 할 수

그냥 변환을 위해 당신은 G2PConverter 클래스를 사용할 수 있습니다.

+0

고맙습니다. 집으로 돌아가서 알려 드리겠습니다. –