dorapi を使って道具を検索し,Google画像検索で最上位の画像と共にお知らせするアレクサスキルです.
使用例:
自分: 「キーワードで道具を調べて」
Alexa: 「ようこそ、ドラピアイへ。ひみつ道具に関するキーワードを言ってみてください。」
自分: 「ドラえもん <キーワード>」
Alexa: 「<キーワード> を検索した結果、<ひみつ道具名> が見つかりました。」
.env
ファイルを直下に配置してください:
# 取得方法は https://github.com/paramraghavan/serverless-py-alexa-skill 等参照
AMAZON_VENDOR_ID=...
AMAZON_CLIENT_ID=...
AMAZON_CLIENT_SECRET=...
ALEXA_SKILL_ID=...
AWS_ACCOUNT=...
# Google Custom Search (取得方法は調べてください)
CSE_ID=... # Custom Search Engine ID
GOOGLE_API_KEY=... # Google API Key
. ./skill_env/bin/activate
に従う.
以下の --aws-profile
は ~/.aws/credentials
に登録されている profile に対応するものを指定する.
npx serverless alexa create --name dorapi --locale ja_jp --type custom --aws-profile as-sqr
npx serverless alexa update --dryRun --aws-profile as-sqr
npx serverless alexa update --aws-profile as-sqr
npx serverless alexa manifests --name dorapi --aws-profile as-sqr
npx serverless alexa build --name dorapi --aws-profile as-sqr
npx serverless alexa models --name dorapi --aws-profile as-sqr
npx serverless deploy --aws-profile as-sqr