Noise reduction method, electronic device, and storage medium

By adding a vibration sensor to the ANC headset, collecting and removing the vibration signals of the microphone, and generating inverse sound waves, the clipping problem of ANC headsets in bumpy or short-term impact scenarios is solved, and the noise reduction effect and audio quality are improved.

WO2025167930A1PCT designated stage Publication Date: 2025-08-14HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/075856
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-06
Filing Date
2025-02-05
Publication Date
2025-08-14

AI Technical Summary

Technical Problem

ANC headphones produce clipping effects in bumpy or short-term impact scenarios, resulting in a "pop" blasting sound, affecting the audio playback experience.

Method used

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.

Benefits of technology

Effectively reduce the clipping effect generated by large amplitude noise signals, improve noise reduction effect, and improve the audio playback experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025075856_14082025_PF_FP_ABST
    Figure CN2025075856_14082025_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present application are a noise reduction method, an electronic device, and a storage medium. The method comprises: a first electronic device acquiring a first noise signal by means of a first noise pickup microphone, and collecting a first vibration signal by means of a vibration sensor; the first electronic device removing a vibration signal from the first noise signal on the basis of the first vibration signal, so as to obtain a processed first noise signal; the first electronic device generating a first anti-phase sound wave on the basis of the processed first noise signal; and the first electronic device playing the first anti-phase sound wave by means of a loudspeaker. By means of the method, the clipping effect generated by means of a large-amplitude noise signal can be reduced, thereby improving the noise reduction effect.
Need to check novelty before this filing date? Find Prior Art

Description

Noise reduction method, electronic device and storage medium

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on February 6, 2024, with application number 202410173661.8, and priority to the Chinese patent application entitled “A Noise Reduction Method, Electronic Device and Storage Medium”, all contents of which are incorporated by reference into this application. Technical Field

[0002] 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

[0003] 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.

[0004] 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.

[0005] 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

[0006] 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.

[0007] 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.

[0008] Optionally, the processed first noise signal does not include a vibration signal.

[0009] 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.

[0010] 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.

[0011] Optionally, the first noise pickup microphone may be a feedforward microphone or a feedback microphone.

[0012] Optionally, the first anti-phase sound wave may also be referred to as anti-phase sound wave A.

[0013] Optionally, the first antiphase sound wave has an opposite phase and the same amplitude as the processed first noise signal.

[0014] 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.

[0015] 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.

[0016] Optionally, the first signal filter may also be referred to as signal filter A1.

[0017] Optionally, the second vibration signal may also be referred to as vibration signal C.

[0018] 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.

[0019] 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.

[0020] 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.

[0021] Optionally, the second noise pickup microphone may be a feedforward microphone or a feedback microphone.

[0022] Optionally, the third anti-phase sound wave may also be referred to as anti-phase sound wave A2.

[0023] 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.

[0024] 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.

[0025] 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.

[0026] Optionally, the second signal filter may also be referred to as signal filter A1.

[0027] Optionally, the third vibration signal may also be referred to as vibration signal E.

[0028] 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.

[0029] 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.

[0030] Optionally, the first processor may also be referred to as processor 1.

[0031] Optionally, the fourth vibration signal may also be referred to as vibration signal F.

[0032] Optionally, the fifth vibration signal may also be referred to as vibration signal G.

[0033] 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.

[0034] With reference to the first aspect, in a possible implementation, the first noise pickup microphone is a feedforward microphone.

[0035] 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.

[0036] Optionally, the second processor may also be referred to as processor 2.

[0037] Optionally, the third noise signal may also be referred to as noise signal 3.

[0038] 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.

[0039] 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.

[0040] 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.

[0041] 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.

[0042] 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.

[0043] 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.

[0044] 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.

[0045] 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.

[0046] 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.

[0047] 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.

[0048] Optionally, the first noise pickup microphone may be a feedforward microphone or a feedback microphone.

[0049] Optionally, the first anti-phase sound wave may also be referred to as anti-phase sound wave A0.

[0050] Optionally, the second anti-phase sound wave may also be referred to as anti-phase sound wave A.

[0051] 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.

[0052] 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.

[0053] Optionally, the first signal filter may also be referred to as signal filter A1.

[0054] Optionally, the second vibration signal may also be referred to as vibration signal C.

[0055] 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.

[0056] 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.

[0057] 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.

