是否可以将Alexa或AVS设备限制为自定义技能?

时间:2017-05-16 21:26:33

标签: alexa alexa-skills-kit avs

是否可以将AVS设备(运行Alexa的设备)限制为单一技能?因此,如果我构建了一个AI技能并让它在设备上运行,是否可以将体验保留在自定义技能中,因此我不必继续说Alexa,打开

2 个答案:

答案 0 :(得分:0)

你可以用AVS做的一个技巧就是在每个请求前加上一个相当于以下内容的声音片段:“要求......”这绝对是一个黑客攻击,但我能够成功地使用它。

请参阅我的文章:https://www.linkedin.com/pulse/adding-context-alexa-will-blaschko-ma

相关部分(如果链接消失)。

  

常规语音命令不包含我的额外信息   用户,但我想找到一种方法来处理声音的元数据   命令,所以我做到了 - 把它粘在了它的末端   命令和更新我的意图,以了解新结构将是什么   是

     

...

     

除了面部识别,语音识别也可以提供帮助   识别用户,但不要止步于此。任何数量的上下文都可以   根据可用的本地数据添加到请求中。

     

“在附近找到冷冻酸奶”可以默默地变成“Alexa打开Yelp和   在1st和Pine,Seattle附近找到冷冻酸奶“使用一些内置的   设备中的地理位置(电话,在这种情况下)。

我也在我的开源Android Alexa库中使用类似的东西来发送预先录制的命令:https://github.com/willblaschko/AlexaAndroid

答案 1 :(得分:0)

我认为您正在寻找AWS Lex,它允许您在没有其余Alexa功能集的情况下编写类似Alexa的技能。

http://docs.aws.amazon.com/lex/latest/dg/what-is.html