VUIデザイン
処理ロジック
AWSプロモーションクレジット
アカウントリンク(OAuth2)
スキルの種類
- カスタム・スキル
- スマートホーム・スキル
- フラッシュブリーフィング・スキル
- RSSを読ませる
カスタム・スキル
決まったパターンで呼びかける必要がある
ウェイクワード → スキル・呼び出し名 → 起動フレーズ
ワンショット
ウェイクワード → スキル・呼び出し名 → つなぎの語 → 発話
インテントとスロット
インテント
5つ以上のパターンを登録
20〜30のパターンを登録するのがオススメ
スロット
アルファベット → 小文字
数字 → 漢数字
句読点 → 省かれる
スキル開発
設計
アイデア出し
- 使われるスキルとは
- 日々使うユースケース
- 会話フローがシンプル/音声の方が楽
- コンテンツが最新
- 特別な体験
- スキルからでしか体験できないサービス
- 覚えやすいスキル呼び出し名
- できることが明確
- スキルの名前はわかりやすく
- エラーがないこと
スキルの人気ランキング
ダイアログスケッチ
ハッピーパスを記入する(正常処理)
ユーザーとAlexa役でロールプレイしてみる
スキルフロー・デザイン
フロー図をしっかり作ること
リテンション
スキルを公開したら、実際に使われているか確認する
開発
#####スキルの開発
なるべくシンプルに
開発者コンソール
今年になって新しいより良いものに改善された
ASK CLIとAWS Cloud9で上級者開発
インテント履歴
開発者コンソールから、ユーザーがどのような言い方をしているか、確認できる
→ そこから改善できる
ビルトインスロット
同義語
ちいさな、ちっちゃな、ちいさめの etc
アクセス権限
- デバイスアドレス
- 端末の住所を取得可能
- リスト
- リストへの読み書きが可能
- プッシュ通知(デベロッパープレビュー)
ダイアログモデル
SSML
サウンドライブラリも使える。
より自然な発話ができる