Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Clovaをオリジナル音声 コマンドで操作する 田中 みそ (田中 大樹)
Slide 2
Slide 2 text
自己紹介 田中 みそ (田中 大樹) Qiita: miso_develop Twitter: miso_develop Facebook: 田中みそ Facebook LINE API Expert スマートスピーカーを遊びたおす会 主催
Slide 3
Slide 3 text
オリジナル音声コマンド 単に自由発話 でもスキルのように「〇〇を起動」とかは 言わない やりたいこととしては、好きな発話で 好きな動作をさせること こうした魔改造こそスマートスピーカーの 醍醐味(だと思ってる)
Slide 4
Slide 4 text
具体的な目標 発話:「Clova、トルネ、次」 動作:トルネで次の動画を再生する
Slide 5
Slide 5 text
具体的な目標 発話:「Clova、トルネ、次」 動作:トルネで次の動画を再生する 「○○を起動」とは言わない ホームスキルで扱えない製品、操作 ホームスキルで行えない動作
Slide 6
Slide 6 text
Google Assistantの場合 IFTTTを使う 発話をトリガーに色々できる アクションとしてWebhookが使えるので なんでもできる
Slide 7
Slide 7 text
Alexaの場合 IFTTTを使う 「〇〇〇をトリガー」と言わなければいけない
Slide 8
Slide 8 text
Alexaの場合 IFTTTを使う 「〇〇〇をトリガー」と言わなければいけない 普通にスキルをつくる スキル呼び出し名のみでの起動ができる 「トルネ次」というスキルを作ればいい スキルを作りまくることになる ASK CLIがあるので割となんとかなりそう
Slide 9
Slide 9 text
Clovaの場合 IFTTTを使う アクション側はあるけどトリガー側がない 普通にスキルをつくる スキル名のみの呼び出しができない
Slide 10
Slide 10 text
Clovaの場合 IFTTTを使う アクション側はあるけどトリガー側がない 普通にスキルをつくる スキル名のみの呼び出しができない Clova Friends Dockとマイコマンドを 使う!
Slide 11
Slide 11 text
Clova Friends Dock Clovaの充電と家電操作が 行える便利なお立ち台 昨年12月に赤外線信号 学習もできるようになった 赤外線学習リモコンとしては 国内最安レベル (Amazonで¥ 3,495)
Slide 12
Slide 12 text
Clova Friends Dock
Slide 13
Slide 13 text
マイコマンド 好きな発話に対してClovaに特定の 動作をさせることができる機能 今年3月に実装された Google Assistantでは「ルーティン」、 Alexaでは「定形アクション」という機能
Slide 14
Slide 14 text
マイコマンドで行える動作
Slide 15
Slide 15 text
マイコマンドで行える動作
Slide 16
Slide 16 text
ちなみにClova以外では Alexaの「定形アクション」 動作は同じような仕様だけど発話以外も トリガーにできる 時間指定 デバイス アラーム
Slide 17
Slide 17 text
ちなみにClova以外では Google Assistantの「ルーティン」 機能を選ぶのではなく代わりの発話自体を 入力して実行できる まんまエイリアス なのでスキルも起動できる こっちも時間指定の起動もできる
Slide 18
Slide 18 text
ここまでのまとめ マイコマンドとClova Friends Dockを使えば 好きな発話で任意の赤外線信号を 飛ばすことができるんじゃないか…!? Clova、ほげほげ (マイコマンド)
Slide 19
Slide 19 text
スマートホームシステム
Slide 20
Slide 20 text
スマートホームシステム
Slide 21
Slide 21 text
Firebase Realtime Database ps4-waker Google Homeに話しかけてPS4を操作してみる(Qiita) https://bit.ly/2Y5qTcH PS4をコントロールする仕組み 書き込みを監視
Slide 22
Slide 22 text
つまりこうできれば解決! https ??? HTTP
Slide 23
Slide 23 text
つまりこうできれば解決! obniz HTTP
Slide 24
Slide 24 text
赤外線受信機をポチる(1個50円)
Slide 25
Slide 25 text
obnizに挿す
Slide 26
Slide 26 text
赤外線信号を取得
Slide 27
Slide 27 text
あとは… Clova Friends Dockの赤外線信号を あらかじめ取得 取得済みの信号を受信したら Firebaseに対し命令をHTTP PUTする
Slide 28
Slide 28 text
あとは… Clova Friends Dockの赤外線信号を あらかじめ取得 取得済みの信号を受信したら Firebaseに対し命令をHTTP PUTする
Slide 29
Slide 29 text
完 成
Slide 30
Slide 30 text
D E M O
Slide 31
Slide 31 text
制約 Clova Friends Dockに登録できる機器は 照明、テレビ、エアコン各1台づつ マイコマンドから行える動作はオン/オフのみ つまり合計6種類しか登録できない Clovaの応答が「マイコマンドを~」一択 ワイルドカードが使えない
Slide 32
Slide 32 text
おわり ご清聴ありがとうございました