Skip navigation links
A C D E F G I L N O P R S T V 

A

Audio - Class in com.nuance.speechkit
Audio class is a reference to an audio buffer which may contain multiple chunks of audio data.
Audio(Context, int, PcmFormat) - Constructor for class com.nuance.speechkit.Audio
Create an Audio from an Android resource.
Audio(Context, Uri, PcmFormat) - Constructor for class com.nuance.speechkit.Audio
Create an Audio from a Uri pointing to a location on the filesystem.
AudioException - Exception in com.nuance.speechkit
Exception given whenever an audio error occur during a transaction.
AudioException(String) - Constructor for exception com.nuance.speechkit.AudioException
 
AudioPlayer - Interface in com.nuance.speechkit
The AudioPlayer class manages and plays sequences of Audio and synthesized text.
AudioPlayer.Listener - Interface in com.nuance.speechkit
The AudioPlayer.Listener provides methods for managing the lifecycle of an AudioPlayer and its associated Audio content.

C

cancel() - Method in interface com.nuance.speechkit.Transaction
Cancel the Transaction.
com.nuance.speechkit - package com.nuance.speechkit
 

D

DetectionType - Enum in com.nuance.speechkit
The Detection Type that will be used on client side to determine the end of speech.
DICTATION - Static variable in class com.nuance.speechkit.RecognitionType
Dictation optimized recognition.

E

enqueue(Audio) - Method in interface com.nuance.speechkit.AudioPlayer
Append the Audio to the audio queue.

F

Factory() - Constructor for class com.nuance.speechkit.Session.Factory
 
FINAL - Static variable in class com.nuance.speechkit.ResultDeliveryType
 

G

getAudioLevel() - Method in interface com.nuance.speechkit.Transaction
Get the current audio level if recording.
getAudioPlayer() - Method in interface com.nuance.speechkit.Session
The AudioPlayer for this Session.
getAutoplay() - Method in class com.nuance.speechkit.Transaction.Options
 
getCancelEarcon() - Method in class com.nuance.speechkit.Transaction.Options
 
getConfidence() - Method in interface com.nuance.speechkit.RecognizedPhrase
The score representing how accurately the phrase was recognized.
getConfidence() - Method in interface com.nuance.speechkit.RecognizedWord
The score representing how accurately the word was recognized.
getCoreLanguageModel() - Method in class com.nuance.speechkit.Transaction.Options
 
getDetails() - Method in interface com.nuance.speechkit.Recognition
Returns all of the recognized phrases for the recognition.
getDetection() - Method in class com.nuance.speechkit.Transaction.Options
 
getEnd() - Method in interface com.nuance.speechkit.RecognizedWord
The end time of the segment of speech represented by this RecognizedWord.
getErrorEarcon() - Method in class com.nuance.speechkit.Transaction.Options
 
getFormat() - Method in interface com.nuance.speechkit.Interpretation
The format of the Interpretation result.
getLanguage() - Method in class com.nuance.speechkit.Transaction.Options
 
getRecognitionType() - Method in class com.nuance.speechkit.Transaction.Options
 
getResult() - Method in interface com.nuance.speechkit.Interpretation
The Interpretation result itself.
getResultDeliveryType() - Method in class com.nuance.speechkit.Transaction.Options
 
getSession() - Method in interface com.nuance.speechkit.Transaction
Get the Session associated with this Transaction.
getSessionID() - Method in interface com.nuance.speechkit.Transaction
Get the sessionID associated with the Transaction.
getStart() - Method in interface com.nuance.speechkit.RecognizedWord
The start time of the segment of speech represented by this RecognizedWord.
getStartEarcon() - Method in class com.nuance.speechkit.Transaction.Options
 
getStopEarcon() - Method in class com.nuance.speechkit.Transaction.Options
 
getSubscriberID() - Method in class com.nuance.speechkit.Transaction.Options
 
getText() - Method in interface com.nuance.speechkit.Recognition
Text for top recognition.
getText() - Method in interface com.nuance.speechkit.RecognizedPhrase
The text representation of the recognized phrase.
getText() - Method in interface com.nuance.speechkit.RecognizedWord
The text representation of the RecognizedWord.
getVersion() - Method in interface com.nuance.speechkit.Interpretation
The version of the Interpretation format.
getVoice() - Method in class com.nuance.speechkit.Transaction.Options
 

