Barge-in capabilities of a voice browser
First Claim
1. A computer-implemented system with rapid call-barge-in facilities comprising:
- hardware and software configured to implement;
a telephone gateway;
at least one speech engine; and
a voice server comprising hardware and having a plurality of modular components, wherein one component of the plurality of modular components is a media converting component configured as a communication intermediary between the telephone gateway and the at least one speech engine, wherein the media converting component comprises an output media port via which communications are sent from the at least one speech engine to the telephone gateway, and wherein the media converting component is configured to close the output media port responsive to detecting a barge-in condition.
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.
19 Citations
22 Claims
-
1. A computer-implemented system with rapid call-barge-in facilities comprising:
hardware and software configured to implement; a telephone gateway; at least one speech engine; and a voice server comprising hardware and having a plurality of modular components, wherein one component of the plurality of modular components is a media converting component configured as a communication intermediary between the telephone gateway and the at least one speech engine, wherein the media converting component comprises an output media port via which communications are sent from the at least one speech engine to the telephone gateway, and wherein the media converting component is configured to close the output media port responsive to detecting a barge-in condition. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A computer-implemented method for use in a system comprising a component configured as a communication intermediary between a telephone gateway and at least one speech engine, the component having an output media port via which communications are sent from the at least one speech engine to the telephone gateway, the method comprising:
-
detecting a barge-in condition while an automated prompt is being audibly presented via the telephone gateway, wherein signals corresponding to the prompt are conveyed to the component via the output media port; closing, responsive to the detecting step, the output media port to immediately stop the prompt from being presented; and conveying a halt command to a prompt generating source to stop the prompt generating source from generating the prompt. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A machine-readable storage having stored thereon a computer program having a plurality of code sections, the plurality of code sections executable by a machine to cause a system to perform a method, the system comprising a component configured as a communication intermediary between a telephone gateway and at least one speech engine, the component having an output media port via which communications are sent from the at least one speech engine to the telephone gateway, the method comprising:
-
detecting a barge-in condition while an automated prompt is being audibly presented via the telephone gateway, wherein signals corresponding to the prompt are conveyed to the component via the output media port; closing, responsive to the detecting step, the output media port to immediately stop the prompt from being presented; and conveying a halt command to a prompt generating source to stop the prompt generating source from generating the prompt, wherein the output media port remains closed until the audible presentation of the prompt has completed. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification