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
VoiceLunchJP#09
Search
田中みそ
April 21, 2021
Technology
1
52
VoiceLunchJP#09
VoiceLunchJP#09でのスライドです。
https://voicelunchjp.connpass.com/event/209654/
田中みそ
April 21, 2021
Tweet
Share
More Decks by 田中みそ
See All by 田中みそ
M5ATOMでNintendo Switchを自動化してみた
miso
0
30
ngrokを使ったLINE Bot開発を超絶楽ちんにする「linegrok」のご紹介
miso
0
110
opnizのご紹介
miso
0
580
ルービックキューブスクランブラーが欲しかったので作ってみた
miso
0
380
MineCraftのレッドストーンを現実世界まで拡張してみた
miso
0
70
TypeScriptでIoT開発できるらしいDeviceScriptのご紹介
miso
0
390
ngrokを使ったLINE Bot開発を超快適にする「linegrok」のご紹介
miso
0
340
ひとりopniz Meetup vol.1「opnizとは(迫真)」
miso
0
350
M5Unified版opnizがリリースされてほとんどのM5Stackデバイスで使えるようになった🎉
miso
0
440
Other Decks in Technology
See All in Technology
Microsoft Intune 勉強会 第 2 回目
tamaiyutaro
2
500
AWS学習者向けにAzureの解説スライドを作成した話
handy
3
210
.NET Profiler in 2024.
kkamegawa
2
2.2k
LLMアプリケーション_リリース後の苦労とGROW.pdf
horiuchie
0
150
データベース03: 関係データモデル
trycycle
0
110
今さら聞けないDocker入門 〜 Dockerfileのベストプラクティス編
devops_vtj
21
6k
AWSやJAWS-UGとの出会いを振り返る
yoyoyopg
1
150
非同期推論システムによるコスト削減と信頼性向上
koki_nishihara
1
380
IaCジェネレーターとBedrockで詳細設計書を生成してみた
tsukasa_ishimaru
4
940
MixIT 2024 - Pulumi : Gérer son infra avec son langage de programmation préféré
ju_hnny5
1
120
Grafana x PagerDuty Better Together
jacopen
1
310
Gemini, Google's Large Language Model
glaforge
0
120
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
15
1k
Testing 201, or: Great Expectations
jmmastey
30
6.4k
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
Product Roadmaps are Hard
iamctodd
45
9.8k
Raft: Consensus for Rubyists
vanstee
133
6.3k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.9k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
Practical Orchestrator
shlominoach
183
9.7k
Producing Creativity
orderedlist
PRO
338
39k
Rails Girls Zürich Keynote
gr2m
91
13k
Transcript
VoiceLunchJP#09 2021/4/21
自己紹介 田中 みそ (@miso_develop) miso_develop スマートスピーカー購入を機に IT に目覚めた 日曜エンジニア。
スマートスピーカーを遊びたおす会 主催 LINE API Expert Facebook miso_develop 田中みそ
エイリアス
エイリアスって? とあるフレーズを、別のとあるフレーズにまんま置き換えて認識してくれる 「アレクサ、4チャン」 ↓ 「アレクサ、テレビで4チャンネルをつけて」
エイリアスって? Alexaの定型アクションがエイリアス対応した! Google Assistantは「ルーティン」機能で日本リリース当初から できていた Google Assistant
/ Alexaどちらでも自由な発話で好きな動作 をできるようになった!
今までのAlexaの定型アクションとどう違うの? 今までもトリガーに任意の発話を登録 できてたけど、アクションは用意されている 選択肢から選ばなければいけなかった。 (それでもかなりの選択肢はあった) 話は逸れますがAlexaの定型アクションはシェアすることが できます!(シェアすると専用URLが発行されます)
今までのAlexaの定型アクションとどう違うの? できなかった事としては、例えばあるスキルのあるインテントを 直に呼び出すこと 「アレクサ、〇〇(スキル名)で☓☓して(特定のインテントを実行)」 あと開発中スキルの実行もできなかったけど、エイリアス(カスタム) ならいけるようになった!
つまりAlexaでできることは定型アクションで何でもできるようになった!(多分) さらにAlexaの強いところは、トリガーを音声やスケジュールだけでなくEcho Flexのセンサーからも発動できるところ Echo Flexに追加できる人感センサーを トリガーに自由発話を実行できる!
エイリアスにこだわる理由
現状のスキルはバッドUIだと思ってる 唯一の例外はGoogle AssistantのTile スキル名を言う必要がなく、組み込み機能のようにスキルが使える スキル名を言わなきゃいけない仕様がつらい😫 正直ウェイクワードもつらい
現状のスキルはバッドUIだと思ってる 特にAlexaはスキルがオプトインなので、有効化したスキルは 直接インテントを呼び出せるようなのが理想 スキルリリースや運用のレギュレーションはかなり厳しくなるだろうけど… ◼ ソースの変更にも審査が必要だろうし、デプロイ先もAmazonの中限定に なったりとか
現状の形のスキルももちろん選択肢としてあった方がいい
エイリアスはこのバッドUIを無理やり補正できる 一度登録さえすれば発話は自由になる Google Assistantだとひとつの発話に対して複数のエイリアスを 登録することもできる けど登録はスマホからしかできなくてしんどいのが難点
WebからいければPuppeteerとか使ってさくっと登録できるCLIとか 抽象化できたろうけど…
エイリアス以外でのVUXを捻じ曲げるいろんなしくみ
IFTTT(Google Assistant) ワイルドカードが使える Google Assistantの外に行ったっきりで戻ってこないので、Google Assistantを インターフェースとしたハック的な感じ
AlexaもIFTTT対応してるけど、「アレクサ、〇〇をトリガー」のように最後に「トリガー」と 言わないといけなくてつらい 定型アクションからIFTTTを実行すれば「トリガー」の発話は不要 ワイルドカードは使えない 昨年有料化しちゃってぴえん🥺 ただ無料アカウントでも3つまでアプレット作成できる
ホームスキルをNode-RED上で擬似的に再現し、オレオレ仮想デバイスを いくらでもAlexaに登録できる とれるアクションはホームスキルで定められているものに限られるけど、 機器名を自由に決められる オレオレスマートホームを運用してみると割とON/OFFだけで良かったりするので 結構これで十分
(照明とかリモコンのボタン全部実装したけど、使うのはほぼON/OFFのみ) Alexa Node-REDスキル (Node-RED Alexa Home Skill Bridge)
Alexa Node-REDスキル (Node-RED Alexa Home Skill Bridge) Node-RED Home Skill
Bridge Alexaアプリ
これのGoogle Assistant版もほしい…
これのGoogle Assistant版もほしい… →2020年にリリースされてた…! (というのを昨日知った…!)
作成できるデバイス比較 Google Assistant版のデバイス作成項目 Alexa版
Alexa / Google Assistant 両対応化 (部屋分けも)
トークタイム🎉 普段定型アクションやルーチン機能使っていますか? どのような定型アクションやルーチンを設定していますか? どのくらいの頻度で定型アクションやルーチンを使用していますか? その他VUIの話題なんでも
次回のVoiceLunchJPは… 未定…ですが近いうちまたお会いしましょう!