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
GPT × Alexa × AWS で 英会話学習スキルを作った話
Search
Yodeee
July 19, 2023
Technology
310
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
GPT × Alexa × AWS で 英会話学習スキルを作った話
Yodeee
July 19, 2023
More Decks by Yodeee
See All by Yodeee
OCI上で実現するAIエージェント開発方法の紹介
yodeee
0
51
re:Inventから見えたレガシーモダナイぜーションのこれから
yodeee
0
160
Bedrock RAG Evaluationを活用したRAGの定量的評価方法の紹介
yodeee
0
350
Moxie
yodeee
0
26
Agents for Amazon Bedrockで何ができるようになるのか
yodeee
2
1.2k
Amazon Verified Permissionsをプロダクトにどう組み込むかを考える
yodeee
0
230
アウトプットし始めたら QOL (Quality of Learning) が爆上がりした話
yodeee
0
140
Pulumi AIで開発体験は変わるのか
yodeee
0
120
Other Decks in Technology
See All in Technology
プロダクト開発組織の現在地(Ver.2026/07) / product-organization
kaonavi
0
440
JAWS_ICEBERG_BASECAMP
iqbocchi
2
110
クラウドを使う側から、作る側へ / 大吉祥寺.pm 2026前夜祭
fujiwara3
6
1.3k
『モデル + ハーネス』で読み解く AIエージェント入門
oracle4engineer
PRO
2
180
OPENLOGI Company Profile for engineer
hr01
1
75k
AI時代の開発生産性を捉え直す — 経営と現場をつなぐ「開発組織のオブザーバビリティ」— / AI Dev Ex Conference 2026
tkyowa
1
1.4k
Devsumi 2026 Summer 人もAIも使える共通基盤を事業の加速装置にする~デザインシステム運用に学ぶ組織レバレッジ~ 渡辺 凌央
legalontechnologies
PRO
1
290
AI x 開発生産性を取り巻く予算戦略と投資対効果
i35_267
7
3.1k
Claude Mythos、Fable...フロンティアAIの最新動向と企業のセキュリティ対策
flatt_security
0
120
kaonavi Tech Night#1
kaonavi
0
160
データエンジニアリングとドメイン駆動設計
masuda220
PRO
14
2.6k
Webの技術とガジェットで子どもも大人も楽しめるワクワク体験を提供する / Qiita Tech Festa Day 2026
you
PRO
1
250
Featured
See All Featured
Are puppies a ranking factor?
jonoalderson
1
3.7k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
310
The Pragmatic Product Professional
lauravandoore
37
7.4k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
72
40k
Skip the Path - Find Your Career Trail
mkilby
1
170
Google's AI Overviews - The New Search
badams
0
1.1k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
390
The SEO identity crisis: Don't let AI make you average
varn
0
520
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
190
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.2k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Transcript
GPT × Alexa × AWS で 英会話学習スキルを作った話
依⽥ 涼太 Ryota YODA 某SI企業で⾦融系を主なお客様として 基盤からフロントまでのアプリ設計・開発を担当 Work • 筋トレ •
英会話 Hobby Certification
英会話の悩み 「対⼈だと緊張してうまく喋れない...」
そうだ、ChatGPTと話せばいいんだ🙃
ChatGPTと話すための⾳声インターフェース • Amazon Echo等のAlexa対応デバイスを介して⾳声対話を提供 • Alexa Skills Kitで独⾃の対話モデルを作成でき、バックエンド処理に AWS Lambdaが使⽤可能
Amazon Alexa
サンプル 発話 Alexa Skills Kit AWS Lambda Alexa インテント レスポンス(⾳声情報)
アプリケーション構成 GPT API プロンプト⽣成 ⽂章⽣成要求 対話モデル Amazon DynamoDB
サンプル 発話 Alexa Skills Kit AWS Lambda Alexa インテント レスポンス(⾳声情報)
アプリケーション構成 GPT API プロンプト⽣成 ⽂章⽣成要求 対話モデル Amazon DynamoDB Alexa, AI English Teacherを開いて
サンプル 発話 Alexa インテント レスポンス(⾳声情報) GPT API プロンプト⽣成 ⽂章⽣成要求 ①Alexaが認識した⾳声情報は対話モデルのサンプル発話にマッピング
AWS Lambda 対話モデル Amazon DynamoDB Alexa Skills Kit Alexa, AI English Teacherを開いて
サンプル 発話 Alexa インテント レスポンス(⾳声情報) GPT API プロンプト⽣成 ⽂章⽣成要求 ②サンプル発話に紐づくインテント(アクション定義)をLambdaに渡す
AWS Lambda 対話モデル Amazon DynamoDB Alexa Skills Kit Alexa, AI English Teacherを開いて
サンプル 発話 Alexa インテント レスポンス(⾳声情報) GPT API プロンプト⽣成 ⽂章⽣成要求 ③Lambdaがトリガーされ、受け取ったインテントに対応するロジックを実⾏する
AWS Lambda 対話モデル Amazon DynamoDB Alexa Skills Kit Alexa, AI English Teacherを開いて
Alexa, AI English Teacherを開いて Alexa Skill Kit サンプル 発話 Alexa
Skill Kit - 対話モデル Alexa インテント レスポンス(⾳声情報) GPT API プロンプト⽣成 ⽂章⽣成要求 AWS Lambda 対話モデル Amazon DynamoDB ③Lambdaがトリガーされ、受け取ったインテントに対応するロジックを実⾏する
サンプル 発話 Alexa インテント レスポンス(⾳声情報) GPT API プロンプト⽣成 ⽂章⽣成要求 Ok!
Let's get started. First, Please introduce yourself ④レスポンスとして⾳声情報を返し、⾳声インターフェースが発話 AWS Lambda 対話モデル Amazon DynamoDB Alexa Skills Kit
サンプル 発話 Alexa インテント レスポンス(⾳声情報) GPT API プロンプト⽣成 ⽂章⽣成要求 My
name is Ryota. Nice to meet you! その後、ユーザが返答、GPT APIが返答を繰り返し、擬似的な英会話を⾏う AWS Lambda 対話モデル Amazon DynamoDB Alexa Skills Kit
サンプル 発話 Alexa インテント レスポンス(⾳声情報) GPT API 過去の会話履歴 +ユーザからの応答 I
want to talk about foods! 現在、GPT APIは過去の会話を記憶できないため、 DynamoDBに会話を履歴として保存し、過去の会話もリストで送信 対話モデル Amazon DynamoDB 会話を保存 会話履歴を取得 AWS Lambda Alexa Skills Kit
まとめ Alexa × AWS × GPT APIを組み合わせることで アイディア次第で⾯⽩いサービスがかんたんに作れる︕ (Alexa Skill
Builderの資格を苦労してとっておいてよかった...)
Alexaを勉強したいときはAlexa道場がおすすめ https://developer.amazon.com/ja-JP/alexa/alexa-skills-kit/get-deeper/webinars
今回の内容はブログにもまとめています https://yodeeee.hatenablog.com/entry/gpt-alexa