I

Interpretation - Interface in com.nuance.speechkit
The Interpretation class contains the interpretation result of parsed recognized text with a user defined grammar.

L

Language - Class in com.nuance.speechkit
Container for Language used during transaction configuration.
Language(String) - Constructor for class com.nuance.speechkit.Language
Create a Language using a supported language String.
Listener() - Constructor for class com.nuance.speechkit.Transaction.Listener
 

N

noSpaceAfter() - Method in interface com.nuance.speechkit.RecognizedWord
True if the word should be separated from the next RecognizedWord by a space.
noSpaceBefore() - Method in interface com.nuance.speechkit.RecognizedWord
True if the RecognizedWord should be separated from the next RecognizedWord by a space.

O

onAudio(Transaction, Audio) - Method in class com.nuance.speechkit.Transaction.Listener
Called when the Transaction returns audio data.
onBeginPlaying(AudioPlayer, Audio) - Method in interface com.nuance.speechkit.AudioPlayer.Listener
Called when the player will begin playing the designated Audio item.
onError(Transaction, String, TransactionException) - Method in class com.nuance.speechkit.Transaction.Listener
Called when the Transaction has an error.
onFinishedPlaying(AudioPlayer, Audio) - Method in interface com.nuance.speechkit.AudioPlayer.Listener
Called when the AudioPlayer finishes playing the designated SKAudio.
onFinishedRecording(Transaction) - Method in class com.nuance.speechkit.Transaction.Listener
Called when the Transaction stops recording audio.
onInterpretation(Transaction, Interpretation) - Method in class com.nuance.speechkit.Transaction.Listener
Called when the Transaction receives an interpretation.
onRecognition(Transaction, Recognition) - Method in class com.nuance.speechkit.Transaction.Listener
Called when the Transaction receives a text recognition.
onServiceResponse(Transaction, JSONObject) - Method in class com.nuance.speechkit.Transaction.Listener
Called when the Transaction returns a custom application response.
onStartedRecording(Transaction) - Method in class com.nuance.speechkit.Transaction.Listener
Called when the Transaction starts recording audio.
onSuccess(Transaction, String) - Method in class com.nuance.speechkit.Transaction.Listener
Called when the Transaction completes successfully.
Options() - Constructor for class com.nuance.speechkit.Transaction.Options
 

P

pause() - Method in interface com.nuance.speechkit.AudioPlayer
Pause the currently playing Audio.
PcmFormat - Class in com.nuance.speechkit
 
PcmFormat(PcmFormat.SampleFormat, int, int) - Constructor for class com.nuance.speechkit.PcmFormat
 
PcmFormat.SampleFormat - Enum in com.nuance.speechkit
 
play() - Method in interface com.nuance.speechkit.AudioPlayer
Start playing the currently enqueued Audio.
playAudio(Audio) - Method in interface com.nuance.speechkit.AudioPlayer
Empty the audio queue and immediately start playing the provided Audio.
PROGRESSIVE - Static variable in class com.nuance.speechkit.ResultDeliveryType
 

R

Recognition - Interface in com.nuance.speechkit
The Recognition class contains speech recognition text results.
RecognitionException - Exception in com.nuance.speechkit
Exception given whenever a recognition error occur during a transaction.
RecognitionException(String) - Constructor for exception com.nuance.speechkit.RecognitionException
 
RecognitionType - Class in com.nuance.speechkit
 
RecognitionType(String) - Constructor for class com.nuance.speechkit.RecognitionType
 
recognize(Transaction.Options, Transaction.Listener) - Method in interface com.nuance.speechkit.Session
Perform speech recognition.
RecognizedPhrase - Interface in com.nuance.speechkit
Represents a list of words (or a complete phrase) contained in a Recognition.
RecognizedWord - Interface in com.nuance.speechkit
Contains information for a recognized word.
recognizeWithService(String, JSONObject, Transaction.Options, Transaction.Listener) - Method in interface com.nuance.speechkit.Session
Perform a custom speech recognition.
ResultDeliveryType - Class in com.nuance.speechkit
 
ResultDeliveryType(String) - Constructor for class com.nuance.speechkit.ResultDeliveryType
 

