クイックリファレンス: Alexa用のカスタムスキルを作成する
クイックリファレンス: Alexa用のカスタムスキルを作成する
カスタムスキルを作成してビルドするには、次のリソースが役立ちます。カスタムスキルは、カスタマーエクスペリエンスのほぼすべてを制御できるスキルモデルです。
コンセプトと手順
- カスタムスキルとは – カスタムスキルコンポーネントの概要と、ユーザーがこのスキルタイプを呼び出す方法の例。
- カスタムスキルのビルド手順 – カスタムスキルを開発およびテストして認定を申請する手順の概要。
- スキルの作成と対話モデルの選択 – 開発者コンソールを使用したスキルの作成方法の概要と、その後スキルを設定してビルドするために必要な手順へのリンクのリスト。
- ユーザーによるカスタムスキルの呼び出し – ユーザーがスキルを呼び出す2つの方法を説明したドキュメント。
APIリファレンス
- カスタムスキルのJSONインターフェースのリファレンス – Alexaサービスとカスタムスキル間のインターフェースのAPIドキュメント。
- 音声合成マークアップ言語(SSML)のリファレンス – SSMLのAPIドキュメント。SSMLはスキルでAlexaの話し方をより詳細に制御できるマークアップ言語です。
サンプルコード
- ASK SDK for Node.jsのサンプルコード – Alexa Skills Kit (ASK) SDK for Node.jsを使用して作成できるサンプルスキルのテンプレート。
- ASK SDK for Javaのサンプルコード – ASK SDK for Javaを使用して作成できるサンプルスキルのテンプレート。
- ASK SDK for Python(ベータ版)のサンプルコード – ASK SDK for Python(ベータ版)を使用して作成できるサンプルスキルのテンプレート。
- Berry Bash – Alexa Skills Kit SDK for Node.jsを使用してBodyテンプレート、Listテンプレート、フォント操作、アクションテキスト、画面操作、画面表示要素を伴う音声操作の使用方法を説明するサンプルスキル。
ブログ記事
- Alexaスキル開発トレーニングシリーズ 第1回 初めてのスキル開発
- Alexaスキル開発トレーニングシリーズ 第4回 データの保存
- Alexa 開発者アカウント作成時のハマりどころ
- Alexa開発者リワードプログラムが日本でも始まります