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
スマートスピーカーミーティング@東京会場
Search
Norippy
August 29, 2019
Technology
0
210
スマートスピーカーミーティング@東京会場
Alexaスキル"動物ピッタンコゲーム"をリリースして得た知見を紹介したLTの資料です。
Norippy
August 29, 2019
Tweet
Share
More Decks by Norippy
See All by Norippy
IoTLT@ストラタシスジャパン_20251021
norioikedo
0
210
M5Cuffbox presentation
norioikedo
0
86
UWBを使ってみた
norioikedo
1
2.8k
Alexa Connect Kitを試してみた
norioikedo
0
890
自分が欲しいものを作って売る!
norioikedo
0
380
Sigfoxを使ってみた話
norioikedo
0
530
スマートフォンキーを作ってみた!
norioikedo
1
930
BLE5で遊んでみた!
norioikedo
0
1.3k
NimBLEを使って自作ロボットを動かしてみた
norioikedo
1
1.2k
Other Decks in Technology
See All in Technology
20251225_たのしい出張報告&IgniteRecap!
ponponmikankan
0
110
AI with TiDD
shiraji
1
340
ECS_EKS以外の選択肢_ROSA入門_.pdf
masakiokuda
1
120
業務の煩悩を祓うAI活用術108選 / AI 108 Usages
smartbank
9
20k
Keynoteから見るAWSの頭の中
nrinetcom
PRO
1
170
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
4
21k
戰略轉變:從建構 AI 代理人到發展可擴展的技能生態系統
appleboy
0
190
Java 25に至る道
skrb
3
190
AWS re:Invent2025最新動向まとめ(NRIグループre:Cap 2025)
gamogamo
0
160
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
「アウトプット脳からユーザー価値脳へ」がそんなに簡単にできたら苦労しない #RSGT2026
aki_iinuma
9
4.5k
2025年の医用画像AI/AI×medical_imaging_in_2025_generated_by_AI
tdys13
0
320
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
50
14k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Are puppies a ranking factor?
jonoalderson
0
2.6k
Site-Speed That Sticks
csswizardry
13
1k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
The SEO Collaboration Effect
kristinabergwall1
0
320
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.1k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
The Cult of Friendly URLs
andyhume
79
6.8k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
[SF Ruby Conf 2025] Rails X
palkan
0
690
Transcript
最近のAlexaスキルでの学び 2019/8/29 スマートスピーカーミーティング norippy @rino products
HELLO! norippy (Norio Ikedo) 2 -平日は窓際で働くチーフエンジニア 筐体、電子回路、組み込みFW等の設計・開発 -余暇の時間はrino products代表(副業) ・アウトドアスポーツ関連を中心にハードウェアプロダクトを製作、
出展、販売等の同人活動をしています。 ・スマートスピーカー スキルの開発もやってます Web page -Alexaスキルアワード2018ファイナリスト -LINE BOOT AWARDS 2018 エンジニア部門賞受賞 -AlexaスキルアワードハッカソンVol1 オーディエンス賞受賞
3 “RDM-01”頒布中です ! Echoデバイスからネットを介さずに⾳でデータ通信をする仕組みで、 Alexaスキルと、受信⽤のボード”RDM-01”を開発しました。 スイッチサイエンスで 取り扱い中︕
RDM-01の動画はこちら 4 https://youtu.be/cFdy_1svGtE スイッチサイエンス 販売ページ
すみません、本題⼊ります 5
6 今日はこのスキルのお話をします スキルページ
7 動物ピッタンコゲームとは︖ 1~10 1〜10の数字の中に 5種類の動物の声が紐づけられています。(2つずつ紐づけされている) 2つの数字を選んで、同じ鳴き声がでたらピッタンコ!!! 先に3ポイント先取した方が勝ちというゲーム スキルでは ・1⼈プレイ ・2⼈プレイ
の2つのモードを実装しました
学び1 アーリーアダプターの⼼を つかめるかどうかで、 ⼈気スキルになるか 把握できる 8
9 リリース ⼈気急上昇 スキルになる メールのサンプル発話に 選ばれる リリース 名前が出たタイミング レポートを⾒てみます
10 レポートとその後の経過から分かったこと ・Amazonが積極的に情報を出していない初期の頃に使ってくれるユーザーが いっぱい遊んでくれるスキルであれば、自然と評価が増え、 結果として継続して使用してもらえるようになる ・メールなどでのユーザー増加は一過性。でも評価はくれる。 このままずっと伸びるということはない。 ユーザーが定着し、現在リテンション率は10%前後を推移 ユーザーあたりのセッション数は2.0以上。 アーリアダプターが楽しめるスキルになったことで、評価が増え、
⼀定数のユーザーが毎週増えていくループに乗れた
学び2 セッションデータの保存、 読み込みは sessionAttributesで ⾏うこと︕ 11
12 レポートを⾒てたら・・・ ゲームの途中で、突然遊び方を選ぶということが起きているぞ!! ? 評価星1があった理由はこれか!!
13 原因は︖ currentState = controlState(handlerInput, true, State.selectPlayer) const ChooseNumberDoubleIntentHandler =
{ canHandle(handlerInput) { return handlerInput.requestEnvelope.request.type === "IntentRequest" && handlerInput.requestEnvelope.request.intent.name === "ChooseNumberIntent" && (currentState === State.inBearTurnSelectOne ・・・・・・ currentStateという変数で管理をしていたところ、 この値がセッション中にリセットされ、初期値に戻ることがあった。 この中で、sessionAttributeしているが、 Readは変数でやっていた currentState、中身が初期値になってるやん・・・
まとめ 14 - リリース時のクオリティが⼤事。 情熱をかけてこれからもスキル作ります︕。 - sessionAttributesを使わないとバグを⽣みます。 気をつけましょう︕ 14
A -