Speaker-identification-assisted uplink speech processing systems and methods
AssigneeBroadcom Corporation
InventorsJuin-Hwey Chen, Jes Thyssen, Elias Nemer, Bengt J. Borgstrom, Ashutosh Pandey, Robert W. Zopf
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatuses are described for performing speaker-identification-assisted speech processing in an uplink path of a communication device. In accordance with certain embodiments, a communication device includes speaker identification (SID) logic that is configured to identify the identity of a near-end speaker. Knowledge of the identity of the near-end speaker is then used to improve the performance of one or more uplink speech processing algorithms implemented on the communication device.
Claims20
A method, comprising:
- receiving, by one or more speech signal processing stages in an uplink path of a communication device, speaker identification information that identifies a target speaker;
- and
- processing, by each of the one of the one or more speech signal processing stages, a respective version of a speech signal in a manner that takes into account the identity of the target speaker, wherein the one or more speech signal processing stages include at least one of:
- an acoustic echo cancellation stage,
- a multi-microphone noise reduction stage,
- a residual echo suppression stage,
- a single-microphone noise suppression stage,
- a single channel dereverberation stage,
- a wind noise reduction stage, and
- an automatic speech recognition stage.
A communication device, comprising:
- uplink speech processing logic comprising one or more speech signal processing stages, each of the one or more speech signal processing stages being configured to receive speaker identification information that identifies a target speaker and process a respective version of the speech signal in a manner that takes into account the identity of the target speaker, the one or more speech signal processing stages including at least one of:
- an acoustic echo cancellation stage,
- a multi-microphone noise reduction stage,
- a residual echo suppression stage,
- a single-microphone noise suppression stage,
- a single channel dereverberation stage,
- a wind noise reduction stage, and
- an automatic speech recognition stage.
A computer readable storage medium having computer program instructions embodied in said computer readable storage medium for enabling a processor to process a speech signal, the computer program instructions including instructions executable to perform operations comprising:
- receiving, by one or more speech signal processing stages in an uplink path of a communication device, speaker identification information that identifies a target speaker;
- and
- processing, by each of the one of the one or more speech signal processing stages, a respective version of a speech signal in a manner that takes into account the identity of the target speaker, wherein the one or more speech signal processing stages include at least one of:
- an acoustic echo cancellation stage,
- a multi-microphone noise reduction stage,
- a residual echo suppression stage,
- a single-microphone noise suppression stage,
- a single channel dereverberation stage,
- a wind noise reduction stage, and
- an automatic speech recognition stage.
Dependencies are inferred from the claim text.