VXML messages

The messages described in this section are related to the VoiceXML Browser. For information about other messages related to the Java and VoiceXML environment, see Java and VoiceXML environment messages.

Where messages are written

The system writes messages to Node1.out, for VoiceXML documents that run automatically (documents that belong to the application group in the node configuration). Messages for speech browsers and VoiceXML documents that are started with the vxml command are displayed on the console when they are generated. You can display additional debug messages on the console by using the -debug option on the vxml command:
 vxml -debug myapplication.vxml

Some VoiceXML browser messages are only written to the vxml.log file. For details of this file, refer to the Blueworx Voice Response SDK VoiceXML Programmer's Guide information.

Note: The VoiceXML Browser provides error messages in U.K. English, French, German, and U.S. English.

Message codes

Some messages have a code prefix that indicates the message category:
Table 1. Message codes and meanings
Code Description
A Logged when the VoiceXML browser detects audio input, but the speech recognition engine does not return a recognized phrase; this may be due to breath or background noise. The message column contains audio level messages.
C Logged when the computer plays a prompt. The message column displays the prompt text.
E Logged when the VoiceXML browser throws an event. The message column indicates the type of event.
F Logged when the VoiceXML browser fetches a resource such as a grammar file, an audio file, or a script. The message column contains the URI of the file, and indicates whether it was fetched from the server or was in the cache.
H Logged when the user responds using voice input. The message column displays the word or phrase that was recognized by the speech recognition engine.
K Provides information about cache activity. This information is provided only in the vxml.log file; it is not written to the Java console.
S Indicates system information, including the version of the VoiceXML browser and the system time. This information is provided only in the vxml.log file; it is not written to the Java console.
T Simulated DTMF input received.
V Logged when the VoiceXML browser fetches a .vxml file. The message column contains the URI of the file, and indicates whether it was fetched from the server or was in the cache.
Note: When transferring control within a document (using a URI that begins with #), the document is not reloaded; in this condition, the message column contains the form id.
W Indicates a warning.
X Specifies the version of JVM. This information is provided only in the vxml.log file; it is not written to the Java console.
? Logged when the speech recognition engine determines that the user said something, but the confidence level is not high enough to justify using the results. In response, the VoiceXML browser throws a nomatch event. The message column contains the word or phrase that was recognized.

Example

15:07:42.289 S: Starting V010412 at Fri Nov 09 15:07:42 GMT+00:00 2001
15:07:42.289 X: Java: Sun Microsystems Inc. 1.3.0
15:07:42.289 X: requested locale: en_GB
15:08:02.909 A: not listening
15:08:02.949 A: listening
15:08:04.882 S: initializing application
15:08:04.902 V: file:C:/Program Files/VoiceToolkit/Eclipse/workspace/myProject/Weather.vxml (fetch get)
15:08:05.182 F: file:C:/Program Files/VoiceToolkit/Eclipse/workspace/myProject/Goodbye.wav (prefetch get)
15:08:05.412 S: running
15:08:13.424 F: file:C:/Program Files/VoiceToolkit/Eclipse/workspace/myProject/en_GB/Weather.gram (cache)
15:08:13.604 V: #main_menu
15:08:13.604 C: (audio clip)
15:08:22.948 T: 2
15:08:22.958 H: 2
15:08:22.968 V: #tts
15:08:22.968 C: This is an example of text to speech. Text to speech, or T T S,
 uses synthesized speech as an alternative to playing pre-recorded audio prompts.
15:08:23.118 V: #main_menu
15:08:23.128 C: (audio clip)
15:08:38.140 T: 3
15:08:39.151 H: 4
15:08:39.151 V: #weather_info
15:08:39.161 C: Welcome to the weather information service.
15:08:39.191 V: #rest_of_weather
15:08:39.231 C: Please say temperature, humidity or pollen count.  Say exit if
 you wish to go back to the main menu.
15:08:46.311 ?: temperature (still speaking)
15:08:47.443 A: Too quiet (0.1)
15:08:54.613 A: Audio level (0.7)
15:08:56.045 H: temperature
15:08:56.055 V: file:C:/Program Files/VoiceToolkit/Eclipse/workspace/myProject/en_GB/CompositePrompts.vxml
 (fetch get)
15:08:56.105 C: Do you want to hear the temperature for England?
15:09:00.201 A: Audio level (0.3)
15:09:01.663 H: yes
15:09:01.673 V: #say_result
15:09:01.683 V: file:C:/Program Files/VoiceToolkit/Eclipse/workspace/myProject/en_GB/CompositePrompts.vxml
 (cache)
15:09:01.693 C: The temperature report for England is Always cool.
15:09:01.693 V: #rest_of_weather
15:09:01.703 C: Please say temperature, humidity or pollen count. Say exit if
  you wish to go back to the main menu.
15:09:05.449 A: Too loud (1.0)
15:09:19.489 H: exit
15:09:19.499 C: Thank you for using the weather information service.
15:09:19.499 V: #main_menu
15:09:19.509 C: (audio clip)
15:09:49.903 E: timeout
15:09:49.913 C: (audio clip)
15:10:07.899 T: 0
15:10:07.909 H: 0
15:10:07.919 V: #end_sample
15:10:11.724 K: clean cache 1
15:10:11.784 K: lock retries 0
15:10:11.784 S: exit (0)