今回はアレクサを使って便利なスキルを作ってみました。
アレクサには音声だけでリモート操作ができる「スキル」と呼ばれている技術があります。
今回作成するスキルはスマホを手に持っていなくてもメモを取ることができるようになるので料理中などに活躍してくれます。
利用したサービス
- Alexa Skills Kit (ASK)
- LINE Notify
LINE Notifyとは
Webサービスと連携すると、LINEが提供する公式アカウント「LINE Notify」から通知を受信する事ができるサービスです。
無料で使うことができ、アクセストークンを発行して利用します。
LINE Notifyは通知を行う機能なので、こちらからのメッセージには応答しません。
スキルの概要
今回作成するスキルはアレクサに話しかけた言葉をラインに送信することを目的とします。
スキルの呼び出し名はボイスメモとします。
(ラインメモと命名したかったが、アレクサ側の認識でLineメモになってしまい認識せず…)
「ボイスメモ○○送って」をインテント(ユーザ側のアクション)にします。
スキル作成
スキル名:ボイスメモ
プライマリロケール:日本語
エクスペリエンスのタイプ:その他
モデル:カスタム
ホスティングサービス:Alexa-hosted(Python)
スキルの呼び名
スキルの呼び名は「ボイスメモ」にします。
サンプル発話
サンプル発話に「{message}送って」を入力します。
アクセストークンの取得
LINE Notifyからアクセストークンを取得してきます。
コード作成
コードを記述していきます。(一部抜粋)
テスト
スキルが完成したのでテストしていきます。
これでもう買い物メモは必要ないですね!
買い忘れのない買い物ライフを送ることができます♪
本記事は検証結果を提供することが目的であり、閲覧者様側での作業を保証するものではありません。自己責任においてあくまで参考としてください。 当サイトの閲覧・利用によって発生した損害に関しては一切責任を負いかねます。また本記事の内容は投稿時点のものであり、差異が発生する場合がございます。ご了承ください。