The MySpeechWeb Project

| ENTER THE PUBLIC DOMAIN SPEECHWEB |


Public Domain SpeechWeb - Troubleshouting


This is the troubleshouting page for SpeechWeb applications' developers. The page contains troubleshooting tips to help developers solve various kinds of problems encountered while creating a SpeechWeb application. For instructions on how to use the public domain SpeechWeb, please refer to the troubleshooting page for end users.
Please click on any of the issues below to solve your problem. (This page will be updated frequently)

  1. How can I test my SpeechWeb application
  2. When I go to my application, I get the message "An error has occured in this application" after the greeting
  3. When I go to the url of the X+V page, I get the message "Page not found" in the browser
  4. While testing my application, It does not get what I say
  5. I can't get the CGI communication protocol to work properly
  6. The miranda program works but my application won't display information from a server such as the time
  7. I am facing a problem that is not resolved in this page


    1. How can I test my SpeechWeb application

    After you have completed setting up all the files needed for your SpeechWeb application (The files are described in the SpeechWeb manual). You can test your SpeechWeb application by using the Opera 9.27 browser to go to your X+V page and talking to your application. Detailed instructions and troubleshoting on how to use the Opera 9.27 browser and how to solve related problems are available in the troubleshooting page for end users.


    2. When I go to my application, I get the message "An error has occured in this application" after the greeting

    This kind of errors mostly occurs when there is a problem in the grammar file. The problem could be a syntax error such as forgetting a semicolon, or including special symbols in the grammar file, or giving the same name to two different variables or referring to an undeclared variable. You can learn more about writing a simple grammar file by using the interactive tool for creating a simple grammar or by referring to the documentation for the JSGF.


    3. When I go to the url of the X+V page, I get the message "Page not found" in the browser

    Make sure that you have typed the correct URL to your X+V page and that the permission mode to the X+V page is set to 755 (UNIX).


    4. While testing my application, It does not get what I say

    Try typing the query in the field in the X+V page. This field is supposed to send the query you type in to your application, if you get the desired response from your application, then the problem could be that the query is not listed in the grammar file since everything you want to say to your application has to be listed in the grammar file.


    5. I can't get the CGI communication protocol to work properly

    You need to make sure that the permission mode for the CGI file is set to 755 and that the X+V page contains the correct link to the CGI file. If you think that the problem is in the CGI file itself, then you can lookup the example CGI files used to run many of our examplar applications written in different programming languages.


    6. The miranda program works but my application won't display information from a server such as the time

    The .cgi file must be altered to allow access to the date command in UNIX.
    setenv PATH '/usr/bin: $PATH'
    Notice that /usr/bin was added.


    7. I am facing a problem that is not resolved in this page

    Please send us an email with a detailed description of the problem and we will reply as soon as possible.


    Back To Home Page