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
Make Your Raspberry Pi into Alexa Device
Search
Ryan Chung
March 07, 2019
Technology
100
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Make Your Raspberry Pi into Alexa Device
Alexa for Device Maker
Ryan Chung
March 07, 2019
More Decks by Ryan Chung
See All by Ryan Chung
MovieBot Development
ryan403
0
340
Design Voice-First Games for Alexa
ryan403
0
98
AI Teaching Talk
ryan403
0
160
Cognitive Service
ryan403
0
130
jQuery & API Practices
ryan403
0
170
CSS Practices
ryan403
1
190
JavaScript Practices
ryan403
0
120
Web Programming - Lesson 6
ryan403
1
680
Web Programming - Lesson 7
ryan403
1
680
Other Decks in Technology
See All in Technology
Cognition AI Japan - ウェビナー2_テストQA_運用監視
cogakira
0
140
ゲームのリアルタイム通信から見た QUIC と MoQ
segadevtech
0
110
事業活動を AI Ready にする攻めと守りのデータエンジニアリング / data-engineering-for-ai-ready-business
pei0804
7
2.6k
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
270
LLM機能を自作して分かるSnowflake Cortex AIの強み
nayuts
0
370
USB PDを使ってスマホを労わりたい
raspython3
0
160
味覇で作るパスタが美味い - 20261001_yabaubuki.dev
livesense
PRO
0
130
UniFi(ユニファイ)AIカメラの現場活用
ludicmind
1
420
AI 時代の Azure エンジニアリング ~ 私たちは何を磨き、何を任せるのか ~
chack411
1
600
実践!Cloud Run ハンズオン!! / Cloud Run handson
y0hgi
0
240
しろおびから始める!ログ活用の第一歩
shumei_ito
0
910
WasmをRustにする
sansantech
PRO
0
200
Featured
See All Featured
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
260
Joys of Absence: A Defence of Solitary Play
codingconduct
1
550
Become a Pro
speakerdeck
PRO
31
6.3k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
590
Testing 201, or: Great Expectations
jmmastey
46
8.3k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
430
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.7k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.4k
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
Transcript
Alexa for Device –
[email protected]
Alexa for Device Makers 為你的設備加上AI對話式介面
Ryan Chung III Digital Education Institute 1 Source: developer.amazon.com
Alexa for Device –
[email protected]
為什麼要加上對話式介面 • 利用已成熟發展的Amazon Alexa技術 •
提供使用者更自然、更直接接觸的互動體驗 2 Source:normfeuticartoons.com
Alexa for Device –
[email protected]
兩種建立方式 • 內建 (alexa built-in)
– 裝置本身直接內建Amazon Alexa – Alexa Voice Service • 連接 (works with alexa) – 使用者必須同時擁有Amazon Alexa裝置 – Alexa Connected Devices 3
Alexa for Device –
[email protected]
常見應用裝置 4 音響喇叭 與 擴大機
耳機 汽車面板 各式電子零件 攝影機 / 視訊鏡頭 電燈開關
Alexa for Device –
[email protected]
Alexa Voice Service • 設定帳號與產品資訊
• Lab:利用樹莓派結合Alexa Device SDK 5
Alexa for Device –
[email protected]
設定帳號與產品資訊 • 建立 Amazon Developer帳號
– 右上角 Sign In – 然後點擊Create your Amazon Developer account 6 https://developer.amazon.com
Alexa for Device –
[email protected]
設定帳號與產品資訊 • 進入Alexa Voice Service頁面
7 https://developer.amazon.com/
Alexa for Device –
[email protected]
設定帳號與產品資訊 • 按下 Get Started
8 https://developer.amazon.com/alexa/console/avs/welcome
Alexa for Device –
[email protected]
設定帳號與產品資訊 • 按下 PRODUCTS 9
https://developer.amazon.com/alexa/console/avs/home
Alexa for Device –
[email protected]
設定帳號與產品資訊 • 按下 CREATE PRODUCT
10 https://developer.amazon.com/alexa/console/avs/home
Alexa for Device –
[email protected]
設定帳號與產品資訊 • 輸入產品資訊 11 https://developer.amazon.com/alexa/console/avs/products/new
Alexa for Device –
[email protected]
設定帳號與產品資訊 • 輸入產品資訊 12 https://developer.amazon.com/alexa/console/avs/products/new
Alexa for Device –
[email protected]
設定帳號與產品資訊 • 不用上傳照片,然後問題都選NO 13 https://developer.amazon.com/alexa/console/avs/products/new
Alexa for Device –
[email protected]
設定帳號與產品資訊 • 點擊 CREATE NEW
PROFILE 14 https://developer.amazon.com/alexa/console/avs/securityProfile
Alexa for Device –
[email protected]
設定帳號與產品資訊 • 輸入名稱與描述,按下NEXT • 會產生Security
Profile ID 15 https://developer.amazon.com/alexa/console/avs/securityProfile
Alexa for Device –
[email protected]
設定帳號與產品資訊 • 切換至 Other devices
and platforms • 輸入Client ID name,按下 GENERATE ID • 產生完成後,下方 I agree打勾、按下FINISH 16 https://developer.amazon.com/alexa/console/avs/securityProfile
Alexa for Device –
[email protected]
設定帳號與產品資訊 • 完成建立 17 https://developer.amazon.com/alexa/console/avs/securityProfile
Alexa for Device –
[email protected]
Lab:利用樹莓派結合Alexa Device SDK • 硬體準備
– Raspberry Pi 3 – 8/16/32GB microSD Card – USB Mic – 3.5mm compatible earbuds or speaker 18
Alexa for Device –
[email protected]
Lab:利用樹莓派結合Alexa Device SDK • 安裝作業系統並確認一切硬體連接妥當
19
Alexa for Device –
[email protected]
下載 AVS Device SDK •
sudo apt-get upgrade • wget https://raw.githubusercontent.com/alexa/avs- device-sdk/master/tools/Install/setup.sh \wget https://raw.githubusercontent.com/alexa/avs- device-sdk/master/tools/Install/genConfig.sh \wget https://raw.githubusercontent.com/alexa/avs- device-sdk/master/tools/Install/pi.sh 20
Alexa for Device –
[email protected]
Download your credentials • 回到Amazon
Developer開發站 • Alexa Voice Service -> Product • Product Details -> Security Profile • Other devices and platforms • DOWNLOAD • 下載至 home/pi 資料夾中 21
Alexa for Device –
[email protected]
Build the AVS Device SDK
• cd /home/pi • sudo bash setup.sh config.json [-s {{1234}}] • AGREE • 安裝流程約20分鐘(會有幾次需要按下Return、YES) • 若當機了就重開再執行一次 22
Alexa for Device –
[email protected]
確認Build成功 • 看到 *** Completed
Configuration/Build *** 23
Alexa for Device –
[email protected]
Get a Refresh Token •
先確認喇叭、USB麥克風都接上了 • cd /home/pi/ • sudo bash startsample.sh 24
Alexa for Device –
[email protected]
輸入授權碼 • https://amazon.com/us/code 25
Alexa for Device –
[email protected]
允許存取 26
Alexa for Device –
[email protected]
開始進行測試! • 大聲說Alexa,what time is
it? • 會看到Listening....Thinking....Speaking 聽到報時 27
Alexa for Device –
[email protected]
設定時區 • Settings -> 找到該裝置(AVS
Tutorials Project) • General -> Device time zone -> Asia, Taipei • 再次測試報時是否正確 28 https://alexa.amazon.com
Alexa for Device –
[email protected]
敬請指教 Ryan Chung Project Manager
III Digital Education Institute
[email protected]
29