我怎样才能获得用于与sphinx合作的单词的音素

时间:2016-09-09 22:52:30

标签: java cmusphinx

我想为Sphinx语音识别软件创建自己的字典。所以我想得到像这样的文字的音素(第二栏):

ONE                  HH W AH N
ONE(2)               W AH N
TWO                  T UW
THREE                TH R IY
FOUR                 F AO R
FIVE                 F AY V
SIX                  S IH K S
SEVEN                S EH V AH N
EIGHT                EY T
NINE                 N AY N
ZERO                 Z IH R OW
ZERO(2)              Z IY R OW
OH                   OW

是否有任何软件发出声音并返回第二列?

1 个答案:

答案 0 :(得分:1)

您可以使用g2p-seq2seq

转换单个词:

g2p-seq2seq --model g2p-seq2seq-cmudict --interactive 

然后输入一个单词

 > hello 
 HH EH L OW

转换单词列表:

g2p-seq2seq --model g2p-seq2seq-cmudict --decode word.list

有关详细信息,请参阅cmusphinx tutorial