2017-12-03 21 views
1

방금 ​​크리스마스에 Amazon Echo Dot을 집어 들었고 크리스마스 아침에 조명을 켜고 크리스마스 음악을 연주하는 루틴을 시작할 수 있기를 원했습니다. 현재 루틴을 만들 수 있습니다. 똑똑한 가정용 기기를 켜는 것처럼 앱에서 날씨와 물건을 말하면되지만 음악이나 재생 목록을 재생할 수는 없습니다. Im은 많은 코더가 아니지만 에코 도트에 대한 기술을 만들 수있는 아마존 개발자 사이트를 살펴본 결과이 작업을 수행하는 방법을 알 수 없습니다. 내가 가진 을 heres 코드는 지금까지아마존 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

나는 모든 프로그래머가 아니지만, 당신이 한 줄을 놓치고 나타납니다. 다시 사용 예에 ​​가서

"shouldEndSession"을 찾습니다

사실은 에코 그냥 아무것도 재생하지 않고 사용자의 응답을 기다리는 것으로 보인다 이것을 사용하지 않고.