Audio interference cancellation
Abstract
Methods and systems for audio interference cancellation are disclosed. A first beamforming zone associated with a location of a first audio source may be determined. A second beamforming zone associated with a location of a second audio source may be determined. Based on determining that first audio associated with the first audio source dominates a first frequency band associated with the first beamforming zone and the second beamforming zone, prevention of attenuation of audio output in the first beamforming zone and within the first frequency band may be caused. Based on determining that second audio associated with the second audio source dominates a second frequency band associated with the first beamforming zone and the second beamforming zone, attenuation of audio output in the first beamforming zone and within the second frequency band may be caused.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method comprising:
determining a first beamforming zone associated with a location of a first audio source; determining a second beamforming zone associated with a location of a second audio source; based on determining that first audio associated with the first audio source dominates a first frequency band associated with the first beamforming zone and the second beamforming zone, causing prevention of attenuation of audio output in the first beamforming zone and within the first frequency band; and based on determining that second audio associated with the second audio source dominates a second frequency band associated with the first beamforming zone and the second beamforming zone, causing attenuation of audio output in the first beamforming zone and within the second frequency band.
2 . The method of claim 1 , wherein a keyword detection device is located at a center of an area, the first beamforming zone is associated with a first portion of the area surrounding the keyword detection device, and the second beamforming zone is associated with a second portion of the area surrounding the keyword detection device.
3 . The method of claim 2 , wherein determining the first beamforming zone associated with the location of the first audio source comprises determining that the location of the first audio source is located in the first portion of the area surrounding the keyword detection device, and
wherein determining the second beamforming zone associated with the location of the second audio source comprises determining that the location of the second audio source is located in the second portion of the area surrounding the keyword detection device.
4 . The method of claim 1 , wherein the first beamforming zone is associated with a first measured output power level in the first frequency band and the second beamforming zone is associated with a second measured output power level in the first frequency band, and
wherein determining that the first audio associated with the first audio source dominates the first frequency band comprises determining that the first measured output power level is greater than the second measured output power level.
5 . The method of claim 1 , wherein the first beamforming zone is associated with a first measured output power level in the second frequency band and the second beamforming zone is associated with a second measured output power level in the second frequency band, and
wherein determining that the second audio associated with the second audio source dominates the second frequency band comprises determining that the second measured output level is greater than the first measured output level.
6 . The method of claim 1 , wherein the first audio source comprises a human and the first audio comprises a voice command spoken by the human.
7 . The method of claim 6 , further comprising:
causing processing of the audio output in the first beamforming zone and within the first frequency band to determine the voice command.
8 . The method of claim 1 , wherein causing prevention of attenuation of the audio output in the first beamforming zone and within the first frequency band comprises retaining the first audio in the first frequency band.
9 . A computer-readable medium storing instructions that, when executed, cause:
determining a first beamforming zone associated with a location of a first audio source; determining a second beamforming zone associated with a location of a second audio source; based on determining that first audio associated with the first audio source dominates a first frequency band associated with the first beamforming zone and the second beamforming zone, causing prevention of attenuation of audio output in the first beamforming zone and within the first frequency band; and based on determining that second audio associated with the second audio source dominates a second frequency band associated with the first beamforming zone and the second beamforming zone, causing attenuation of audio output in the first beamforming zone and within the second frequency band.
10 . The computer-readable medium of claim 9 , wherein a keyword detection device is located at a center of an area, the first beamforming zone is associated with a first portion of the area surrounding the keyword detection device, and the second beamforming zone is associated with a second portion of the area surrounding the keyword detection device.
11 . The computer-readable medium of claim 10 , wherein the instructions, when executed, cause determining the first beamforming zone associated with the location of the first audio source comprise instructions that cause determining that the location of the first audio source is located in the first portion of the area surrounding the keyword detection device, and
wherein the instructions, when executed, cause determining the second beamforming zone associated with the location of the second audio source comprise instructions that cause determining that the location of the second audio source is located in the second portion of the area surrounding the keyword detection device.
12 . The computer-readable medium of claim 9 , wherein the first beamforming zone is associated with a first measured output power level in the first frequency band and the second beamforming zone is associated with a second measured output power level in the first frequency band, and
wherein the instructions, when executed, cause determining that the first audio associated with the first audio source dominates the first frequency band comprise instructions that cause determining that the first measured output power level is greater than the second measured output power level.
13 . The computer-readable medium of claim 9 , wherein the first beamforming zone is associated with a first measured output power level in the second frequency band and the second beamforming zone is associated with a second measured output power level in the second frequency band, and
wherein the instructions, when executed, cause determining that the second audio associated with the second audio source dominates the second frequency band comprise instructions that cause determining that the second measured output level is greater than the first measured output level.
14 . The computer-readable medium of claim 9 , wherein the first audio source comprises a human and the first audio comprises a voice command spoken by the human.
15 . The computer-readable medium of claim 14 , wherein the instructions, when executed, further cause processing of the audio output in the first beamforming zone and within the first frequency band to determine the voice command.
16 . The computer-readable medium of claim 9 , wherein the instructions, when executed, cause causing prevention of attenuation of the audio output in the first beamforming zone and within the first frequency band comprise instructions that cause retaining the first audio in the first frequency band.
17 . A device comprising:
one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the device to: determine a first beamforming zone associated with a location of a first audio source; determine a second beamforming zone associated with a location of a second audio source; based on determining that first audio associated with the first audio source dominates a first frequency band associated with the first beamforming zone and the second beamforming zone, cause prevention of attenuation of audio output in the first beamforming zone and within the first frequency band; and based on determining that second audio associated with the second audio source dominates a second frequency band associated with the first beamforming zone and the second beamforming zone, cause attenuation of audio output in the first beamforming zone and within the second frequency band.
18 . The device of claim 17 , wherein a keyword detection device is located at a center of an area, the first beamforming zone is associated with a first portion of the area surrounding the keyword detection device, and the second beamforming zone is associated with a second portion of the area surrounding the keyword detection device.
19 . The device of claim 18 , wherein the instructions that cause the device to determine the first beamforming zone associated with the location of the first audio source cause the device to determine that the location of the first audio source is located in the first portion of the area surrounding the keyword detection device, and
wherein the instructions that cause the device to determine the second beamforming zone associated with the location of the second audio source cause the device to determine that the location of the second audio source is located in the second portion of the area surrounding the keyword detection device.
20 . The device of claim 17 , wherein the first beamforming zone is associated with a first measured output power level in the first frequency band and the second beamforming zone is associated with a second measured output power level in the first frequency band,
wherein the instructions that cause the device to determine that the first audio associated with the first audio source dominates the first frequency band cause the device to determine that the first measured output power level in the first frequency band is greater than the second measured output power level in the first frequency band, wherein the first beamforming zone is associated with a first measured output power level in the second frequency band and the second beamforming zone is associated with a second measured output power level in the second frequency band, and wherein the instructions that cause the device to determine that the second audio associated with the second audio source dominates the second frequency band cause the device to determine that the second measured output level in the second frequency band is greater than the first measured output level in the second frequency band.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.