2016-07-28 5 views
1

名前の付いたAlexa Appを起動することは可能ですか?これは天気が何であるかを尋ねるときと似ています。スキルの名前だけでAmazon Echo(Alexa)スキルを起動できますか?他の接続ワードはありません

「アレクサ、天気」

私は

「シカゴのアレックス、天候を」と言うと、それはその値

を返す持ってできるようにしたいと思いますしかし、私は取得するように見えることはできません接続する単語なしで起動するアプリ。尋ねる、開ける、喋るなどのことは、つながりの言葉として数えられます。

私はドキュメントを検索しましたが、その説明は見つかりませんでしたが、アプリストアにこれを行うアプリがあります。

答えて

0

the first item hereに記載されています。

これは自分のスキルで動作することを確認しました。私が気づいたことの1つは、アレクサの音声認識は、可能な単語のより大きいセットとの照合を必要とするため、おそらくこのように呼び出されると、さらに悪化するということです。私はこの文脈でAlexaに私の呼び出し名を認識させるために静かな部屋で本当に気を遣わなければなりません。

+0

私の質問は非常に貧弱な言葉だったと思います。私は質問を更新します。私が今や気づいた部分は、スキルの呼び出し後に変数を渡したい – Alex

0

カスタムスキルを開発するときは、にはがあります。アレクサ、あなたの呼び出し名何かをするように依頼してください。

変数を渡したい場合は、サンプル発話を指定する必要があります。ユーザーはこれらの値を提供しないとき

OneshotTideIntent get high tide 
OneshotTideIntent get high tide for {City} {State} 

次に、あなたのコード内のケースを扱います。例を参照してくださいhttps://github.com/amzn/alexa-skills-kit-js

例フレーズを書くときは、次の構文を使用してください: "Alexa、[接続語] [あなたの呼び出し名]、[サンプル発話]"。私が気づいている限り、彼女は冗談であり、カスタムスキルを発動するときは正確でなければなりません(スキルを組み込んだ方が音声認識がうまく機能します)

EDIT:スマートホームを開発するときに、スキル

関連する問題