Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Alexaと仲良くなりたい自動化厨の誤家庭事情
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
marumo
June 13, 2020
Programming
64
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Alexaと仲良くなりたい自動化厨の誤家庭事情
Alexaと仲良くしてますか?
僕はNode-Redのおかげでようやく仲良くなれた気がします。
marumo
June 13, 2020
Other Decks in Programming
See All in Programming
TechTown - Creating Composable Callables in Contemporary C++
rollbear
0
130
SalesForceを内製化!? ~ HR事業を支える顧客管理基盤のインフラを大公開 ~
oku053
0
180
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
700
contenteditable と日本語入力に向き合う
colorful12
0
200
AWS CDKのカスタムリソースでContinuum(旧Security Agent)を実装した話 | Implementing Continuum (formerly Security Agent) via AWS CDK Custom Resource
akihisaikeda
2
150
IBM Bob でAI駆動開発『QC-Playbook』
ichirokano2
0
110
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Rails World 2026, Austin, Texas
marcoroth
0
220
npm との違いを手がかりにGo の依存管理を理解したい
optim
0
800
Railsのためのパスキー実践入門 〜マルチテナントSaaSでの意思決定〜
utakaha
3
670
IBM Bob Dojo #1 仕様駆動開発入門
oniak3ibm
PRO
0
400
Optunaを作ったときにやりたかったこと、その後 (2026/10/16, Optuna Meetup #3)
iwiwi
1
440
Event is what happens
moro
2
860
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
630
The Art of Programming - Codeland 2020
erikaheidi
57
14k
What does AI have to do with Human Rights?
axbom
PRO
1
2.5k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
330
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
For a Future-Friendly Web
brad_frost
184
10k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
The Invisible Side of Design
smashingmag
301
52k
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と仲良くなりたい 自動化厨の誤家庭事情でした。 ありがとうございました!