2014-03-26 20 views
2

본국 미국 언어 (도우 끼이) 용 TTS 시스템을 만들고 싶습니다. 언어는 라틴어 (서양) 알파벳으로 작성됩니다. 나는 음성학 (각 단어를 IPA 기호로 변환하는 규칙)에 관한 정보도 가지고있다.커스텀 언어 용 TTS (Text-to-speech) 시스템을 설계하는 툴킷?

출생지 사람들로부터 음성 녹음 데이터베이스를 만들 계획입니다. 그런 다음 IPA 동등성 정보를 사용하여보다 정확한 음성 모델을 생성하여 데이터를 어떻게 든 훈련시키고 싶습니다.

저는 자연어 처리에 완전히 익숙했습니다. 제 질문은 어떤 도구를 사용하여 제가 계획하고있는 것을 수행 할 수 있습니까?

나는 HTK ans CMU 스핑크스가 음성 인식에 뛰어나다는 말을 들었습니다. 음성 생성에 대해서는 전혀 모른다. 또한 Festival에 대해 들었지만, 미리 정의 된 가장 유명한 언어 (영어, 스페인어 등) 만 사용합니다.

실례합니다. 나는 아직도 영어를 배우고있다. 미리 감사드립니다!

답변

4

Festival에서 새로운 언어를 추가 할 수 있습니다. 사실 새로운 언어 작성을 단순화하기 위해 특별히 고안되었습니다. 자세한 내용은 festvox 책을 읽어

http://festvox.org/bsv/

또 다른 툴킷을 고려 OpenMary이며, 자신의 설명서를 참조하십시오 너무

https://github.com/marytts/marytts/wiki/New-Language-Support

은 현대이며 당신을 위해 더 쉬울 수 있습니다.

어쨌든 시간을 투자하고 언어를 설명하는 코드를 작성해야합니다. 일반적으로 약 300 줄의 코드입니다. 그런 다음 단일 스피커 TTS 데이터베이스를 녹음하고 음성 구축 프로세스를 실행할 수 있습니다. 더 많이 녹음할수록 더 좋은 결과를 얻을 수 있습니다.

0

텍스트 도구 모음을 사용하여 말하기 (팁 : Linux 운영 체제 사용)