【问题标题】:Change dictation topic on the fly即时更改听写主题
【发布时间】:2011-04-19 14:52:34
【问题描述】:

我正在确定要使用 MS SAPI 5 构建的自定义听写应用程序。我希望能够根据识别的内容动态更改听写的语法(主题)。例如,如果我的听写应用程序处理汽车维修,那么,如果我检测到说话者在谈论发动机,我想引入一个针对识别发动机零件名称而优化的听写主题,而不是机舱内饰。

有人知道这是否可行吗?

谢谢。

-拉吉

【问题讨论】:

    标签: grammar speech-recognition sapi


    【解决方案1】:

    我相信您最大的障碍将是开发一种“万无一失”的方法来确定正在讨论的主题。引用您自己的陈述,“谈论引擎”,如果您只是听引擎并关闭该词,您将无法使用引擎一词来表示汽车引擎和软件游戏引擎。我使用了几个语音合成器。我用过的那些等待特定的命令开始收听。也许您可以结合使用开始收听命令。

    USER“电脑,开始听。”

    电脑“准备好聆听。”

    USER“汽车引擎。”

    计算机“正在加载汽车引擎库。”

    这样的方法可能是解决您的问题的合理方法,同时仍允许您灵活地添加库。您还可以利用这种方法来实现默认库。如果给定的第二个命令不是可识别的库,则程序可以使用默认库。

    【讨论】:

      猜你喜欢
      • 2021-04-26
      • 1970-01-01
      • 2011-04-18
      • 1970-01-01
      • 1970-01-01
      • 2019-08-13
      • 1970-01-01
      • 2015-09-08
      • 2018-05-28
      相关资源
      最近更新 更多