如何使用Alexa技能管理插槽中用户名的语音输入

时间:2018-10-08 20:20:13

标签: alexa-skills-kit

我正在研究一种Alexa技能,该技能可以返回流行服务的公共用户个人资料上的信息。查询示例:

用户:“ Alexa,向[invocationName]询问用户ExampleUser123。”

Alexa:“ ExampleUser123已经有3年的会员资格。此用户最近两天才上线。”

我要处理的两点麻烦:

1)我应该使用哪种插槽类型作为用户名?许多语法可能很难解析或使用不常见的拼写,而且人们可能会说“哦”而不是“零”。现在,我最好的主意是与诸如“我找不到该用户名。您要拼写它吗?”之类的回退交互。然后执行类似答案here的操作。但是我愿意接受更好的主意。

2)我想让用户设置默认用户名,以便诸如“我的个人资料多大?”之类的查询。或“我有几分?”或不包含用户名Slot的其他所有内容都可以针对一个可由用户设置的特定配置文件运行。由于这都是公共信息,因此我对身份验证不感兴趣。我只需要用户设置(最好在Alexa应用程序中)持久字符串值的方法,该技能就可以在多个会话中用作默认值。这有可能吗?

0 个答案:

没有答案