5
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

新米ママが育児メモのAlexaスキルを作ってみた (その1)

Posted at

約2カ月半前(2020年2月)に出産し、新米ママになりました。
育児中にあったらいいなと思っていた育児メモのAlexaスキルを作ってみました。
とりあえず記録する機能だけ作成しました。今後、表示、確認機能を追加していく予定です。
出産直後で結構大変な時に、いつ何回授乳して、おむつを替えたかなどを育児日記としてつけるのは結構大変でした。
出産直後はスマートフォンをあまり使用しないほうが良いと聞いていたり、赤ちゃんのお世話をしている時は両手がふさがることが多く、音楽、ニュースを聞いたり、タイマーするのにEcho dotoを活用していて、音声操作の便利さを実感していました。
紙のノートで育児日記をつけていたのですが、これも音声操作で出来たら良いなと思っていました。
##Concept
concept.png
##構成概要
構成の概要は以下のような感じです。
arichtecture.png

###スキル作成の手順

  1. カスタムスキルを開発

    初めてのスキル開発だったので以下のサイトを参考に作成

    第1回: 初めてのスキル開発

    第2回: カスタムスキル
  2. Azure Functionsを作成

    以下のサイトを参考にイベント情報と日時をAzure Table Storage記録するAzure Functionsを作成

    Azure Functions

    Azure Functions における Azure Table Storage のバインド

    リモートデバック
  3. 2で作成Azure Functionsを1で作成したスキルのIntentHandler内で呼び出し

    Intentの数だけ繰り返す。
    今回は、「授乳」、「おむつ交換」などのIntentを作成しました。
    以下のサイトを参考にさせていただきました。

    Node.jsの標準モジュール(https)でAPIを叩く(GETのみ)
  4. Echo dotとスマートフォンのアレクサアプリに登録

    以下のサイトを参考にスキルをベータ版で公開しテストができるように設定

    Alexaスキルのベータテストを行う

###使ってみる
さっそく使い始めています。音声で記録できるのはやっぱり便利です。まだ記録機能だけしかないのでもともとやりたかったことは出来ていないですが、、、今後、機能追加、改善をしていきたいと思います。
育児しながらのためあまり時間がとれず、進捗は遅そうですが。。。

5
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?