[0058] Optionally, the second noise pickup microphone may be a feedforward microphone or a feedback microphone.

[0059] Optionally, the second anti-phase sound wave may also be referred to as anti-phase sound wave A2.

[0060] Optionally, the fourth anti-phase sound wave may also be referred to as the anti-phase sound wave A1.

[0061] 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.

[0062] 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.

[0063] 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.

[0064] Optionally, the third signal filter may also be referred to as signal filter A3.

[0065] Optionally, the third vibration signal may also be referred to as vibration signal H.

[0066] 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.

[0067] 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.

[0068] Optionally, the first processor may also be referred to as processor 1.

[0069] Optionally, the fourth vibration signal may also be referred to as vibration signal F.

[0070] Optionally, the fifth vibration signal may also be referred to as vibration signal G.

[0071] 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.

[0072] In combination with the second aspect, in a possible implementation, the first noise pickup microphone is a feedforward microphone.

[0073] 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.

[0074] Optionally, the second processor may also be referred to as processor 2.

[0075] Optionally, the third noise signal may also be referred to as noise signal 3.

[0076] 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.

[0077] 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.

[0078] 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.

[0079] 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.

[0080] 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:

[0081] The first electronic device obtains a second predicted ear noise based on the first noise signal and the first mapping relationship;

[0082] The first electronic device generates a first anti-phase sound wave according to the second predicted intra-ear noise.

[0083] 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.

[0084] 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.

[0085] 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.

[0086] 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.

[0087] 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.

[0088] 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.

[0089] 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

[0090] Figures 1 and 2 exemplarily show two schematic diagrams of the principles of active noise reduction;

[0091] FIG3 exemplarily shows a waveform diagram of a large-amplitude noise signal;

[0092] FIG4 shows a schematic diagram of reducing noise signals in an ANC headset;

[0093] FIG5A shows a schematic diagram of a user wearing an ANC headset;

[0094] FIG5B shows a schematic diagram of the hardware structure of an ANC headset provided by the present application;

[0095] FIG6A shows a schematic diagram of the principle of active noise reduction of an ANC headset when the ANC headset includes a noise pickup microphone;

[0096] FIG6B shows a schematic diagram of the principle of active noise reduction of an ANC headset when another ANC headset includes only one noise pickup microphone;

[0097] FIG7A shows a schematic diagram of the principle of active noise reduction of an ANC headset when the ANC headset includes two noise pickup microphones;

[0098] FIG7B shows a schematic diagram of the principle of active noise reduction of an ANC headset when another ANC headset includes two noise pickup microphones;

[0099] FIG7C is a schematic diagram showing the principle of eliminating the clipping effect during active noise reduction in an ANC headset when the ANC headset includes two noise pickup microphones;

[0100] FIG8A 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;

[0101] FIG8B shows a schematic diagram of another ANC headset including a noise pickup microphone and the principle of active noise reduction of the ANC headset when playing a downlink audio signal;

[0102] FIG9A shows 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;

[0103] FIG9B shows a schematic diagram of 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;

[0104] FIG9C shows 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;

[0105] FIG10 shows a schematic flow chart of a noise reduction method;

[0106] FIG11 shows a schematic flow chart of yet another noise reduction method. DETAILED DESCRIPTION

[0107] 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.

[0108] 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.

[0109] 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.

[0110] To facilitate understanding, the technical terms involved in this application are first explained.

[0111] 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.

[0112] In some embodiments, headphones that support active noise reduction function may be referred to as active noise reduction headphones (also called ANC headphones).

