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
JAWS DAYS 2017 Re-cup (Osaka)
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
haruharuharuby
April 12, 2017
Technology
1.1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
JAWS DAYS 2017 Re-cup (Osaka)
JAWS DAYSに行きたくても行けなかった人に捧ぐ!AWSユーザーが教えてくれるAWSにまつわる最新事情(行った人もOKよ
haruharuharuby
April 12, 2017
More Decks by haruharuharuby
See All by haruharuharuby
Effective AWS Step Functions
haruharuharuby
0
220
JP_Stripes 5th anniversary - Plan migration consideration -
haruharuharuby
0
110
Alexa Warming Up my Live Stream!
haruharuharuby
1
120
AAJUG meetup September
haruharuharuby
0
67
How Voice Technology is Changing Customer Experience from Brain Perspectives
haruharuharuby
0
110
IVSの盛り上げ役にAlexaをつかってみようか
haruharuharuby
0
1.2k
Let's make a blog with live streaming in 10 minutes
haruharuharuby
0
540
Alexa Audio Player @Deep Diving
haruharuharuby
0
310
VoiceLunchJp#02 Share VUI App and reputation
haruharuharuby
1
330
Other Decks in Technology
See All in Technology
ScotSecure West 2026 - Glasgow
raybugg
0
210
ボードゲームの遊び相手をFoundation Modelsで作る / iOSDC Japan 2026
genda
0
240
Antigravity SDK for the Java Developer
glaforge
0
240
Claude起点の仕様駆動開発
tanakaseiya
0
230
AIに賢く動いてもらうためのコンテキスト〜Snowflake女子会 vol.8
snowwmn0824
0
200
営業オントロジーの作り方と、エージェントからの辿り方 ── ナレッジワークの現場から
kworkdev
PRO
1
200
React Nativeでの OTA Updateって、 どう説明する?
ichiki1023
0
120
Mastering Agentic Development: Harness Engineering for Effective Coding Agents
konippi
3
660
IR Today: Theory, Practice, and Agents
dtunkelang
0
270
行動するAIのためのオントロジー | DevRev — Encraft #26.pdf
dvrv_tknrszk
1
610
Lambda MicroVMsは常駐サーバーの代わりに なるか? Kiro Crew を動かして検証してみた / Kiro Crew on Lambda MicroVMs
k_adachi_01
2
340
あなたの知らないAmazon VPC Route Server/Amazon VPC Route Server you don't know about
masakiokuda
0
160
Featured
See All Featured
BBQ
matthewcrist
89
10k
WCS-LA-2024
lcolladotor
0
840
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
Product Roadmaps are Hard
iamctodd
55
13k
Producing Creativity
orderedlist
PRO
348
41k
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.1k
Writing Fast Ruby
sferik
630
63k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
410
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Test your architecture with Archunit
thirion
2
2.4k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
840
Transcript
TiNm’S チープアレクサ増殖計画 デバイスからスキルまで。 2017.04.12 JAWS DAYSに行きたくても行けなかった人に捧ぐ!AWSユーザーが教えてくれるAWSにまつわる 最新事情(行った人もOKよ (…. タイトル長いって。。。)
Who am I ? TiNm’S 伊東です。 フリーランスでプログラマーをしています。 Rubyとか、AWSとか、Alexaとか、 好きな声優は 花澤 香菜です。
JAWS-UG KOBEをやっています。
JAWS-UG KOBE TiNm’S • Atsushi Ando • Kazuto Takeshita •
Tomoharu Ito Facebook community https://www.facebook.com/groups/450069605016080/ Doorkeeper https://jaws-ug-kobe.doorkeeper.jp/
JAWS-UG KOBE TiNm’S • だいたい月1回勉強会。 • スピーカーとして出張したり。 • 他の支部といっしょにやったり。 自分たちが楽しいと思うことをやる。がモットーです。
JAWS DAYS 2017 with Alexa サマリー
背景 (Jaws Festa 2016 懇親会に移動する階段で) 「DAYS Alexa 2017 ハンズオンお願いします。」 「やります。」
(ハンズオンのファシリテート経験なし。思いだけはある。) こんな感じで、何の審査もなしにやらせてくれるのが JAWS DAYSでありコミュニティ。(違ってた らすません。
TiNm’S ハンズオン を自作して... を作って... 遊ぶ。
Speakers TiNm’S
結果 参加した人 自作できた人... 5人 ASKができた人... だいたい全員
すみません。 ハンズオン甘く見てました。 ※ 会場にいた魔物の話は、 21:00からのIoTハンズオン Recupで。
JAWS DAYS 2017 with Alexa 自作Echoを作ろう!
自作Echoを作ろう! TiNm’S Alexa, What time is it ? Request It’s
19:30 PM Response AVS API • 音声の入力/再生機構 • AVS APIへのリクエスト/レスポンス
AVS(Alexa Voice Service) TiNm’S HTTPで音声ストリームのやりとりと デバイスの状態をコントロールできるよう に設計された RestAPI
TiNm’S わかりやすい図
AlexaPi TiNm’S https://github.com/jaws-ug-kobe/AlexaPi/tree/jaws-days-2017 Pythonで書かれたRaspberryPi用AVSクライアント • 録音/再生 • AVSへのリクエスト/レスポンス • 起動word(Alexa)
起動ワード - Snowboy - TiNm’S KITT.AI 社の提供する特定ワードの検知機構。 動作環境に合わせて、 SDKをデプロイできる。 (AlexaPi
には、このSnowboyでデプロイしたSDKを組み込んで提供)
作り方 http://qiita.com/haruharuharuby/items/8d4c83423cbfe13c9121 JAWS DAYS 2017 ハンズオン RaspberryPi で 自作Echoを作ろう! 自宅でも取り組めるようにカスタマイズ。
ハンズオンでつまづいたポイントを追記してあります。
JAWS DAYS 2017 with Alexa Alexa Skills Kit で遊ぼう!
Alexa Skills Kitで遊ぼう! TiNm’S Alexa, Open house maid AVS API
• スキルの会話の作り方 • スキルの応答の実装 おかえりなさいませ。 Voice Maidスキル スキル起動する ワードを検知して、呼び出し。 Response
ASK(Alexa Skills Kit) TiNm’S Alexaとユーザーとの会話の中で、 ユーザーの意図を汲み取り、処 理させるしくみ。
会話を作る。- Intent - TiNm’S ユーザーが発話する会話にどんな 意図があるかをjsonで定義。 • 家に帰ったことを伝えたい。 • お腹が減っていることを伝えたい。
• お風呂に入りたいことを伝えたい。 などなど
会話パターン。- Utterance - TiNm’S 定義したIntentでどんな発話を期待する かを定義する。 • 家に帰ったことを伝えたい。 • お腹が減っていることを伝えたい。
• お風呂に入りたいことを伝えたい。 などなど
HungryIntent Alexa Skills Kitで遊ぼう! TiNm’S Alexa, Open house maid I’m
hungry AVS API お食事が用意できています。 Voice Maidスキル HungryIntent Response
作り方 https://github.com/sparkgene/jawsdays-ask-handson-beginners/wiki JAWS DAYS 2017 ハンズオン alexa skills kit で遊ぼう【基礎編】
JAWS DAYS 2017 with Alexa Flash Briefing で遊ぼう!
Flash Briefing で遊ぼう! TiNm’S Echoに登録しておいた任意の RSSを呼び出す。 • 任意のRSSの読み出し方 • 自然な読み上げのテクニック
RSSの登録 TiNm’S amazon開発コンソールのGUIで RSSと送信元の情報を登録するだけ。
自然な読み上げ TiNm’S RSS SSMLで マークアップされたテキスト 生のRSSテキスト 変換 SSMLを 読み出す。※ SSML化したテ
キストを 返却 音声にして 届ける。 ※ SSML: 音声読み上げのためのマークアップ言語
作り方 https://github.com/sparkgene/jawsdays-ask-handson-advanced/wiki JAWS DAYS 2017 ハンズオン alexa skills kit で遊ぼう【応用編】
すみません。 ハンズオン甘く見てました。 でも、よい経験になりました。
alexa Days 2017
ありがとうございました。 TiNm’S TiNm’S
[email protected]