Barge-in capabilities of a voice browser
First Claim
1. A method for barging-in an audio prompt during a call comprising the steps of:
- establishing a component as a communication intermediary between at least one speech engine and a telephone gateway, said component having at least one input media port and at least one output media port, said input media port and said output media port interfacing with selective ones of said speech engines;
detecting a barge-in condition while an automated prompt is being audibly presented, wherein signals for said prompt are conveyed to said component via said output media port;
responsive to said detecting step, closing said output media port to immediately stop said prompt from being presented; and
conveying a halt command to a prompt generating source so that said source stops generating said prompt.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for barging-in a call can include the step of establishing a component as a communication intermediary between at least one speech engine and a telephone gateway. The component can include at least one input media port and at least one output media port, where the input media port and the output media port can interface with selective ones of the speech engines. A barge-in command can be received while an automated prompt is being audibly presented. The signals for the prompt can be conveyed to the component via the output media port. Once the barge-in command has been received, the output media port can be closed to immediately stop the prompt from being presented. A halt command can be conveyed to a prompt generating source so that the source stops generating the prompt.
48 Citations
20 Claims
-
1. A method for barging-in an audio prompt during a call comprising the steps of:
-
establishing a component as a communication intermediary between at least one speech engine and a telephone gateway, said component having at least one input media port and at least one output media port, said input media port and said output media port interfacing with selective ones of said speech engines;
detecting a barge-in condition while an automated prompt is being audibly presented, wherein signals for said prompt are conveyed to said component via said output media port;
responsive to said detecting step, closing said output media port to immediately stop said prompt from being presented; and
conveying a halt command to a prompt generating source so that said source stops generating said prompt. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine-readable storage having stored thereon, a computer program having a plurality of code sections, said code sections executable by a machine for causing the machine to perform the steps of:
-
establishing a component as a communication intermediary between at least one speech engine and a telephone gateway, said component having at least one input media port and at least one output media port, said input media port and said output media port interfacing with selective ones of said speech engines;
detecting a barge-in condition while an automated prompt is being audibly presented, wherein signals for said prompt are conveyed to said component via said output media port;
responsive to said detecting step, closing said output media port to immediately stop said prompt from being presented; and
conveying a halt command to a prompt generating source so that said source stops generating said prompt, wherein said output media port remains closed until the audible presentation of the prompt has completed. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system with rapid call-barge-in facilities comprising:
-
a telephone gateway;
at least one speech engine; and
a voice server having a componentized architecture of different modular components, wherein one of said components is a media converting component, wherein said media converting component is configured as a communication intermediary between said at least one speech engine and said telephone gateway, and wherein said media converting component comprises at least one input media port and at least one output media port, said input media port and said output media port interfacing with selective ones of said speech engines, and wherein said media converting component is configured to close said at least one output media port responsive to detecting a barge-in condition. - View Dependent Claims (18, 19, 20)
-
Specification