Package com.keenresearch.keenasr
package com.keenresearch.keenasr
-
ClassDescriptionKASRAlternativePronunciation provides way to specify alternative pronunciations for words that may not be in the lexicon from the ASR Bundle.An instance of the KASRBundle class, called asrBundle, manages ASR Bundle resources on the device file systemKASRDecodingGraph class manages decoding graphs in the filesystem.KASRSpeakingTask defines a type of interaction which might be useful when building a decoding graph, so that the way decoding graph is built can be fine tuned to the task.KASRPhone represents a phone (speech segment that possesses distinct physical or perceptual properties and serves as the basic unit of phonetic speech analysis).An instance of the KASRRecognizer class, called recognizer, manages recognizer resources and provides speech recognition capabilities to your application.These constants indicate the log levels for the framework.These constants indicate different states recognizer can assume.These constants correspond to different Voice Activity Detection parameters that are used for endpointing during recognition.KASRRecognizerListener provides an interface that your class needs to implement in order to receive partial and final result callbacks from the KASRRecognizer instance.KASRRecognizerTriggerPhraseListener provides an interface that your class needs to implement in order to receive trigger phrase callbacks from the KASRRecognizer instance.KASRResponse contains various metadata related to the single interaction with the speech recognition system, from calling startListening until the recognizer stopped listening.An instance of the KIOSResult class, called recognition result, provides results of the recognition.An instance of the KIOSWord class, called word, provides word text, timing information, and the confidence of the word.