【问题标题】:how can alexa recognize the email address and what should specify in alexa skillAlexa如何识别电子邮件地址以及在alexa技能中应该指定什么
【发布时间】:2018-01-22 03:30:59
【问题描述】:

我正在创建一个示例技能,即用户注册。我正在保存用户拼写的所有值。但是 Alexa 无法识别该电子邮件地址。我为电子邮件地址创建了自定义插槽。

      { 
       "name": "emailset", 
        "values": [ 
        { "id": null, 
          "name": { 
          "value": "aparna@gmail.com", 
           "synonyms": [] 
            } 
            } 
            ] 
            }

我使用槽值“aparna@gmail.com”创建了自定义槽“emailset”。但 Alexa 无法识别该电子邮件地址。任何人请帮助我。提前致谢。

【问题讨论】:

    标签: alexa


    【解决方案1】:

    为了实现用户身份验证/登录,您需要使用 Amazon Echo 拥有的 OAuth 功能。 Amazon documentation for setting up OAuth 非常广泛,并且很好地概述了需要完成的工作。

    本文档并不像某些人喜欢的那样循序渐进。在这种情况下,这是一个不错的step-by-step guide to setting up OAuth for an Alexa smart-home skill。如果您没有掌握智能家居技能,它仍然可以让您很好地了解您需要经历的过程。

    我认为总体而言,亚马逊希望避免让人们像这样开发自己的身份验证流程。必须大声向 Alexa 说出数字和字母是一个相当繁琐的过程,不利于流畅的语音界面和良好的 UI 设计。此外,我注意到在我的 Alexa 开发中,Alexa 的语音识别功能不够强大,无法很好地进行电子邮件身份验证,最终只会让用户感到沮丧。

    【讨论】:

      猜你喜欢
      • 2018-09-29
      • 1970-01-01
      • 2020-06-05
      • 2020-06-29
      • 1970-01-01
      • 2021-02-27
      • 1970-01-01
      • 2023-01-21
      • 2023-03-12
      相关资源
      最近更新 更多