[0113] As an example, ANC headphones can achieve active noise reduction effects through feed-forward active noise canceling (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.

[0114] 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.

[0115] 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.

[0116] 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.

[0117] FIG1 and FIG2 exemplarily show two schematic diagrams of the principles of active noise reduction.

[0118] Figure 1 shows a schematic diagram of the principle of active noise reduction when the ANC headset does not receive a downlink audio signal. Figure 2 shows a schematic diagram of the principle of active noise reduction when the ANC headset receives a downlink audio signal.

[0119] For example, as shown in FIG1 , 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.

[0120] 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.

[0121] For example, as shown in FIG2 , FIG2 is similar to FIG1 , except that the ANC headset in FIG2 is connected to an electronic device (such as a mobile phone). The electronic device can send a downlink audio signal to the ANC headset. After receiving the downlink audio signal, the ANC headset superimposes the downlink audio signal with the inverted 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 inverted sound wave can cancel out the noise in the ear, thereby improving the effect of the user receiving the downlink audio signal.

[0122] 2. Clipping.

[0123] 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 like 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.

[0124] In some embodiments, the large-amplitude noise signal may also be referred to as a vibration signal.

[0125] A large-amplitude noise signal may refer to a sound signal whose amplitude is greater than a preset value.

[0126] FIG3 exemplarily shows a waveform diagram of a large-amplitude noise signal.

[0127] As shown in (a) of FIG3 , in the event of a sudden bumpy scene or a short impact scene, the ANC headset can collect the large-amplitude noise signal shown in (a) of FIG3 through a feedforward microphone or a feedback microphone.

[0128] To mitigate the effects 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, such as the anti-phase signal shown in Figure 3(b). As can be seen from Figures 3(a) and 3(b), the anti-phase signal and the large-amplitude noise signal have opposite phases but the same amplitude.

[0129] Generally speaking, the amplitude of the audio signal output by ANC headphones needs to be between the minimum and maximum amplitudes. If the amplitude of the audio signal exceeds the minimum and maximum amplitudes, clipping will occur. For example, as shown in (c) in Figure 3, when the amplitude of the inverted signal exceeds the minimum and / or maximum amplitudes, a clipped inverted signal as shown in (c) in Figure 3 can be obtained. The dotted line portion shown in (c) in Figure 3 is the clipped signal, and the solid line portion shown in (c) in Figure 3 is the unclipped signal. When the ANC headphones play a clipped inverted signal, the ANC headphones will output a "puff" popping sound, which will have a significant impact on the user's audio playback experience.

[0130] 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.

[0131] 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.

[0132] In order to reduce the noise signal in the ANC headset, the method shown in Figure 4 can be used to solve it.

[0133] S401: The earphone obtains an audio signal.

[0134] S402: The earphone determines whether the amplitude of the audio signal is greater than a preset value.

[0135] 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.

[0136] S403: The earphone reduces the volume of the audio signal to a first volume value.

[0137] 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.

[0138] However, this approach has the following problems:

[0139] 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.

[0140] 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.

[0141] Question 3: The headphones frequently adjust the volume up and down, which does not provide a good listening experience for the user.

[0142] 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:

[0143] The ANC headphones are pre-installed with a first noise pickup microphone and a vibration sensor.

[0144] 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.

[0145] 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.

[0146] 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.

[0147] 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.

[0148] Step 2: The ANC headset collects a second vibration signal through a vibration sensor.

[0149] Exemplarily, the vibration sensor may be a bone conduction sensor.

[0150] 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.

[0151] 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.

[0152] 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.

[0153] 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.

[0154] Step 4: ANC headphones generate anti-phase sound waves with the opposite phase and the same amplitude as the ambient noise.

[0155] Step 5. The ANC headphones play the reversed-phase sound waves through the speakers.

[0156] In some embodiments, the first noise pickup microphone may be a feedback microphone or a feedforward microphone.

[0157] 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.

[0158] 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.

[0159] FIG5A shows a schematic diagram of a user wearing an ANC headset.

[0160] As shown in FIG5A , 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.

[0161] 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.

[0162] In a possible implementation, the speaker may be used to play the sound after noise reduction by the filtering parameters.

[0163] 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.

[0164] When the ANC headset is worn, the vibration sensor is located in the ear canal to pick up vibration signals from the environment or from the movement of the ANC headset. Figure 5A only illustrates the locations of the above components on the ANC headset and does not constitute a limitation.

[0165] FIG5B shows a schematic diagram of the hardware structure of an ANC headset provided in this application.

[0166] As shown in FIG5B , the ANC headset may include a processor 5-1710, a memory 5-1720, a wireless communication module 5-1730, an audio input / 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.

[0167] 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.

[0168] 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).

[0169] 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.

[0170] 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.

[0171] 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.

[0172] 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.

[0173] 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.

[0174] 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.

[0175] 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.

[0176] 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.

[0177] 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.

[0178] 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.

[0179] 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.

[0180] The structure shown in Figure 5B 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 may combine or separate some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0181] 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.

[0182] 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.

[0183] 1. During the active noise reduction process, ANC headphones do not play downlink audio signals.

[0184] 1. ANC headphones include a noise-picking microphone.

