【问题标题】:spelling letter with speech recognition library python用语音识别库python拼写字母
【发布时间】:2019-04-19 07:16:38
【问题描述】:

我有我的军舰游戏项目,我想将speech-recognitionpocket sphinx 库一起使用。我想使用字典而不是谷歌 API,这非常棒,因为我想要一些特殊的词,例如 A8,例如在我的 10*10 grid 中。我的问题是,如何添加数字的发音并将其写入字典?

【问题讨论】:

    标签: python speech-recognition pocketsphinx


    【解决方案1】:

    查看现有字典 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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-27
      • 2020-04-11
      • 1970-01-01
      • 2018-02-23
      • 1970-01-01
      • 2021-09-12
      • 1970-01-01
      相关资源
      最近更新 更多