在机器人流程中使用自定义列表槽类型

除了内置插槽类型外,Architect 还支持三种自定义插槽类型: 列表槽类型、动态列表槽类型和正则表达式槽类型。 如果您的自定义插槽类型数据是语音中的一组预定义单词,请使用列表槽类型。 列表槽类型可帮助您定义机器人必须识别才能捕获插槽的单词集。 例如,“颜色” 插槽的值可能包括红色、蓝色、黄色、黑色、白色、酒红色和锈色。 

添加自定义列表槽类型

要创建自定义列表槽类型,请执行以下步骤:

  1. 在 “ 自然语言理解” 下,单击 “ 老虎机”
  2. 点击 添加插槽
  3. 为插槽提供一个有意义的名称。
  4. 在 “ 槽类型” 下,单击 “ 新建列表”
  5. 为自定义列表槽类型键入一个有意义的名称。
  6. 单击 “ 添加” 或按 Enter 键。 
  7. 单击新的列表槽类型。
  8. 根据需要添加槽类型值。

点击图片放大。

自然语言理解-列表插槽

    将同义词添加到列表槽类型

    您还可以为插槽类型添加同义词,以便 Architect 可以识别同一插槽的多个单词和短语。 例如,New York 的 slot 类型值可以具有同义词: 大苹果或纽约。 这些同义词使机器人能够理解,当用户说 NYC 时,它会映射到纽约。

    要将同义词添加到自定义列表槽类型,请执行以下步骤:

    1. 点击插槽类型值 旁边的 输入同义词
    2. 键入备用名称,然后按 Enter 键。
    3. 如果需要,添加更多同义词。

    要删除任何同义词,请将鼠标悬停在同义词上,然后单击显示的 X。

    点击图片放大。

    自然语言理解-槽类型

    修改插槽的信息

    要修改插槽信息,请从插槽菜单中选择一个插槽,然后单击 编辑

    删除流程

    要删除插槽,请从 “插槽” 菜单中选择一个插槽,然后单击 “ 删除”