Skip navigation links
A C D G I K O P R S T V 

A

adaptToSpeakerWithName(String) - Method in class com.keenresearch.keenasr.KASRRecognizer
Defines the name that will be used to uniquely identify speaker adaptation profile.
addListener(KASRRecognizerListener) - Method in class com.keenresearch.keenasr.KASRRecognizer
Adds listener.

C

com.keenresearch.keenasr - package com.keenresearch.keenasr
 
createDecodingGraphFromSentences(String[], KASRRecognizer, String) - Static method in class com.keenresearch.keenasr.KASRDecodingGraph
Create custom decoding graph from an array of sentences/phrases and save it in the filesystem under for later use.

D

decodingGraphExistsAtPath(String) - Static method in class com.keenresearch.keenasr.KASRDecodingGraph
Returns TRUE if a valid decoding graph exists at the given absolute filepath.
decodingGraphWithNameExists(String, KASRRecognizer) - Static method in class com.keenresearch.keenasr.KASRDecodingGraph
Returns TRUE if valid custom decoding graph with the given name exists in the filesystem

G

getAppContext() - Method in class com.keenresearch.keenasr.KASRRecognizer
Returns application context that was used to initialized this instance of KASRRecognizer
getASRBundleName() - Method in class com.keenresearch.keenasr.KASRRecognizer
Obtains a name of the ASR Bundle used to initialize the SDK.
getASRBundleName() - Method in class com.keenresearch.keenasr.KASRResult
Returns the name of the ASR Bundle recognizer was using.
getAsrBundlePath() - Method in class com.keenresearch.keenasr.KASRRecognizer
Obtains a path to the directory where ASR Bundle used to initialize the SDK is stored
getCleanText() - Method in class com.keenresearch.keenasr.KASRResult
recognition result clean text; all tokens of type <TOKEN> are removed (e.g.
getConfidence() - Method in class com.keenresearch.keenasr.KASRResult
Overall confidence score in [0,1] range.
getConfidence() - Method in class com.keenresearch.keenasr.KASRWord
Confidence in the range 0 to 1 for the word.
getCreateAudioRecordings() - Method in class com.keenresearch.keenasr.KASRRecognizer
Provides ways to check if SDK is setup to store audio recordings in the filesystem.
getDecodingGraphCreationDate(String, KASRRecognizer) - Static method in class com.keenresearch.keenasr.KASRDecodingGraph
Returns date when custom decoding graph was created.
getDecodingGraphName() - Method in class com.keenresearch.keenasr.KASRResult
Returns the name of the decoding graph recognizer was using.
getDuration() - Method in class com.keenresearch.keenasr.KASRWord
Duration, in seconds, for this word.
getInputLevel() - Method in class com.keenresearch.keenasr.KASRRecognizer
The most recent signal input level in dB
getLastRecordingFilename() - Method in class com.keenresearch.keenasr.KASRRecognizer
Returns a full path to the last recorded audio file.
GetRecognizerState() - Method in class com.keenresearch.keenasr.KASRRecognizer
Deprecated.
Use getRecognizerState instead
getRecognizerState() - Method in class com.keenresearch.keenasr.KASRRecognizer
Returns recognizer state, one of KASRRecognizerState values
getRecordingsDir() - Method in class com.keenresearch.keenasr.KASRRecognizer
Returns a full path to the directory where audio recordings are being stored.
getRescore() - Method in class com.keenresearch.keenasr.KASRRecognizer
Value of the rescoring flag
getStartTime() - Method in class com.keenresearch.keenasr.KASRWord
Start time, in seconds, for this word relative to when the recognizer started to listen.
getText() - Method in class com.keenresearch.keenasr.KASRResult
Get text of the recognition result.
getText() - Method in class com.keenresearch.keenasr.KASRWord
Text of the word
getWords() - Method in class com.keenresearch.keenasr.KASRResult
Returns an Array of KARSRWord objects that comprise this result.

I

initWithASRBundleAtPath(String, Context) - Static method in class com.keenresearch.keenasr.KASRRecognizer
Initialize ASR engine with the ASR Bundle located at the provided path.
installASRBundle(ArrayList<String>, String) - Method in class com.keenresearch.keenasr.KASRBundle
Installs ASR bundle with the given name in the app-based directory in the device filesystem.
intValue() - Method in enum com.keenresearch.keenasr.KASRRecognizer.KASRRecognizerLogLevel
 
intValue() - Method in enum com.keenresearch.keenasr.KASRRecognizer.KASRRecognizerState
 
intValue() - Method in enum com.keenresearch.keenasr.KASRRecognizer.KASRVadParameter
 
isASRBundleInstalled(String, String) - Method in class com.keenresearch.keenasr.KASRBundle
Checks if ASR Bundle is installed in the given directory.
isEchoCancellationAvailable() - Method in class com.keenresearch.keenasr.KASRRecognizer
 
isEmpty() - Method in class com.keenresearch.keenasr.KASRResult
Is recognition result empty.
isTag() - Method in class com.keenresearch.keenasr.KASRWord
False for real words, true for tags, e.g.

K

KASRBundle - Class in com.keenresearch.keenasr
An instance of the KASRBundle class, called asrBundle, manages ASR Bundle resources on the device file system
KASRBundle(Context) - Constructor for class com.keenresearch.keenasr.KASRBundle
 
KASRDecodingGraph - Class in com.keenresearch.keenasr
KASRDecodingGraph class manages decoding graphs in the filesystem.
KASRDecodingGraph() - Constructor for class com.keenresearch.keenasr.KASRDecodingGraph
 
KASRRecognizer - Class in com.keenresearch.keenasr
An instance of the KASRRecognizer class, called recognizer, manages recognizer resources and provides speech recognition capabilities to your application.
KASRRecognizer.KASRRecognizerLogLevel - Enum in com.keenresearch.keenasr
These constants indicate the log levels for the framework.
KASRRecognizer.KASRRecognizerState - Enum in com.keenresearch.keenasr
These constants indicate the log levels for the framework.
KASRRecognizer.KASRVadParameter - Enum in com.keenresearch.keenasr
These constants correspond to different Voice Activity Detection parameters that are used for endpointing during recognition.
KASRRecognizerListener - Interface in com.keenresearch.keenasr
KASRRecognizerListener provides an interface that your class needs to implement in order to receive partial and final result callbacks from the KASRRecognizer instance.
KASRResult - Class in com.keenresearch.keenasr
An instance of the KIOSResult class, called recognition result, provides results of the recognition.
KASRResult() - Constructor for class com.keenresearch.keenasr.KASRResult
 
KASRResult(KASRWord[], String, String, float, String) - Constructor for class com.keenresearch.keenasr.KASRResult
 
KASRResult(String, String, float, String) - Constructor for class com.keenresearch.keenasr.KASRResult
 
KASRWord - Class in com.keenresearch.keenasr
An instance of the KIOSWord class, called word, provides word text, timing information, and the confidence of the word.
KASRWord(String, float, float, float) - Constructor for class com.keenresearch.keenasr.KASRWord
 

O

onFinalResult(KASRRecognizer, KASRResult) - Method in interface com.keenresearch.keenasr.KASRRecognizerListener
This method is called when recognizer has finished the recognition on its own because one of the VAD rules has triggered.
onPartialResult(KASRRecognizer, KASRResult) - Method in interface com.keenresearch.keenasr.KASRRecognizerListener
This method is called when recognizer has a new (different than before) partial recognition result.

P

performEchoCancellation(boolean) - Method in class com.keenresearch.keenasr.KASRRecognizer
EXPERIMENTAL Specifies if echo cancellation should be performed.
prepareForListeningWithCustomDecodingGraphAtPath(String) - Method in class com.keenresearch.keenasr.KASRRecognizer
Prepare for recognition by loading custom decoding graph that was bundled with the application.
prepareForListeningWithCustomDecodingGraphWithName(String) - Method in class com.keenresearch.keenasr.KASRRecognizer
Prepare for recognition by loading custom decoding graph that was prepared via KASRDecodingGraph.createDecodingGraphFromSentences(java.lang.String[], com.keenresearch.keenasr.KASRRecognizer, java.lang.String) method.

R

removeAllSpeakerAdaptationProfiles() - Method in class com.keenresearch.keenasr.KASRRecognizer
Remove all adaptation profiles for all speakers.
removeListener(KASRRecognizerListener) - Method in class com.keenresearch.keenasr.KASRRecognizer
Removes listener.
removeSpeakerAdaptationProfiles(String) - Method in class com.keenresearch.keenasr.KASRRecognizer
Removes all adaptation profiles for the speaker with name speakerName.
resetSpeakerAdaptation() - Method in class com.keenresearch.keenasr.KASRRecognizer
Resets speaker adaptation profile in the current recognizer session.

S

saveSpeakerAdaptation() - Method in class com.keenresearch.keenasr.KASRRecognizer
Saves speaker profile (used for adaptation) in the filesystem.
setCreateAudioRecordings(Boolean) - Method in class com.keenresearch.keenasr.KASRRecognizer
Determines if the SDK should store the audio that it processes between start and stop listening into an audio file.
setLogLevel(KASRRecognizer.KASRRecognizerLogLevel) - Static method in class com.keenresearch.keenasr.KASRRecognizer
Set log level for the framework.
setRescore(Boolean) - Method in class com.keenresearch.keenasr.KASRRecognizer
If set to true, recognizer will perform rescoring for the final result, using rescoring language model provided in the custom decoding graph that's bundled with the application.
setVADParameter(KASRRecognizer.KASRVadParameter, float) - Method in class com.keenresearch.keenasr.KASRRecognizer
Set any of KASRRecognizer.KASRVadParameter Voice Activity Detection parameters.
setWords(KASRWord[]) - Method in class com.keenresearch.keenasr.KASRResult
 
sharedInstance() - Static method in class com.keenresearch.keenasr.KASRRecognizer
 
startListening() - Method in class com.keenresearch.keenasr.KASRRecognizer
Start processing incoming audio.
stopListening() - Method in class com.keenresearch.keenasr.KASRRecognizer
Stop the recognizer from processing incoming audio.
stopListeningAndReturnFinalResult() - Method in class com.keenresearch.keenasr.KASRRecognizer
Stop the recognizer from processing incoming audio and return the final result.

T

toJSON() - Method in class com.keenresearch.keenasr.KASRResult
Returns JSON representation of the KASRResult.
toString() - Method in class com.keenresearch.keenasr.KASRResult
Descriptive representation of the ASR result (can be useful for debugging purposes and logging).
toString() - Method in class com.keenresearch.keenasr.KASRWord
String representation of this object.

V

valueOf(String) - Static method in enum com.keenresearch.keenasr.KASRRecognizer.KASRRecognizerLogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.keenresearch.keenasr.KASRRecognizer.KASRRecognizerState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.keenresearch.keenasr.KASRRecognizer.KASRVadParameter
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.keenresearch.keenasr.KASRRecognizer.KASRRecognizerLogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.keenresearch.keenasr.KASRRecognizer.KASRRecognizerState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.keenresearch.keenasr.KASRRecognizer.KASRVadParameter
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class com.keenresearch.keenasr.KASRRecognizer
Version of the KeenASR framework.
A C D G I K O P R S T V 
Skip navigation links