This relates generally to noise filtering and voice isolation, and more particularly, to an electronic device with two microphones for achieving superior noise filtering and voice isolation.
Many existing devices use a single microphone to capture audio. It can be difficult to differentiate between the speaker's voice versus someone in close proximity to the speaker who happens to be talking at the same time. The loudness of different noises captured by the single speaker may not accurately correspond to the proximity of the speaker, for example, when someone or something could be making a quite large sound from a distance.
There are also existing filtering techniques that can eliminate noise that is somewhat constant such as a fan whirring in the background. However, these filtering techniques may be flawed and could lose audio that is intended to be picked up by the microphone.
This disclosure relates to an electronic device having two microphones for capturing noises and a processor for performing noise filtering and voice isolation from the captured noises.
In the following description of preferred embodiments, reference is made to the accompanying drawings which form a part hereof, and in which it is shown by way of illustration specific embodiments, which can be practiced. It is to be understood that other embodiments can be used and structural changes can be made without departing from the scope of the embodiments of this disclosure.
This disclosure generally relates to noise filtering and/or voice isolation using two microphones positioned at different distances from an audio source.
When the user speaks, the voice audio signal 10 reaches microphone 1, which is closer to the user's mouth 12, moments before it reaches microphone 2, which is farther away from the user's mouth 12. A microprocessor in the electronic device that is monitoring the audio signals 10 then compares the two signals captured by microphones 1, 2 with a time delay in the data that is proportional to the distance between the two microphones 1, 2. When no significant ambient noise is present, the two audio signals received by microphones 1, 2 will be more or less the same, when the time delay is taken into consideration. When ambient noise 16 from a distant source is present and also captured, there will be a difference between the two signals. The difference represents the ambient noise 16. This ambient noise 16 can then be subtracted out of the audio signals thus delivering superior isolation of the voice signal 10 from the user 8. This allows for improved voice recording and/or voice transmission quality when the user 8 uses the electronic device 14 to send a voice message or make a call in a noisy environment.
First, the processor receives a first audio signal from a first microphone (step 301). The processor can receive a second audio signal from a second microphone (step 302). The second audio signal is then shifted by a time delay (step 303). The time delay can be set based on the relative position of the two microphones on the device. The processor compares the first and second audio signals shifted by the time delay (step 304). The time delay can be predetermined based on the physical distance between the two microphones. If the first and second audio signals are substantially the same, the processor determines that there is no significant ambient noise and the audio signal from one of the microphones is used as the voice audio signal (step 305). Alternatively, if the first and second audio signals are different, a commonality or union between the two signals can be found (step 306). For example, there may be noise on the first signal at a certain frequency and noise on the second signal at a different frequency but the audio waveform which is present in both signals at the same frequencies (i.e., the commonality or union between the two signals) can be identified to represent the voice of the user. Optionally, after the voice audio signal is isolated, the voice audio signal can be recorded or transmitted to another device (step 307). The voice audio signal can also be used for other purposes such as activating certain functions of the device. In some embodiments, the processor may also adjust the volume output from the isolated voice signal by boosting or reducing the signal.
Although embodiments of this disclosure have been fully described with reference to the accompanying drawings, it is to be noted that various changes and modifications will become apparent to those skilled in the art. Such changes and modifications are to be understood as being included within the scope of embodiments of this disclosure as defined by the appended claims.
This application claims the priority of U.S. Provisional Application No. 63/084,604, filed Sep. 29, 2020, the entirety of which is hereby incorporated by reference.
Number | Date | Country | |
---|---|---|---|
63084604 | Sep 2020 | US |