[0185] FIG6A is a schematic diagram showing the principle of active noise reduction of an ANC headset when the ANC headset includes a noise pickup microphone.

[0186] Exemplarily, as shown in FIG6A , 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.

[0187] The first noise pickup microphone collects a noise signal 1 , which may include ambient noise 1 and a vibration signal A.

[0188] 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.

[0189] 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.

[0190] 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.

[0191] For example, the first noise pickup microphone may acquire vibration signal A, and the vibration sensor may acquire vibration signal B.

[0192] 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.

[0193] 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.

[0194] 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).

[0195] 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.

[0196] 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.

[0197] 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.

[0198] Table 1

[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] FIG6B shows a schematic diagram of the principle of active noise reduction of an ANC headset when another ANC headset includes only one noise pickup microphone.

[0208] The noise reduction principle shown in Figure 6B is similar to that shown in Figure 6A, except that the timing of removing vibration signal C is different in Figure 6B and Figure 6A. In Figure 6B, 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 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] FIG7A is a schematic diagram showing the principle of active noise reduction of an ANC headset when the ANC headset includes two noise pickup microphones.

[0211] Exemplarily, as shown in FIG7A , 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 is similar to the working principle of the first noise pickup microphone described in the embodiment of FIG. 6A . For details, please refer to the description in the embodiment of FIG. 6A .

[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] 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.

[0222] The principle of how the signal filter A2 processes the vibration signal B to obtain the vibration signal E is similar to the principle of how the signal filter A1 processes the vibration signal B to obtain the vibration signal C. Please refer to the description in the embodiment of Figure 6A.

[0223] 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.

[0224] 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.

[0225] 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.

[0226] 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.

[0227] 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.

[0228] 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.

[0229] 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.

[0230] 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.

[0231] 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.

[0232] 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.

[0233] FIG7B shows a schematic diagram showing the principle of active noise reduction of an ANC headset when another ANC headset includes two noise pickup microphones.

[0234] The noise reduction principle shown in Figure 7B is similar to that shown in Figure 7A, except that the timing of removing vibration signal C and vibration signal E shown in Figure 7B and Figure 7A is different. In Figure 7B, 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 wave A23 and the inverted sound wave A24 are then superimposed to obtain the inverted sound wave A1.

[0235] 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.

[0236] 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.

[0237] FIG7C shows a schematic diagram showing the principle of eliminating the clipping effect during the active noise reduction process of an ANC headset when another ANC headset includes two noise pickup microphones.

[0238] The implementation principles of FIG. 7C and FIG. 7B are similar, differing in their structural pathways. FIG. 7C includes only one signal filter, for example, signal filter A3, while FIG. 7B includes two signal filters. In FIG. 7C , signal filter A3 can generate vibration signal H based on vibration signal B. Vibration signal H can be a superposition of vibration signal C and vibration signal E. For specific implementation, please refer to the description of the embodiment in FIG. 7B , and this application will not elaborate on this further.

[0239] 2. During the active noise reduction process, the ANC headphones play the downlink audio signal.

[0240] 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.

[0241] 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.

[0242] 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.

[0243] 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.

[0244] 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.

[0245] 1. ANC headphones include a noise-picking microphone.

[0246] FIG8A shows a schematic diagram of the principle of active noise reduction of an ANC headset including a noise pickup microphone when playing a downlink audio signal.

[0247] In FIG8A , during the active noise reduction process, the ANC headset also plays, through the speaker, downlink audio signals sent by other devices with which it has established a communication connection.

[0248] The specific implementation of the embodiment of Figure 8A is similar to the specific implementation of the embodiment of Figure 6A, 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.

[0249] 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.

[0250] The first noise pickup microphone shown in FIG. 8A is a feedback microphone.

[0251] In FIG8A , 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 a vibration signal generated when the ANC headset vibrates when playing a downlink audio signal.

[0252] 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.

[0253] 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.

[0254] 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.

[0255] 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 .

[0256] 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 the description in the embodiment of FIG6A, which will not be repeated in this application.

[0257] FIG8B shows a schematic diagram of another ANC headset including a noise pickup microphone and actively reducing noise when playing a downlink audio signal.

[0258] The noise reduction principle shown in Figure 8B is similar to that shown in Figure 8A , except that the timing of removing vibration signal C is different in Figures 8B and 8A . In Figure 8B , after acquiring noise signal 1, the ANC headset can generate 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.

