julianh2o / RokuAlexaLambdaSkill

An Alexa Skill that allows voice control of your Roku
MIT License
104 stars 55 forks source link

Undefined response #13

Closed onanov closed 7 years ago

onanov commented 7 years ago

Hi

I have got it all set up and double checked all the IP and port settings, but when I test it I just get a response " there was a problem with the response from this this skill"

Using test in the alexa skill setup, the response is "Undefined"

Can you suggest what I may be doing wrong?

I am in the U.K. So have it set up English UK - I had to remove the search functionality, as this was throwing an error "literal not defined for your local" - not sure if that may be cUsing an issue - should it work in the U.K.?

julianh2o commented 7 years ago

What intent invocation are you using? (what are you saying to Alexa) Seems like somehow there's an error processing your voice command on the lambda side.

onanov commented 7 years ago

Hi

Invocation is "tell Roku to ..." e.g. "Tell roku to go home",

Though if I say something random "tell roku to make tea" for example I get the same response, so you could be right

Duncan

Hope that helps

Duncan

Sent from my iPad

On 29 Dec 2016, at 22:16, Julian Hartline notifications@github.com wrote:

What intent invocation are you using? (what are you saying to Alexa) Seems like somehow there's an error processing your voice command on the lambda side.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

onanov commented 7 years ago

I did have to edit the intent schema and sample utterances to remove the now deprecated literal slot type. Rather than deleting these can you suggest an alternative slot type that could be used in place of literal?

onanov commented 7 years ago

I have now sorted this. It seemed to be an issue with the lambda function. I deleted this and recreated it and it is now working perfectly - Brilliant script - well done