The following describes the parameters of the message that are implemented with by using the JSAPI message set with IBM Via Voice Pro Millennium Edition. A "*" indicates that the message is implemented.
|
|
|
|
|
| IN: | ** | :audio_source_type | Only reads data from microphone input. |
| ** | audio_source_param | Only reads data from microphone input. | |
| :automatic_gain | Cannot set parameter with Via Voice. | ||
| :energy_floor | Cannot set parameter with Via Voice. | ||
| :language_model | Not supported. | ||
| :sub_language_model | Not supported. | ||
| * | :grammar_type | must be "rule" or "dictation" | |
| * | :grammar_file | filename for "rule" grammar | |
| :grammar_params | Not supported. | ||
| :n_best | Cannot set parameter with Via Voice. | ||
| :noise_sensitivity | Cannot set parameter with Via Voice. | ||
| :pause_after_recognition | Not supported. | ||
| :real_time_setting | Cannot set parameter with Via Voice. | ||
| :threshold | Cannot set parameter with Via Voice. | ||
| :timeout | Cannot set parameter with Via Voice. |
|
|
|
|
|
| IN: | :audio_samples | Not supported by JSAPI. | |
| :background_noise_level | Not supported by JSAPI. | ||
| :current_byte | Not supported by JSAPI. | ||
| * | :interference | ||
| :notify_attribute_changes | Via Voice does not issue a message when an attribute changes. | ||
| * | :notify_status | ||
| * | :start_end_speech | ||
| * | :volume_limits |
|
|
|
|
|
| IN: | * | :control | use "add" or "delete" |
| * | :words | ||
| :phones | Requires JSML, not supported in this release. |
|
|
|
|
|
| * |
|
|
|
|
|
| * |
The following message are issued by the recognizer, unless the the :send_notifications parameter of the Configure message is disabled. When the :send_notifications of the Configure message is enable, the recognition server issues the following messages.
|
|
|
|
|
| OUT: | :attribute_name | Message not being received when an internal IBM Via Voice recognition parameter is changed. The IBM recognizer does not issue a message when an attribute changes. | |
| :attribute_value_new | Message not being received when an internal IBM Via Voice recognition parameter is changed. The IBM recognizer does not issue a message when an attribute changes. | ||
| :attribute_value_old | Message not being received when an internal IBM Via Voice recognition parameter is changed. The IBM recognizer does not issue a message when an attribute changes. |
|
|
|
|
|
| OUT: | :num_samples | JSAPI does not support sending and receiving binary audio data. | |
| :sample_byte_size | JSAPI does not support sending and receiving binary audio data. | ||
| :samples | JSAPI does not support sending and receiving binary audio data. |
|
|
|
|
|
| OUT: | :noise_level | JSAPI does not have a message for the current background noise level. |
|
|
|
|
|
| OUT: | :current_byte | JSAPI does not have a message for the current byte being processed by the recognizer. |
|
|
|
|
|
| OUT: | ** | :interference | JSAPI will report an interference but does not provide a reason for the interference. |
|
|
|
|
|
| OUT: | * | :event_name |
|
|
|
|
|
| OUT: | :score | JSAPI does not report the scores for an utterance. | |
| * | :results | A default of n_best results are returned. (IBM Via Voice did not support changing the default n_best parameter.) |
|
|
|
|
|
| * |
|
|
|
|
|
| * |
|
|
|
|
|
| OUT: | * | :volume |
Copyright (c) 2000
The MITRE
Corporation
ALL RIGHTS RESERVED