Method and system for dynamic conditional interaction in a VoiceXML run-time simulation environment

a run-time simulation and environment technology, applied in the field of computer speech recognition, text-to-speech technology and telephony, can solve the problems of complex voice application testing, high cost, cumbersome and difficult to provide,

Active Publication Date: 2005-06-16
NUANCE COMM INC
View PDF13 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Functionally testing voice applications presents many difficulties.
These speech technologies, such as an automatic speech recognition (ASR) engine, or a text-to-speech (TTS) engine or converter, are generally very CPU intensive and expensive to build and install.
This usually requires a tester to physically perform the interaction, in the form of actual speech or key tone input, which may be cumbersome and difficult to provide.
Having a person perform the input can be time consuming and costly.
Furthermore, when testing a voice application, it can be difficult to mimic the true behavior of speech or audio input to the application, as well as any text-to-speech or pre-recorded audio output from the application.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for dynamic conditional interaction in a VoiceXML run-time simulation environment
  • Method and system for dynamic conditional interaction in a VoiceXML run-time simulation environment
  • Method and system for dynamic conditional interaction in a VoiceXML run-time simulation environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] The present invention is a system and method for simulating a run-time user interaction with a voice application. FIG. 1 is a conceptual drawing of the present invention which provides a user interaction simulation environment for a voice application. The simulation environment 100 of the present invention includes a simulation tool 101 that is coupled to a voice application 105. The simulation tool 101 uses conditional logic to process conditional statements in a simulation script 110 that provides a set of specified inputs and outputs to and from the voice application, to simulate a real-time interaction by a user with the voice application. The simulation tool 101 and script 110 replace the actual inputs that may be provided by a live user, and replace the actual outputs that may be provided by the voice application 101 and all the speech technologies that are otherwise coupled to a conventional voice application.

[0017] As used herein, a “voice application” shall mean any...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A method and system for testing voice applications, such as VoiceXML applications, is provided. The system provides a run-time simulation environment for voice applications that simulates and automates user interaction. A user simulation script is provided in a customized mark-up language. The voice application is processed to derive a nominal output of the voice application. The user simulation script is processed to generate a simulated output for the voice application corresponding to the nominal output. Conditional logic may be applied to the nominal output to generate a simulated input in response thereto. The user simulation script is specified in a customized mark-up language having a set of one or more conditional tags and an internal variable for the nominal output of the voice application.

Description

BACKGROUND OF THE INVENTION [0001] 1. Statement of the Technical Field [0002] The present invention relates to the field of computer speech recognition, text-to-speech technology and telephony, and more particularly to a system and method for a run-time simulation environment for voice applications that simulates and automates user interaction. [0003] 2. Description of the Related Art [0004] Functionally testing voice applications presents many difficulties. In the case of a VoiceXML (VXML) application, a VXML interpreter communicates with a platform that supplies the necessary speech technology needed to test the application in real-time. These speech technologies, such as an automatic speech recognition (ASR) engine, or a text-to-speech (TTS) engine or converter, are generally very CPU intensive and expensive to build and install. In addition to the speech technologies, to test a voice application a tester must also provided the input to the application. This usually requires a te...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(United States)
IPC IPC(8): G10L15/22G10L21/00
CPCG10L15/22
Inventor PALMA, WILLIAM V. DAGAVAGNI, BRETT J.HARTLEY, MATTHEW W.MUSCHETT, BRIEN H.
Owner NUANCE COMM INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products