IP Library › Granted Patent US 9,706,299
Granted Patent B2
US 9,706,299 · App. 14/207,929 · Granted Jul 11, 2017

Processing of audio received at a plurality of microphones within a vehicle

Inventors: Gaurav Talwar (Novi, MI); MD Foezur Rahman Chowdhury (Troy, MI); Xufang Zhao (Windsor, CA)
Assignee: GM Global Technology Operations LLC
H04R3/005H04R1/406G10L15/20G10L21/0208G10L25/78H04R2201/401
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,706,299
App. No.
14/207,929
Granted
Jul 11, 2017
Kind
B2
Abstract

A method of processing audio received at a plurality of microphones in a vehicle includes receiving the audio as a first audio stream and second audio stream at respective first and second microphones that are positioned at different locations within the vehicle; creating a first digital time series and a second digital time series that represent the first audio stream and the second audio stream, respectively; calculating a delay that exists between the first audio stream and the second audio stream based on a cross-correlation of the first digital time series and the second digital time series; and processing the received audio using the calculated delay.

Claims (18)

1. A method of processing audio received at a plurality of microphones in a vehicle, comprising the steps of:

(a) receiving audio within a vehicle, including receiving the audio as a first audio stream and second audio stream at respective first and second microphones that are positioned at different locations within the vehicle;

(b) sampling outputs of the first and second microphones to create a first digital time series and a second digital time series that represent the first audio stream and the second audio stream, respectively;

(c) calculating a delay that exists between the first audio stream and the second audio stream based on a cross-correlation of the first digital time series and the second digital time series; and

(d) removing delay from the first audio stream by processing the received audio using the calculated delay.

2. The method of claim 1 , wherein the first and second microphones are active noise-cancelling (ANC) microphones.

3. The method of claim 1 , wherein step (d) further comprises removing noise from the received audio using a digital signal processor that carries out at least one noise filtering function using the calculated delay and digital representations of the first and second audio streams.

4. The method of claim 1 , further comprising the step of sending from the vehicle over a cellular communication system audio data generated by the processing of step (d).

5. The method of claim 1 , wherein the first audio stream and the second audio stream are received at the microphones as speech uttered by an occupant of the vehicle during a hands-free calling session.

6. The method of claim 1 , wherein step (b) further comprises creating the first digital time series and the second digital time series at least in part by sampling of the first and second audio streams, respectively.

7. A method of processing audio received at a plurality of microphones in a vehicle, comprising the steps of:

(a) receiving audio within a vehicle, including receiving the audio as a first audio stream and second audio stream at respective first and second microphones that are positioned at different locations within the vehicle;

(b) converting the first audio stream and second audio stream into a first digital time series and a second digital time series, respectively;

(c) calculating a delay that exists between the first digital time series and the second digital time series using a cross-correlation between the first digital time series and the second digital time series; and

(d) removing unwanted noise from the first audio stream by sending the calculated delay to a digital signal processor.

8. The method of claim 7 , wherein the microphones are active noise-cancelling (ANC) microphones.

9. The method of claim 7 , further comprising the step of creating the first digital time series and the second digital time series at least in part by sampling of the first and second audio streams, respectively.

10. The method of claim 7 , wherein the first audio stream and the second audio stream are received at the microphones as speech uttered by an occupant of the vehicle during a hands-free calling session.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2014
From: TALWAR, GAURAV; CHOWDHURY, MD FOEZUR RAHMAN; ZHAO, XUFANG
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 032426/0008 →
Continuity (1)
Related Publication 20150264480A1 · Sep 17, 2015