keenasr-web - v2.2
    Preparing search index...

      keenasr-web - v2.2

      Recognizer

      KeenASR

      KeenASR module, that provides majority of methods for dealing with the SDK.

      Decoding Graph

      SpeakingTask

      SpeakingTask defines a type of speaking task that will be handled. It is primarily used to indicate to methods that create decoding graphs what type of task they need to handle, so that appropiate customization can be done when creating language model and decoding graph.

      WordPronunciation

      Defines a mapping between a word and its phonetic pronunciation.

      Configuration

      VADParameter

      VADParameter constants correspond to different Voice Activity Detection parameters that are used for end-pointing during recognition. You can change values of these parameters using setVADParameters method.

      RecognizerState

      These constants indicate different states recognizer can assume.

      LogLevel

      LogLevel defines logging levels used by the SDK. These values are to be used with the KeenASR.setLogLevel method.

      Recognition Results

      ASRResponse

      ASRResponse contains various metadata related to the single interaction with the speech recognition system, from calling startListening until the recognizer stopped listening. It is provided to the application via onFinalResponse callback method.

      ASRResult

      ASRResult represents results of the recognition.

      ASRWord

      Represents a recognized word with text, timing information, and phonetic details.

      ASRPhone

      ASRPhone represents a phone (speech segment that possesses distinct physical or perceptual properties and serves as the basic unit of phonetic speech analysis). ASR Bundle used to initialize the recognizer will contain a list of phones that were used to train the models. In the context of KeenASR SDK, each recognized word is represented via ASRWord object, which will contain an array of ASRPhone object that correspond to the most likely phonetic transcription of the given word.

      AudioQualityResult

      AudioQualityResult interface contains various metrics for audio quality estimation, returned as part of the Response, including Signal to Noise Ratio (SNR) and various signal level metrics.

      Text Alignment

      TextAligner

      TextAligner provides language-aware text alignment between a reference text and recognized (hypothesis) text from ASR.

      AlignmentResult

      Immutable snapshot of an alignment result.

      AlignmentConfig

      Configuration options for text alignment.

      AlignmentItem

      An individual item in an alignment trace, representing a single alignment operation.

      AlignOp

      Alignment operation type constants.