Noise reduction method, electronic equipment and storage medium
By adding a vibration sensor to the ANC headset, the vibration components in the noise signal are collected and removed, and the inverted sound waves are generated to cancel the noise, the clipping effect problem of ANC headsets in vibrating environments is solved, and the noise reduction effect and audio playback experience are improved.
Patent Information
- Application Number
- CN202410173661.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-02-06
- Publication Date
- 2025-08-08
AI Technical Summary
ANC headsets produce clipping effects in bumpy or impact scenarios, resulting in poor audio playback experience.
Add a vibration sensor to ANC headsets, collect vibration signals through the vibration sensor and remove noise to pick up the vibration signals collected by the microphone, and generate inverted sound waves to cancel the noise and avoid clipping effect.
It improves the noise reduction effect of ANC headphones in vibrating environments, reduces additional noise, and improves the audio playback experience.
Smart Images

Figure CN120455881A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of audio technology, and in particular to a noise reduction method, electronic device, and storage medium. Background Art
[0002] Currently, earphones have become an indispensable product in people's daily lives. When users use earphones to answer calls or listen to music, there may be a lot of noise in the surrounding environment, resulting in a poor user experience.
[0003] To enjoy a quiet and comfortable audio experience, more and more users are opting for headphones with active noise cancellation (ANC) functionality (hereinafter referred to as ANC headphones). ANC headphones can filter out external noise by playing sound waves that are in phase with the outside noise, thereby canceling out the noise.
[0004] However, when ANC headphones encounter bumpy scenes or short-term impact scenes, the reverse-phase sound waves are clipped, and the playback of the reverse-phase sound waves is accompanied by a "pop" sound. This has a significant impact on the user's audio playback experience. Summary of the Invention
[0005] The present application provides a noise reduction method, electronic device, and storage medium. The noise reduction method can reduce the clipping effect produced by large-amplitude noise signals.
[0006] In a first aspect, the present application provides a noise reduction method, comprising a first electronic device including a first noise pickup microphone, a vibration sensor, and a speaker. The method comprises: the first electronic device acquiring a first noise signal through the first noise pickup microphone; the first electronic device acquiring a first vibration signal through the vibration sensor; the first electronic device removing the vibration signal from the first noise signal based on the first vibration signal to obtain a processed first noise signal; the first electronic device generating a first inverted sound wave based on the processed first noise signal; and the first electronic device playing the first inverted sound wave through the speaker.
[0007] Optionally, the processed first noise signal does not include a vibration signal.
[0008] Optionally, the first noise signal includes environmental noise 1 and vibration signal A. The first noise signal may also be referred to as noise signal 1. The vibration signal in the first noise signal may also be referred to as vibration signal A. The processed first noise signal may also be referred to as environmental noise 1.
[0009] The first vibration signal may also be referred to as vibration signal B. Vibration signal B is used to remove vibration signal A from the first noise signal.
[0010] Optionally, the first noise pickup microphone may be a feedforward microphone or a feedback microphone.
[0011] Optionally, the first anti-phase sound wave may also be referred to as anti-phase sound wave A.
[0012] Optionally, the first antiphase sound wave has an opposite phase and the same amplitude as the processed first noise signal.
[0013] Through this method, an additional vibration sensor is added to the first electronic device, and the vibration sensor is used to collect vibration signals to remove the vibration signals collected by the first noise pickup microphone. The first electronic device can remove the vibration signal from the first noise signal before generating the anti-phase sound wave, thereby avoiding the clipping effect of the anti-phase sound wave and / or the generation of additional noise in the headphones, thereby improving the noise reduction effect.
[0014] In combination with the first aspect, in a possible implementation, the first electronic device also includes a first signal filter; the method also includes: the first electronic device obtains first normalization information, the first normalization information includes a first time delay difference and a first amplitude difference; the first electronic device obtains a second vibration signal based on the first vibration signal and the first normalization information, and the amplitude and starting time of the second vibration signal are the same as the amplitude and starting time of the vibration signal in the first noise signal; the first electronic device removes the vibration signal in the first noise signal based on the first vibration signal to obtain a processed first noise signal, specifically including: the first electronic device removes the second vibration signal in the first noise signal to obtain the processed first noise signal.
[0015] Optionally, the first signal filter may also be referred to as signal filter A1.
[0016] Optionally, the second vibration signal may also be referred to as vibration signal C.
[0017] The vibration sensor and the noise pickup microphone are located in different positions on the headset and have different performances. Therefore, the vibration signal collected by the vibration sensor needs to be normalized so that the vibration signal collected by the vibration sensor after normalization is the same or similar to the vibration signal collected by the microphone, so that the vibration signal collected by the microphone can be removed.
[0018] In combination with the first aspect, in a possible implementation, the first electronic device also includes a second noise pickup microphone; the method includes: the first electronic device obtains a second noise signal through the second noise pickup microphone; the first electronic device removes the vibration signal in the second noise signal based on the first vibration signal to obtain a processed second noise signal; the first electronic device generates a second inverted sound wave according to the processed second noise signal, and the second inverted sound wave has a phase opposite to that of the processed second noise signal and the same amplitude; the first electronic device plays the first inverted sound wave through a speaker, specifically including: the first electronic device obtains a third inverted sound wave based on the first inverted sound wave and the second inverted sound wave; the first electronic device plays the third inverted sound wave through the speaker.
[0019] Optionally, the second noise signal includes environmental noise 2 and a vibration signal D. The second noise signal may also be referred to as noise signal 2. The vibration signal in the second noise signal may also be referred to as vibration signal D. The processed second noise signal may also be referred to as environmental noise 2.
[0020] Optionally, the second noise pickup microphone may be a feedforward microphone or a feedback microphone.
[0021] Optionally, the third anti-phase sound wave may also be referred to as anti-phase sound wave A2.
[0022] In some embodiments, the third inverse phase sound wave is not limited to being obtained based on the first inverse phase sound wave and the second inverse phase sound wave. The first electronic device can also generate a first superposition signal based on the processed first noise signal and the processed second noise signal, and then generate the third inverse phase sound wave based on the first superposition signal.
[0023] In this way, the first electronic device may be pre-installed with a plurality of noise pickup microphones. Not limited to one or two noise pickup microphones, the first electronic device may also include other more noise pickup microphones.
[0024] In combination with the first aspect, in a possible implementation, the first electronic device also includes a second signal filter; the method also includes: the first electronic device obtains second normalization information, the second normalization information includes a second time delay difference and a second amplitude difference; the first electronic device obtains a third vibration signal based on the first vibration signal and the second normalization information, and the amplitude and starting time of the third vibration signal are the same as the amplitude and starting time of the vibration signal in the second noise signal; the first electronic device removes the vibration signal in the second noise signal based on the first vibration signal to obtain a processed second noise signal, specifically including: the first electronic device removes the third vibration signal from the second noise signal to obtain a processed second noise signal.
[0025] Optionally, the second signal filter may also be referred to as signal filter A1.
[0026] Optionally, the third vibration signal may also be referred to as vibration signal E.
[0027] The vibration sensor and the noise pickup microphone are located in different positions on the headset and have different performances. Therefore, the vibration signal collected by the vibration sensor needs to be normalized so that the vibration signal collected by the vibration sensor after normalization is the same or similar to the vibration signal collected by the microphone, so that the vibration signal collected by the microphone can be removed.
[0028] In combination with the first aspect, in a possible implementation, the first electronic device also includes a first processor; the first electronic device establishes a communication connection with the second electronic device; the method also includes: the first electronic device receives a first downlink audio signal sent by the second electronic device; the first electronic device plays the first downlink audio signal through a speaker; the first electronic device collects a fourth vibration signal through a vibration sensor, and the fourth vibration signal is a vibration signal generated when the first electronic device plays the first downlink audio signal; the first electronic device processes the first downlink audio signal through the first processor to obtain a fifth vibration signal, and the fifth vibration signal is the same or similar to the fourth vibration signal; before the first electronic device obtains the second vibration signal based on the first vibration signal and the first normalization information, the method also includes: the first electronic device removes the fourth vibration signal collected by the vibration sensor based on the fifth vibration signal to obtain the first vibration signal collected by the vibration sensor.
[0029] Optionally, the first processor may also be referred to as processor 1.
[0030] Optionally, the fourth vibration signal may also be referred to as vibration signal F.
[0031] Optionally, the fifth vibration signal may also be referred to as vibration signal G.
[0032] In this way, when the first electronic device plays the downlink audio signal, the first electronic device can use the first processor to remove the vibration signal collected by the vibration sensor due to the vibration of the first electronic device caused by the playing of the downlink audio signal.
[0033] With reference to the first aspect, in a possible implementation, the first noise pickup microphone is a feedforward microphone.
[0034] In combination with the first aspect, in a possible implementation, when the first noise pickup microphone is a feedforward microphone, the first electronic device also includes a second processor; the first electronic device obtains a first noise signal through the first noise pickup microphone, specifically including: the first electronic device collects a third noise signal through the first noise pickup microphone, and the third noise signal includes a first audio signal; the first electronic device processes the first downlink audio signal according to the second processor to obtain a second audio signal, and the second audio signal is the same as or similar to the first audio signal; the first electronic device removes the first audio signal from the third noise signal based on the second audio signal to obtain the first noise signal.
[0035] Optionally, the second processor may also be referred to as processor 2.
[0036] Optionally, the third noise signal may also be referred to as noise signal 3.
[0037] When the first electronic device is worn, the feedback microphone is typically located in the ear canal. The downlink audio signal played by the first electronic device is picked up by the feedback microphone after being transmitted through the air. The first electronic device can remove the downlink audio signal collected by the feedback microphone using the second processor, thereby preventing the downlink audio signal from being misinterpreted as a noise signal.
[0038] In combination with the first aspect, in a possible implementation, when the first electronic device is in a worn state, the vibration sensor is located outside the ear canal.
[0039] The vibration sensor is not limited to being located outside the ear canal. When the first electronic device is in the worn state, the vibration sensor can also be located inside the ear canal, and this application does not limit this.
[0040] In combination with the first aspect, in one possible implementation, when the first noise pickup microphone is a feedback microphone, the first noise signal is the noise signal collected at time t2, and after processing, the first noise signal is an intra-ear noise signal. The first vibration signal is the vibration signal collected at time t1, time t2 is a moment before time t1, and time t1 is the current moment.
[0041] In combination with the first aspect, in a possible implementation method, when the first noise pickup microphone is a feedforward microphone, the first noise signal is the noise signal collected at time t1, the first noise signal after processing is an external ear noise signal, the first vibration signal is the vibration signal collected at time t1, and time t1 is the current time; the first electronic device generates a first inverted sound wave based on the processed first noise signal, specifically including: the first electronic device obtains a first predicted in-ear noise based on the processed first noise signal and the first mapping relationship; the first electronic device generates a first inverted sound wave based on the first predicted in-ear noise.
[0042] With reference to the first aspect, in a possible implementation, the first downlink audio signal includes any one of the following: a music signal, a voice signal, and a real-time audio signal.
[0043] In combination with the first aspect, in a possible implementation, a source of the second vibration signal includes any one or more of the following: a vibration signal generated by the movement of the first electronic device, and a vibration signal generated by the first electronic device due to the movement of an external object.
[0044] In a second aspect, the present application provides a noise reduction method, wherein a first electronic device includes a first noise pickup microphone, a vibration sensor and a speaker; the method includes: the first electronic device obtains a first noise signal through the first noise pickup microphone; the first electronic device collects a first vibration signal through the vibration sensor; the first electronic device generates a first inverted sound wave based on the first noise signal, and the first inverted sound wave has a phase opposite to that of the first noise signal and the same amplitude; the first electronic device removes the inverted sound wave corresponding to the vibration signal in the first noise signal in the first inverted sound wave based on the first vibration signal to obtain a second inverted sound wave, and the second inverted sound wave has a phase opposite to that of the ambient noise in the first noise signal and the same amplitude; the first electronic device plays the second inverted sound wave through the speaker.
[0045] Optionally, the first noise signal includes environmental noise 1 and vibration signal A. The first noise signal may also be referred to as noise signal 1. The vibration signal in the first noise signal may also be referred to as vibration signal A. The environmental noise in the first noise signal may also be referred to as environmental noise 1.
[0046] Optionally, the first vibration signal may also be referred to as vibration signal B. Vibration signal B is used to remove vibration signal A from the first noise signal.
[0047] Optionally, the first noise pickup microphone may be a feedforward microphone or a feedback microphone.
[0048] Optionally, the first anti-phase sound wave may also be referred to as anti-phase sound wave A0.
[0049] Optionally, the second anti-phase sound wave may also be referred to as anti-phase sound wave A.
[0050] Through this method, an additional vibration sensor is added to the first electronic device, and the vibration sensor is used to collect vibration signals to remove the vibration signals collected by the first noise pickup microphone. After obtaining the inverted sound wave, the first electronic device can remove the inverted sound wave corresponding to the vibration signal in the first noise signal in the inverted sound wave, thereby avoiding clipping effects and / or additional noise, and improving the noise reduction effect.
[0051] In combination with the second aspect, in a possible implementation, the first electronic device also includes a first signal filter; the method also includes: the first electronic device obtains first normalization information, the first normalization information includes a first time delay difference and a first amplitude difference; the first electronic device obtains a second vibration signal based on the first vibration signal and the first normalization information, the amplitude and starting time of the second vibration signal are the same as the amplitude and starting time of the inverted sound wave corresponding to the vibration signal in the first noise signal, and the phase of the second vibration signal is opposite to the phase of the inverted sound wave corresponding to the vibration signal in the first noise signal; the first electronic device removes the inverted sound wave corresponding to the vibration signal in the first noise signal in the first inverted sound wave based on the first vibration signal to obtain the second inverted sound wave, which specifically includes: the first electronic device removes the inverted sound wave corresponding to the vibration signal in the first noise signal in the first inverted sound wave based on the second vibration signal to obtain the second inverted sound wave.
[0052] Optionally, the first signal filter may also be referred to as signal filter A1.
[0053] Optionally, the second vibration signal may also be referred to as vibration signal C.
[0054] The vibration sensor and the noise pickup microphone are located in different positions on the headset and have different performances. Therefore, the vibration signal collected by the vibration sensor needs to be normalized so that the vibration signal collected by the vibration sensor after normalization is the same or similar to the vibration signal collected by the microphone, so that the vibration signal collected by the microphone can be removed.
[0055] In combination with the second aspect, in a possible implementation, the first electronic device also includes a second noise pickup microphone; the method includes: the first electronic device obtains a second noise signal through the second noise pickup microphone; the first electronic device generates a third inverted sound wave based on the second noise signal, and the third inverted sound wave has a phase opposite to that of the second noise signal and the same amplitude; the first electronic device obtains a fourth inverted sound wave based on the first inverted sound wave and the third inverted sound wave; the first electronic device removes the inverted sound wave corresponding to the first vibration signal in the first inverted sound wave based on the first vibration signal to obtain the second inverted sound wave, specifically including: the first electronic device removes the inverted sound wave corresponding to the vibration signal in the first noise signal and the inverted sound wave corresponding to the vibration signal in the second noise signal in the fourth inverted sound wave based on the first vibration signal to obtain the second inverted sound wave, and the second inverted sound wave has a phase opposite to that of the superimposed signal of the ambient noise in the first noise signal and the ambient noise in the second noise signal and the same amplitude.
[0056] Optionally, the second noise signal includes environmental noise 2 and a vibration signal D. The second noise signal may also be referred to as noise signal 2. The vibration signal in the second noise signal may also be referred to as vibration signal D. The processed second noise signal may also be referred to as environmental noise 2.
[0057] Optionally, the second noise pickup microphone may be a feedforward microphone or a feedback microphone.
[0058] Optionally, the second anti-phase sound wave may also be referred to as anti-phase sound wave A2.
[0059] Optionally, the fourth anti-phase sound wave may also be referred to as the anti-phase sound wave A1.
[0060] In some embodiments, the fourth inverse phase sound wave is not limited to being obtained based on the first inverse phase sound wave and the third inverse phase sound wave. The first electronic device can also generate a second superposition signal based on the first noise signal and the second noise signal, and then generate the fourth inverse phase sound wave based on the second superposition signal.
[0061] In this way, the first electronic device may be pre-installed with a plurality of noise pickup microphones. Not limited to one or two noise pickup microphones, the first electronic device may also include other more noise pickup microphones.
[0062] In combination with the second aspect, in a possible implementation, the first electronic device also includes a third signal filter; the method also includes: the first electronic device obtains third normalization information, the third normalization information including a third time delay difference and a third amplitude difference; the first electronic device obtains a third vibration signal based on the first vibration signal and the third normalization information, the amplitude and starting time of the third vibration signal are the same as the amplitude and starting time of the superposition signal of the inverse phase sound wave corresponding to the vibration signal in the first noise signal and the inverse phase sound wave corresponding to the vibration signal in the second noise signal, and the phase of the third vibration signal is opposite to the phase of the superposition signal of the inverse phase sound wave corresponding to the vibration signal in the first noise signal and the inverse phase sound wave corresponding to the vibration signal in the second noise signal; the first electronic device removes the inverse phase sound wave corresponding to the vibration signal in the first noise signal and the inverse phase sound wave corresponding to the vibration signal in the second noise signal from the fourth inverse phase sound wave based on the first vibration signal to obtain the second inverse phase sound wave, specifically including: the first electronic device removes the inverse phase sound wave corresponding to the vibration signal in the first noise signal and the inverse phase sound wave corresponding to the vibration signal in the second noise signal from the fourth inverse phase sound wave based on the third vibration signal to obtain the second inverse phase sound wave.
[0063] Optionally, the third signal filter may also be referred to as signal filter A3.
[0064] Optionally, the third vibration signal may also be referred to as vibration signal H.
[0065] The vibration sensor and the noise pickup microphone are located in different locations on the headphones and have different performance. Therefore, the vibration signal collected by the vibration sensor needs to be normalized so that the vibration signal collected by the vibration sensor after normalization is the same or similar to the vibration signal collected by the microphone, so that the vibration signal collected by the microphone can be removed. In addition, when there are multiple noise pickup microphones on the first electronic device, the first electronic device can integrate only one third signal filter, eliminating the need to integrate multiple signal filters, thereby reducing the cost and hardware integration complexity of the first electronic device.
[0066] In combination with the second aspect, in a possible implementation, the first electronic device also includes a first processor; the first electronic device establishes a communication connection with the second electronic device; the method also includes: the first electronic device receives a first downlink audio signal sent by the second electronic device; the first electronic device plays the first downlink audio signal through a speaker; the first electronic device collects a fourth vibration signal through a vibration sensor, and the fourth vibration signal is a vibration signal generated when the first electronic device plays the first downlink audio signal; the first electronic device processes the first downlink audio signal through the first processor to obtain a fifth vibration signal, and the fifth vibration signal is the same or similar to the fourth vibration signal; before the first electronic device obtains the second vibration signal based on the first vibration signal and the first normalization information, the method also includes: the first electronic device removes the fourth vibration signal collected by the vibration sensor based on the fifth vibration signal to obtain the first vibration signal collected by the vibration sensor.
[0067] Optionally, the first processor may also be referred to as processor 1.
[0068] Optionally, the fourth vibration signal may also be referred to as vibration signal F.
[0069] Optionally, the fifth vibration signal may also be referred to as vibration signal G.
[0070] In this way, when the first electronic device plays the downlink audio signal, the first electronic device can use the first processor to remove the vibration signal collected by the vibration sensor due to the vibration of the first electronic device caused by the playing of the downlink audio signal.
[0071] In combination with the second aspect, in a possible implementation, the first noise pickup microphone is a feedforward microphone.
[0072] In combination with the second aspect, in a possible implementation, when the first noise pickup microphone is a feedforward microphone, the first electronic device also includes a second processor; the first electronic device obtains a first noise signal through the first noise pickup microphone, specifically including: the first electronic device collects a third noise signal through the first noise pickup microphone, and the third noise signal includes a first audio signal; the first electronic device processes the first downlink audio signal according to the second processor to obtain a second audio signal, and the second audio signal is the same or similar to the first audio signal; the first electronic device removes the first audio signal from the third noise signal based on the second audio signal to obtain the first noise signal.
[0073] Optionally, the second processor may also be referred to as processor 2.
[0074] Optionally, the third noise signal may also be referred to as noise signal 3.
[0075] When the first electronic device is worn, the feedback microphone is typically located in the ear canal. The downlink audio signal played by the first electronic device is picked up by the feedback microphone after being transmitted through the air. The first electronic device can remove the downlink audio signal collected by the feedback microphone using the second processor, thereby preventing the downlink audio signal from being misinterpreted as a noise signal.
[0076] In combination with the second aspect, in a possible implementation, when the first electronic device is in a worn state, the vibration sensor is located outside the ear canal.
[0077] The vibration sensor is not limited to being located outside the ear canal. When the first electronic device is in the worn state, the vibration sensor can also be located inside the ear canal, and this application does not limit this.
[0078] In combination with the second aspect, in one possible implementation, when the first noise pickup microphone is a feedback microphone, the first noise signal is the noise signal collected at time t2, the ambient noise in the first noise signal is the intra-ear noise signal, and the first vibration signal is the vibration signal collected at time t1, time t2 is a moment before time t1, and time t1 is the current moment.
[0079] In conjunction with the second aspect, in one possible implementation, when the first noise pickup microphone is a feedforward microphone, the first noise signal is a noise signal collected at time t1, the ambient noise in the first noise signal is an external ear noise signal, and the first vibration signal is a vibration signal collected at time t1, where time t1 is the current time; the first electronic device generates a first antiphase sound wave based on the first noise signal, specifically including:
[0080] The first electronic device obtains a second predicted ear noise based on the first noise signal and the first mapping relationship;
[0081] The first electronic device generates a first anti-phase sound wave according to the second predicted intra-ear noise.
[0082] With reference to the second aspect, in a possible implementation, the first downlink audio signal includes any one of the following: a music signal, a voice signal, and a real-time audio signal.
[0083] In conjunction with the second aspect, in a possible implementation, a source of the second vibration signal includes any one or more of the following: a vibration signal generated by the movement of the first electronic device, and a vibration signal generated by the first electronic device due to the movement of an external object.
[0084] In a third aspect, the present application provides an electronic device, which is a first electronic device, comprising a noise pickup microphone, a vibration sensor and a speaker, a memory, and a processor; wherein the memory and the processor are coupled, and the memory stores computer instructions. When the processor executes the computer instructions, the first electronic device executes a noise reduction method provided in any possible implementation of any of the above aspects.
[0085] In a fourth aspect, the present application provides a computer-readable storage medium comprising instructions, which, when executed on an electronic device, enables a first electronic device to execute a noise reduction method provided in any possible implementation of any of the above aspects.
[0086] In a fifth aspect, the present application provides a chip system, which includes one or more processors, and the processor is used to call computer instructions to enable a first electronic device to execute a noise reduction method provided in any possible implementation of any of the above aspects.
[0087] In a sixth aspect, the present application provides a computer program product comprising instructions, which, when executed on an electronic device, enables a first electronic device to execute a noise reduction method provided in any possible implementation of any of the above aspects.
[0088] For the description of the beneficial effects of the second to sixth aspects, reference may be made to the description of the beneficial effects in the first aspect, and this application will not repeat them here. BRIEF DESCRIPTION OF THE DRAWINGS
[0089] Figure 1 and Figure 2 Two schematic diagrams of active noise reduction principles are shown as examples;
[0090] Figure 3 The following is an exemplary diagram showing a waveform of a large-amplitude noise signal;
[0091] Figure 4 A schematic diagram of reducing noise signals in ANC headphones is shown;
[0092] Figure 5A A schematic diagram showing a user wearing an ANC headset;
[0093] Figure 5B A schematic diagram of the hardware structure of an ANC headset provided by this application is shown;
[0094] Figure 6A A schematic diagram showing the principle of active noise reduction of an ANC headset when the headset includes a noise pickup microphone;
[0095] Figure 6B A schematic diagram showing the principle of active noise reduction of an ANC headset when another ANC headset includes only one noise pickup microphone;
[0096] Figure 7A A schematic diagram showing the principle of active noise reduction of an ANC headset when the headset includes two noise pickup microphones;
[0097] Figure 7B A schematic diagram showing the principle of active noise reduction of an ANC headset when another ANC headset includes two noise pickup microphones;
[0098] Figure 7C A schematic diagram illustrating the principle of eliminating the clipping effect during active noise reduction in an ANC headset when the headset includes two noise pickup microphones is shown;
[0099] Figure 8A A schematic diagram showing the principle of active noise reduction of an ANC headset including a noise pickup microphone and playing a downlink audio signal;
[0100] Figure 8B A schematic diagram showing another ANC headset including a noise pickup microphone and the principle of active noise reduction when playing a downlink audio signal;
[0101] Figure 9A A schematic diagram showing the principle of active noise reduction of an ANC headset including two noise pickup microphones when playing a downlink audio signal is shown;
[0102] Figure 9B A schematic diagram showing the principle of active noise reduction of another ANC headset including two noise pickup microphones when playing downlink audio signals;
[0103] Figure 9C A schematic diagram showing the principle of active noise reduction of another ANC headset including two noise pickup microphones when playing a downlink audio signal;
[0104] Figure 10 A schematic flow chart of a noise reduction method is shown;
[0105] Figure 11 A flowchart of another noise reduction method is shown. DETAILED DESCRIPTION
[0106] The following is a clear and detailed description of the technical solutions in the embodiments of the present application in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B; "and / or" in the text is only a description of the association relationship between related objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.
[0107] In the following, the terms "first" and "second" are used for descriptive purposes only and should not be understood to imply or suggest relative importance or implicitly indicate the number of the technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the embodiments of this application, unless otherwise specified, "plurality" means two or more.
[0108] The term "user interface (UI)" in the following embodiments of this application refers to the media interface for interaction and information exchange between an application or operating system and a user, which realizes the conversion between the internal form of information and the form acceptable to the user. The commonly used form of user interface is the graphical user interface (GUI), which refers to a user interface related to computer operations displayed in a graphical manner. It can be a visual interface element such as text, icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, widgets, etc. displayed on the display screen of a wearable device.
[0109] To facilitate understanding, the technical terms involved in this application are first explained.
[0110] 1. Active noise reduction: By generating sound waves that are opposite to the external noise (i.e., inverted noise signals, also called inverted signals), the external noise is offset, thereby achieving the noise reduction effect.
[0111] In some embodiments, headphones that support active noise reduction function may be referred to as active noise reduction headphones (also called ANC headphones).
[0112] As an example, ANC headphones can achieve active noise reduction effects through feed-forward active noisecanceling (FF-ANC). For example, the ANC headphones can obtain the predicted in-ear noise based on the external noise signal of the ANC headphones collected by the feed-forward microphone and based on a preset mapping relationship. The predicted in-ear noise is the noise signal that the human ear can actually hear. Afterwards, the ANC headphones can generate an anti-phase sound wave with the opposite phase and the same amplitude as the predicted in-ear noise, and finally play the anti-phase sound wave through the speaker to offset the predicted in-ear noise, thereby achieving active noise reduction. In other words, FF-ANC eliminates in-ear noise through a predictive method.
[0113] As an example, ANC headphones can achieve active noise cancellation (ANC) through feedback active noise cancellation (FB-ANC). For example, ANC headphones can capture the in-ear noise signal collected by the feedback microphone and generate an anti-phase sound wave with the opposite phase and the same amplitude as the in-ear noise signal. However, it takes time for the ANC headphone's feedback microphone to collect the in-ear noise signal. If the ANC headphone waits for the external noise signal to propagate into the ear canal before generating and playing the anti-phase sound wave based on the in-ear noise signal collected in real time by the feedback microphone, the in-ear noise signal cannot be eliminated in time, and the user will still hear the in-ear noise. To solve this problem, the ANC headphone can predict the current in-ear noise signal based on the actual in-ear noise signal collected by the feedback microphone at the previous moment, and generate an anti-phase sound wave with the opposite phase and the same amplitude as the actual in-ear noise signal collected by the feedback microphone at the previous moment. Finally, the anti-phase sound wave of the actual in-ear noise signal collected at the previous moment is played through the speaker to cancel the in-ear noise. In other words, FB-ANC also uses a predictive method to eliminate in-ear noise.
[0114] For example, the current moment is t1, and the feedback microphone collects the actual in-ear noise signal. The previous moment is the moment before t1, for example, t2, and the feedback microphone collects the actual in-ear noise signal. At t1, the ANC headset can generate an anti-phase sound wave based on the in-ear noise signal collected by the feedback microphone at t2, so as to achieve the purpose of eliminating the in-ear noise at t1. The in-ear noise signal collected at t1 can be used to generate an anti-phase sound wave at t3, so as to achieve the purpose of eliminating the in-ear noise at t3, where t3 can refer to a moment after t1.
[0115] As an example, ANC headphones can combine FF-ANC and FB-ANC to achieve active noise reduction effects. For example, the ANC headphones can obtain the predicted in-ear noise based on the external noise signal of the ANC headphones collected by the feedforward microphone based on a preset mapping relationship. Afterwards, the ANC headphones can generate an inverted sound wave 0 with the opposite phase and the same amplitude as the predicted in-ear noise. The ANC headphones can also generate an inverted sound wave 1 with the opposite phase and the same amplitude as the actual in-ear noise signal collected by the feedback microphone at the previous moment based on the actual in-ear noise signal collected at the previous moment. The ANC headphones then superimpose the inverted sound wave 0 and the inverted sound wave 1 to obtain the final output inverted sound wave. Finally, the final output inverted sound wave is played through the speaker to offset the in-ear noise.
[0116] Figure 1 and Figure 2 Two schematic diagrams of active noise reduction principles are shown as examples.
[0117] in, Figure 1 A schematic diagram showing the principle of active noise reduction when the ANC headset does not receive a downlink audio signal. Figure 2 A schematic diagram showing the principle of active noise reduction when an ANC headset receives a downlink audio signal.
[0118] For example, Figure 1 As shown, the devices involved in active noise reduction may include but are not limited to a feedforward microphone, a feedback microphone, an ANC control module, a speaker, and the like.
[0119] The feedforward microphone collects external noise signals and sends them to the ANC control module. The feedback microphone collects internal noise signals and sends them to the ANC control module. After receiving these signals, the ANC control module generates an anti-phase sound wave to cancel out the internal noise. The ANC control module then sends this anti-phase sound wave to the speaker, which plays the anti-phase sound wave, canceling out the internal noise.
[0120] For example, Figure 2 As shown, Figure 2 and Figure 1 Similar, except that Figure 2 The ANC headset is connected to an electronic device (such as a mobile phone). The electronic device can send the downlink audio signal to the ANC headset. After receiving the downlink audio signal, the ANC headset superimposes the downlink audio signal with the anti-phase sound wave to obtain a mixed audio signal. The ANC headset then sends the mixed audio signal to the speaker. When the speaker plays the mixed audio signal, the anti-phase sound wave can cancel out the noise in the ear, which can improve the user's ability to hear the downlink audio signal.
[0121] 2. Clipping.
[0122] Typically, when ANC headphones are performing noise reduction, if there are large-amplitude noise signals from external objects during a bumpy ride on a vehicle (such as an airplane, subway, or bus), during landing, or during short-duration impacts such as violent door openings and closings or rapidly passing speed bumps, the ANC headphones will pick up these large-amplitude noise signals and generate an anti-phase sound wave with the same amplitude but opposite phase to the large-amplitude noise signal. If the amplitude of the anti-phase sound wave exceeds a preset value, the ANC headphones will produce a "puff" sound when playing the anti-phase sound wave. This kind of popping sound is also called clipping noise, and this reaction can be called the clipping effect.
[0123] In some embodiments, the large-amplitude noise signal may also be referred to as a vibration signal.
[0124] A large-amplitude noise signal may refer to a sound signal whose amplitude is greater than a preset value.
[0125] Figure 3 The waveform diagram of a large-amplitude noise signal is shown as an example.
[0126] like Figure 3 As shown in (a), when there is a sudden bump scene or a short impact scene, the ANC headset can collect the sound through the feedforward microphone or the feedback microphone. Figure 3 The large amplitude noise signal shown in (a).
[0127] In order to reduce the impact of large-amplitude noise signals, ANC headphones can generate an anti-phase signal with the same amplitude and opposite phase to the large-amplitude noise signal, for example Figure 3 The inverted signal shown in (b) is given by Figure 3 (a) and Figure 3 As can be seen from (b) in the figure, the anti-phase signal and the large-amplitude noise signal have opposite phases but the same amplitude.
[0128] Generally speaking, the amplitude of the audio signal output by ANC headphones must be between the minimum amplitude and the maximum amplitude. If the amplitude of the audio signal exceeds the minimum amplitude and the maximum amplitude, clipping will occur. For example Figure 3 As shown in (c) in the figure, when the amplitude of the inverted signal exceeds the minimum amplitude and / or the maximum amplitude, we can get Figure 3 The inverted signal after clipping shown in (c) is Figure 3 The dotted line portion shown in (c) is the clipped signal. Figure 3 The solid line in (c) represents the unclipped signal. When ANC headphones play a clipped signal with an inverted phase, they produce a popping sound, significantly impacting the user's audio experience.
[0129] Currently, when ANC headphones encounter bumpy or short-duration impacts, they pick up vibration signals from external objects and generate an anti-phase sound wave based on these vibration signals. If the amplitude of the anti-phase sound wave exceeds the minimum and / or maximum amplitudes, clipping will occur, and the ANC headphones will produce a popping sound when playing the anti-phase sound wave, generating a noise signal.
[0130] Secondly, user movement can also cause the ANC earphones to move, generating vibration signals that can be picked up by the ANC earphones. If the vibration signals generated by the earphones' movement are interpreted as in-ear noise, the ANC earphones will generate and play back an anti-phase sound wave with the opposite phase and the same amplitude as the vibration signal, significantly affecting the user's audio playback experience.
[0131] In order to reduce the noise signal in ANC headphones, you can Figure 4 The method shown is solved.
[0132] S401: The earphone obtains an audio signal.
[0133] S402: The earphone determines whether the amplitude of the audio signal is greater than a preset value.
[0134] If the amplitude of the audio signal is greater than the preset value, S403 is executed. If the amplitude of the audio signal is less than the preset value, S401 is continued to be executed.
[0135] S403: The earphone reduces the volume of the audio signal to a first volume value.
[0136] When the amplitude of the audio signal exceeds a preset value, or when the amplitude of the audio signal exceeds the preset value for a first consecutive time period, the headset can determine that a bumpy scene, a short impact, or movement of the headset has occurred, and the headset can reduce the volume to a first volume value. The first volume value can be close to 0. Since the first volume is close to 0, the human ear is almost unaware of the audio currently playing in the headset, and is also unaware of noise generated by bumpy scenes, short impact scenes, or movement of the headset.
[0137] However, this approach has the following problems:
[0138] Issue 1: After detecting an audio signal with an amplitude greater than the preset value, the headphones require a certain amount of time to react before reducing the output audio volume. Before reducing the volume, the headphones will continue to play an audio signal with an amplitude greater than the preset value, and the user will still perceive noise.
[0139] Problem 2: If the headset is currently playing a downlink audio signal, when the headset reduces the volume of the output audio signal, the headset will also reduce the volume of the downlink audio signal. The user cannot perceive the downlink audio signal, which also seriously affects the user experience.
[0140] Question 3: The headphones frequently adjust the volume up and down, which does not provide a good listening experience for the user.
[0141] Based on this, in order to reduce the clipping effect caused by large-amplitude noise, this application provides an active noise reduction method. The method is specifically implemented as follows:
[0142] The ANC headphones are pre-installed with a first noise pickup microphone and a vibration sensor.
[0143] Step 1: The ANC headset collects a noise signal through a first noise pickup microphone. The noise signal may include ambient noise and a first vibration signal.
[0144] When the first noise pickup microphone is a feedforward microphone, the ambient noise includes an external-ear noise signal. When the first noise pickup microphone is a feedback microphone, the ambient noise includes an internal-ear noise signal.
[0145] In some embodiments, if the user is in a bumpy scene or a short-term impact scene, external objects will vibrate violently, such as the vibration of opening and closing a door, the vibration of bumps, etc. The violent vibration of the external object will also drive the vibration of the air, and the vibration generated by the external object can be collected by the first noise pickup microphone.
[0146] In some embodiments, if the user's movement causes the earphone body of the worn ANC earphone to move, the ANC earphone will also vibrate, driving the air to vibrate, and the vibration generated by the ANC earphone can also be collected by the first noise pickup microphone.
[0147] Step 2: The ANC headset collects a second vibration signal through a vibration sensor.
[0148] Exemplarily, the vibration sensor may be a bone conduction sensor.
[0149] In some embodiments, if the user is in a bumpy scene or a short-term impact scene, the external object may vibrate violently and drive the human body to vibrate through solid matter (such as the earth) or air. The human body vibration causes the ANC headphones to vibrate. Therefore, the vibration generated by the external object can also be collected by the vibration sensor on the ANC headphones.
[0150] In some embodiments, if the user's movement causes the earphone body of the worn ANC earphone to move, the vibration generated by the ANC earphone can also be collected by the vibration sensor on the ANC earphone.
[0151] Step 3: The ANC headset processes the second vibration signal to obtain a third vibration signal, and removes the third vibration signal from the noise signal collected by the first noise pickup microphone to obtain the ambient noise. The amplitude and start time of collection of the third vibration signal are the same as the amplitude and start time of collection of the first vibration signal collected by the first noise pickup microphone.
[0152] In some embodiments, due to the different positions and performances of the first noise pickup microphone and the vibration sensor on the ANC headset, the amplitude and the start acquisition time of the first vibration signal picked up by the first noise pickup microphone are different from the amplitude and the start acquisition time of the second vibration signal picked up by the vibration sensor. The second vibration signal collected by the vibration sensor needs to be processed. For example, the start acquisition time and amplitude of the second vibration signal are processed to obtain a third vibration signal, so that the amplitude and the start acquisition time of the third vibration signal are the same as the amplitude and the start acquisition time of the first vibration signal. In this way, the ANC headset can remove the first vibration signal from the noise signal based on the third vibration signal.
[0153] Step 4: ANC headphones generate anti-phase sound waves with the opposite phase and the same amplitude as the ambient noise.
[0154] Step 5. The ANC headphones play the reversed-phase sound waves through the speakers.
[0155] In some embodiments, the first noise pickup microphone may be a feedback microphone or a feedforward microphone.
[0156] In some embodiments, the ANC headset is not limited to the first noise pickup microphone and may also include a second noise pickup microphone. The first noise pickup microphone and the second noise pickup microphone may be of the same or different types. For example, the first noise pickup microphone and the second noise pickup microphone may both be feedforward microphones, or both may be feedback microphones, or both may be feedback microphones or feedforward microphones.
[0157] In this way, on the one hand, the anti-phase sound waves played by the ANC headphones can offset the ambient noise collected by the first noise pickup microphone. On the other hand, the anti-phase sound waves played by the ANC headphones do not include the anti-phase sound waves of the vibration signal, which can avoid clipping noise, reduce the clipping effect caused by large-amplitude noise signals, and improve the user experience in bumpy scenes or short-term impact scenes. On the other hand, the anti-phase sound waves played by the ANC headphones do not include the anti-phase sound waves of the vibration signal caused by the movement of the ANC headphone body, and no additional noise will be generated.
[0158] Figure 5AA schematic diagram showing a user wearing an ANC headset is shown.
[0159] like Figure 5A As shown, the ANC headset can be worn at the user's external auditory canal. The ANC headset may include a feedforward microphone, a speaker, and a call microphone. In some embodiments, the ANC headset may also include a feedback microphone.
[0160] Among them, when the ANC headset is in a worn state, the feedforward microphone can be located outside the ear canal to collect sounds from the external environment in real time. For example, the feedforward microphone can collect ambient noise. The feedback microphone is located inside the ear canal, closer to the human eardrum, and is used to collect noise inside the ear in real time, such as collecting sound signals close to the eardrum. The call microphone is located outside the ear canal and is used to collect call sounds output by the user. Compared to the feedback microphone, the call microphone is closer to the user's mouth. The speaker is located in the ear canal, and the speaker can be used to receive downlink audio signals sent by an electronic device (such as a mobile phone) and play downlink audio signals so that the user can listen to the downlink audio signals.
[0161] In a possible implementation, the speaker may be used to play the sound after noise reduction by the filtering parameters.
[0162] Optionally, the number of feedforward microphones on the ANC headset is not limited to one, but may include two or more. Optionally, the number of feedback microphones on the ANC headset is not limited to one, but may include two or more.
[0163] When the ANC headset is worn, the vibration sensor is located in the ear canal and is used to pick up vibration signals in the environment or vibration signals generated by the movement of the ANC headset. Figure 5A The positions of the above components on the ANC headphones are merely illustrative and do not constitute a limitation.
[0164] Figure 5B The figure shows a hardware structure diagram of an ANC headset provided by the present application.
[0165] like Figure 5B As shown, the ANC headset may include a processor 5-1710, a memory 5-1720, a wireless communication module 5-1730, an audio input and output circuit 5-1740, a power module 5-1750, an interface 5-1760, a sensor module 5-1770, an active noise reduction module 5-1780, etc. The power module 5-1750 may include a power management module 5-1751 and a battery 5-1752. The interface 5-1760 may include an audio device electrical connector 5-1761.
[0166] Among them, the memory 5-1720 can be used to store program codes. For example, it can be used to charge the ANC headset, wirelessly pair the ANC headset with other electronic devices, or wirelessly communicate with the electronic device. The memory 5-1720 can also store a Bluetooth address for uniquely identifying the wireless audio device. In addition, the memory 5-1720 can also store connection data of electronic devices that have been successfully paired with the ANC headset before. For example, the connection data can be the Bluetooth address of an electronic device that has been successfully paired with the ANC headset. Based on the connection data, the ANC headset can automatically pair with the electronic device without having to configure the connection between it and the electronic device, such as performing legitimacy verification. The above-mentioned Bluetooth address can be a media access control (MAC) address.
[0167] The processor 5-1710 can be used to execute the program code stored in the above-mentioned memory 5-1720 and call related modules to implement the functions of the ANC headset in the embodiment of the present application. For example, the charging function, wireless communication function, audio data playback function, wearing detection function, entry and exit box detection function, etc. of the ANC headset are implemented. The processor 5-1710 can specifically be an integrated control chip, or it can be composed of a circuit including various active and / or passive components, and the circuit is configured to perform the functions of the processor 5-1710 described in the embodiment of the present application. Among them, the processor of the ANC headset can be a microcontroller unit (MCU).
[0168] In some embodiments, the processor 5-1710 may include one or more interfaces. The processor 5-1710 may be connected to other components of the ANC headset through the one or more interfaces.
[0169] The wireless communication module 5-1730 can be used to support data exchange between the ANC headset and other electronic devices through wireless communications including Bluetooth, GNSS, WLAN, FM, NFC, IR, etc. In some embodiments, the wireless communication module 5-1730 can be a Bluetooth chip. The ANC headset can pair with the Bluetooth chip of other electronic devices through the Bluetooth chip and establish a wireless connection to achieve wireless communication between the ANC headset and other electronic devices through the wireless connection. For example, in an embodiment of the present application, the wireless communication module 5-1730 can be used to send the remaining power of the ANC headset to the electronic device that has established a wireless connection (such as a Bluetooth connection) with the ANC headset after the processor 5-1710 determines that the ANC headset is out of the box.
[0170] In addition, the wireless communication module 5-1730 may also be connected to an antenna. The wireless communication module 5-1730 receives electromagnetic waves via the antenna, frequency modulates and filters the electromagnetic wave signals, and transmits the processed signals to the processor 5-1710. The wireless communication module 5-1730 may also receive signals to be transmitted from the processor 5-1710, frequency modulate and amplify them, and convert them into electromagnetic waves for radiation via the antenna.
[0171] The audio input / output circuit 5-1740 can be connected to a sound collection device such as a microphone (e.g., a call microphone) to process the sound and convert it into an audio signal, which is then transmitted to the processor for further processing. The audio input / output circuit 5-1740 can also be connected to a sound playback device such as a speaker to convert the audio signal from the processor into sound output. This allows for functions such as making and receiving calls, playing music, and using a voice assistant.
[0172] The power module 5-1750 can be used to provide power for the ANC headset, power various modules of the ANC headset, and support the ANC headset to receive charging input, etc.
[0173] The interface 5-1760 can be used to provide a wired connection for charging or communication between the ANC headset and the headset box. In some embodiments, the ANC headset can have multiple interfaces 5-1760. In some embodiments, the interface 5-1760 may include an audio device electrical connector 5-1761. When the ANC headset is placed in the audio device slot of the headset box, the ANC headset can establish an electrical connection with the electrical connector in the headset box through the audio device electrical connector 5-1761 (for example, the audio device electrical connector is in direct contact with the electrical connector in the headset box). After the electrical connection is established, the headset box can charge the battery 5-1752 in the ANC headset through the current transmission function of the audio device electrical connector 5-1761 and the electrical connector in the headset box. For example, the audio device electrical connector 5-1761 can be a pogo pin, a spring pin, a spring clip, a conductive block, a conductive patch, a conductive sheet, a pin, a plug, a contact pad, a jack or a socket, etc. The embodiment of the present application does not limit the specific type of the audio device electrical connector 5-1761. In other embodiments, after the electrical connection is established, the ANC headset can also communicate data with the headset box, for example, it can receive pairing instructions from the headset box.
[0174] The sensor module 5-1770 may include, for example, a proximity light sensor 5-1771, a bone conduction sensor 5-1772, a touch sensor 5-1773, a magnetic field sensor 5-1774, a vibration sensor 5-1775, and the like. In some embodiments, the processor 5-1710 may utilize the proximity light sensor 5-1771 to perform wear detection to determine whether the ANC headset is being worn by the user. In some embodiments, the processor 5-1710 may utilize the bone conduction sensor 5-1772 to obtain vibration signals from the vocal bone vibrations, parse the voice signals, and implement voice functionality. In some embodiments, the processor 5-1710 may utilize the touch sensor 5-1773 to identify user touch operations, such as single-click, double-click, and triple-click operations. In some embodiments, the processor 5-1710 may utilize the touch sensor 5-1773 to detect whether the ANC headset has been removed from or inserted into the box based on changes in magnetic induction intensity detected by the magnetic field sensor 5-1774. The magnetic field sensor 5-1774 may be a Hall effect sensor or a magnetometer. In some embodiments, the processor 5-1710 may collect vibration signals emitted by an object in a bumpy scene or a short-time impact scene based on the vibration sensor 5-1775. Exemplarily, the vibration sensor 5-1775 may be a bone conduction sensor.
[0175] In some embodiments, the housing of the ANC headset may also be provided with a magnet (such as a magnet) for attracting the headset box so that the ANC headset is placed in the audio device slot of the headset box. For another example, the outer surface of the ANC headset may also include buttons, indicator lights (which can indicate battery level, incoming / outgoing calls, pairing mode, etc.), a display screen (which can prompt the user with relevant information), a dust screen (which can be used in conjunction with the earpiece), and other components. Among them, the button can be a physical button or a touch button (used in conjunction with a touch sensor), etc., which is used to trigger operations such as power on, power off, pause, play, record, start charging, and stop charging.
[0176] The active noise reduction module 5-1780 may, for example, include a feedforward microphone 5-1781, a feedback microphone 5-1782, an ANC control module 5-1783, and the like. In some embodiments, the feedforward microphone 5-1781 may be used to collect ambient noise, and the in-ear noise may be predicted through a mapping relationship. The ANC control module 5-1783 may obtain an anti-phase sound wave based on the predicted in-ear noise, and the anti-phase sound wave and the predicted in-ear noise may have the same amplitude and opposite phase, so as to achieve the purpose of eliminating the in-ear noise. The feedback microphone 5-1782 may be used to collect in-ear noise, and the ANC control module 5-1783 may obtain an anti-phase sound wave based on the in-ear noise collected by the feedback microphone 5-1782, and the anti-phase sound wave and the predicted in-ear noise may have the same amplitude and opposite phase, so as to achieve the purpose of eliminating the in-ear noise.
[0177] In some embodiments, the ANC headset may include one or more feed-forward microphones 5-1781, and the ANC headset may also include one or more feedback microphones 5-1782.
[0178] In some embodiments, the ANC headset may include only a feedforward microphone 5-1781, or the ANC headset may include only a feedback microphone 5-1782.
[0179] Figure 5B The illustrated structure does not constitute a specific limitation on the ANC headset. In actual applications, the ANC headset may include more or fewer components than shown, or some components may be combined, separated, or arranged differently. The illustrated components may be implemented in hardware, software, or a combination of hardware and software.
[0180] It should be noted that the ANC headphones mentioned in the embodiments of the present application can be a single headphone. Generally speaking, two headphones are placed in the headphone box, and these two headphones can be worn on the user's left ear and right ear respectively. These two headphones can both be ANC headphones.
[0181] During active noise cancellation, ANC headphones can play downlink audio signals or not. The following describes how ANC headphones mitigate the clipping effect caused by large-amplitude noise, combining these two scenarios.
[0182] 1. During the active noise reduction process, ANC headphones do not play downlink audio signals.
[0183] 1. ANC headphones include a noise-picking microphone.
[0184] Figure 6A A schematic diagram showing the principle of active noise reduction of an ANC headset when the ANC headset includes a noise pickup microphone.
[0185] For example, Figure 6A As shown, the ANC headset includes but is not limited to a first noise pickup microphone, an ANC control module, a speaker, a vibration sensor and a signal filter A1.
[0186] The first noise pickup microphone collects a noise signal 1 , which may include ambient noise 1 and a vibration signal A.
[0187] The first noise pickup microphone can be either a feedback microphone or a feedforward microphone. When the first noise pickup microphone is a feedforward microphone, the ambient noise 1 includes an extra-ear noise signal. When the first noise pickup microphone is a feedback microphone, the ambient noise 1 includes an intra-ear noise signal.
[0188] In some embodiments, if the user is in a bumpy or short-impact scenario, on the one hand, the external object vibrates violently while driving air vibrations, and the vibrations generated by the external object can be collected by the first noise pickup microphone. On the other hand, the external object can also vibrate violently while transmitting through solid matter (such as the earth) or air to drive human body vibrations, and human body vibrations cause the ANC headphones to vibrate. Therefore, the vibrations generated by the external object can also be collected by the vibration sensor on the ANC headphones.
[0189] In some embodiments, if the user's movement causes the earphone body of the ANC headset to move, the ANC headset will vibrate, driving air vibrations. This vibration generated by the ANC headset can be picked up by the first noise pickup microphone. Furthermore, the vibration generated by the ANC headset can also be picked up by the vibration sensor on the ANC headset.
[0190] For example, the first noise pickup microphone may acquire vibration signal A, and the vibration sensor may acquire vibration signal B.
[0191] Since the ANC headset cannot distinguish between the ambient noise 1 and the vibration signal A in the noise signal collected by the first noise pickup microphone, the vibration signal B obtained by the vibration sensor is used to remove the vibration signal A from the noise signal collected by the first noise pickup microphone.
[0192] Because the vibration sensor and the first noise pickup microphone are located at different positions on the ANC headset, and their performance is also different, for the vibration signal output by the same object, the amplitude and / or start time of vibration signal A collected by the vibration sensor are different from the amplitude and / or start time of vibration signal B collected by the first noise pickup microphone.
[0193] For example, an object outputs a vibration signal at time t1, and the first noise pickup microphone collects vibration signal A at time t2, with an amplitude of A. The vibration sensor collects vibration signal B at time t3, with an amplitude of B. Time t2 is different from time t3, and amplitude A is different from amplitude B. Signal filter A1 needs to eliminate the time difference (t2-t3) and the amplitude difference (A-B).
[0194] Signal filter A1 eliminates the time and amplitude differences between vibration signals A and B. For example, signal filter A1 can generate vibration signal C based on acquired vibration signal B. The start time of vibration signal C is the same as the start time of vibration signal A, and the amplitude of vibration signal C is the same as that of vibration signal A.
[0195] The signal filter A1 is not limited to processing the start acquisition time and amplitude of the vibration signal B. It can also process other parameters of the vibration signal B, which is not limited in this application.
[0196] Optionally, a first configuration file is pre-installed on the ANC headset, and the first configuration file stores processing parameters of the first noise pickup microphone corresponding to the vibration sensor.
[0197] Table 1
[0198] Noise-canceling microphone name Delay difference Amplitude difference Vibration Sensor No. 1 noise pickup microphone A1 B1
[0199] Table 1 shows the components of the first configuration file. As shown in Table 1, when the ANC headset includes a first noise pickup microphone, the headset can obtain normalized parameters, such as delay difference and amplitude difference, from the first configuration file. The delay difference of the vibration sensor relative to the first noise pickup microphone is a1, and the amplitude difference of the vibration sensor relative to the first noise pickup microphone is b1. A1 and b1 can be values greater than or equal to zero, or less than zero.
[0200] After obtaining parameters such as the time delay difference and the amplitude difference, signal filter A1 can process vibration signal B based on parameters such as the time delay difference and the amplitude difference, based on the vibration signal B collected by the vibration sensor. Specifically, it adjusts the start time and amplitude of vibration signal B to obtain vibration signal C. The start time of vibration signal C is the same as the start time of vibration signal A, and the amplitude of vibration signal C is the same as that of vibration signal A. In this way, the ANC headset can remove vibration signal A from the noise signal collected by the first noise pickup microphone based on vibration signal C, so that the ambient noise 1 sent to the ANC control module does not include vibration signal A.
[0201] After obtaining the noise signal and the vibration signal C, the ANC headset can remove the vibration signal C from the noise signal to obtain the ambient noise 1, which does not include the vibration signal A.
[0202] After acquiring the ambient noise 1, the ANC headset sends the ambient noise 1 to the ANC control module.
[0203] When the ambient noise 1 is an external ear noise signal, the ANC control module can obtain the predicted in-ear noise based on the ambient noise 1, and generate an anti-phase sound wave A with the opposite phase and the same amplitude as the predicted in-ear noise.
[0204] When the environmental noise 1 is an intra-ear noise signal, the environmental noise 1 may be an intra-ear noise signal collected at a previous moment, and generates an anti-phase sound wave A with a phase opposite to that of the intra-ear noise signal collected at a previous moment and the same amplitude as that of the intra-ear noise signal collected at a previous moment.
[0205] After acquiring the inverted sound wave A, the ANC control module sends it to the speaker. The speaker plays the inverted sound wave A. The inverted sound wave A played by the speaker can cancel out the noise in the ear.
[0206] Since the ANC headphones have removed the vibration signal A from the noise signal, the anti-phase sound wave A does not include the anti-phase sound wave corresponding to the vibration signal A, which ensures that the ANC headphones do not have noise problems during the active noise reduction process, thereby improving the active noise reduction effect of the ANC headphones.
[0207] Figure 6B A schematic diagram showing the principle of active noise reduction of an ANC headset when another ANC headset includes only one noise pickup microphone.
[0208] Figure 6B The noise reduction principle shown is the same as Figure 6A The noise reduction principle shown is similar, except that Figure 6B and Figure 6A The timing of removing the vibration signal C is different. Figure 6B In the example, the ANC headset can obtain the noise signal collected by the first noise pickup microphone. The ANC control module can generate an inverted sound wave A0 based on the noise signal. The ANC headset then subtracts the processed vibration signal C from the inverted sound wave A0 to obtain an inverted sound wave A. The inverted sound wave A does not include the inverted sound wave corresponding to the vibration signal A. The ANC control module then sends the inverted sound wave A to the speaker. The speaker plays the inverted sound wave A.
[0209] 2. ANC headphones include two noise-picking microphones.
[0210] Figure 7A A schematic diagram showing the principle of active noise reduction of an ANC headset when the ANC headset includes two noise pickup microphones.
[0211] For example, Figure 7A As shown, the schematic diagram includes but is not limited to a first noise pickup microphone, a second noise pickup microphone, an ANC control module, a speaker, a vibration sensor, a signal filter A1 and a signal filter A2.
[0212] The second noise pickup microphone collects a noise signal 2 , which may include an ambient noise 2 and a vibration signal D.
[0213] The working principle of the second noise pickup microphone and Figure 6A The working principle of the first noise pickup microphone described in the embodiment is similar. For details, please refer to Figure 6A Description in the Examples.
[0214] The vibration signal B collected by the vibration sensor is used not only to remove the vibration signal from the noise signal collected by the first noise pickup microphone, but also to remove the vibration signal from the noise signal collected by the second noise pickup microphone.
[0215] Since the vibration sensor and the second noise pickup microphone are located at different positions on the ANC headphones, and their performance is also different, for the vibration signal output by the same object, the amplitude and / or start time of the vibration signal A collected by the vibration sensor and the amplitude and / or start time of the vibration signal D collected by the second noise pickup microphone are different.
[0216] Signal filter A2 eliminates the time and amplitude differences between vibration signal D and vibration signal B. For example, signal filter A2 can obtain vibration signal E based on vibration signal B. The start time of vibration signal E and the start time of vibration signal D are the same, and the amplitude of vibration signal E is the same as the amplitude of vibration signal D.
[0217] The signal filter A2 is not limited to processing the start acquisition time and amplitude of the vibration signal D. The signal filter A2 can also process other parameters of the vibration signal D, which is not limited in this application.
[0218] The signal filter is not limited to unified processing of time delay and amplitude, and can also process other parameters of the vibration signal, which is not limited in this application.
[0219] Optionally, a first configuration file is pre-installed on the ANC headset, and the first configuration file stores processing parameters of the first noise pickup microphone and the second noise pickup microphone corresponding to the vibration sensors respectively.
[0220] Table 2
[0221]
[0222] Table 2 shows the composition of the first configuration file. As shown in Table 2, when the ANC headset includes a first noise pickup microphone and a second noise pickup microphone, the ANC headset can obtain normalized parameters such as delay difference and amplitude difference from the first configuration file. Among them, the delay difference of the vibration sensor relative to the first noise pickup microphone is a1, and the amplitude difference of the vibration sensor relative to the first noise pickup microphone is b1. a1 and b1 can be values greater than or equal to 0, or values less than 0. The delay difference of the vibration sensor relative to the second noise pickup microphone is a2, and the amplitude difference of the vibration sensor relative to the second noise pickup microphone is b2. a2 and b2 can be values greater than or equal to 0, or values less than 0.
[0223] The principle of how signal filter A2 processes vibration signal B to obtain vibration signal E is similar to that of how signal filter A1 processes vibration signal B to obtain vibration signal C. Figure 6A Description in the Examples.
[0224] After obtaining the noise signal 1 and the vibration signal C, the ANC headset can remove the vibration signal C from the noise signal 1 to obtain the ambient noise 1, which does not include the vibration signal A.
[0225] After obtaining the noise signal 2 and the vibration signal E, the ANC headset can remove the vibration signal E from the noise signal 2 to obtain the ambient noise 2, which does not include the vibration signal D.
[0226] After obtaining the ambient noise 1 and the ambient noise 2, the ANC headset sends the ambient noise 1 and the ambient noise 2 to the ANC control module.
[0227] In some embodiments, when the ambient noise 1 is an extra-ear noise signal, the ANC control module can obtain the predicted intra-ear noise based on the ambient noise 1 and generate an anti-phase sound wave A21 with the opposite phase and the same amplitude as the predicted intra-ear noise.
[0228] In some embodiments, when the environmental noise 1 is an intra-ear noise signal, the environmental noise 1 may be an intra-ear noise signal collected at a previous moment, and generate an anti-phase sound wave A21 with the opposite phase and the same amplitude as the intra-ear noise signal collected at the previous moment.
[0229] In some embodiments, when the ambient noise 2 is an extra-ear noise signal, the ANC control module can obtain the predicted intra-ear noise based on the ambient noise 2 and generate an anti-phase sound wave A22 with the opposite phase and the same amplitude as the predicted intra-ear noise.
[0230] In some embodiments, when the environmental noise 2 is an intra-ear noise signal, the environmental noise 2 may be an intra-ear noise signal collected at a previous moment, and generate an anti-phase sound wave A22 with the opposite phase and the same amplitude as the intra-ear noise signal collected at the previous moment.
[0231] After obtaining the inverted sound wave A21 and the inverted sound wave A22, the ANC control module superimposes the inverted sound wave A21 and the inverted sound wave A22 to obtain the inverted sound wave A2.
[0232] After acquiring the inverted sound wave A2, the ANC control module sends the inverted sound wave A to the speaker. The speaker plays the inverted sound wave A2, which cancels out the noise in the ear.
[0233] Since the ANC headphones have removed the vibration signal A and the vibration signal D from the noise signal, the inverted sound wave A2 does not include the inverted sound wave corresponding to the vibration signal A and the inverted sound wave corresponding to the vibration signal D, thereby ensuring that the ANC headphones do not have the problem of noise during the active noise reduction process, thereby improving the active noise reduction effect of the ANC headphones.
[0234] Figure 7B A schematic diagram showing the principle of active noise reduction of an ANC headset when another ANC headset includes two noise pickup microphones.
[0235] Figure 7B The noise reduction principle shown is the same as Figure 7A The noise reduction principle shown is similar, except that Figure 7B and Figure 7A The timing of removing the vibration signal C and the vibration signal E is different. Figure 7B In the example, the ANC headset can obtain noise signal 1 collected by the first noise pickup microphone and noise signal 2 collected by the second noise pickup microphone. The ANC headset can generate an inverted sound wave A23 based on noise signal 1 and an inverted sound wave A24 based on noise signal 2 through the ANC processing module. The inverted sound waves A23 and A24 are then superimposed to obtain an inverted sound wave A1.
[0236] The ANC headphones then subtract the processed vibration signals C and E from the anti-phase sound wave A1 to obtain the anti-phase sound wave A2.
[0237] The ANC control module then sends the inverted sound wave A2 to the speaker. The speaker plays the inverted sound wave A2, which cancels out the noise inside the ear.
[0238] Figure 7C A schematic diagram illustrating the principle of eliminating the clipping effect during active noise reduction in an ANC headset when the ANC headset includes two noise pickup microphones.
[0239] in, Figure 7C and Figure 7B The implementation principle is similar, the difference lies in the different structural paths. Figure 7C There is only one signal filter included, for example, signal filter A3, Figure 7B There are two signal filters in Figure 7C In the example, the signal filter A3 can obtain the vibration signal H based on the vibration signal B. The vibration signal H can be the superposition of the vibration signal C and the vibration signal E. For specific implementation, please refer to Figure 7B The description in the embodiments will not be repeated here.
[0240] 2. During the active noise reduction process, the ANC headphones play the downlink audio signal.
[0241] In some embodiments, during the active noise reduction process, the ANC headset can also receive downlink audio signals sent by other devices with which it has established a communication connection. For example, the ANC headset has established a communication connection with an electronic device (such as a mobile phone), and the electronic device can send the downlink audio signal to the ANC headset through the communication connection. The ANC headset can then play the downlink audio signal through a speaker so that the user can hear the downlink audio signal.
[0242] The downlink audio signal may include but is not limited to any of the following: a real-time call audio signal, a voice signal, a music signal, etc.
[0243] In some embodiments, when the speaker of the ANC headset plays downlink audio, it causes the ANC headset to vibrate, and a vibration sensor on the ANC headset can obtain a vibration signal generated by the vibration of the ANC headset.
[0244] In some embodiments, when the ANC headset receives a downlink audio signal and plays the downlink audio signal, if the ANC headset is provided with a feedback microphone, when the ANC headset is in a worn state, the feedback microphone is generally placed in the ear canal, and the downlink audio signal played by the ANC headset can be picked up by the feedback microphone after being transmitted through the air. If the feedback microphone identifies the picked up downlink audio signal as in-ear noise, the ANC headset will generate an anti-phase sound wave with the opposite phase and the same amplitude as the picked up downlink audio signal, and play the anti-phase sound wave. However, the downlink audio signal picked up by the feedback microphone is not a noise signal. If the ANC headset plays an anti-phase sound wave with the opposite phase and the same amplitude as the downlink audio signal picked up by the feedback microphone, it will affect the user's effect of listening to the downlink audio signal, thereby reducing the user experience.
[0245] Based on the above analysis, in order to prevent the ANC headset from identifying the downlink audio signal picked up by the feedback microphone as in-ear noise. On the one hand, after the ANC headset receives the downlink audio signal sent by other devices, when the ANC headset includes a feedback microphone, the ANC headset can remove the downlink audio signal from the noise signal collected by the feedback microphone. On the other hand, the ANC headset also needs to remove the vibration signal generated by the vibration of the ANC headset caused by the playing of the downlink audio signal from the vibration signal collected by the vibration sensor. In this way, the vibration signal collected by the vibration sensor does not include the vibration signal generated by the vibration of the ANC headset caused by the playing of the downlink audio signal, and the noise signal collected by the feedback microphone on the ANC headset does not include the downlink audio signal. Finally, the inverted sound wave generated by the ANC headset does not include the inverted sound wave of the downlink audio signal, which will not affect the effect of the user listening to the downlink audio signal, thereby improving the user experience.
[0246] 1. ANC headphones include a noise-picking microphone.
[0247] Figure 8A The present invention shows a schematic diagram of the principle of active noise reduction of an ANC headset including a noise pickup microphone and playing a downlink audio signal.
[0248] exist Figure 8A In the active noise reduction process, the ANC headphones also play the downlink audio signals sent by other devices with which they have established communication connections through the speakers.
[0249] Figure 8A The specific implementation of the embodiment and Figure 6A The specific implementation of the embodiments is similar, except that, in some embodiments, when the first noise pickup microphone is a feedback microphone, the noise signal 3 picked up by the first noise pickup microphone includes not only the ambient noise 1 and the vibration signal A, but also the first audio signal. The first audio signal can indicate that the downlink audio signal played by the ANC headset is picked up by the first noise pickup microphone after being propagated through the air.
[0250] In some embodiments, when the first noise pickup microphone is a feedforward microphone, when the ANC headset is in a worn state, the first noise pickup microphone is located outside the ear canal, and the noise signal 1 picked up by the first noise pickup microphone does not include the first audio signal.
[0251] Figure 8A The first noise pickup microphone shown is a feedback microphone.
[0252] exist Figure 8A In the embodiment, the vibration signal picked up by the vibration sensor includes not only the vibration signal B, but also the vibration signal F. The vibration signal F may refer to the vibration signal generated when the ANC headset vibrates when playing the downlink audio signal.
[0253] The ANC headset also includes a processor 1, which is used to process the downlink audio signal to obtain a vibration signal G. The vibration signal G is the same as or similar to the vibration signal F. The vibration signal G is used to remove the vibration signal F picked up by the vibration sensor.
[0254] After obtaining the vibration signal G, the ANC headset can subtract the vibration signal G from the vibration signal B and the vibration signal F to obtain the vibration signal B, and then obtain the vibration signal C through the signal processor A1.
[0255] In some embodiments, when the first noise pickup microphone is a feedback microphone, the ANC headset further includes a processor 2, which is configured to process the downlink audio signal to obtain a second audio signal, where the second audio signal is identical or similar to the first audio signal, and the second audio signal is used to remove the first audio signal from the noise signal 3. After obtaining the second audio signal, the ANC headset can subtract the second audio signal from the noise signal 3 to obtain the noise signal 1.
[0256] In some embodiments, when the first noise pickup microphone is a feedforward microphone, the noise signal 1 picked up by the first noise pickup microphone does not include the first audio signal, and the ANC headset may not include the processor 2 .
[0257] After obtaining the noise signal 1, the ANC headset can subtract the vibration signal C from the noise signal 1 to obtain the ambient noise 1. For details, please refer to Figure 6A The description in the embodiments will not be repeated here.
[0258] Figure 8B A schematic diagram shows another ANC headset including a noise pickup microphone and the principle of active noise reduction when playing a downlink audio signal.
[0259] Figure 8B The noise reduction principle shown is the same as Figure 8A The noise reduction principle shown is similar, except that Figure 8B and Figure 8A The timing of removing the vibration signal C is different. Figure 8B In the example, after receiving noise signal 1, the ANC headset generates an inverted sound wave A0 based on noise signal 1. It then subtracts vibration signal C from inverted sound wave A0 to generate inverted sound wave A, which does not include the inverted sound wave corresponding to vibration signal A. The ANC control module then sends inverted sound wave A to the speaker, which plays inverted sound wave A.
[0260] 2. ANC headphones include two noise-picking microphones.
[0261] Figure 9A A schematic diagram shows the principle of active noise reduction of an ANC headset including two noise pickup microphones when playing a downlink audio signal.
[0262] Figure 9A The noise reduction principle shown is the same as Figure 7A The noise reduction principle shown is similar, except that Figure 9AThe difference is that, in some embodiments, when the first noise pickup microphone is a feedback microphone, the noise signal 3 picked up by the first noise pickup microphone includes not only the ambient noise 1 and the vibration signal A, but also the first audio signal. The first audio signal can indicate that the downlink audio signal played by the ANC headset is picked up by the first noise pickup microphone after it is propagated through the air. When the second noise pickup microphone is also a feedback microphone, the noise signal 4 picked up by the first noise pickup microphone includes not only the ambient noise 4 and the vibration signal D, but also the third audio signal. The third audio signal can indicate that the downlink audio signal played by the ANC headset is picked up by the second noise pickup microphone after it is propagated through the air.
[0263] In some embodiments, when the first noise pickup microphone is a feedforward microphone, when the ANC headset is in a worn state, the first noise pickup microphone is located outside the ear canal, and the noise signal 1 picked up by the first noise pickup microphone does not include the first audio signal.
[0264] In some embodiments, when the first noise pickup microphone is a feedforward microphone, when the ANC headset is in a worn state, the second noise pickup microphone is located outside the ear canal, and the noise signal 4 picked up by the second noise pickup microphone does not include the third audio signal.
[0265] Figure 9A The first noise pickup microphone and the second noise pickup microphone shown are both feedback microphones.
[0266] exist Figure 9A In the embodiment, the vibration signal picked up by the vibration sensor includes not only the vibration signal B, but also the vibration signal F. The vibration signal F may refer to the vibration signal generated when the ANC headset vibrates when playing the downlink audio signal.
[0267] The ANC headset also includes a processor 1, which is used to process the downlink audio signal to obtain a vibration signal G. The vibration signal G is the same as or similar to the vibration signal F. The vibration signal G is used to remove the vibration signal F picked up by the vibration sensor.
[0268] After obtaining the vibration signal G, the ANC headset can subtract the vibration signal G from the vibration signal B and the vibration signal F to obtain the vibration signal B, and then obtain the vibration signal C and the vibration signal E through the signal processor A1 and the signal processor A2 respectively.
[0269] In some embodiments, when the first noise pickup microphone and the second noise pickup microphone are both feedback microphones, the ANC headset further includes a processor 2, which is configured to process the downlink audio signal to obtain a second audio signal, the second audio signal being identical or similar to the first audio signal, and the second audio signal being used to remove the first audio signal from the noise signal 3. The processor 2 is further configured to process the downlink audio signal to obtain a fourth audio signal, the fourth audio signal being identical or similar to the third audio signal, and the fourth audio signal being used to remove the third audio signal from the noise signal 4.
[0270] After acquiring the second audio signal, the ANC headset may subtract the second audio signal from the noise signal 3 to obtain the noise signal 1.
[0271] After acquiring the fourth audio signal, the ANC headset may subtract the fourth audio signal from the noise signal 4 to obtain the noise signal 2.
[0272] In some embodiments, when the first noise pickup microphone and the second noise pickup microphone are both feedforward microphones, the noise signal 1 picked up by the first noise pickup microphone does not include the first audio signal, and the noise signal 2 picked up by the second noise pickup microphone does not include the third audio signal, and the ANC headset may not include the processor 2.
[0273] In some embodiments, when the first noise pickup microphone is a feedback microphone and the second noise pickup microphone is a feedforward microphone, the ANC headset may include a processor 2, which is configured to process the downlink audio signal to obtain a second audio signal, where the second audio signal is identical or similar to the first audio signal, and the second audio signal is used to remove the first audio signal from the noise signal 3. The noise signal 2 picked up by the second noise pickup microphone also does not include the third audio signal, and the processor 2 does not need to process the downlink audio signal to obtain a fourth audio signal.
[0274] After acquiring the second audio signal, the ANC headset may subtract the second audio signal from the noise signal 3 to obtain the noise signal 1.
[0275] After obtaining ambient noise 1 and ambient noise 2, the ANC headset sends ambient noise 1 and ambient noise 2 to the ANC control module, which generates an anti-phase sound wave. Figure 7A The description in the embodiments will not be repeated here.
[0276] Figure 9B A schematic diagram shows another ANC headset including two noise pickup microphones and the principle of active noise reduction when playing a downlink audio signal.
[0277] Figure 9B The noise reduction principle shown is the same as Figure 9A The noise reduction principle shown is similar, except that Figure 9B and Figure 9A The timing of removing the vibration signal C and the vibration signal E is different. Figure 9B In the embodiment, after obtaining the noise signal 1 and the noise signal 2, the ANC headset can generate an inverted sound wave A23 based on the noise signal 1 and generate an inverted sound wave A24 based on the noise signal 2, and then superimpose the inverted sound wave A23 and the inverted sound wave A24 to obtain the inverted sound wave A1.
[0278] The ANC headphones then subtract the processed vibration signals C and E from the anti-phase sound wave A1 to obtain the anti-phase sound wave A2.
[0279] The ANC control module then sends the inverted sound wave A2 to the speaker. The speaker plays the inverted sound wave A2, which cancels out the noise inside the ear.
[0280] Figure 9C A schematic diagram shows another ANC headset including two noise pickup microphones, and the principle of active noise reduction of the ANC headset when playing a downlink audio signal.
[0281] in, Figure 9C and Figure 9B The implementation principle is similar, the difference lies in the different structural paths. Figure 9C There is only one signal filter included, for example, signal filter A3, Figure 9B There are two signal filters in Figure 9C In the example, the signal filter A3 can obtain the vibration signal H based on the vibration signal B. The vibration signal H can be the superposition of the vibration signal C and the vibration signal E. For specific implementation, please refer to Figure 9B The description in the embodiments will not be repeated here.
[0282] It should be noted that the ANC headset may also include more or fewer noise pickup microphones. Figure 7A 、 Figure 7B 、 Figure 8A 、 Figure 8B 、 Figure 9A 、 Figure 9B 、 Figure 9C The illustrated embodiments can be combined arbitrarily to achieve the purpose of active noise reduction.
[0283] Figure 10 A flowchart of a noise reduction method is shown.
[0284] S1001: A first electronic device obtains a first noise signal through a first noise pickup microphone.
[0285] Optionally, the first noise signal includes environmental noise 1 and vibration signal A. The first noise signal may also be referred to as noise signal 1 .
[0286] Optionally, the first noise pickup microphone may be a feedforward microphone or a feedback microphone.
[0287] The optional first electronic device may be an ANC headset.
[0288] S1002: The first electronic device collects a first vibration signal through a vibration sensor.
[0289] The first vibration signal may also be referred to as vibration signal B. Vibration signal B is used to remove vibration signal A from the first noise signal.
[0290] S1003: The first electronic device removes the vibration signal from the first noise signal based on the first vibration signal to obtain a processed first noise signal.
[0291] The vibration signal in the first noise signal may also be referred to as vibration signal A. The processed first noise signal may also be referred to as environmental noise 1.
[0292] Optionally, the processed first noise signal does not include a vibration signal.
[0293] S1004: The first electronic device generates a first anti-phase sound wave according to the processed first noise signal.
[0294] Optionally, the first antiphase sound wave has an opposite phase and the same amplitude as the processed first noise signal.
[0295] S1005: The first electronic device plays a first anti-phase sound wave through a speaker.
[0296] Optionally, the first anti-phase sound wave may also be referred to as anti-phase sound wave A.
[0297] Through this method, an additional vibration sensor is added to the first electronic device, and the vibration sensor is used to collect vibration signals to remove the vibration signals collected by the first noise pickup microphone. The first electronic device can remove the vibration signal from the first noise signal before obtaining the anti-phase sound wave, thereby avoiding clipping effects and / or additional noise, and improving the noise reduction effect.
[0298] In combination with the first aspect, in a possible implementation, the first electronic device also includes a first signal filter; the method also includes: the first electronic device obtains first normalization information, the first normalization information includes a first time delay difference and a first amplitude difference; the first electronic device obtains a second vibration signal based on the first vibration signal and the first normalization information, and the amplitude and starting time of the second vibration signal are the same as the amplitude and starting time of the vibration signal in the first noise signal; the first electronic device removes the vibration signal in the first noise signal based on the first vibration signal to obtain a processed first noise signal, specifically including: the first electronic device removes the second vibration signal in the first noise signal to obtain the processed first noise signal.
[0299] Optionally, the first signal filter may also be referred to as signal filter A1.
[0300] Optionally, the second vibration signal may also be referred to as vibration signal C.
[0301] The vibration sensor and the noise pickup microphone are located in different positions on the headset and have different performances. Therefore, the vibration signal collected by the vibration sensor needs to be normalized so that the vibration signal collected by the vibration sensor after normalization is the same or similar to the vibration signal collected by the microphone, so that the vibration signal collected by the microphone can be removed.
[0302] For example, you can refer to Figure 6A 、 Figure 7A 、 Figure 8A 、 Figure 9A Description in the Examples.
[0303] In one possible implementation, the first electronic device also includes a second noise pickup microphone; the method includes: the first electronic device obtains a second noise signal through the second noise pickup microphone; the first electronic device removes the vibration signal in the second noise signal based on the first vibration signal to obtain a processed second noise signal; the first electronic device generates a second inverted sound wave according to the processed second noise signal, and the second inverted sound wave has a phase opposite to that of the processed second noise signal and the same amplitude; the first electronic device plays the first inverted sound wave through a speaker, specifically including: the first electronic device obtains a third inverted sound wave based on the first inverted sound wave and the second inverted sound wave; the first electronic device plays the third inverted sound wave through the speaker.
[0304] Optionally, the second noise signal includes environmental noise 2 and a vibration signal D. The second noise signal may also be referred to as noise signal 2. The vibration signal in the second noise signal may also be referred to as vibration signal D. The processed second noise signal may also be referred to as environmental noise 2.
[0305] Optionally, the second noise pickup microphone may be a feedforward microphone or a feedback microphone.
[0306] Optionally, the third anti-phase sound wave may also be referred to as anti-phase sound wave A2.
[0307] In some embodiments, the third inverse phase sound wave is not limited to being obtained based on the first inverse phase sound wave and the second inverse phase sound wave. The first electronic device can also generate a first superposition signal based on the processed first noise signal and the processed second noise signal, and then generate the third inverse phase sound wave based on the first superposition signal.
[0308] In this way, the first electronic device may be pre-installed with a plurality of noise pickup microphones. Not limited to one or two noise pickup microphones, the first electronic device may also include other more noise pickup microphones.
[0309] For example, you can refer to Figure 7A 、 Figure 9A Description in the Examples.
[0310] In one possible implementation, the first electronic device also includes a second signal filter; the method also includes: the first electronic device obtains second normalization information, the second normalization information includes a second time delay difference and a second amplitude difference; the first electronic device obtains a third vibration signal based on the first vibration signal and the second normalization information, and the amplitude and starting time of the third vibration signal are the same as the amplitude and starting time of the vibration signal in the second noise signal; the first electronic device removes the vibration signal in the second noise signal based on the first vibration signal to obtain a processed second noise signal, specifically including: the first electronic device removes the third vibration signal from the second noise signal to obtain a processed second noise signal.
[0311] Optionally, the second signal filter may also be referred to as signal filter A1.
[0312] Optionally, the third vibration signal may also be referred to as vibration signal E.
[0313] The vibration sensor and the noise pickup microphone are located in different positions on the headset and have different performances. Therefore, the vibration signal collected by the vibration sensor needs to be normalized so that the vibration signal collected by the vibration sensor after normalization is the same or similar to the vibration signal collected by the microphone, so that the vibration signal collected by the microphone can be removed.
[0314] For example, you can refer to Figure 7A 、 Figure 9A Description in the Examples.
[0315] In one possible implementation, the first electronic device also includes a first processor; the first electronic device establishes a communication connection with the second electronic device; the method also includes: the first electronic device receives a first downlink audio signal sent by the second electronic device; the first electronic device plays the first downlink audio signal through a speaker; the first electronic device collects a fourth vibration signal through a vibration sensor, and the fourth vibration signal is a vibration signal generated when the first electronic device plays the first downlink audio signal; the first electronic device processes the first downlink audio signal through the first processor to obtain a fifth vibration signal, and the fifth vibration signal is the same or similar to the fourth vibration signal; before the first electronic device obtains the second vibration signal based on the first vibration signal and the first normalization information, the method also includes: the first electronic device removes the fourth vibration signal collected by the vibration sensor based on the fifth vibration signal to obtain the first vibration signal collected by the vibration sensor.
[0316] Optionally, the first processor may also be referred to as processor 1.
[0317] Optionally, the fourth vibration signal may also be referred to as vibration signal F.
[0318] Optionally, the fifth vibration signal may also be referred to as vibration signal G.
[0319] In this way, when the first electronic device plays the downlink audio signal, the first electronic device can use the first processor to remove the vibration signal collected by the vibration sensor due to the vibration of the first electronic device caused by the playing of the downlink audio signal.
[0320] For example, you can refer to Figure 8A 、 Figure 9A Description in the Examples.
[0321] In a possible implementation, the first noise pickup microphone is a feedforward microphone.
[0322] In one possible implementation, when the first noise pickup microphone is a feedforward microphone, the first electronic device also includes a second processor; the first electronic device obtains a first noise signal through the first noise pickup microphone, specifically including: the first electronic device collects a third noise signal through the first noise pickup microphone, and the third noise signal includes a first audio signal; the first electronic device processes the first downlink audio signal according to the second processor to obtain a second audio signal, and the second audio signal is the same as or similar to the first audio signal; the first electronic device removes the first audio signal from the third noise signal based on the second audio signal to obtain the first noise signal.
[0323] Optionally, the second processor may also be referred to as processor 2.
[0324] Optionally, the third noise signal may also be referred to as noise signal 3.
[0325] When the first electronic device is worn, the feedback microphone is typically located in the ear canal. The downlink audio signal played by the first electronic device is picked up by the feedback microphone after being transmitted through the air. The first electronic device can remove the downlink audio signal collected by the feedback microphone using the second processor, thereby preventing the downlink audio signal from being misinterpreted as a noise signal.
[0326] For example, you can refer to Figure 8A 、 Figure 9A Description in the Examples.
[0327] In a possible implementation, when the first electronic device is in a worn state, the vibration sensor is located outside the ear canal.
[0328] The vibration sensor is not limited to being located outside the ear canal. When the first electronic device is in the worn state, the vibration sensor can also be located inside the ear canal, and this application does not limit this.
[0329] In one possible implementation, when the first noise pickup microphone is a feedback microphone, the first noise signal is the noise signal collected at time t2, and after processing, the first noise signal is the intra-ear noise signal. The first vibration signal is the vibration signal collected at time t1, time t2 is a moment before time t1, and time t1 is the current moment.
[0330] In one possible implementation, when the first noise pickup microphone is a feedforward microphone, the first noise signal is the noise signal collected at time t1, the first noise signal after processing is an external ear noise signal, the first vibration signal is the vibration signal collected at time t1, and time t1 is the current time; the first electronic device generates a first inverted sound wave based on the processed first noise signal, specifically including: the first electronic device obtains a first predicted in-ear noise based on the processed first noise signal and the first mapping relationship; the first electronic device generates a first inverted sound wave based on the first predicted in-ear noise.
[0331] In a possible implementation, the first downlink audio signal includes any one of the following: a music signal, a voice signal, and a real-time audio signal.
[0332] In a possible implementation, a source of the second vibration signal includes any one or more of the following: a vibration signal generated by the movement of the first electronic device, and a vibration signal generated by the first electronic device due to the movement of an external object.
[0333] Figure 11 A flow chart of another noise reduction method is shown.
[0334] S1101: A first electronic device obtains a first noise signal through a first noise pickup microphone.
[0335] Optionally, the first noise signal includes environmental noise 1 and vibration signal A. The first noise signal may also be referred to as noise signal 1 .
[0336] S1102: The first electronic device collects a first vibration signal through a vibration sensor.
[0337] Optionally, the first vibration signal may also be referred to as vibration signal B. Vibration signal B is used to remove vibration signal A from the first noise signal.
[0338] S1103: The first electronic device generates a first anti-phase sound wave according to the first noise signal. The first anti-phase sound wave has a phase opposite to that of the first noise signal and an amplitude identical to that of the first noise signal.
[0339] Optionally, the first anti-phase sound wave may also be referred to as anti-phase sound wave A0.
[0340] S1104. The first electronic device removes the inverse phase sound wave corresponding to the vibration signal in the first noise signal from the first inverse phase sound wave based on the first vibration signal to obtain a second inverse phase sound wave. The second inverse phase sound wave has a phase opposite to that of the ambient noise in the first noise signal and the same amplitude.
[0341] Optionally, the second anti-phase sound wave may also be referred to as anti-phase sound wave A.
[0342] The vibration signal in the first noise signal may also be referred to as vibration signal A. The ambient noise in the first noise signal may also be referred to as ambient noise 1.
[0343] S1105: The first electronic device plays a second anti-phase sound wave through a speaker.
[0344] Through this method, an additional vibration sensor is added to the first electronic device, and the vibration sensor is used to collect vibration signals to remove the vibration signals collected by the first noise pickup microphone. After obtaining the inverted sound wave, the first electronic device can remove the inverted sound wave corresponding to the vibration signal in the first noise signal in the inverted sound wave, thereby avoiding clipping effects and / or additional noise, and improving the noise reduction effect.
[0345] In one possible implementation, the first electronic device also includes a first signal filter; the method also includes: the first electronic device obtains first normalization information, the first normalization information includes a first time delay difference and a first amplitude difference; the first electronic device obtains a second vibration signal based on the first vibration signal and the first normalization information, the amplitude and starting time of the second vibration signal are the same as the amplitude and starting time of the inverted sound wave corresponding to the vibration signal in the first noise signal, and the phase of the second vibration signal is opposite to the phase of the inverted sound wave corresponding to the vibration signal in the first noise signal; the first electronic device removes the inverted sound wave corresponding to the vibration signal in the first noise signal in the first inverted sound wave based on the first vibration signal to obtain the second inverted sound wave, specifically including: the first electronic device removes the inverted sound wave corresponding to the vibration signal in the first noise signal in the first inverted sound wave based on the second vibration signal to obtain the second inverted sound wave.
[0346] Optionally, the first signal filter may also be referred to as signal filter A1.
[0347] Optionally, the second vibration signal may also be referred to as vibration signal C.
[0348] The vibration sensor and the noise pickup microphone are located in different positions on the headset and have different performances. Therefore, the vibration signal collected by the vibration sensor needs to be normalized so that the vibration signal collected by the vibration sensor after normalization is the same or similar to the vibration signal collected by the microphone, so that the vibration signal collected by the microphone can be removed.
[0349] For example, you can refer to Figure 6B 、 Figure 7B 、 Figure 7C 、 Figure 8B 、 Figure 9B 、 Figure 9C Description in the Examples.
[0350] In one possible implementation, the first electronic device also includes a second noise pickup microphone; the method includes: the first electronic device obtains a second noise signal through the second noise pickup microphone; the first electronic device generates a third inverted sound wave based on the second noise signal, the third inverted sound wave has a phase opposite to that of the second noise signal and an amplitude the same; the first electronic device obtains a fourth inverted sound wave based on the first inverted sound wave and the third inverted sound wave; the first electronic device removes the inverted sound wave corresponding to the first vibration signal in the first inverted sound wave based on the first vibration signal to obtain a second inverted sound wave, specifically including: the first electronic device removes the inverted sound wave corresponding to the vibration signal in the first noise signal and the inverted sound wave corresponding to the vibration signal in the second noise signal in the fourth inverted sound wave based on the first vibration signal to obtain the second inverted sound wave, the second inverted sound wave has a phase opposite to that of the superimposed signal of the ambient noise in the first noise signal and the ambient noise in the second noise signal and the same amplitude.
[0351] Optionally, the second noise signal includes environmental noise 2 and a vibration signal D. The second noise signal may also be referred to as noise signal 2. The vibration signal in the second noise signal may also be referred to as vibration signal D. The processed second noise signal may also be referred to as environmental noise 2.
[0352] Optionally, the second noise pickup microphone may be a feedforward microphone or a feedback microphone.
[0353] Optionally, the second anti-phase sound wave may also be referred to as anti-phase sound wave A2.
[0354] Optionally, the fourth anti-phase sound wave may also be referred to as the anti-phase sound wave A1.
[0355] In some embodiments, the fourth inverse phase sound wave is not limited to being obtained based on the first inverse phase sound wave and the third inverse phase sound wave. The first electronic device can also generate a second superposition signal based on the first noise signal and the second noise signal, and then generate the fourth inverse phase sound wave based on the second superposition signal.
[0356] In this way, the first electronic device may be pre-installed with a plurality of noise pickup microphones. Not limited to one or two noise pickup microphones, the first electronic device may also include other more noise pickup microphones.
[0357] For example, you can refer to Figure 7B 、 Figure 7C 、 Figure 9B 、 Figure 9C Description in the Examples.
[0358] In one possible implementation, the first electronic device further includes a third signal filter; the method further includes: the first electronic device obtains third normalization information, the third normalization information including a third time delay difference and a third amplitude difference; the first electronic device obtains a third vibration signal based on the first vibration signal and the third normalization information, the amplitude and starting time of the third vibration signal are the same as the amplitude and starting time of the superposition signal of the inverse phase sound wave corresponding to the vibration signal in the first noise signal and the inverse phase sound wave corresponding to the vibration signal in the second noise signal, and the phase of the third vibration signal is opposite to the phase of the superposition signal of the inverse phase sound wave corresponding to the vibration signal in the first noise signal and the inverse phase sound wave corresponding to the vibration signal in the second noise signal; the first electronic device removes the inverse phase sound wave corresponding to the vibration signal in the first noise signal and the inverse phase sound wave corresponding to the vibration signal in the second noise signal from the fourth inverse phase sound wave based on the first vibration signal to obtain the second inverse phase sound wave, specifically including: the first electronic device removes the inverse phase sound wave corresponding to the vibration signal in the first noise signal and the inverse phase sound wave corresponding to the vibration signal in the second noise signal from the fourth inverse phase sound wave based on the third vibration signal to obtain the second inverse phase sound wave.
[0359] Optionally, the third signal filter may also be referred to as signal filter A3.
[0360] Optionally, the third vibration signal may also be referred to as vibration signal H.
[0361] The vibration sensor and the noise pickup microphone are located in different locations on the headset and have different performance. Therefore, the vibration signal collected by the vibration sensor needs to be normalized so that the vibration signal collected by the vibration sensor after normalization is the same or similar to the vibration signal collected by the microphone, so that the vibration signal collected by the microphone can be removed. In addition, when there are multiple noise pickup microphones on the first electronic device, the first electronic device can integrate a single third signal filter, eliminating the need to integrate multiple signal filters, thereby reducing the cost and hardware integration complexity of the first electronic device.
[0362] For example, you can refer to Figure 7C 、 Figure 9C Description in the Examples.
[0363] In one possible implementation, the first electronic device also includes a first processor; the first electronic device establishes a communication connection with the second electronic device; the method also includes: the first electronic device receives a first downlink audio signal sent by the second electronic device; the first electronic device plays the first downlink audio signal through a speaker; the first electronic device collects a fourth vibration signal through a vibration sensor, and the fourth vibration signal is a vibration signal generated when the first electronic device plays the first downlink audio signal; the first electronic device processes the first downlink audio signal through the first processor to obtain a fifth vibration signal, and the fifth vibration signal is the same or similar to the fourth vibration signal; before the first electronic device obtains the second vibration signal based on the first vibration signal and the first normalization information, the method also includes: the first electronic device removes the fourth vibration signal collected by the vibration sensor based on the fifth vibration signal to obtain the first vibration signal collected by the vibration sensor.
[0364] Optionally, the first processor may also be referred to as processor 1.
[0365] Optionally, the fourth vibration signal may also be referred to as vibration signal F.
[0366] Optionally, the fifth vibration signal may also be referred to as vibration signal G.
[0367] In this way, when the first electronic device plays the downlink audio signal, the first electronic device can use the first processor to remove the vibration signal collected by the vibration sensor due to the vibration of the first electronic device caused by the playing of the downlink audio signal.
[0368] For example, you can refer to Figure 8B 、 Figure 9B 、 Figure 9C Description in the Examples.
[0369] In a possible implementation, the first noise pickup microphone is a feedforward microphone.
[0370] In one possible implementation, when the first noise pickup microphone is a feedforward microphone, the first electronic device also includes a second processor; the first electronic device obtains a first noise signal through the first noise pickup microphone, specifically including: the first electronic device collects a third noise signal through the first noise pickup microphone, and the third noise signal includes a first audio signal; the first electronic device processes the first downlink audio signal according to the second processor to obtain a second audio signal, and the second audio signal is the same as or similar to the first audio signal; the first electronic device removes the first audio signal from the third noise signal based on the second audio signal to obtain the first noise signal.
[0371] Optionally, the second processor may also be referred to as processor 2.
[0372] Optionally, the third noise signal may also be referred to as noise signal 3.
[0373] When the first electronic device is worn, the feedback microphone is typically located in the ear canal. The downlink audio signal played by the first electronic device is picked up by the feedback microphone after being transmitted through the air. The first electronic device can remove the downlink audio signal collected by the feedback microphone using the second processor, thereby preventing the downlink audio signal from being misinterpreted as a noise signal.
[0374] For example, you can refer to Figure 8B 、 Figure 9B 、 Figure 9C Description in the Examples.
[0375] In a possible implementation, when the first electronic device is in a worn state, the vibration sensor is located outside the ear canal.
[0376] The vibration sensor is not limited to being located outside the ear canal. When the first electronic device is in the worn state, the vibration sensor can also be located inside the ear canal, and this application does not limit this.
[0377] In one possible implementation, when the first noise pickup microphone is a feedback microphone, the first noise signal is the noise signal collected at time t2, the ambient noise in the first noise signal is the intra-ear noise signal, the first vibration signal is the vibration signal collected at time t1, time t2 is a moment before time t1, and time t1 is the current moment.
[0378] In one possible implementation, when the first noise pickup microphone is a feedforward microphone, the first noise signal is a noise signal collected at time t1, the ambient noise in the first noise signal is an external ear noise signal, the first vibration signal is a vibration signal collected at time t1, and time t1 is the current time; the first electronic device generates a first antiphase sound wave based on the first noise signal, specifically including:
[0379] The first electronic device obtains a second predicted ear noise based on the first noise signal and the first mapping relationship;
[0380] The first electronic device generates a first anti-phase sound wave according to the second predicted intra-ear noise.
[0381] In a possible implementation, the first downlink audio signal includes any one of the following: a music signal, a voice signal, and a real-time audio signal.
[0382] In a possible implementation, a source of the second vibration signal includes any one or more of the following: a vibration signal generated by the movement of the first electronic device, and a vibration signal generated by the first electronic device due to the movement of an external object.
[0383] The above are only some of the embodiments and implementations of this application. The scope of protection of this application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
[0384] It is understood that the various user interfaces described in the embodiments of this application are merely exemplary interfaces and do not limit the scope of this application. In other embodiments, the user interface may adopt a different interface layout, include more or fewer controls, and add or remove other functional options. As long as they are based on the same inventive concept provided by this application, they are all within the scope of protection of this application.
[0385] It should be noted that, without causing any contradiction or conflict, any feature in any embodiment of the present application, or any part of any feature, can be combined, and the combined technical solution is also within the scope of the embodiments of the present application.
[0386] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A noise reduction method, characterized in that: The first electronic device includes a first noise pickup microphone, a vibration sensor, and a speaker; the method includes: The first electronic device obtains a first noise signal through a first noise pickup microphone; The first electronic device collects a first vibration signal through the vibration sensor; The first electronic device removes the vibration signal from the first noise signal based on the first vibration signal to obtain a processed first noise signal; The first electronic device generates a first anti-phase sound wave according to the processed first noise signal; The first electronic device plays the first anti-phase sound wave through the speaker.
2. The method according to claim 1, characterized in that The first electronic device further includes a first signal filter; and the method further includes: The first electronic device acquires first normalized information, where the first normalized information includes a first delay difference and a first amplitude difference; The first electronic device obtains a second vibration signal based on the first vibration signal and the first normalization information, wherein the amplitude and starting time of the second vibration signal are the same as the amplitude and starting time of the vibration signal in the first noise signal; The first electronic device removes the vibration signal from the first noise signal based on the first vibration signal to obtain a processed first noise signal, specifically including: The first electronic device removes the second vibration signal from the first noise signal to obtain the processed first noise signal.
3. The method according to claim 1 or 2, characterized in that The first electronic device further includes a second noise pickup microphone; and the method includes: The first electronic device obtains a second noise signal through a second noise pickup microphone; The first electronic device removes the vibration signal from the second noise signal based on the first vibration signal to obtain a processed second noise signal; The first electronic device generates a second anti-phase sound wave according to the processed second noise signal, wherein the second anti-phase sound wave has a phase opposite to that of the processed second noise signal and an amplitude identical to that of the processed second noise signal; Playing the first anti-phase sound wave by the first electronic device through the speaker specifically includes: The first electronic device obtains a third inverse phase sound wave according to the first inverse phase sound wave and the second inverse phase sound wave; The first electronic device plays the third anti-phase sound wave through the speaker.
4. The method according to claim 3, characterized in that The first electronic device further includes a second signal filter; and the method further includes: The first electronic device acquires second normalized information, where the second normalized information includes a second delay difference and a second amplitude difference; The first electronic device obtains a third vibration signal based on the first vibration signal and the second normalization information, wherein the amplitude and starting time of the third vibration signal are the same as the amplitude and starting time of the vibration signal in the second noise signal; The first electronic device removes the vibration signal from the second noise signal based on the first vibration signal to obtain a processed second noise signal, specifically including: The first electronic device removes the third vibration signal from the second noise signal to obtain the processed second noise signal.
5. A noise reduction method, characterized in that: The first electronic device includes a first noise pickup microphone, a vibration sensor, and a speaker; the method includes: The first electronic device obtains a first noise signal through a first noise pickup microphone; The first electronic device collects a first vibration signal through the vibration sensor; The first electronic device generates a first anti-phase sound wave according to the first noise signal, wherein the first anti-phase sound wave has a phase opposite to that of the first noise signal and an amplitude identical to that of the first noise signal; The first electronic device removes the inverse phase sound wave corresponding to the vibration signal in the first noise signal from the first inverse phase sound wave based on the first vibration signal, thereby obtaining a second inverse phase sound wave, wherein the second inverse phase sound wave has a phase opposite to that of the ambient noise in the first noise signal and an amplitude identical to that of the ambient noise; The first electronic device plays the second anti-phase sound wave through the speaker.
6. The method according to claim 5, characterized in that The first electronic device further includes a first signal filter; and the method further includes: The first electronic device acquires first normalized information, where the first normalized information includes a first delay difference and a first amplitude difference; The first electronic device obtains a second vibration signal based on the first vibration signal and the first normalization information, wherein the amplitude and starting time of the second vibration signal are the same as the amplitude and starting time of the anti-phase sound wave corresponding to the vibration signal in the first noise signal, and the phase of the second vibration signal is opposite to the phase of the anti-phase sound wave corresponding to the vibration signal in the first noise signal; The first electronic device removes the inverse phase sound wave corresponding to the vibration signal in the first noise signal from the first inverse phase sound wave based on the first vibration signal to obtain a second inverse phase sound wave, specifically including: The first electronic device removes the inverse phase sound wave corresponding to the vibration signal in the first noise signal from the first inverse phase sound wave based on the second vibration signal to obtain the second inverse phase sound wave.
7. The method according to claim 5 or 6, characterized in that The first electronic device further includes a second noise pickup microphone; and the method includes: The first electronic device obtains a second noise signal through a second noise pickup microphone; The first electronic device generates the third anti-phase sound wave according to the second noise signal, wherein the third anti-phase sound wave has a phase opposite to that of the second noise signal and an amplitude identical to that of the second noise signal; The first electronic device obtains a fourth inverse phase sound wave according to the first inverse phase sound wave and the third inverse phase sound wave; The first electronic device removes the inverse phase sound wave corresponding to the first vibration signal from the first inverse phase sound wave based on the first vibration signal to obtain a second inverse phase sound wave, specifically including: The first electronic device removes the inverse phase sound wave corresponding to the vibration signal in the first noise signal and the inverse phase sound wave corresponding to the vibration signal in the second noise signal in the fourth inverse phase sound wave based on the first vibration signal to obtain the second inverse phase sound wave. The second inverse phase sound wave has a phase opposite to that of the superimposed signal of the ambient noise in the first noise signal and the ambient noise in the second noise signal and the same amplitude.
8. The method according to claim 7, characterized in that The first electronic device further includes a third signal filter; and the method further includes: The first electronic device acquires third normalized information, where the third normalized information includes a third delay difference and a third amplitude difference; The first electronic device obtains a third vibration signal based on the first vibration signal and the third normalization information, wherein the amplitude and starting time of the third vibration signal are the same as the amplitude and starting time of a superimposed signal of the inverse phase sound wave corresponding to the vibration signal in the first noise signal and the inverse phase sound wave corresponding to the vibration signal in the second noise signal, and the phase of the third vibration signal is opposite to the phase of the superimposed signal of the inverse phase sound wave corresponding to the vibration signal in the first noise signal and the inverse phase sound wave corresponding to the vibration signal in the second noise signal; The first electronic device removes, from the fourth inverted phase sound wave, the inverted phase sound wave corresponding to the vibration signal in the first noise signal and the inverted phase sound wave corresponding to the vibration signal in the second noise signal based on the first vibration signal to obtain the second inverted phase sound wave, specifically including: The first electronic device removes the inverse phase sound wave corresponding to the vibration signal in the first noise signal and the inverse phase sound wave corresponding to the vibration signal in the second noise signal in the fourth inverse phase sound wave based on the third vibration signal to obtain the second inverse phase sound wave.
9. The method according to claim 2 or 6, characterized in that The first electronic device further includes a first processor; the first electronic device establishes a communication connection with a second electronic device; and the method further includes: The first electronic device receives a first downlink audio signal sent by the second electronic device; The first electronic device plays the first downlink audio signal through the speaker; The first electronic device collects a fourth vibration signal through the vibration sensor, where the fourth vibration signal is a vibration signal generated when the first electronic device plays the first downlink audio signal; The first electronic device processes the first downlink audio signal through the first processor to obtain a fifth vibration signal, where the fifth vibration signal is the same as or similar to the fourth vibration signal; Before the first electronic device obtains a second vibration signal based on the first vibration signal and the first normalization information, the method further includes: The first electronic device removes the fourth vibration signal collected by the vibration sensor based on the fifth vibration signal to obtain the first vibration signal collected by the vibration sensor.
10. The method according to claim 9, characterized in that The first noise pickup microphone is a feedforward microphone.
11. The method according to claim 9 or 10, characterized in that When the first noise pickup microphone is a feedforward microphone, the first electronic device further includes a second processor; and the first electronic device obtains the first noise signal through the first noise pickup microphone, specifically including: The first electronic device collects a third noise signal through the first noise pickup microphone, where the third noise signal includes the first audio signal; The first electronic device processes the first downlink audio signal according to the second processor to obtain a second audio signal, where the second audio signal is identical to or similar to the first audio signal; The first electronic device removes the first audio signal from the third noise signal based on the second audio signal to obtain the first noise signal.
12. The method according to any one of claims 1 to 11, characterized in that When the first electronic device is in a worn state, the vibration sensor is located outside the ear canal.
13. The method according to any one of claims 9 to 11, characterized in that: The first downlink audio signal includes any one of the following: a music signal, a voice signal, and a real-time audio signal.
14. The method according to any one of claims 1 to 13, characterized in that The source of the second vibration signal includes any one or more of the following: a vibration signal generated by the movement of the first electronic device, and a vibration signal generated by the first electronic device due to the movement of an external object.
15. An electronic device, characterized in that: The electronic device includes a noise pickup microphone, a vibration sensor, a speaker, a memory, and a processor, wherein the memory is coupled to the processor, and the memory stores computer instructions. When the processor executes the computer instructions, the electronic device executes the method according to any one of claims 1 to 14.
16. A computer-readable storage medium comprising instructions, characterized in that: When the instructions are executed on a first electronic device, the first electronic device is caused to execute the method according to any one of claims 1 to 14.