Is the Amazon Dash Wand open to custom skills in Alexa - alexa

Can custom Alexa skills use the Amazon Dash Wand either through open APIs or some other integration endpoint?

The wand can use Alexa voice skills by using the button to trigger the microphone (no wakeword needed). Unfortunately, there is no access in the current API to access the barcode scanner and it doesn't support some services such as music streaming.

Related

Using Alexa Capabilities within an Alexa skills

Alexa is able to find service providers and also call them. Is it possible to use this capability from an Alexa skill. For example could an Alexa skill find and call a near-by doctor upon request?
The direct calling and search features of Alexa are not available currently within a custom skill, however you could achieve this your by using 3rd party APIs.
For example you can look up local businesses using the Yelp API and connect and connect a call using a Twilio API. You may want to register the user’s mobile number for this particular example.
It should also be noted that the features available in the Amazon SDK are always being updated. So it may be added in the future.

Cards on amazon alexa skill enabled devices without screen

I have created an Alexa Skill using ASK sdk version 2 for Node.js. I have used standard card's at various places in my skill. But the problem is that I do not have alexa enabled device with screen. These cards are displayed when I test the skill using the Test button inside the developer portal.
What tool should I be using to display these cards ? I do have an alexa app on my mobile.
Thanks

dialogflow.com - How to integrate with Google Home / Alexa

I am working on an e-commerce website and would like to integrate with Google Voice assistant or Amazon alexa. I have gone through the dialogflow on how to build a voice assistant. But how It'll be available in amazon alexa or google home that shipped to every household ?
Both Alexa and Google Assistant let you develop things that work very much like websites - Alexa calls them Skills, Google calls them Actions. These are programs that run on your (or a) web server, get HTTPS calls from Amazon or Google with JSON information about what the user has said, and are expected to return JSON information that replies to what has been said.
Amazon requires you to use the Alexa Skills Kit to do the development of these sites, but Dialogflow can export its model to Alexa. Google is a little more open, but since they own Dialogflow, integrating a Dialogflow agent with Actions on Google is very straightforward.
You will need to register your Skill/Action with the appropriate company, but once you have done so, it is available to the users. Alexa users need to "install" the Skill from the Skills directory, although that really just means that they can activate it. The Assistant doesn't require users to activate it this way, but it will be listed in the directory. In both cases, users can then trigger it by saying something like "open Skill Name" or "talk to Action Name".

Link alexa custom skill and avs device

I designed alexa custom skill and avs device on same account, avs device integrated in android app. when i am using android app by logged-in from development account(build skill and avs here) then skill working fine, but if i tried from another amazon account then its not working? it says this skill not set in your skill set.
I read about account linking but i am not sure how its work?
how do you use my custom skill with my avs device in android app?
I appreciate any input. Any links and references are welcome.
Install the Amazon Alexa App from playstore.
https://play.google.com/store/apps/details?id=com.amazon.dee.app
If it says not available in your location, download the apk from below link
http://www.apkmonk.com/app/com.amazon.dee.app/
https://aapks.com/apk/alexa/
Install it and enable your developed skill ..Let me know if any issues.

How to amazon alexa api for a web or mobile app?

I want to use amazon alexa api for my website/ mobile application. I would like to know if it is possible to use and how to integrate alexa, given that I develop my custom skill.
You can use the Alexa Voice Service. You will need to collect the user's audio and then submit it to Amazon. The voice snippet does not need to contain the hotword (e.g. Alexa). You should be able to use most features that don't involve the device and aren't asynchronous. For example, you can utilize the alarm or timer features nor the music streams.
It sounds like you are asking how to allow the user to talk to your website or mobile app.
An Alexa custom skill is something you create to extend Alexa's vocabulary, so to speak. It isn't an alternative to using a mouse or keyboard with an existing app.
A website and a mobile app are, or can be, two different ways for a user to access the functionality you provide. Think of an Alexa skill as a 3rd way to access that functionality. A user could ask the Alexa device (Echo, Dot, iPhone Lexi app, etc) to get or perform the same things that your website does.
So for example, if your website explains how your widgets work, then you could create a widget Alexa skill that would allow Alexa user's to ask about your widgets.
The Alexa Voice Service is something entirely different. It is an API to enable adding Alexa voice to a different piece of hardware. For example, my friend Thaddeus created an Alexa Voice Service app called Lexi that runs on an iPhone. This allows a user to talk to Alexa using their iPhone. However, it doesn't add any new capability to Alexa. It only allows me to do things on my iPhone that I can already do on my Echo.

Resources