Questions tagged [alexa]

Alexa is a voice service developed by Amazon, made popular by the Amazon Echo and the Amazon Echo Dot devices developed by Amazon Lab126.

From Wikipedia:

Alexa is a voice service developed by Amazon, made popular by the Amazon Echo and the Amazon Echo Dot devices developed by Amazon Lab126. Out of the box, it is capable of voice interaction, music playback, making to-do lists, setting alarms, streaming podcasts, playing audiobooks, and providing weather, traffic, and other real time information, such as news. Developers can expand on the experiences supported by Alexa powered devices by developing "skills". Alexa can also control several smart devices using itself as a home automation system.

Interaction and communication with Alexa is available in English (US), English (CA), English (UK), English (AU), English (IN), French (CA), French (FR), Spanish (ES), Spanish (MX), Spanish (US), Portuguese (BR), German (DE), Italian (IT), Japanese (JP), and Hindi (IN)

2451 questions
10
votes
4 answers

Alexa Skill - How to get complete text of statement asked to alexa

I am creating an Alexa skill, I have coded several custom and default intents and they are working fine. Now I want to write a fallback intent wherein I want to get the exact statement asked/sent to Alexa skill, is there a way wherein we may get the…
NKS
  • 1,140
  • 4
  • 17
  • 35
10
votes
2 answers

How to test the amazon alexa custom skill through your alexa enabled device while in development phase?

I have created a skill and would like to test it on the device itself? I have managed to test it on echosim.io.
9
votes
0 answers

Toggle an Amazon Smart Plug from a Lambda function

I have an "Amazon Smart Plug" connected to home WiFi, and it is controllable right now using two mechanisms: From my Echo Show device, I can turn the plug on and off using the touchscreen or Alexa voice control. Using the Alexa app on mobile…
allquixotic
  • 1,481
  • 2
  • 18
  • 37
9
votes
4 answers

Alexa skill not invoked in the Amazon Alexa app, but it works in the development console

When the skill is under development, I can invoke it in the development console. In the Echo or the Amazon Alexa app the skill is not invoking. The skill is showing under the skills & games tab in the app and it is enabled. Anybody knows how to…
Rajesh Kumar J
  • 219
  • 1
  • 5
  • 8
9
votes
4 answers

Alexa - catchall

I've got a chatbot which is plugged to backend and DialogFlow/ApiAI. I'm trying to set up a skill in Alexa so that I can catch everything that is said to my skill and then forward it to my backend so that i can use my existing infrastructure and…
JulienCoo
  • 1,128
  • 3
  • 13
  • 24
9
votes
1 answer

How to increase alexa search results using alexa api

I am creating a java application which performs URL search for site : http://www.alexa.com/topsites/category User eneters a category name and my application displays all URL's and performs some operations. I am using this alexa api for URL…
Toman
  • 1,156
  • 1
  • 12
  • 29
8
votes
1 answer

Alexa - How to send image to user?

I'm using a Lambda function for my Alexa Skill. For my launch intent, I query DynamoDB and return a String that I first want to convert into a QRCode and then I want to return it to the Alexa Device as an Image inside the responseBuilder Alexa works…
DIRTY DAVE
  • 2,523
  • 2
  • 20
  • 83
8
votes
2 answers

How do I revise a live Alexa skill?

I need to revise my published Alexa skill. I'm familiar with the "In Development" skill version which Amazon automatically creates after publishing a skill. What I don't understand is how do I iterate on my skill, particularly when I need to change…
mycargus
  • 2,538
  • 3
  • 23
  • 31
8
votes
0 answers

Alexa: How to test request for access token using refresh token?

Trying to find the Signature and SignatureCertChainUrl headers within Amazon's POST request to renew the access token using the refresh token. I deliberately set the access token to expire in 3600 seconds: var res = { "access_token":…
user10124766
  • 120
  • 6
8
votes
1 answer

flask-ask slot is always being mapped to None

My slot for a custom intent is always being recognised as None. I have an intents schema which looks like this: { "interactionModel": { "languageModel": { "invocationName": "name_of_app", "intents": [ …
Varun Balupuri
  • 363
  • 5
  • 17
8
votes
2 answers

How to get and use confirmation 'yes' or 'no' for Alexa skill intent response

I am developing a Alexa skill in which on launch it will ask Do you want to perform something ? Depending upon user's reply 'yes' or 'no' I want to launch another intent. var handlers = { 'LaunchRequest': function () { let prompt =…
8
votes
2 answers

How to make phone call from custom alexa skill

My intent to call the specified phone number from my own skill. For example Me: Alexa, ask to find the customer service number Alexa: Sure, the customer service number is 1800-xxx-xxx-xxx. Would you like to call Me: Yes [HOW TO MAKE…
muTheTechie
  • 1,443
  • 17
  • 25
8
votes
1 answer

nghttp2 multipart POST message

I am currently trying to use nghttp2 to build a multipart message. The message should be strcuture as the following. I should use the nghttp2_submit_request(here) function, with nva as my HTTP/2 header, and nghttp2_data_provider *data_prd for my…
wrek
  • 1,061
  • 5
  • 14
  • 26
8
votes
4 answers

Alexa Intent Schema: Random input being identified as intents

I have two intents that use the same slot types. However, if the input is a random string, Alexa automatically identifies an intent in its JSON request even though it is not part of the utterances. For example, in the example below, if the user…
skbrhmn
  • 1,124
  • 1
  • 14
  • 36
8
votes
2 answers

Alexa - How to accept free text as input / slot. Is there any way apart from using a custom slot and providing a huge list?

How to accept free text as input / slot? Is there any way apart from using a custom slot and providing a huge list? Since Literal slot types are deprecated, how to provide a free text/string input to alexa?
Tushar Joshi
  • 93
  • 1
  • 4