| Package | Description |
|---|---|
| com.amazon.speech.json |
Contains classes used for converting requests and responses
to and from JSON.
|
| com.amazon.speech.speechlet |
Contains classes used to represent the key elements used for a speech-enabled
web service.
|
| com.amazon.speech.speechlet.interfaces.audioplayer |
Contains classes used by the
AudioPlayer interface. |
| com.amazon.speech.speechlet.interfaces.audioplayer.directive |
Contains classes used to represent the directives returned by your Alexa skill relating to the
AudioPlayer interface. |
| com.amazon.speech.speechlet.interfaces.audioplayer.request |
Contains classes used to represent the requests sent to your Alexa skill relating to the
AudioPlayer interface. |
| com.amazon.speech.speechlet.interfaces.playbackcontroller |
Contains classes used by the
PlaybackController interface. |
| com.amazon.speech.speechlet.interfaces.playbackcontroller.request |
Contains classes used to represent the requests sent to your Alexa skill relating to the
PlaybackController interface. |
| com.amazon.speech.speechlet.interfaces.system |
Contains classes used by the
System interface. |
| com.amazon.speech.speechlet.interfaces.system.request |
Contains classes used to represent the requests sent to your Alexa skill relating to the
System interface. |
| com.amazon.speech.speechlet.lambda |
Contains classes used when hosting your service on AWS Lambda.
|
| com.amazon.speech.speechlet.servlet |
Contains classes representing the servlet used to host
Speechlets. |
| com.amazon.speech.speechlet.verifier |
Contains classes used for verifying requests sent to your service.
|
| Class and Description |
|---|
| Context
The context for a
SpeechletRequest containing the state of the interfaces. |
| Session
A
Session represents a single execution of a SpeechletV2 by a user. |
| SpeechletRequest
Base class for requests used for
SpeechletV2 invocation. |
| SpeechletResponse
The response to a
SpeechletV2 invocation. |
| Class and Description |
|---|
| Application
The
Application included as part of the Session encapsulates metadata about the
Alexa skill being invoked by a customer. |
| Context
The context for a
SpeechletRequest containing the state of the interfaces. |
| Context.Builder
Builder used to construct a new
Context. |
| CoreSpeechletRequest
A superclass for core speechlet requests, such as IntentRequest.
|
| Device
Represents information about the Alexa-enabled device, such as what interfaces the device
supports.
|
| Device.Builder
Builder used to construct a new
Device. |
| Directive
An instruction returned from a skill in its response to a request, informing the Alexa service to
take action on the customer's device.
|
| IntentRequest
The request object containing an
Intent for SpeechletV2 invocation. |
| IntentRequest.Builder
Builder used to construct a new
IntentRequest. |
| Interface
Represents an interface that an Alexa-enabled device may support.
|
| LaunchRequest
The request object used to notify a
SpeechletV2 that a new session has launched. |
| LaunchRequest.Builder
Builder used to construct a new
LaunchRequest. |
| Session
A
Session represents a single execution of a SpeechletV2 by a user. |
| Session.Builder
Builder used to construct a new
Session. |
| SessionEndedRequest
The request object containing all the parameters passed to notify a
SpeechletV2 that a
session ended. |
| SessionEndedRequest.Builder
Builder used to construct a new
SessionEndedRequest. |
| SessionEndedRequest.Reason
This enum lists the reasons why a session ended when not initiated by the
SpeechletV2
itself. |
| SessionStartedRequest
The request object used to notify a
SpeechletV2 that a new session has launched. |
| SessionStartedRequest.Builder
Builder used to construct a new
SessionStartedRequest. |
| Speechlet
A
Speechlet is a speech-enabled web service that runs in the cloud. |
| SpeechletException
Defines a general exception that a
Speechlet can throw when encountering difficulty while
processing a request. |
| SpeechletRequest
Base class for requests used for
SpeechletV2 invocation. |
| SpeechletRequest.SpeechletRequestBuilder
Builder used to construct a new
SpeechletRequest. |
| SpeechletRequestHandlerException
Defines a general exception that the
SpeechletRequestHandler can throw when something
about the request isn't correct. |
| SpeechletResponse
The response to a
SpeechletV2 invocation. |
| SpeechletV2
A
SpeechletV2 is a speech-enabled web service that runs in the cloud. |
| State
Represents the state associated with a supported interface.
|
| SupportedInterfaces
Represents a collection of the
Interfaces supported by the Alexa client. |
| SupportedInterfaces.Builder
Builder used to construct a new
SupportedInterfaces. |
| User
The
User tied to a SpeechletV2 Session is the user registered to the device
initiating the SpeechletV2 Session and contains a unique identifier. |
| User.Builder
Builder used to construct a new
User. |
| Class and Description |
|---|
| Interface
Represents an interface that an Alexa-enabled device may support.
|
| SpeechletResponse
The response to a
SpeechletV2 invocation. |
| State
Represents the state associated with a supported interface.
|
| Class and Description |
|---|
| Directive
An instruction returned from a skill in its response to a request, informing the Alexa service to
take action on the customer's device.
|
| Class and Description |
|---|
| SpeechletRequest
Base class for requests used for
SpeechletV2 invocation. |
| SpeechletRequest.SpeechletRequestBuilder
Builder used to construct a new
SpeechletRequest. |
| Class and Description |
|---|
| SpeechletResponse
The response to a
SpeechletV2 invocation. |
| Class and Description |
|---|
| SpeechletRequest
Base class for requests used for
SpeechletV2 invocation. |
| SpeechletRequest.SpeechletRequestBuilder
Builder used to construct a new
SpeechletRequest. |
| Class and Description |
|---|
| Application
The
Application included as part of the Session encapsulates metadata about the
Alexa skill being invoked by a customer. |
| Device
Represents information about the Alexa-enabled device, such as what interfaces the device
supports.
|
| Interface
Represents an interface that an Alexa-enabled device may support.
|
| State
Represents the state associated with a supported interface.
|
| User
The
User tied to a SpeechletV2 Session is the user registered to the device
initiating the SpeechletV2 Session and contains a unique identifier. |
| Class and Description |
|---|
| SpeechletRequest
Base class for requests used for
SpeechletV2 invocation. |
| SpeechletRequest.SpeechletRequestBuilder
Builder used to construct a new
SpeechletRequest. |
| Class and Description |
|---|
| Speechlet
A
Speechlet is a speech-enabled web service that runs in the cloud. |
| SpeechletRequestHandler
The SpeechletRequestHandler processes an incoming request from the Alexa service, decides what
action to take on the configured
SpeechletV2, executes that call, and returns the resulting
response bytes. |
| SpeechletV2
A
SpeechletV2 is a speech-enabled web service that runs in the cloud. |
| Class and Description |
|---|
| Speechlet
A
Speechlet is a speech-enabled web service that runs in the cloud. |
| SpeechletRequestHandler
The SpeechletRequestHandler processes an incoming request from the Alexa service, decides what
action to take on the configured
SpeechletV2, executes that call, and returns the resulting
response bytes. |
| SpeechletV2
A
SpeechletV2 is a speech-enabled web service that runs in the cloud. |
| Class and Description |
|---|
| Session
A
Session represents a single execution of a SpeechletV2 by a user. |
| SpeechletRequest
Base class for requests used for
SpeechletV2 invocation. |
Copyright © 2016. All rights reserved.