Method of using automated speech recognition (ASR) for web-based voice applications
OwnerAlbert R. Seeley, Douglas Williams +2inventors
InventorsAlbert R. Seeley, Douglas Williams, Zhongyi Chen, Robert Edmondson
Life of this patent
Estimating the term…
Abstract
The present invention provides a method to automate the validation of dynamic data presented over telecommunications paths. The invention utilizes continuous speaker-independent speech recognition together with a process known generally as natural language recognition to reduce dynamic utterances to machine encoded text without requiring a prior training phase. Further, when configured by the end user to do so, the test system will convert common examples of dynamic speech, such as numbers, dates, times, and currency utterances into their usual textual representation.
Claims16
A method comprising:
- establishing a communications path between a test system and a system under test (SUT);
- receiving by said test system, audio data from said SUT;
- determining whether said audio data contains static data, and when said audio data contains static data, verifying the correctness of said static data;
- determining whether said audio data contains dynamic data, and when said audio data does contain dynamic data, converting said dynamic data to non-audio data and verifying the correctness of said non-audio data;
- and
- reporting an error condition when at least one of said non-audio data and said static data is not correct.
A computer program product, disposed on a computer readable medium, the computer program product including instructions for causing a processor to:
- establish a communications path between a test system and a system under test (SUT);
- receive audio data from said SUT;
- determine whether said audio data contains static data, and when said audio data contains static data, verify the correctness of said static data;
- determine whether said audio data contains dynamic data, and when said audio data does contain dynamic data, convert said dynamic data to non-audio data and verify the correctness of said non-audio data;
- and
- report an error condition when at least one of said non-audio data and said static data is not correct.
Dependencies are inferred from the claim text.