S

SEARCH - Static variable in class com.nuance.speechkit.RecognitionType
Search optimized recognition.
ServerException - Exception in com.nuance.speechkit
Exception given whenever an server error occur during a transaction.
ServerException(String) - Constructor for exception com.nuance.speechkit.ServerException
 
Session - Interface in com.nuance.speechkit
This is the entry point for all SpeechKit related transactions.
session(Context, Uri, String) - Static method in class com.nuance.speechkit.Session.Factory
Initializes a Session and may establish a connection with the speech server.
session(Context, Uri, String, Transaction.Options) - Static method in class com.nuance.speechkit.Session.Factory
Initializes a Session and may establish a connection with the speech server.
Session.Factory - Class in com.nuance.speechkit
Factory used to create new SpeechKit Sessions.
setAutoplay(boolean) - Method in class com.nuance.speechkit.Transaction.Options
 
setCoreLanguageModel(String) - Method in class com.nuance.speechkit.Transaction.Options
 
setDefaultOptions(Transaction.Options) - Method in interface com.nuance.speechkit.Session
 
setDetection(DetectionType) - Method in class com.nuance.speechkit.Transaction.Options
 
setEarcons(Audio, Audio, Audio, Audio) - Method in class com.nuance.speechkit.Transaction.Options
 
setLanguage(Language) - Method in class com.nuance.speechkit.Transaction.Options
 
setListener(AudioPlayer.Listener) - Method in interface com.nuance.speechkit.AudioPlayer
Sets the listener for that AudioPlayer instance to receive various callback.
setRecognitionType(RecognitionType) - Method in class com.nuance.speechkit.Transaction.Options
 
setResultDeliveryType(ResultDeliveryType) - Method in class com.nuance.speechkit.Transaction.Options
 
setSubscriberID(String) - Method in class com.nuance.speechkit.Transaction.Options
 
setVoice(Voice) - Method in class com.nuance.speechkit.Transaction.Options
 
speakMarkup(String, Transaction.Options, Transaction.Listener) - Method in interface com.nuance.speechkit.Session
Perform text to speech from SSML markup.
speakString(String, Transaction.Options, Transaction.Listener) - Method in interface com.nuance.speechkit.Session
Perform text to speech from a string.
stop() - Method in interface com.nuance.speechkit.AudioPlayer
Stop the currently playing Audio and empty the audio queue.
stopRecording() - Method in interface com.nuance.speechkit.Transaction
Stop recording audio and complete the Transaction, if there is an ongoing recording.

T

toString() - Method in class com.nuance.speechkit.Language
 
toString() - Method in class com.nuance.speechkit.RecognitionType
 
toString() - Method in class com.nuance.speechkit.ResultDeliveryType
 
toString() - Method in class com.nuance.speechkit.Voice
 
Transaction - Interface in com.nuance.speechkit
Base interface for all transactions available through a Session.
Transaction.Listener - Class in com.nuance.speechkit
The Transaction.Listener provides methods for managing the lifecycle of a Transaction.
Transaction.Options - Class in com.nuance.speechkit
Options used when making Transactions in a Session.
TransactionException - Exception in com.nuance.speechkit
Exceptions given whenever an error occur during a transaction.
TransactionException(String) - Constructor for exception com.nuance.speechkit.TransactionException
 
transactionWithService(String, JSONObject, Transaction.Options, Transaction.Listener) - Method in interface com.nuance.speechkit.Session
Send a message to a custom service.
TV - Static variable in class com.nuance.speechkit.RecognitionType
TV NLU optimized recognition.

V

valueOf(String) - Static method in enum com.nuance.speechkit.DetectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.nuance.speechkit.PcmFormat.SampleFormat
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.nuance.speechkit.DetectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.nuance.speechkit.PcmFormat.SampleFormat
Returns an array containing the constants of this enum type, in the order they are declared.
Voice - Class in com.nuance.speechkit
Container for Voice configuration used in TTS transactions.
Voice(String) - Constructor for class com.nuance.speechkit.Voice
Create a Voice using a supported voice String.
voiceString - Variable in class com.nuance.speechkit.Voice
 
A C D E F G I L N O P R S T V 
Skip navigation links