126 results found
-
Send raw query with request
Currently all skills must run through Amazon’s Natural Language Understanding and provide a language model to Alexa. While this is helpful for getting started, many more advanced features for Language Processing and response building benefit heavily from having the user’s speech accessible to perform more complex operations like sentiment analysis, conversation reconstruction or custom natural language processing through models on other services. This allows developers to deliver a richer experience to users through the additional processing it makes possible.
For my use case in specifically it would be acceptable to have an option in the console to disable the language…42 votesThanks for the clarification and suggestion! We’ll route this to the appropriate internal team for review.
-
Access the web browser in my Echo Show skill?
I would like to start a bookmarked video or web application by voice in my skill.
38 votes -
Unique device ID for each Alexa device needed
We have a use case to put Alexa devices into many rooms and write custom Alexa skills to serve different responses and perform database updates based on which room they are in. As a result, we need to uniquely identify each Alexa in order to identify the room. We have look into various work around:
1) use "context:System:device:deviceId" which is specific to each skills and changes when the skills disable/enable.
2) use different userid to identify different Alexa but this would mean having many user accounts if the deployment is big
3) when Skill detects unknown "context:System:device:deviceId", expect user to…24 votes -
8 second response time is not sufficient for IoT use cases
I'm working on an IoT Industrial use case for which I need an "open" response window to communicate with the Alexa service. For a successful proof-of-concept, a user needs to remain focused on the task at hand, while Alexa responds to voice cues in the background to drive IoT devices. The 8-second user response limit is unusable in this scenario.
23 votes -
Bad debugging
When I get the "There was a problem with the request3d skill's response" reply it would be 1000% more helpful if you would at least display what the response was even if you cannot tell me what was wrong with the response
21 votes -
Alexa auto Invoke to read Notification
I want to create some skills that could aromatically invoke Alexa to return some notifications upon satisfying certain criterion like meeting certain conditions or at certain time period. So, I want Alexa Team to make such a feature so that developers can use it.
For example :There is a notification message which you want Alexa to automatically read out by getting automatically invoked at a certain time upon satisfying certain condition.Please, create such a feature and for any quwriqu regarding this idea please follow back.
16 votes -
Provide Official ASK CLI Docker Image
I was surprised to find that there is no official Docker image for development with the ASK CLI. The "amazon" user on Docker Hub contains only a couple images for working specifically with ECS and Elastic Beanstalk, and there does not appear to be any official "alexa" user. Upon further investigation, I found the aws-codebuild-docker-images repo in the "aws" GitHub organization, but unfortunately it does not have any sample Dockerfiles that install the ASK CLI either. There are similar issues open at the AWS CLI repo, because there is no official Amazon Docker image for the AWS CLI either, so…
16 votes -
Smart Home Skill Api For Curtains/Drapes
Hi Team,
Currently In Alexa Smart Home Skill there is no Api to control Drapes/Curtains.
For Example:
Alexa,open Living Room Curtain
Alexa,close Living Room CurtainIt will be very useful if Smart Home team implement this feature specially for Hotel Automation and also smart home automation.
15 votes -
Support SVG Images in APL Templates
The APL Image component currently only supports JPEG and PNG images. I propose adding support for vector graphics (SVG) which allow displaying of images using (in some cases) less bandwidth and better scaling for different display sizes.
Currently, SVGs so not render on the device at all, but are shown as expected in the simulator.
13 votes -
Deleting Voice Recordings Programmatically
I have a project coming up for someone that may include sensitive info, and I thought it would be useful to be able to run a script to delete voice clips through the CLI in order to scrub information it might have sent off without having to manually go through the app or something every time.
Or, even better, a way through the ASK to say something like "Alexa, delete voice recordings" and have it delete the recordings in some way.
I had originally asked about this in the dev forum and it was suggested that I suggest it here.…
13 votes -
Enable work with Echo Spot in-built camera on custom skill development
I would like suggest the possibility of incorporating a Camera Skill Kit in order to allow developers to manage the Echo Spot/Show in-built camera on custom skills.
I am thinking about all kind of skills that developers could design, like facial scanners, fall detector, etc..
11 votes -
Alexa Smart Home: actual support for devices which are traditionally controlled by up/down or open/close switches
If you want to add the ability to, for example, control blinds in your smart home skill, the only option you have is the Alexa.PercentageController Interface.
This leaves you with the option to control your blinds by saying something like: "Alexa, set blinds to sixty". This feels very unnatural in our opinion. Wouldn't it be much more convenient to control such devices by saying: "Alexa, open/close blinds"? An optional "Alexa, stop" utterance could then interrupt the process.11 votes -
Provide a flag for new users
There is already a flag for a new conversation, but I'm interested in a flag for a new user. I would prefer to keep my Alexa code stateless so that I don't need to store the user ids, just to check if this is a new user or not. Regarding the Datenschutz-Grundverordnung (EU-DSGVO) I want data minimization, so non stored information cannot make trouble. While certification I got the feedback that I have to explain the core functionality. For a returning customer I really want to avoid to tell the already known features. You may can reset the flag after…
10 votes -
Script or API for skill analytics
After creating multiple skills, it's really painful to check analytics dashboard one by one for metrics. Analytics API or script can save our life
9 votes -
Add custom Lambda function configuration support with ASK CLI
ASK CLI just deploys Lambda functions using a standard default configuration. In order to change these settings, you have to go in the Lambda function that was created and customize its configuration to your needs, causing a revision id mismatch and ultimately requiring to force deploy the subsequent skill update.
Would it possible to add custom Lambda function configuration settings, such as the basic settings (memory, timeout & description), role execution policy and environment variables, to the ask configuration file, potentially using part of the AWS CLI Lambda create function JSON skeleton object?
{
"FunctionName": "<functionName>",
"Runtime": "nodejs8.10",
"Role": "<role>",…8 votes -
As a skill developer I want to switch between different apl versions on my own device
As a skill developer, I have no way to reproduce a problem of an older APL version on my own device. I want to be able to choose which APL Runtime my device runs with to fix problems or to ensure better backward compatibility.
7 votes -
Alexa Skills Kit SDK for Ruby
Please build an Alexa Skills Kit SDK for Ruby! Is there one in the works? What can I do to help? I really want to build Alexa skills in Ruby but I'm willing to wait if there's a Ruby ASK SDK coming. Thanks for all the great tools!
7 votes -
Programmatically mute the device or programmatically check the Device's Mute status
We wanna be able to mute the device and check the Device's Mute status. This would offer more flexibilities to address some security concerns.
7 votes -
ask-cli exclude files during deploy to lambda
Add the ability to exclude files during lambda deploy.
$ deploy --target lambda --exclude */.test.js
7 votes -
Modify the speed of the audio player
Hello to all!
It would be great to be able to change the playback speed of the audio launched via addAudioPlayerPlayDirective. It could be a new
speed
parameter from 0 to 2 where 1 would be normal speed, 0.5 would be half speed, 2 would be double...Thanks in advance,
Regards!6 votes
- Don't see your idea?