[0259] 2. ANC headphones include two noise-picking microphones.

[0260] FIG9A shows 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.

[0261] The noise reduction principle shown in FIG9A is similar to the noise reduction principle shown in FIG7A , except that, in FIG9A , 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 represent 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. 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 represent that the downlink audio signal played by the ANC headset is picked up by the second noise pickup microphone after being propagated through the air.

[0262] 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.

[0263] 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.

[0264] The first noise pickup microphone and the second noise pickup microphone shown in FIG. 9A are both feedback microphones.

[0265] In FIG9A , 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 a vibration signal generated when the ANC headset vibrates when playing a downlink audio signal.

[0266] 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.

[0267] 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.

[0268] 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.

[0269] 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.

[0270] 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.

[0271] 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.

[0272] 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.

[0273] 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.

[0274] After acquiring 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. For details, please refer to the description of the embodiment in Figure 7A, which will not be repeated here.

[0275] FIG9B shows another schematic diagram of the principle of active noise reduction of an ANC headset including two noise pickup microphones when playing a downlink audio signal.

[0276] The noise reduction principle shown in Figure 9B is similar to that shown in Figure 9A , except that the timing of removing vibration signals C and E is different in Figure 9B and Figure 9A . In Figure 9B , after acquiring noise signal 1 and noise signal 2, the ANC headset can generate an anti-phase sound wave A23 based on noise signal 1 and an anti-phase sound wave A24 based on noise signal 2, and then superimpose anti-phase sound waves A23 and A24 to obtain anti-phase sound wave A1.

[0277] 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.

[0278] 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.

[0279] FIG9C shows 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.

[0280] The implementation principles of FIG. 9C and FIG. 9B are similar, differing in their structural pathways. FIG. 9C includes only one signal filter, for example, signal filter A3, while FIG. 9B includes two signal filters. In FIG. 9C , signal filter A3 can generate vibration signal H based on vibration signal B. Vibration signal H can be a superposition of vibration signal C and vibration signal E. For specific implementation, please refer to the description of the embodiment in FIG. 9B , and this application will not elaborate on this further.

[0281] It should be noted that the ANC headset may also include other more or fewer noise pickup microphones, and the embodiments shown in Figures 7A, 7B, 8A, 8B, 9A, 9B, and 9C may be combined arbitrarily to achieve the purpose of active noise reduction.

[0282] FIG10 shows a schematic flow chart of a noise reduction method.

[0283] S1001: A first electronic device obtains a first noise signal through a first noise pickup microphone.

[0284] 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 .

[0285] Optionally, the first noise pickup microphone may be a feedforward microphone or a feedback microphone.

[0286] The optional first electronic device may be an ANC headset.

[0287] S1002: The first electronic device collects a first vibration signal through a vibration sensor.

[0288] 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.

[0289] 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.

[0290] 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.

[0291] Optionally, the processed first noise signal does not include a vibration signal.

[0292] S1004: The first electronic device generates a first anti-phase sound wave according to the processed first noise signal.

[0293] Optionally, the first antiphase sound wave has an opposite phase and the same amplitude as the processed first noise signal.

[0294] S1005: The first electronic device plays a first anti-phase sound wave through a speaker.

[0295] Optionally, the first anti-phase sound wave may also be referred to as anti-phase sound wave A.

[0296] 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.

[0297] 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.

[0298] Optionally, the first signal filter may also be referred to as signal filter A1.

[0299] Optionally, the second vibration signal may also be referred to as vibration signal C.

[0300] 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.

[0301] For example, reference may be made to the descriptions in the embodiments of FIG. 6A , FIG. 7A , FIG. 8A , and FIG. 9A .

[0302] 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.

[0303] 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.

[0304] Optionally, the second noise pickup microphone may be a feedforward microphone or a feedback microphone.

[0305] Optionally, the third anti-phase sound wave may also be referred to as anti-phase sound wave A2.

[0306] 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.

[0307] 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.

[0308] For example, reference may be made to the description in the embodiments of FIG. 7A and FIG. 9A .

[0309] 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.

[0310] Optionally, the second signal filter may also be referred to as signal filter A1.

[0311] Optionally, the third vibration signal may also be referred to as vibration signal E.

[0312] 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.

[0313] For example, reference may be made to the description in the embodiments of FIG. 7A and FIG. 9A .

[0314] 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.

