Test harness for a speech server
First Claim
Patent Images
1. A method of simulating an interaction between a client and a server, comprising:
- establishing a session between the client and the server to conduct a test;
transmitting simulated data from the client to the server; and
processing the simulated data in order to provide an in-band signal indicative of a response and an out-of-band signal indicative of testing synchronization information related to the test, wherein the response and the testing information are based on the simulated data.
2 Assignments
0 Petitions
Accused Products
Abstract
One aspect of the present invention relates to simulating an interaction between a client and a server. A session is established between the client and the server to conduct a test. Testing data is transmitted from the client to the server. The server processes the testing data and provides an in-band signal indicative of a response based on the testing data. The server also provides an out-of-band signal indicative of testing synchronization information related to the test.
24 Citations
22 Claims
-
1. A method of simulating an interaction between a client and a server, comprising:
-
establishing a session between the client and the server to conduct a test;
transmitting simulated data from the client to the server; and
processing the simulated data in order to provide an in-band signal indicative of a response and an out-of-band signal indicative of testing synchronization information related to the test, wherein the response and the testing information are based on the simulated data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer readable medium having instructions for testing a speech application, the instructions comprising:
-
transmitting speech data to the speech application;
receiving a prompt and a recognition result based on the speech data; and
comparing the prompt and the recognition result with an expected prompt and an expected recognition result. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for testing a speech application having a plurality of dialog states, comprising:
-
receiving information from the speech application indicative of a present dialog state; and
comparing the present dialog state with an expected dialog state. - View Dependent Claims (18, 19, 20)
-
-
21. (canceled)
-
22. (canceled)
Specification