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
marumo
June 13, 2020
Programming
0
58
Alexaと仲良くなりたい自動化厨の誤家庭事情
Alexaと仲良くしてますか?
僕はNode-Redのおかげでようやく仲良くなれた気がします。
marumo
June 13, 2020
Tweet
Share
Other Decks in Programming
See All in Programming
Select API from Kotlin Coroutine
jmatsu
1
150
CSC307 Lecture 17
javiergs
PRO
0
110
C++20 射影変換
faithandbrave
0
470
生成AIコーディングとの向き合い方、AIと共創するという考え方 / How to deal with generative AI coding and the concept of co-creating with AI
seike460
PRO
1
270
AWS CDKの推しポイント 〜CloudFormationと比較してみた〜
akihisaikeda
3
270
Perlで痩せる
yuukis
1
680
Webからモバイルへ Vue.js × Capacitor 活用事例
naokihaba
0
640
Spring gRPC で始める gRPC 入門 / Introduction to gRPC with Spring gRPC
mackey0225
2
490
ワンバイナリWebサービスのススメ
mackee
10
7.7k
List Unfolding - 'unfold' as the Computational Dual of 'fold', and how 'unfold' relates to 'iterate'"
philipschwarz
PRO
0
190
ReadMoreTextView
fornewid
1
410
実はすごいスピードで進化しているCSS
hayato_yokoyama
0
110
Featured
See All Featured
Designing for Performance
lara
609
69k
VelocityConf: Rendering Performance Case Studies
addyosmani
329
24k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.6k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Git: the NoSQL Database
bkeepers
PRO
430
65k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
228
22k
How STYLIGHT went responsive
nonsquared
100
5.6k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
For a Future-Friendly Web
brad_frost
179
9.8k
How to Ace a Technical Interview
jacobian
276
23k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
137
34k
Transcript
Alexaと仲良くしてますか? 僕はNode-Redのおかげでようやく仲良くなれた気がします。 2020.06.12 誤家庭LT marumo
ざっくり 自己紹介
marumo codelife.cafe 2020年現在 ユナイトアンドグロウ株式会社 所属 自動化したがり系 情シス??? 家族: 嫁、娘 好き:
自動化、ラズパイ、イタリア系エス プレッソ 最近は主にこんなことをやっています • クラウドERP NetSuite開発 • Excelツール開発 • PowerAutomate開発 • 全自動Win10キッティングスクリプト開発 • UiPath / EzAvater などRPAツール開発 • GAS勉強会講師
ざっくり 機器紹介
うちの子たちはこんな感じです 各種サービスは主に IFTTT で接続しています
どこのご家庭にも よくある機器たち ですが
うちの Google Home mini たちは 自発的に 喋ります
Raspberry Pi で動いている Pythonスクリプト ( Flask / Pychromacast ) によって
Slack にメッセージを投稿すると各部屋の GoogleHome が喋ります
と言うのが先週までの我が家の アナウンスシステム? の仕組み
これには 2つの課題 がありました • Alexa は喋らない ◦ Googleほど簡単じゃなさそう • 200文字まで
しか読み上げられない ◦ VoiceText WebAPIは文字数制限がある
しかし、月曜日の帰りの電車で Node-RED を見つけた。
ブラウザでフローチャートを 設定するだけでサービスや 機器同士の連携プログラムが 書ける開発ツール。 Node-RED とは
実際のNode-REDの編集画面 Slack Receiver と Routine Speak を接続するだけで Slackに投稿されたメッセージをAlexaが読み上げてくれる。
これでやっと 我が家の Alexa も 活躍できそうです
今後の課題 • 読み上げ音声はVoiceTextに • スピーカーグループへのCast対応 • Slackコマンドで家電操作 • GCPかAWS上で構築
以上、Alexaと仲良くなりたい 自動化厨の誤家庭事情でした。 ありがとうございました!