問題タブ [alexa-skills-kit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
667 参照

twitter - Alexa と Twitter のアカウント リンク - Amazon Echo

現在のところ、Alexa スキルを Twitter にリンクすることはできないようです。現在、私は認証のoauth部分を処理するためにpassport-twitterを使用しているEBSで実行されているノード/エクスプレスサーバーを持っています。現在、私のフローは次のとおりです。

  1. Alexa アプリでスキルを有効にする
  2. Alexaアプリで「アカウントにサインイン」をクリック
  3. Twitterのログイン画面が表示されるので、ユーザー名とパスワードを入力してログインボタンをクリック
  4. 認証されると、Amazon が提供するコールバック用の URL にリダイレクトされ、「スキルをリンクできません」というメッセージが表示されます。

私はログインしているので、問題はリダイレクトにあると思います。これは、エクスプレスサーバーのtwitter認証コールバックで次のように定義されています。

機密データを除いたリダイレクト URL は https://pitangui.amazon.com/spa/skill/account-linking-status.html?vendorId=M28J2SR5BLAH#state= &access_token=&token_type=Bearer です

デバッグ/トラブルシューティングの方法に関するアイデアや、問題を解決するための提案をいただければ幸いです。

0 投票する
2 に答える
7993 参照

alexa - Webまたはモバイルアプリ用のAlexa APIをアマゾン化する方法は?

ウェブサイト/モバイル アプリケーションに amazon alexa api を使用したいと考えています。カスタムスキルを開発したことを考えると、アレクサを使用できるかどうか、および統合する方法を知りたいです。

0 投票する
1 に答える
275 参照

alexa-skills-kit - Alexaの起床時間を設定する方法は?

「ウェイクワード」(デフォルト:「Alexa」)が発声された後にデバイスがコマンドを待機する時間を調整することについて、ドキュメント( Alexa Skills KitまたはAlexa Voice Service )には何も表示されません。私はそれを調整できるかどうか、またその方法をできればプログラムで調整できるかどうか疑問に思っていました。

出来ますか?どうして?

0 投票する
7 に答える
13267 参照

amazon - Amazon Alexa: ユーザーの言葉を保存する

Alexa スキルの作成は初めてで、話者の言葉を保存するスキルを作成したいと考えています。
たとえば、「Alexa、{whatever i say} を保存して」と言うと、その単語が何らかの文字列に保存されます。
今私が理解していることから、インテントスキーマは次のようになるはずです

とのような発話

この場合、「{whatever I say}」を保存するにはどうすればよいですか?

0 投票する
0 に答える
587 参照

alexa-skills-kit - 他のAlexaスキルの呼び出しワードと重なる発話が機能しない

Alexa Skills Kit の開発中に、自分のスキルの発話が、アクティブ化した別のスキルの呼び出しワードと重なる場合、それが機能しないという問題に遭遇しました。

これを再現するために、スキルを起動して「ジェパディ」と言うと (ジェパディ スキルがインストールされています)、Alexa は「一度に 1 つのスキルしかお手伝いできません」と応答します。ユーザーが自分のスキルに応答して「危険」と言うことができるようにしたい場合、発話の 1 つとしてリストされている場合でも、ユーザーはそうすることができません。

正確なやり取りを明確にするために、「アレクサ、起動してmy awesome skill」と言うと、「今日はどうすればいいですか?」というメッセージで応答します。ここで、意図の発話として構成した「危険」と言うと、「一度に 1 つのスキルしかお手伝いできません」と応答します。

私の具体的な例は別の呼び出しワードであり、例として Jeopardy スキルを参照しているだけです。開発中の複数のスキルで再現できました。

これは、追加のスキルをアクティブにすると、他のスキルへの応答が減り、重複すると何もできないということですか?

0 投票する
2 に答える
2425 参照

alexa-skills-kit - Alexa カスタム スキルは、ユーザーの音声ストリーム/オーディオ ファイルにアクセスできますか?

カスタムスキルが欲しいのですが、ユーザーの声 (録音されたオーディオの出力) に直接アクセスする必要があります。Alexa は、リクエストの呼び出し (起動/インテント/セッション終了) を送信するのではなく、ストリームを中継できますか?

カスタム スキルが mp3 を応答として送り返すことは理解していますが、ストリームまたは mp3 のいずれかの実際の音声要求にアクセスできることは素晴らしいことです。

編集:

リクエスト オブジェクトに提供された mp3 がないようです: https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/alexa-skills-kit-interface-reference#LaunchRequest

0 投票する
2 に答える
626 参照

python-2.7 - ラムダ関数で aws iot データをフェッチする

ラズベリーから aws iot にデータを送信しようとしましたが、ラムダ関数でこのデータをフェッチしようとしています。ラムダ関数で aws iot データを取得するにはどうすればよいですか?

ラムダ関数を呼び出すルールを作成しようとしましたが、関数を呼び出しているだけで、aws iot のデータを送信していません。