Questions tagged [alexa-skill]

Alexa Skill is Amazon’s voice service

Alexa is Amazon’s voice service and the brain behind tens of millions of devices like the Amazon Echo, Echo Dot, and Echo Show. Alexa provides capabilities, or skills, that enable customers to create a more personalized experience. There are now tens of thousands of skills from companies like Starbucks, Uber, and Capital One as well as other innovative designers and developers.

To find more information :

1158 questions
5
votes
1 answer

Alexa SMAPI returns HTTP 4xx despite valid LWA authorization token

I'm currently struggling with integrating Amazon Alexa with our current systems. The TL;DR version of what I have to do is that I should be able to create an Alexa skill programatically via the Alexa Skill Management API. While this is pretty…
5
votes
0 answers

Login with Amazon says user has not consented, but they have - Alexa SMAPI

I'm trying to retrieve a list of skills on my Alexa developer account using the Skill Management API (SMAPI). I have the following HTML/javascript: Login with Amazon
Optimus
  • 1,354
  • 1
  • 21
  • 40
5
votes
1 answer

Getting Relative Time in Alexa

I'm trying to develop an Alexa skill, and I need to get the relative time, eg: "5 minutes ago". I have defined a time slot for my skill which accepts time like 5 minutes, 6.30 am or 4 in the morning. But I'm not able to accept a time like 5 minutes…
Nidhin S G
  • 1,685
  • 2
  • 15
  • 45
5
votes
3 answers

Alexa skill responses in different languages

Is it possible and if so how to respond within a skill with different languages? For example I'm developing a skill for the German skill store which reads various texts from the internet. Those can be any in language and I can determine the language…
Jens Kohl
  • 5,899
  • 11
  • 48
  • 77
5
votes
2 answers

How do I create a Slot that accepts a currency amount

I want to receive a dollar amount in my utterance. So, for example, if I ask Alexa: Send $100.51 to Kroger. (pronounced, One hundred dollars and fifty one cents) I want to receive the value 100.51 in a proper slot. I have tried searching and I…
ewassef
  • 286
  • 2
  • 13
5
votes
1 answer

Configure schema and utterances programmatically

Whenever a I change my alexa skill in a way that the utterenaces or schema are modified I have to manually enter to the amazon developer console and change utterances or schema manually in the textbox. I 've already automated the process of…
5
votes
4 answers

How to give input to Amazon Alexa Skills Kit (ASK) mixed string with numbers?

I'm trying to create a Amazon Alexa Skills Kit to do some kind of automation which would be required to take speech input comprised of strings and numbers (a-test12fish). When I've used custom slots in Alexa Skills Kit, it is not letting me key in…
5
votes
2 answers

How would you design slots for letter and number codes?

I would like my skill to catch a mention of a 4 to 5 character code that can contain letters and numbers like AB05 or ABC12. How can I design the slots and utterances for Alexa to understand these and pass them to my skill?
Asimov4
  • 2,776
  • 3
  • 23
  • 38
4
votes
1 answer

Alexa Skill Development using flask-ask and ngrok error

I'm trying to begin developing a skill for Alexa using flask-ask and ngrok in python. Following is my code: from flask import Flask from flask_ask import Ask, statement app = Flask(__name__) ask = Ask(app, "/") @ask.launch def start_skill(): …
Annon
  • 123
  • 1
  • 9
4
votes
1 answer

Alexa: Chaining Intents with Dialog.Delegate and Python

I am looking for some example code like it exists for nodejs described in this article: https://developer.amazon.com/blogs/alexa/post/9ffdbddb-948a-4eff-8408-7e210282ed38/intent-chaining-for-alexa-skill i tried to call the other intent without…
FG1994
  • 51
  • 3
4
votes
1 answer

Use multiple voices in a single Alexa skill?

I would like to use multiple Alexa voices in a single skill. Is this possible? I know there is Amazon Polly, but what SSML do you use to use the different characters. I've tried looking online and I've come up with nothing. let speech = 'Your…
Ben J
  • 43
  • 3
4
votes
1 answer

Accept any user input for Alexa Custom Skill, but include only part of that input in confirmation

I'm trying to build a custom Alexa skill for a gratitude diary. The goal is to have an interaction in which the Alexa device asks the user what they're grateful for, and repeats it back as confirmation. I'm encountering a problem when it comes to…
ldbrooke
  • 129
  • 8
4
votes
0 answers

Alexa: We were unable to link at this time

We are creating alexa skill and trying to do account linking. We have setup the below steps so far for account linking : Setup Authorization URI API https://[abcapp].herokuapp.com/userdetails/accountlinking For Authorization API we are redirecting…
Deepak.Aggrawal
  • 1,249
  • 11
  • 24
4
votes
2 answers

Alexa skill account linking with Google APIs credentials, problem refreshing token

I'm having some problems with the Alexa account linking authorization. These are the steps I followed: I got the credentials (client id, client secret...) from the Google Cloud Console Setup on the Alexa Developer Console, using 'Auth Code Grant'…
4
votes
1 answer

OAUTH - Authorization URL "state" parameter is too long

I'm using the Actions on Google OAUTH authorization flow. In the authorization URL, Google passes along a very long "state" parameter (500+ char) in the URL, yielding an error on the OAauth client/server (Bunq to be precise). I've seen more cases…