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
Make Your Raspberry Pi into Alexa Device
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Ryan Chung
March 07, 2019
Technology
94
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
330
Design Voice-First Games for Alexa
ryan403
0
90
AI Teaching Talk
ryan403
0
150
Cognitive Service
ryan403
0
120
jQuery & API Practices
ryan403
0
160
CSS Practices
ryan403
1
180
JavaScript Practices
ryan403
0
110
Web Programming - Lesson 6
ryan403
1
670
Web Programming - Lesson 7
ryan403
1
670
Other Decks in Technology
See All in Technology
変化の早いClaude Codeを 書籍に落とし込む
oikon48
7
1.4k
老害フォレンジッカーはAI羊の夢を見るか?
tadmaddad
0
320
【CEDEC2026】『GRANBLUE FANTASY: Relink - Endless Ragnarok』のバトル制作事例 ~最高のキャラゲーを目指して~
cygames
PRO
0
290
Invisible to AI? Making TYPO3 Sites Quotable by AI Search Systems
wolfgangwagner
0
200
20260804_Q4AzureUpdateBite_FabricDataAgentの精度を高める設計.pdf
matayuuu
1
130
【CEDEC2026】専門性の高いデフォルメチームが挑んだ人材育成戦略 〜Cygames Academiaの企画から実施まで〜
cygames
PRO
0
600
ブラウザ研修 2026
recruitengineers
PRO
6
990
AIコーディングの次。コードレビューと理解負荷を解消して組織の開発生産性を高める
moongift
PRO
2
2.5k
[ChatGPT Work LT]事務作業が苦手な人のための バックオフィスの「半」自動化
chimaki_iot
0
280
まちスペース®とデジタルツインと「まちづくり」
hiro_ogi
0
110
取引先から届く 「セキュリティチェックシート」の読み解き方
kamadamakoto
0
150
【CEDEC2026】ゲームシナリオライターを支援するAIツール開発の実践 ― 設計とプロンプトの工夫 ―
cygames
PRO
1
840
Featured
See All Featured
Being A Developer After 40
akosma
91
590k
Bash Introduction
62gerente
615
220k
Navigating Weather and Climate Data
rabernat
0
470
We Have a Design System, Now What?
morganepeng
55
8.3k
Designing Powerful Visuals for Engaging Learning
tmiket
1
490
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.5k
Odyssey Design
rkendrick25
PRO
2
750
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
170
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
200
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
67k
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