从口语列表中选择项目的最佳选择?

时间:2018-10-07 17:32:42

标签: dialogflow actions-on-google

当用户有屏幕时,创建列表然后获取所选项目很容易,但是,如果没有屏幕,则要困难得多。

简单方案:

A:我有平板电脑,智能手机和计算机。

B:电话

将手机分配给智能手机的最佳方法是什么(如果列表是动态的,而我无法为其创建实体)?

谢谢

1 个答案:

答案 0 :(得分:1)

最好的方法是尝试提出实体并为每个实体定义同义词,以便Dialogflow可以匹配用户所说的内容。

鉴于您无法创建实体,您的操作可以为用户列出可用选项并要求选择一个。您可以明确表示用户应该逐字说出所选的选项。在您的情况下:

A:我有平板电脑,智能手机和计算机。请告诉我您要选择哪个选项。

B:电话

A:对不起,我无法理解。您只能说“平板电脑”,“智能手机”或“计算机”。请告诉我您要选择哪个选项。

我建议您访问“对话设计”网站,以获取有关如何处理类似情况的更多指南。对于您而言,指南中的Disambiguation部分将很有帮助。