Combined voice recognition, hands-free telephony and in-car communication
First Claim
1. A method for multi-mode speech communication using a plurality of different operating modes, each operating mode associated with one of a plurality of different speech applications, the method comprising:
- receiving a plurality of microphone input signals;
processing the microphone input signals with an input processing module to produce user input signals for each speech application containing speech of only currently active system users of the respective speech application;
enhancing signals associated with application output communications from the speech applications based on the speech application with an output processing module to produce enhanced signals;
adaptively mixing the enhanced signals with the output processing module to produce loudspeaker output signals for each currently active speech application; and
dynamically controlling processing of the microphone input signals and the loudspeaker output signals to respond to changes in system users currently active in each speech application.
7 Assignments
0 Petitions
Accused Products
Abstract
A multi-mode speech communication system is described that has different operating modes for different speech applications. A signal processing module is in communication with the speech applications and includes an input processing module and an output processing module. The input processing module processes microphone input signals to produce a set user input signals for each speech application that are limited to currently active system users for that speech application. The output processing module processes application output communications from the speech applications to produce loudspeaker output signals to the system users, wherein for each different speech application, the loudspeaker output signals are directed only to system users currently active in that speech application.
18 Citations
20 Claims
-
1. A method for multi-mode speech communication using a plurality of different operating modes, each operating mode associated with one of a plurality of different speech applications, the method comprising:
-
receiving a plurality of microphone input signals; processing the microphone input signals with an input processing module to produce user input signals for each speech application containing speech of only currently active system users of the respective speech application; enhancing signals associated with application output communications from the speech applications based on the speech application with an output processing module to produce enhanced signals; adaptively mixing the enhanced signals with the output processing module to produce loudspeaker output signals for each currently active speech application; and dynamically controlling processing of the microphone input signals and the loudspeaker output signals to respond to changes in system users currently active in each speech application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A multi-mode speech communication system having a plurality of different operating modes, each operating mode associated with one of a plurality of different speech applications, the system comprising:
a signal processing module in communication with the speech applications and including; an input processing module to processes microphone input signals to produce user input signals for each speech application containing speech of only currently active system users of the respective speech application; an output processing module to enhance signals associated with application output communications from the speech applications based on the speech application to produce enhanced signals, and to adaptively mix the enhanced signals to produce loudspeaker output signals for each currently active speech application; and a control module to dynamically control processing of the microphone input signals and the loudspeaker output signals to respond to changes in currently active system users for each application. - View Dependent Claims (17, 18, 19)
-
20. A computer program product encoded in a non-transitory computer-readable medium for multi-mode speech communication using a plurality of different operating modes, each operated mode associated with one of a plurality of different speech applications, the product comprising:
-
program code for developing a plurality of microphone input signals; program code for processing the microphone input signals with an input processing module to produce user input signals for each speech application containing speech of only currently active system users of the respective speech application; and program code for enhancing signals associated with application output communications from the speech applications based on the speech application with an output processing module to produce enhanced signals; program code for adaptively mixing the enhanced signals with the output processing module to produce loudspeaker output signals for each currently active speech application; and program code for dynamically controlling processing of the microphone input signals and the loudspeaker output signals with a control module to respond to changes in system users currently active in each speech application.
-
Specification