我有自己的军舰游戏项目,我想将speech-recognition
与pocket sphinx
库一起使用。我想使用字典而不是Google API,因为这很不错,因为我想在A8
中使用一些特殊词,例如10*10 grid
。我的问题是,如何添加数字的发音并将其写在字典中?
答案 0 :(得分:0)
查看现有词典cmudict-en-us.dict并选择所需的单词:
a. EY
b. B IY
c. S IY
d. D IY
e. IY
f. EH F
g. JH IY
h. EY CH
j. JH EY
k. K EY
1 W AH N
2 T UW
然后写一个语法:
<command> = <letter> <number>
<letter> = a. | b. | c. | d. | e. | f. | j. | h. | i. | j.
<number> = one | two | three
请注意,单个字母的单词很容易混淆,例如B和D,即使对于人类也很容易混淆。考虑改用Radio Alphabet。