IP Library › Granted Patent US 11,632,640
Granted Patent B2
US 11,632,640 · App. 17/303,534 · Granted Apr 18, 2023

Head-wearable apparatus to generate binaural audio

Inventors: Michael Asfaw (Playa Del Rey, CA); Dunxu Hu (Venice, CA); Patrick Timothy McSweeney Simons (Downey, CA); Victoria Lulu Wang Limketkai (Santa Monica, CA)
Assignee: SNAP INC.
H04S1/007H04N5/2253H04R1/406H04R3/005H04S2400/15
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 11,632,640
App. No.
17/303,534
Granted
Apr 18, 2023
Kind
B2
Abstract

Head-wearable apparatus to generate binaural audio content includes a first stem coupled to a first microphone housing that encases first front microphone and first rear microphone that generates acoustic signals, respectively. First microphone housing includes a first front port that faces downward and a first rear port that faces backwards. Apparatus includes second stem coupled to second microphone housing that encases second front microphone and second rear microphone that generate acoustic signals, respectively. Second microphone housing includes second front port that faces downward and second rear port that faces backwards. Apparatus includes binaural audio processor that includes beamformer and storage device. Beamformer generate first beamformer signal based on acoustic signals from first front microphone and first rear microphone, and second beamformer based on acoustic signals from second front microphone and second rear microphone. Storage device stores first and second beamformer signals as a two-channel file.

Claims (61)

1. A head-wearable apparatus comprising:

a frame that carries a pair of lenses and is coupled to a camera, wherein a camera lens of the camera faces forward;

a first stem coupled to a first side of the frame and to a first microphone housing that encases a first front microphone and a first rear microphone that generate acoustic signals, the first microphone housing including a first front port that faces downward and a first rear port that faces backwards;

a second stem coupled to a second side of the frame and to a second microphone housing that encases a second front microphone and a second rear microphone that generate acoustic signals, the second microphone housing including a second front port that faces downward and a second rear port that faces backwards; and

a binaural audio processor that includes

a beamformer

to generate

a first beamformer signal based on the acoustic signals from the first front microphone and the first rear microphone, and

a second beamformer signal based on the acoustic signals from the second front microphone and the second rear microphone.

2. The head-wearable apparatus of claim 1 ,

wherein the beamformer receives the acoustic signals from the first front microphone, the first rear microphone, the second front microphone and the second rear microphone.

3. The head-wearable apparatus of claim 2 , wherein the wearable apparatus is a pair of eyeglasses, wherein the first side of the frame is opposite the second side of the frame, wherein when the pair of eyeglasses are worn by a user, the first and second front ports face downward towards the user's feet and the first and second rear ports face towards back of the user's head.

4. The head-wearable apparatus of claim 3 , wherein the frame carries a pair of lenses and is coupled to a camera, wherein a camera lens of the camera faces forward.

5. The head-wearable apparatus of claim 1 , wherein the beamformer is a fixed beamformer, wherein the fixed beamformer includes a fixed beam pattern that is sub-cardioid or cardioid.

6. The head-wearable apparatus of claim 1 , wherein the first front microphone and the first rear microphone form a first order differential microphone array, and the second front microphone and the second rear microphone form a first order different differential microphone array.

7. The head-wearable apparatus of claim 1 , wherein

the first beamformer signal and the second beamformer signal are stored as a two-channel file on a storage device,

wherein the storage device includes a flash storage device.

8. The head-wearable apparatus of claim 1 , wherein the binaural audio processor is a Silicon-on-Chip (SoC).

9. The head-wearable apparatus of claim 1 , further comprising:

a first audio codec to decode the acoustic signals from the first front microphone and the first rear microphone to generate a first decoded acoustic signal;

a second audio codec to decode the acoustic signals from the second front microphone and the second rear microphone to generate a second decoded acoustic signal.

10. The head-wearable apparatus of claim 9 , further comprising:

a time-division multiplexer (TDM) to process the first decoded acoustic signal and the second decoded acoustic signal and to generate a TDM-processed signal.

11. The head-wearable apparatus of claim 10 , wherein the acoustic signals generated by the first and second front microphones and the first and second rear microphones are pulse density modulation (PDM) signals.

12. The head-wearable apparatus of claim 11 , wherein the first and second decoded acoustic signals are pulse code modulation (PCM) signals.

13. The head-wearable apparatus of claim 12 , wherein the binaural audio processor further comprises:

a noise suppressor to suppress noise from the first beamformer signal and the second beamformer signal and to generate a first noise-suppressed signal and a second noise-suppressed signal.

14. The head-wearable apparatus of claim 13 , wherein the binaural audio processor further comprises:

a speech enhancer to enhance speech from the first noise-suppressed signal and the second noise-suppressed signal to generate a first clean signal and a second clean signal, wherein the a storage device stores the first and second clean signal.

15. A pair of eyeglasses comprising:

a frame to carry a pair of lenses;

a camera coupled to the frame, wherein a camera lens of the camera faces in a forward direction;

a first stem coupled to a first side of the frame and to a first microphone housing that encases a first front microphone and a first rear microphone that generate acoustic signals, the first microphone housing including a first front port that faces in a downward direction and a first rear port that faces in a backwards direction;

a second stem coupled to a second side of the frame and to a second microphone housing that encases a second front microphone and a second rear microphone that generate acoustic signals, the second microphone housing including a second front port that faces in the downward direction and a second rear port that faces in the backwards direction;

a binaural audio processor that includes

a beamformer to generate

a first beamformer signal based on the acoustic signals from the first front microphone and the first rear microphone, and

a second beamformer signal based on the acoustic signals from the second front microphone and the second rear microphone.

16. The pair of eyeglasses of claim 15 ,

wherein the binaural audio processor further comprises:

a noise suppressor to suppress noise from the first beamformer signal and the second beamformer signal and to generate a first noise-suppressed signal and a second noise-suppressed signal.

17. The pair of eyeglasses of claim 15 , wherein the beamformer is a fixed beamformer, wherein the fixed beamformer includes a fixed beam pattern that is sub-cardioid or cardioid.

18. The pair of eyeglasses of claim 15 , further comprising:

a first audio codec to decode the acoustic signals from the first front microphone and the first rear microphone to generate a first decoded acoustic signal,

a second audio codec to decode the acoustic signals from the second front microphone and the second rear microphone to generate a second decoded acoustic signal; and

a time-division multiplexer (TDM) to process the first decoded acoustic signal and the second decoded acoustic signal and to generate a TDM-processed signal.

19. The pair of eyeglasses of claim 16 , wherein the binaural audio processor further comprises:

a speech enhancer to enhance speech from the first noise-suppressed signal and the second noise-suppressed signal to generate a first clean signal and a second clean signal, wherein a storage device stores the first and second clean signal.

20. A method of generating binaural audio content using a head-wearable apparatus comprising:

generating acoustic signals by a first front microphone and a first rear microphone, wherein the first front microphone and the first rear microphone are encased in a first microphone housing that is coupled to a first stem of the head-wearable apparatus;

generating acoustic signals by a second front microphone and a second rear microphone, wherein the second front microphone and the second rear microphone are encased in a second microphone housing that is coupled to a second stem of the head-wearable apparatus, wherein the first stem and the second stem are coupled to opposite sides of a frame of the head-wearable apparatus;

decoding, by a first audio codec, the acoustic signals from the first front microphone and the first rear microphone to generate a first decoded acoustic signal;

decoding, by a second audio codec, the acoustic signals from the second front microphone and the second rear microphone to generate a second decoded acoustic signal;

processing, by a time-division multiplexer (TDM), the first decoded acoustic signal and the second decoded acoustic signal to generate a TDM-processed signal, wherein the TDM-processed signal includes the first decoded acoustic signal and the second decoded acoustic signal;

beamforming the TDM-processed signal by a beamformer, wherein beamforming the TDM-processed signal includes

beamforming the first decoded signal to generate a first beamformer signal, and

beamforming the second decoded signal to generate a second beamformer signal.

21. The method of claim 20 , wherein

the first decoded acoustic signal is a pulse code modulation (PCM) signal based on the acoustic signals from the first front microphone and

the first rear microphone, and the second decoded acoustic signal is a PCM signal based on the acoustic signals from the second front microphone and the second rear microphone.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2023
From: ASFAW, MICHAEL; HU, DUNXU; MCSWEENEY SIMONS, PATRICK TIMOTHY; WANG LIMKETKAI, VICTORIA LULU
To: SNAP INC.
Reel/Frame 062343/0163 →
Continuity (3)
Continuation 16732899 · Jan 2, 2020
Continuation 16370190 · Mar 29, 2019
Related Publication 20210345055A1 · Nov 4, 2021
Cited By (1)
US 12,738,267