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
Ryan Chung
March 07, 2019
Technology
93
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
320
Design Voice-First Games for Alexa
ryan403
0
87
AI Teaching Talk
ryan403
0
150
Cognitive Service
ryan403
0
120
jQuery & API Practices
ryan403
0
150
CSS Practices
ryan403
1
180
JavaScript Practices
ryan403
0
110
Web Programming - Lesson 6
ryan403
1
660
Web Programming - Lesson 7
ryan403
1
660
Other Decks in Technology
See All in Technology
「嘘をつくテスト」の失敗例から学ぶ 良いテストコード #frontend_phpcon_do
asumikam
0
560
【Gen-AX】20260530開催_JJUG CCC 2026 Spring
genax
0
440
GoとSIMDとWasmの今。
askua
3
510
個人最適 から 全体最適 へ AI情報共有会・AIギルド・AI-DLC で進める カンリーの組織展開
rfdnxbro
0
1.9k
いまさら聞けない人のためのAIコーディング入門
devops_vtj
0
120
もりもり新機能を一挙紹介! AgentCoreに入門して、AWS上にAIエージェントを構築しよう
minorun365
PRO
6
850
AI駆動開発が変える、大規模開発の前提 ーHuman in the Loop から Human on the Loop へ / AIE2026
visional_engineering_and_design
27
18k
EventBridge Connection
_kensh
5
650
「気づいたら仕事が終わっている」バクラクAIエージェント本番運用の裏側 / layerx-bakuraku-aie2026
yuya4
19
11k
トークン数だけでは測れない — Claude Code 組織展開の効果検証から学んだこと
makikub
0
130
TypeScript Compiler APIとPHP-Parserを活用し、TypeScriptとPHPで型を共有する
shuta13
0
370
noUncheckedIndexedAccess、3時間、1万円。 / noUncheckedIndexedAccess, 3 Hours, 10,000 JPY.
kaonavi
1
330
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
The Invisible Side of Design
smashingmag
302
52k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
720
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.7k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
580
Crafting Experiences
bethany
1
170
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
160
Documentation Writing (for coders)
carmenintech
77
5.4k
Everyday Curiosity
cassininazir
0
220
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