0

私はラズベリーパイのハードウェアをセットアップしました。このデバイスを、アマゾン開発者のドキュメントに従って動作するpythonクライアントを使用して、alexa-voice-serviceと統合しました。今私は、アレクサのスキルキットと同様に、このアレクサの音声サービスとラムダ機能を使ってカスタムスキルビルドを統合することが可能かどうかを知りたいと思います。簡単に言うとカスタムスキルとアレクサ音声サービスを統合することは可能ですか?

は、ラムダ関数でAlexaの音声サービスに登録されたデバイスの資格情報を使用することが可能ですか?

答えて

1

一方の資格情報と他方の資格情報を使用することはできません。 Amazonはそれらをかなり厳密に分割します。

あなたはその1つのデバイスのみで動作するスキルを作成したい場合は、あなたがこれを行うことができます。あなたのスキルを正常に作成しますが、それを証明しようとしないでください。デバイスのユーザーがスキルを送信した開発者アカウントと同じIDでログインしている場合、そのスキルにスキルにアクセスできるようにする必要があります。別のIDを使用する場合は、そのIDを別の開発スキルとしてそのアカウントに追加できます。次に、新しいユーザーのスキルのテストタブで「有効」が選択されていることを確認します。

+0

私はAlexaの音声サービスのためのラムダ関数を使用することはできません推測あなたのフィードバックを1として、私はAlexaのスキルキットのためにラムダ関数を使用することができます。右 ?それはあなたが意味することですか? – Prasad

+1

AVSデバイスにラムダ機能を使用することはできません。しかし、あなたはあなたのクライアントのためにPi上ですでにPythonを使用していると述べています。それはいいです。 ラムダをカスタムスキルとして使用できます。これは完全に別のものです。資格情報などを明示的に共有することはできません。彼らは2つの完全に別々のものなので、それ自体は「統合」できません。 私の提案は、スキルを公開しないと、スキルを作成した開発者だけが利用できるということでした。 AVS側がそれとしてログインしている場合、AVS側だけがそれを見るでしょう。 –

関連する問題