是否可以使用其名称启动Alexa应用程序?这类似于你问天气是什么时候。
“Alexa,天气”
但我希望能够说
“亚历克斯,芝加哥的天气”并让它返回该值
我似乎无法在没有连接词的情况下启动应用程序。像ask,open,tell这样的东西算作一个连接词。
我搜索了文档,但无法找到它,但应用程序商店中有应用程序可以执行此操作。
答案 0 :(得分:0)
记录在the first item here中。
我已经证实这符合我自己的技能。我注意到的一件事是,当以这种方式调用时,Alexa的语音识别要差得多,大概是因为它需要匹配更多可能的单词。我必须在安静的房间里发声,让Alexa在这种情况下识别我的调用名称。
答案 1 :(得分:0)
开发自定义技能时, 使用连接词,例如Alexa,请您的调用名称做一些事情。
如果要传递变量,则必须指定样本话语:
OneshotTideIntent get high tide
OneshotTideIntent get high tide for {City} {State}
然后,当用户未提供这些值时,您将处理代码中的案例。有关示例,请参阅https://github.com/amzn/alexa-skills-kit-js
编写示例短语时,使用以下构造: " Alexa,[连接词] [你的调用名],[示例话语]"。据我所知,她很挑剔,在调用自定义技能时你必须准确(语音识别在内置技能方面效果更好)
编辑:在开发智能家居时,可以启动没有连接词的技能。技术人员