METHODS AND SYSTEM FOR CREATING VOICE FILES USING A VOICEXML APPLICATION
First Claim
1. A method of audio file insertion in voice application code, the method comprising performing, via a processor, the steps:
- identifying an audio tag in spoken dialog code of an interactive voice system;
extracting data associated with the audio tag;
generating a database query based on the extracted data, and retrieving at least one audio filename associated with an audio file to be played to a user in the interactive voice system; and
replacing the extracted data with the audio filename in the spoken dialog code if the audio file associated with the audio filename matches at least a portion of the extracted data.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for audio file insertion in spoken dialog code for use in interactive voice services are provided. The method includes identifying an audio tag in spoken dialog code of an interactive voice system, extracting data associated with the audio tag, generating a database query based on the extracted data, and retrieving at least one audio filename associated with an audio file to be played to a user in the interactive voice system, and replacing the extracted data with the audio filename in the spoken dialog code if the audio file associated with the audio filename matches at least a portion of the extracted data. The system includes a processor and modules for performing the steps of the method.
34 Citations
20 Claims
-
1. A method of audio file insertion in voice application code, the method comprising performing, via a processor, the steps:
-
identifying an audio tag in spoken dialog code of an interactive voice system; extracting data associated with the audio tag; generating a database query based on the extracted data, and retrieving at least one audio filename associated with an audio file to be played to a user in the interactive voice system; and replacing the extracted data with the audio filename in the spoken dialog code if the audio file associated with the audio filename matches at least a portion of the extracted data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of operating an interactive voice system, the method comprising:
-
receiving, via a processor, user input; generating, via a processor, a response to the user input by performing the steps; identifying an audio tag in spoken dialog code of an interactive voice system; extracting data associated with the audio tag; generating a database query based on the extracted data, and retrieving at least one audio filename associated with an audio file to be played to a user in the interactive voice system; replacing the extracted data with the audio filename in the spoken dialog code if the audio file associated with the audio filename matches at least a portion of the extracted data; and interpreting the spoken dialog code and speaking the response to a user. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system of audio file insertion in voice application code, the system comprising:
-
a processor; a module configured to control the processor to identify an audio tag in spoken dialog code of an interactive voice system; a module configured to control the processor to extract data associated with the audio tag; a module configured to control the processor to generate a database query based on the extracted data, and retrieving at least one audio filename associated with an audio file to be played to a user in the interactive voice system; and a module configured to control the processor to replace the extracted data with the audio filename in the spoken dialog code if the audio file associated with the audio filename matches at least a portion of the extracted data. - View Dependent Claims (18, 19, 20)
-
Specification