Systems and methods for generating and testing interactive voice response applications
First Claim
Patent Images
1. A method for testing an interactive voice response application, comprising:
- storing a plurality of files associated with a plurality of interactive voice response applications;
receiving a selection from a first user, the selection corresponding to a first one of the plurality of files and the first file comprising a plurality of prompts and being stored in a first format;
accessing the first file;
generating a second file based on the first file, the second file including links to audio files associated with the plurality of prompts and being stored in a second format;
receiving a first input from a second user, the first input identifying the second file;
displaying text associated with the plurality of prompts to the second user in response to the first input;
receiving a selection from the second user, the selection corresponding to a first link to a first audio file;
playing the first audio file to the second user; and
simultaneously displaying text associated with the first audio file to the second user when the first audio file is being played;
wherein generating the second file causes a processor to insert links associated with locations where the audio files associated with the plurality of prompts are stored.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for testing an interactive voice response application may include storing a number of files associated with interactive voice response applications. The method may also include receiving a selection from a user, where the selection corresponds to a first one of the files. The files may include a number of prompts and may be stored in a first format. The method may further include accessing the first file and generating a second file based on the first file, where the second file includes links to audio files associated with the prompts and is stored in a second format.
44 Citations
25 Claims
-
1. A method for testing an interactive voice response application, comprising:
-
storing a plurality of files associated with a plurality of interactive voice response applications; receiving a selection from a first user, the selection corresponding to a first one of the plurality of files and the first file comprising a plurality of prompts and being stored in a first format; accessing the first file; generating a second file based on the first file, the second file including links to audio files associated with the plurality of prompts and being stored in a second format; receiving a first input from a second user, the first input identifying the second file; displaying text associated with the plurality of prompts to the second user in response to the first input; receiving a selection from the second user, the selection corresponding to a first link to a first audio file; playing the first audio file to the second user; and simultaneously displaying text associated with the first audio file to the second user when the first audio file is being played; wherein generating the second file causes a processor to insert links associated with locations where the audio files associated with the plurality of prompts are stored. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for testing an interactive voice response application, comprising:
-
an input device configured to; receive a first selection from a user, the first selection being associated with an interactive voice response program comprising a plurality of prompts; processing logic configured to; access a first file based on the first selection, the first file being stored in a first format, and generate a second file using the first file, the second file having a second format and including links to audio files associated with the plurality of prompts; and a display device; and wherein the input device is further configured to; receive a second selection from the user, the second selection corresponding to a first link to a first audio file, and wherein the processing logic is further configured to; access the first audio file based on the second selection, and simultaneously play the first audio file and display text associated with the first audio file on the display device; wherein generating the second file causes a processor to insert links associated with locations where the audio files associated with the plurality of prompts are stored. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory tangible computer-readable, for testing an interactive voice response application, medium having stored thereon a plurality of sequences of instructions, said sequences of instructions including instructions which, when executed by a processor, cause the processor to:
-
provide a user interface to a user; receive a first selection via the user interface, the first selection being associated with an interactive voice response program comprising a plurality of prompts; access a first file based on the first selection, the first file being stored in a first format; generate a second file based on the first file, the second file having a second format and including links to audio files associated with the plurality of prompts; receive a second selection via the user interface, the second selection corresponding to a first link to a first audio file; access the first audio file based on the second selection; and simultaneously play the first audio file and output text corresponding to the first audio file for display on a display device; wherein generating the second file causes the processor to insert links associated with locations where the audio files associated with the plurality of prompts are stored. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A system for testing an interactive voice response application, comprising:
-
means for providing a user interface; means for receiving a first selection via the user interface, the first selection being associated with an interactive voice response program comprising a plurality of prompts; means for accessing a first file based on the first selection, the first file being stored in a first format; means for generating a second file using the first file, the second file having a second format and including links to audio files associated with the plurality of prompts; means for receiving a second selection via the user interface, the second selection corresponding to a first link to a first audio file; means for accessing the first audio file based on the second selection; and means for simultaneously playing the first audio file and outputting text corresponding to the first audio file for display on a display device; wherein generating the second file causes a processor to insert links associated with locations where the audio files associated with the plurality of prompts are stored.
-
Specification