2017-12-03 4 views
1

私はちょうどクリスマスのためにAmazon Echo Dotをピックアップしました。クリスマスの朝にはクリスマスの音楽を演奏してライトを点灯させるルーチンを開始したいと考えていました。スマートな家庭のデバイスをオンにするようなアプリでは、そのような天気やものを言うが、それはあなたが音楽やプレイリストをプレイさせることはありません。私は多くのコーダーではありませんが、私はエコードットのためのスキルを作成できるようにするアマゾン開発者サイトを調べました。この作業を行う方法を理解できません。これまでのところ、私が持っている HERESにコードAmazon Alexa Music Routine

{ 
    "intents": [ 
    { 
     "intent": "AMAZON.HelpIntent" 
    }, 
    { 
     "intent": "AMAZON.StopIntent" 
    }, 
    { 
     "intent": "AMAZON.PauseIntent" 
    }, 
    { 
     "intent": "AMAZON.ResumeIntent" 
    }, 
    { 
     "intent": "Start", 
     "slots": [ 
     { 
      "name": "Play", 
      "type": "AudioPlayer.Play", 
      "audioItem":{ 
      "stream": { 
       "url": "https://music.amazon.com/albums/B002R4OU2Q?do=play&ref=dm_ws_dp_ald_bb_phfa_xx_xx", 
       "token": "string", 
       "expectedPreviousToken": "string", 
       "offsetInMilliseconds": 0 
      } 
      } 
     } 
     ] 
    }, 
    { 
     "intent": "Christmas" 
    }, 
    { 
     "intent": "Begin" 
    } 
    ] 
} 

基本的に、私はスタートクリスマスの朝には、プレイリストの再生、およびライトがオンに言います。 私はこのエラーを取得し、これを保存しようとするたびに:不明なスロットタイプスロット「プレイ」の「AudioPlayer.Play」 しかしaudioplayer.playはここに存在しないhttps://developer.amazon.com/docs/custom-skills/audioplayer-interface-reference.html#config

誰か知っている:あなたの要求に問題がありましたこれを機能させるには?または何をしようとするのが簡単な方法がある場合は?

感謝:)

+0

これは問題ありませんか?私はルーチンの一部として演奏する私のアマゾン音楽を誘発することに熱心です – Andrew

答えて

1

は、私はすべてのプログラマーないんだけど、あなたが1行を逃している表示されます。エコーだけで何かを再生せずに、ユーザーの応答を待つことが表示されますこれを使用することなく、真の

:バックあなたが使用した例に戻り、

を探し、「shouldEndSession」。

関連する問題