「Amazon Echoアプリ開発入門」ハローワールドスキルとは何なのか?どのような仕組みで動作するのか?【Udemyで学習】

www.youtube.com

★★★ 続きはUdemyで(最安値(¥1200)講師クーポンで受講可能) ★★★
https://www.udemy.com/amazon_echo_alexa_skill_app_development_for_beginners/?couponCode=DISCOUNT_20201231
★★★ コース内でお逢いできることを楽しみにしています。 ★★★

 

このレクチャーでは「ハローワールドスキルとは」を何なのか?どのような仕組みで動作するのかを、処理フローで説明します。

ご覧の通り、処理フローは三つのレーンで構成されています。左から、Amazon Echo、Alexaサービス、AWS Lambda です。

まずは、Amazon Echoに対し「アレクサ、ハローワールドを開いて」と話します。そうするとAlexaサービスは「呼び出し名」を検知して、LaunchRequestが発動され、エンドポイントに送信します。エンドポイントであるAWS Lambdaに準備されたLaunchRequestハンドラが受け取り「こんにちはと話しかけるとあいさつするよ」と返してきます。Amazon Echoに「こんにちは」と話しかけます。Alexaサービスにより音声がテキストデータ化されて、「こんにちは」がサンプル発話であるHelloWorldInetntのInentRequestが発動されて、エンドポイントに送信します。AWS Lambdaでは、HelloWorldIntentのIntentRequestハンドラが受け取り「ハローワールド」と返してきます。Alexaサービスによりテキストデータが音声データに変換され、Amazon Echoが喋ります。次に「ストップ」と話しかけます。Alexaサービスは「ストップ」がサンプル発話であるビルトインインテントAMAZON.StopIntentのInentRequestが発動され、エンドポイントに送信します。AWS LambdaではAMAZON.StopIntentのIntentRequestハンドラが受け取り「アプリを終了します。ご利用ありがとうございました」と返してきます。これでスキルが終了します。

以上で、ハローワールドスキルとは何なのか?どのような仕組みで動作するのか?の説明を終わります。

 

★★★ 続きはUdemyで(最安値(¥1200)講師クーポンで受講可能) ★★★
https://www.udemy.com/amazon_echo_alexa_skill_app_development_for_beginners/?couponCode=DISCOUNT_20201231
★★★ コース内でお逢いできることを楽しみにしています。 ★★★