[0315] Optionally, the first processor may also be referred to as processor 1.

[0316] Optionally, the fourth vibration signal may also be referred to as vibration signal F.

[0317] Optionally, the fifth vibration signal may also be referred to as vibration signal G.

[0318] 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.

[0319] For example, reference may be made to the description in the embodiments of FIG. 8A and FIG. 9A .

[0320] In a possible implementation, the first noise pickup microphone is a feedforward microphone.

[0321] 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.

[0322] Optionally, the second processor may also be referred to as processor 2.

[0323] Optionally, the third noise signal may also be referred to as noise signal 3.

[0324] 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.

[0325] For example, reference may be made to the description in the embodiments of FIG. 8A and FIG. 9A .

[0326] In a possible implementation, when the first electronic device is in a worn state, the vibration sensor is located outside the ear canal.

[0327] 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.

[0328] 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.

[0329] 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.

[0330] 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.

[0331] 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.

[0332] FIG11 shows a schematic flow chart of another noise reduction method.

[0333] S1101: A first electronic device obtains a first noise signal through a first noise pickup microphone.

[0334] 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 .

[0335] S1102: The first electronic device collects a first vibration signal through a vibration sensor.

[0336] 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.

[0337] 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.

[0338] Optionally, the first anti-phase sound wave may also be referred to as anti-phase sound wave A0.

[0339] 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.

[0340] Optionally, the second anti-phase sound wave may also be referred to as anti-phase sound wave A.

[0341] 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.

[0342] S1105: The first electronic device plays a second anti-phase sound wave through a speaker.

[0343] 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.

[0344] 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.

[0345] Optionally, the first signal filter may also be referred to as signal filter A1.

[0346] Optionally, the second vibration signal may also be referred to as vibration signal C.

[0347] 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.

[0348] For example, reference may be made to the descriptions in the embodiments of FIG. 6B , FIG. 7B , FIG. 7C , FIG. 8B , FIG. 9B , and FIG. 9C .

[0349] 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.

[0350] 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.

[0351] Optionally, the second noise pickup microphone may be a feedforward microphone or a feedback microphone.

[0352] Optionally, the second anti-phase sound wave may also be referred to as anti-phase sound wave A2.

[0353] Optionally, the fourth anti-phase sound wave may also be referred to as the anti-phase sound wave A1.

[0354] 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.

[0355] 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.

[0356] For example, reference may be made to the descriptions in the embodiments of FIG. 7B , FIG. 7C , FIG. 9B , and FIG. 9C .

[0357] 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.

[0358] Optionally, the third signal filter may also be referred to as signal filter A3.

[0359] Optionally, the third vibration signal may also be referred to as vibration signal H.

[0360] 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.

[0361] For example, reference may be made to the descriptions in the embodiments of FIG. 7C and FIG. 9C .

[0362] 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.

[0363] Optionally, the first processor may also be referred to as processor 1.

[0364] Optionally, the fourth vibration signal may also be referred to as vibration signal F.

[0365] Optionally, the fifth vibration signal may also be referred to as vibration signal G.

[0366] 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.

[0367] For example, reference may be made to the descriptions in the embodiments of FIG. 8B , FIG. 9B , and FIG. 9C .

[0368] In a possible implementation, the first noise pickup microphone is a feedforward microphone.

[0369] 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.

[0370] Optionally, the second processor may also be referred to as processor 2.

[0371] Optionally, the third noise signal may also be referred to as noise signal 3.

[0372] 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.

[0373] For example, reference may be made to the descriptions in the embodiments of FIG. 8B , FIG. 9B , and FIG. 9C .

[0374] In a possible implementation, when the first electronic device is in a worn state, the vibration sensor is located outside the ear canal.

[0375] 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.

[0376] 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.

[0377] 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:

[0378] The first electronic device obtains a second predicted ear noise based on the first noise signal and the first mapping relationship;

[0379] The first electronic device generates a first anti-phase sound wave according to the second predicted intra-ear noise.

[0380] 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.

[0381] 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.

[0382] 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.

[0383] 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.

[0384] 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.

[0385] 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.

Citation Information

Patent Citations

  • Noise reduction method and device, equipment and storage medium

    CN111050250A

  • Noise elimination method and device, storage medium and earphone

    CN114286247A

  • Pickup noise reduction method, control device, pickup equipment and readable storage medium

    CN116801147A

  • KR20220142758A