将 Alexa 应用程序集成到现有网站

Integrate Alexa app into existing website

给定场景:

  1. 我已有一个网站
  2. 我有一个 alexa 技能工具包应用程序

用户是否可以按下网页上的按钮,说话,aws 后端将处理它并将其发送到我的请求处理程序?

如果 alexa 不可用,我可以用 lex 做吗?

是的,Lex 可以代替 Alexa 做到这一点。

但请注意,Lex 和 Alexa 的请求和响应 JSON 格式有着惊人的不同,因此请准备好重组您的 Alexa 请求处理程序以适当地接受和响应 Lex。

旁注:Lex 请求确实比 Alexa 的请求有一个很大的好处,那就是 Lex 在名为 'inputTranscript' 的字段中为您提供准确的用户输入(或音频输入解释)。因此,在 Alexa 中,您必须完全依赖 Alexa 对输入的解释来填充槽,而在 Lex 中,您可以自己解析输入并提高机器人对槽值的识别。