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
0
280
GPT × Alexa × AWS で 英会話学習スキルを作った話
Yodeee
July 19, 2023
Tweet
Share
More Decks by Yodeee
See All by Yodeee
re:Inventから見えたレガシーモダナイぜーションのこれから
yodeee
0
32
Bedrock RAG Evaluationを活用したRAGの定量的評価方法の紹介
yodeee
0
310
Moxie
yodeee
0
19
Agents for Amazon Bedrockで何ができるようになるのか
yodeee
2
1.2k
Amazon Verified Permissionsをプロダクトにどう組み込むかを考える
yodeee
0
220
アウトプットし始めたら QOL (Quality of Learning) が爆上がりした話
yodeee
0
130
Pulumi AIで開発体験は変わるのか
yodeee
0
110
Other Decks in Technology
See All in Technology
7,000万ユーザーの信頼を守る「TimeTree」のオブザーバビリティ実践 ( Datadog Live Tokyo )
bell033
1
100
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
1
420
SREが取り組むデプロイ高速化 ─ Docker Buildを最適化した話
capytan
0
150
_第4回__AIxIoTビジネス共創ラボ紹介資料_20251203.pdf
iotcomjpadmin
0
140
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
1
770
MySQLのSpatial(GIS)機能をもっと充実させたい ~ MyNA望年会2025LT
sakaik
0
130
MySQLとPostgreSQLのコレーション / Collation of MySQL and PostgreSQL
tmtms
1
1.3k
AR Guitar: Expanding Guitar Performance from a Live House to Urban Space
ekito_station
0
250
まだ間に合う! Agentic AI on AWSの現在地をやさしく一挙おさらい
minorun365
17
2.8k
オープンソースKeycloakのMCP認可サーバの仕様の対応状況 / 20251219 OpenID BizDay #18 LT Keycloak
oidfj
0
190
モダンデータスタックの理想と現実の間で~1.3億人Vポイントデータ基盤の現在地とこれから~
taromatsui_cccmkhd
2
270
意外と知らない状態遷移テストの世界
nihonbuson
PRO
1
270
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.3k
Paper Plane (Part 1)
katiecoart
PRO
0
2.1k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
130
Balancing Empowerment & Direction
lara
5
820
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
170
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
130
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