クイックリファレンス: Alexaスキルでのオーディオ再生
クイックリファレンス: Alexaスキルでのオーディオ再生
スキルにオーディオを追加するには、次のリソースが役立ちます。Alexa Skills Kitのサウンドライブラリからサウンドエフェクトの形で追加することも、AudioPlayer
インターフェースを使用して長いオーディオをストリーミングすることもできます。
コンセプトと手順
- 録音済みの短い音声を応答で使用する – 音声合成マークアップ言語(SSML)を使用して、短いサウンドエフェクトをAlexaの音声に埋め込む方法を説明します。
- Alexa Skills Kitサウンドライブラリ - スキルがSSMLを使用してAlexaの音声に埋め込むことができるサウンドエフェクトのセット。
- AudioPlayerインターフェースのリファレンス – オーディオをストリーミングするようにスキルを設定する方法、ビルトイン再生コントロールインテントの使用方法、および画面付きのAlexaが使えるデバイスでオーディオ再生がどのように見えるかについての説明。
APIリファレンス
- SSML audioタグ – Alexaの音声にサウンドエフェクトを埋め込むために使用するタグ。
- AudioPlayerインターフェースのリファレンス -
AudioPlayer
インターフェースのAPIリファレンス。オーディオをストリーミングしたり再生状況を監視したりするディレクティブとリクエストを提供します。 - PlaybackControllerインターフェースのリファレンス -
PlaybackController
インターフェースのAPIリファレンス。ユーザーがデバイス上のボタン、リモコン、または画面付きのAlexaが使えるデバイスのタッチコントロール(次へ/前へ)などを操作したときにスキルに通知します。
サンプルコード
- Node.jsオーディオプレーヤーのスキルサンプル –
AudioPlayer
インターフェースを使用して、Node.jsでプログラムされたスキル内で、事前に録音されたオーディオを再生したりライブのオーディオをストリーミングする方法を説明するサンプルスキル。
ブログ記事
- Alexaスキル開発トレーニングシリーズ 番外編 : SSMLによる発音の調整とスキルのテスト
- 開発者プレビュー版: Amazon PollyでAlexaの音声をカスタマイズしよう - 2種類の日本語音声を含む、Alexaがサポートするすべての国・地域で合計27種類ものAmazon Pollyの音声が使えるようになりました。