Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Alexaと一緒にお料理してみた

ysak.y
March 01, 2017

 Alexaと一緒にお料理してみた

2017/02/28 Food Service Engineers Meetup #2

ysak.y

March 01, 2017
Tweet

More Decks by ysak.y

Other Decks in Technology

Transcript

  1. 海外では少しずつ流行ってきてる 実はちょっとずつ普及してきている。 Amazon echo とGoogle Home を合わせると 2015~16 年で計650 万台を出荷

    基本的に音声のみで操作、 ボタンはスピー カー の 音量調節や、 マイクのオフ機能くらいしかない ハー ドウェアがAmazon echo(Google Home) ソフトウェアがAlexa(Google Assistant) Alexa をサー ドパー ティのハー ドウェアに組み込む こともできる 4
  2. どうやって動いてるの? Skill をインストー ルして 「Alexa ask #{ skill_name } #{

    command }」 もしくは 1. 「Alexa open #{ skill_name }」 2. 「Alexa #{ command }」 9
  3. Alexa Skill の主な中身 Intent 訳すと「 意図」。 関数名のように利用される Sample Utterances 認識したい文言の集まり。Intent

    に結びつけること で、 文言に意味を持たせることが出来る。 Slots Intent に渡す引数のようなもの 11
  4. SearchIntent Tell me some recipes with #{ingredient} 例えば「Tell me some

    recipes with carrot」 って 言うとLambda に「ingredient="carrot" で SearchIntent を実行して欲しいってリクエストが 飛ぶ。 「Tell me some recipes with」 と全く同じ文言で なくても、 多少の表記ゆれはなんかいい感じに 認識してくれる。 13
  5. お料理してみていいなと思ったところ 料理に集中できる いちいち一つの工程をやって、 スマホをスクロー ル して次の工程を見て、 っていう往復をしなくていい ので、 なんというか、 やってることに集中できる感じ

    があった。 料理が終わったタイミングがわかる 料理の終わったタイミングがわかる( 最後の手順を 読み上げた後) ので、 そこで何かしら自然な流れで 次の行動へ誘導できるかもしれないと思った。 15
  6. ここは工夫すべきだと思ったところ 情報のフィルタリングが出来ない スマホで情報を見る場合、 必要な部分だけを見て どんどんスクロー ルしていけるが、 音声だとそう もいかず、 与えられた情報全てを受け取らなければ ならない。

    音声だけで料理できる人間はそこそこ限られてそ う( スキル的な意味で) 「 しんなりするまで炒める」 や「 とろみがついて きたら」 を言葉だけで理解するのは料理をあまり しない人には難しい。 料理を「 完成」 させるだけ なら便利だが、「 美味しい」 とか「 美しい」 料理 を作るのは音声だけでは難しい。 16