Utilities
The system includes a number of command-line utilities that affect grammars and dictionaries.
This section provides detailed usage information for each utility summarized in this table:
|
Utility |
Description |
|---|---|
|
Recognizer utility. Converts ABNF grammars to the SRGS format of XML. |
|
|
Recognizer utility. Performs accuracy tests on grammars and generates reports on the results. Uses a prepared script as input. |
|
|
Vocalizer utility. Compiles a user dictionary for use in TTS synthesis. |
|
|
Recognizer utility. Checks the pronunciations of words or lists of words inside a recognition dictionary. |
|
| licenseReport | Recognizer and Vocalizer licensing reporting tool. Counts license usage by parsing the data in Recognizer call logs and Vocalizer event logs. Useful for tracking usage patterns. |
|
Recognizer utility. Compiles a user dictionary for use in recognition. |
|
|
Decrypts encrypted logs. |
|
|
Generates keys needed for encryption of logs and waveforms. |
|
|
Cleans up shared memory regions after a crash. |
|
|
Provides version information about an installed component. |
|
|
Vocalizer utility. Processes a text file or input text string, generating an audio file as output. |
|
| nvsload |
Vocalizer utility. A performance test sample application that tests Vocalizer performance. |
|
Recognizer utility. Tests whether a sentence can be parsed correctly by a grammar, and traces ECMAScript operations. |
|
|
Recognizer utility. Compiles a grammar, or trains a natural language grammar using a prepared grammar file. |
|
|
Recognizer utility. Performs interpretation tests on a grammars by comparing correct key/value pairs with grammar results. |
|
|
Converts text files from one encoding standard to another encoding standard. |