Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Alexaと一緒にお料理してみた
Search
ysak.y
March 01, 2017
Technology
0
91
Alexaと一緒にお料理してみた
2017/02/28 Food Service Engineers Meetup #2
ysak.y
March 01, 2017
Tweet
Share
More Decks by ysak.y
See All by ysak.y
Introduce VUI to Make Everyday Cooking Fun
ysak
0
1.9k
Cookpad Summer Internship 2021 Git/GitHub
ysak
0
3.7k
AOSP から_自分好みの Android OSを_ビルドする
ysak
0
310
designship2019 キッチンでの日常が変わるVUIデザイン
ysak
1
180
スマートスピーカー向けサービス開発者のお仕事
ysak
0
4.2k
Voice UI Workshop Tokyo@朝日メディアラボ
ysak
0
190
VUI LT! IoTLTスピンオフ企画@LINE
ysak
1
760
Tech Kitchen #13
ysak
0
5.8k
Decide with Assistant
ysak
0
52
Other Decks in Technology
See All in Technology
Datadogとともにオブザーバビリティを布教しよう
mego2221
0
140
目の前の仕事と向き合うことで成長できる - 仕事とスキルを広げる / Every little bit counts
soudai
24
7k
2.5Dモデルのすべて
yu4u
2
840
2025-02-21 ゆるSRE勉強会 Enhancing SRE Using AI
yoshiiryo1
1
230
Developer Summit 2025 [14-D-1] Yuki Hattori
yuhattor
19
6.1k
転生CISOサバイバル・ガイド / CISO Career Transition Survival Guide
kanny
3
970
次世代KYC活動報告 / 20250219-BizDay17-KYC-nextgen
oidfj
0
250
リアルタイム分析データベースで実現する SQLベースのオブザーバビリティ
mikimatsumoto
0
1.3k
技術負債の「予兆検知」と「状況異変」のススメ / Technology Dept
i35_267
1
1.1k
OpenID Connect for Identity Assurance の概要と翻訳版のご紹介 / 20250219-BizDay17-OIDC4IDA-Intro
oidfj
0
270
運用しているアプリケーションのDBのリプレイスをやってみた
miura55
1
700
データ資産をシームレスに伝達するためのイベント駆動型アーキテクチャ
kakehashi
PRO
2
520
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1030
460k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
How to train your dragon (web standard)
notwaldorf
91
5.8k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Documentation Writing (for coders)
carmenintech
67
4.6k
Building Your Own Lightsaber
phodgson
104
6.2k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.1k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Being A Developer After 40
akosma
89
590k
How GitHub (no longer) Works
holman
314
140k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.4k
Transcript
Alexa と一緒にお料理してみた Cookpad Yoshiaki Yamada(@y_am_a_da) 2017/02/28 1
誰 Yoshiaki Yamada(@y_am_a_da) 16 卒 Cookpad 研究開発部エンジニア お料理好きです( 一応管理栄養士の免許持ってる) この猫が目印です
2
Amazon echo 知ってますか? 3
海外では少しずつ流行ってきてる 実はちょっとずつ普及してきている。 Amazon echo とGoogle Home を合わせると 2015~16 年で計650 万台を出荷
基本的に音声のみで操作、 ボタンはスピー カー の 音量調節や、 マイクのオフ機能くらいしかない ハー ドウェアがAmazon echo(Google Home) ソフトウェアがAlexa(Google Assistant) Alexa をサー ドパー ティのハー ドウェアに組み込む こともできる 4
CES2017 CES2017 に登場した製品のうち、 車や冷蔵庫などの約700 の製品がAlexa を搭載 5
こんな悲劇も 言い換えるとそれだけお茶の間に広まっている 6
本体を持っていなくても試せます See:https://echosim.io/ ※ 要 Amazon USA Account 7
どうやって動いてるの? 「Skill」 をインストー ルします 8
どうやって動いてるの? Skill をインストー ルして 「Alexa ask #{ skill_name } #{
command }」 もしくは 1. 「Alexa open #{ skill_name }」 2. 「Alexa #{ command }」 9
Skill はどうすれば作れるの? Alexa Skill Kit → 認識する文言の定義 AWS Lambda →
認識した文言に対する処理の定義 10
Alexa Skill の主な中身 Intent 訳すと「 意図」。 関数名のように利用される Sample Utterances 認識したい文言の集まり。Intent
に結びつけること で、 文言に意味を持たせることが出来る。 Slots Intent に渡す引数のようなもの 11
定義の一例 SearchIntent Tell me some recipes with #{ingredient} 12
SearchIntent Tell me some recipes with #{ingredient} 例えば「Tell me some
recipes with carrot」 って 言うとLambda に「ingredient="carrot" で SearchIntent を実行して欲しいってリクエストが 飛ぶ。 「Tell me some recipes with」 と全く同じ文言で なくても、 多少の表記ゆれはなんかいい感じに 認識してくれる。 13
というわけで作ってみました 14
お料理してみていいなと思ったところ 料理に集中できる いちいち一つの工程をやって、 スマホをスクロー ル して次の工程を見て、 っていう往復をしなくていい ので、 なんというか、 やってることに集中できる感じ
があった。 料理が終わったタイミングがわかる 料理の終わったタイミングがわかる( 最後の手順を 読み上げた後) ので、 そこで何かしら自然な流れで 次の行動へ誘導できるかもしれないと思った。 15
ここは工夫すべきだと思ったところ 情報のフィルタリングが出来ない スマホで情報を見る場合、 必要な部分だけを見て どんどんスクロー ルしていけるが、 音声だとそう もいかず、 与えられた情報全てを受け取らなければ ならない。
音声だけで料理できる人間はそこそこ限られてそ う( スキル的な意味で) 「 しんなりするまで炒める」 や「 とろみがついて きたら」 を言葉だけで理解するのは料理をあまり しない人には難しい。 料理を「 完成」 させるだけ なら便利だが、「 美味しい」 とか「 美しい」 料理 を作るのは音声だけでは難しい。 16
まとめ 音声で調理補助をするのは便利になりそうと感じ たが、 今回のようにレシピを読み上げる機能だけ ではぜんぜん不十分だと思った。 音声で入力をできるのはとてもうれしいと思った 一方で、 音声での出力は少し物足りなさを感じた ( 画面が欲しい)。
17
興味あればぜひ話しかけてください! 18