-1

聊天机器人是一个非常大的主题,可以使用多种语言来解决

  • AIML 聊天引擎(或相同)
  • 自然语言处理器
  • ...

我想知道它是否可以使用 Microsoft Speech Recognition Grammar 工作?微软似乎使用决策树对其语法元素进行排序。

那么用 <ruleref 垃圾> 填充一大堆句子应该有效吗?

编辑:

  • 是否有基于 Microsoft 语法和语音识别的现实生活中的聊天机器人?
    • 可以与马尔可夫链结合以获得答案吗?
  • 引擎可以处理的句子有限制吗?
  • SDK 1.8(Kinect)中的语法决策树是否有限制
4

1 回答 1

0

好吧,您可以,但您必须利用许多 MS 内部未记录的特性(例如,决策树格,仅用于初学者)。

然而,话虽如此,很久以前,在以前的职位上,我写了一个基于听写​​识别引擎的 Eliza 版本。不过,它没有利用 SR 引擎的任何特殊功能。只是文本模式匹配。所以你可以直接将 SR 识别输入 AIML。它可能比你预期的要好。

于 2013-10-23T02:10:22.027 回答