respeaker / Alexa

New version is at https://github.com/respeaker/avs
53 stars 24 forks source link

Connecting to Custom Skills on Aexa Skills Kit. (AVS envoking ASK) #16

Open sradmard opened 6 years ago

sradmard commented 6 years ago

Hi, After getting this package to work, I can only access the default functionalities of Alexa. Even though I have multiple custom skills under my amazon account, but when asked using the invocation names of those skills, the response from Alexa on respeaker is that it does not have those skills under its skill sets. I also have linked my calender to my amazon account, but I cannot access that through respeaker either. It is important to mention that I have access to both my calender and all of my skills when I use the Amazon echo dot. An observation is that while I am using the respeaker with basic Alexa functionalities, it appers offline on the Amazon app. BTW, I have also tried the respeaker/avs package, and that one does not access my skills either. Am I missing something in the process?

xiongyihui commented 6 years ago

Use respeaker/avs instead, which will appear online on the Amazon app. When using repseaker/avs, I'v tried the "Classical Study Music" skill, it works well. Can you try the "Classical Study Music" skill to check if the skill works or not?

sradmard commented 6 years ago

I have used the respeaker/avs as well. When I use the "Classical Study Music" skill, it does work, but respeaker still does not work for a custom skill. Have you tried it for any custom skills? Also, even when it runs "Classical Study Music", the respeaker does not appear online on the Alexa app.

sradmard commented 6 years ago

Another problem is that the voice response from Alexa sometimes gets cut off, and it appears to me to be related to the volume level. For example, it gets to the instance where it is supposed to play a music, but it never plays. Or even at the middle of a sentence it goes silence.

xiongyihui commented 6 years ago

It's weird! My device appears online.

image

What do you mean of custom skills? I thought Classical Study Music is a custom skill.

sradmard commented 6 years ago

That's weird in my case then. Is there any way that I can log the outputs to try to figure out why my device appears offline? By custom skill I mean the ones that you create yourself. There is a really nice and easy to follow example here: https://moduscreate.com/build-an-alexa-skill-with-python-and-aws-lambda/ It would be nice if you can give it a try and see whether you can access it or not.