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
Node-RED Flow 大喜利 in Osaka
Search
Takeshi Ueno
March 09, 2023
Technology
0
120
Node-RED Flow 大喜利 in Osaka
2023/3/9実施の「Node-RED Flow 大喜利 in Osaka」お題資料
Takeshi Ueno
March 09, 2023
Tweet
Share
More Decks by Takeshi Ueno
See All by Takeshi Ueno
Changeノード 基本から応用まで
utaani
0
470
Node-RED 3.0 新機能紹介
utaani
1
1.3k
Node-REDを活用した社内向けIoTプロトタイピング基盤
utaani
0
930
Node-REDを活用した社内向けIoTプロトタイピング基盤
utaani
0
1.9k
Node-RED初心者向けハンズオン教材
utaani
0
1.6k
小型LinuxボードとNode-REDでIoTプロトタイピング
utaani
0
880
Other Decks in Technology
See All in Technology
Zenn のウラガワ ~エンジニアのアウトプットを支える環境で Google Cloud が採用されているワケ~ #burikaigi #burikaigi_h
kongmingstrap
18
6.9k
Redshiftを中心としたAWSでのデータ基盤
mashiike
0
100
DevSecOps入門:Security Development Lifecycleによる開発プロセスのセキュリティ強化
yuriemori
0
240
パブリッククラウドのプロダクトマネジメントとアーキテクト
tagomoris
4
770
Grid表示のレイアウトで Flow layoutsを使う
cffyoha
1
150
インシデントキーメトリクスによるインシデント対応の改善 / Improving Incident Response using Incident Key Metrics
nari_ex
0
4.2k
GitLab SelfManagedをCodePipelineのソースに設定する/SetGitLabSelfManagedtoCodePipeline
norihiroishiyama
1
120
BLEAでAWSアカウントのセキュリティレベルを向上させよう
koheiyoshikawa
0
140
ココナラのセキュリティ組織の体制・役割・今後目指す世界
coconala_engineer
0
220
RevOpsへ至る道 データ活用による事業革新への挑戦 / path-to-revops
pei0804
3
800
あなたはJVMの気持ちを理解できるか?
skrb
5
2k
GraphRAG: What I Thought I Knew (But Didn’t)
sashimimochi
1
230
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2k
Become a Pro
speakerdeck
PRO
26
5.1k
Fireside Chat
paigeccino
34
3.2k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.4k
Code Review Best Practice
trishagee
65
17k
Building a Scalable Design System with Sketch
lauravandoore
460
33k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Transcript
2023/03/09
要件 • connpassお題: 「グルメな食べ物を何らかの画像処理していればクリアなので」 • iPhoneで写真とったら食べ物/料理が含まれてるか認識 • 認識結果をしゃべる(大阪弁)(前日に古城さんにむちゃぶりされた) • 大喜利なのでNode-REDで開発(重要)
道具 • Node-RED • node-red-dashboard: iPhoneでアクセスしてアプリっぽく • ui-audioノードで音ならせる • node-red-node-ui-webcam:
ダッシュボードからWebCam使う • Google Cloud • Vision API: トレーニング済みMLで画像を分類 • Text to Speech API: しゃべる
仕様(後付け) • 写真とる • ダッシュボードにアクセス • 「写真撮ってや~」としゃべる • WebCamで写真とる •
認識 • jpeg→base64 • パラメータ作成してPOST(識別データを最大10個) • 識別データを配列に(英単語で返す) • しゃべる • Cuisine/Foodが含まれてたら「料理ちゃうん」なかったら「ふくまれてへん」 • パラメータ作成して(あらかじめWebで試せる)POST • 結果を鳴らす(base64→Bufferしてui-audioで)
Google Cloud APIsはUIでパラメータをためせる ここで聞いてパラメータ変更 JSONをコピペしてmustacheで文字列入れる
フロー全体