Creating Skills for AVS that don't require you to "ask "
I'm working on a proof of concept and am running into an issue. I've successful setup and ran the AVS example app and have setup skills that work with both my Echo and the example app. What I can't find any documentation on is creating utterances that don't require you to start your request with a "phrase" and "invocation name" but on the getting started for AVS
https://developer.amazon.com/public/solutions/alexa/alexa-voice-service/getting-started-with-the-alexa-voice-service it lists examples like these that I should be able to create - "What's my heart rate" "How far have I run" Is there no documentation on this, did I miss it or is it not actually possible? Please point me in the right direction if it is possible. Thanks
@Eric : I have an Android App with AVS working. I can ask My Android App "What time is it" and AVS responds with an mp3 of the time. I also have the Greeter ASK set up in my developer portal, so when I ask Echo to tell Greeter to say Hello, the lambda stuff runs and responds with Hello World for Echo to play and the Alexa Android App to show the card. However I can't figure out how to link my Android app to my Greeter ASK on my dev portal.
Hi sajiddalvi, i'm doing the same thing but i've a problem to send my audio to AVS, can you send me the code for Register audio from android and to send it to Amazon? I think my problem is only in getting voice audio because on POST request i receive respost 204 if i don't send the audio file... but i'm not shure!
Right now, skills are enabled/disabled on a per user basis. You can enable them on
https://alexa.amazon.com (see the skills menu on the left). There is no functional difference between Echo and AVS with regard to skills, so as long as you're logged in as the same user you should be fine. However, if you already knew that, take a look at companion app and see if the text is being misrecognized. It's possible that a low-quality microphone is preventing the skill from triggering. Additionally, you can try being explicit to make sure that the skill is working: "Alexa, Open . Say Hello."