什么是亚马逊Alexa?

amazon alexa

亚马逊·亚历克萨是语音助理。它回答问题,安排活动,播放歌曲,打开和关闭你的智能灯,你的交流,它甚至可以记住你的车钥匙在哪里。名单是无止境的…它做所有这些事情,只有一个输入,从你 – 你的声音。

亚马逊配备了一些真正的SMART设备,称为亚马逊回声亚马逊回声点,它们一上市就像热蛋糕一样出售。正如他们做广告,它被称为只是一个SMART扬声器。是的,这一切都是以SMART讲主的名义出售的。所以被低估了…

亚历克萨技能

正如您的手机有应用程序(或应用程序)Alexa 应用程序被称为SKILLS,类比继续与编码部分。是的,Alexa 技能以编程语言编码,以 JSON 格式转换请求和响应。困惑?????

别了!

为什么鲁斯特和亚历克萨可以成为最好的朋友?

Alexa 技能需要一个 jiffy 的响应,为此,我们需要我们的后端编程语言能够足以处理大量请求,同时快速。

这需要我们搜索一个编程语言,这是非常快,嘿记住什么Rust编程语言广告…

why rust

所以,我们的搜索已经结束得太早了,没有

不!

AWS 兰姆达

AWS Lambda

现在每个人都知道这个来自亚马逊的家伙,是兰姆达。我们编写函数,并触发 Lambda 来使用该函数。

但它只支持5种语言,令人惊讶的是Rust不是其中之一…

confused face

AWS Lambda 是任何 Alexa 技能不可或缺的一部分,但它不支持我们的快速语言。但是,它支持的是自定义运行时,我们将尝试容纳RUST。

快速技能开发

当您转到 Amazon Alexa 的开发人员帐户时,您将找到自定义技能的选项。只需单击它,即可从技能发展开始。让我们深入探讨一下那里可用的不同选项:

  1. 唤醒字
  2. 开始短语
  3. 技能调用名称
  4. 话语

alexa ideas

让我们逐一讨论所有这些,以便更好地了解。

唤醒字

唤醒单词(如名称所示)唤醒设备并告诉设备用户要与设备交互。

截至目前,它支持以下唤醒词

  1. 亚历克萨(最常见的)
  2. 亚马逊
  3. 电脑(对于老式的!
  4. 回波

开始短语

在”技能命名”之前,使用”提问、告诉、说”、搜索、打开、启动、播放、运行等短语来告诉设备启动技能。

启动短语也可以称为技能的启动请求,具体取决于技能的设计语言。上述起始短语仅在技能的语言被指定为英语时才适用。

技能调用名称

这是用户应该知道的技能的名称!用户一说出此名称,技能就会开始起作用。它应该简单和容易说出2-3个单词的短语。

话语

话语次数越多,技能就越好,用户友好

这篇文章是拉伸了很多,所以我将在这里停止。在我的下一篇文章中,我将构建一个技能,并展示一个小演示与亚马逊回声设备。

感谢您的阅读!

Comments are closed.