KRrslt—Krypton recognition result
This event is logged when a final result is received from the Krypton recognition engine.
A single result is returned (no partial result events).
In addition to the Tokens used for every event, this event has the following tokens:
Token | Meaning |
---|---|
BORT | Clock time in milliseconds from first audio packet to start of recognition (based on the endpointer detecting start of speech). |
DLMOOV | Out of vocabulary (OOV) words introduced by domain language model. |
DURS |
Amount of speech processed by the Krypton engine in milliseconds. The value omits any leading samples considered to be silence; therefore, this value will routinely be smaller than EOSS (which includes the leading silence samples). |
EFFBUILTINS |
"Effective" builtin grammar weights, or those set by the engine during recognition (which may not be the same as those specified by the application—see BUILTINS token in KRrcst event—due to allocation rules). Specifically, a map of |
EFFWEIGHTS |
"Effective" grammar (domain language model) weights. (May not be the same as those specified by the application—see WEIGHTS token in KRrcst event—due to allocation rules.) Specifically, a map of the |
EFFWORDSETS | "Effective" wordset weights. Array of objects identifying the weight associated with a subset of wordsets. Weight values are integers. |
EORT | Clock time in milliseconds from first audio packet to recognition result available. Measured in real time from the arrival of the first packet of the input stream. |
EOSS |
End-of-speech signal: where in the input stream the endpointer declared "end of speech". Expressed in milliseconds. This value includes any leading samples considered to be silence. |
KRCONFx | Confidence value for n-best item, where x is an integer enumerating each n-best result returned (see Note below). Values can range from 0 to 999. |
MEDIA | Media type of the audio stream. For example: audio/L16;rate=8000 |
NBST | Number of n-best items. Not emitted when no n-best item returned. |
RCPU |
Total CPU milliseconds (user and system) consumed during recognition. Note that this value covers CPU from the start of the Recognize command up to the point of generating the result. Note: CPU consumed in operations that unwind resources and apply adaptation (if any) is included in KRrcnd. |
RMFFx | Recognition text. Minimally formatted result (transcription). |
RSTT | See Return codes. |
RTOKx | Encrypted MREC tokens for each n-best result returned. |
RTXTx |
Recognition text for each n-best result returned. Formatted text result (transcription) or the output from the Krypton engine's internal text-processing pipeline (Inverse Text Normalization or ITN). |
WORDSETOOV | Out of vocabulary (OOV) words introduced by any wordsets. |
Note: The KRCONFx, RMFFx, RTOKx, and RTXTx token sequence will appear once for each n-best result returned. KRCONF will be empty if the associated confidence property is unavailable.