Acoustic device and signal processing method

By using bone conduction and gas conduction pronunciation components in the acoustic equipment and delaying the transmission of the driving signals through the signal processing circuit, the sound bias problem caused by the asynchrony of bone conduction sound waves and gas conduction sound waves in the prior art is solved, and a better sound hearing and user experience is achieved.

CN119922454APending Publication Date: 2025-05-02SHENZHEN SHOKZ CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202311437363.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-30
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

Existing acoustic devices have sound bias problems when playing audio signals, causing users to feel the out-synchronization between bone-guided sound waves and air-guided sound waves.

Method used

By employing a bone-conductive sound component and a gas-conductive sound component in the acoustic device and delaying transmission of the driving signal using a signal processing circuit, the time difference between the generation time of the bone-conductive sound wave and the gas-conductive sound wave at at least part of the frequency is less than or equal to 100 microseconds.

Benefits of technology

It effectively avoids the problem of sound bias, provides better sound listening, and improves the user's experience of acoustic equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119922454A_ABST
    Figure CN119922454A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an acoustic device and a signal processing method, a bone conduction sounding assembly of the acoustic device generates a first time delay when converting a first driving signal into a bone conduction sound wave, and an air conduction sounding assembly generates a second time delay when converting a second driving signal into an air conduction sound wave. The absolute value of the difference between the second time delay and the first time delay is larger than 100 microseconds, the signal processing circuit obtains an audio signal during operation, generates a first driving signal based on a first component of the audio signal and sends the first driving signal to the bone conduction sounding assembly, and generates a second driving signal based on a second component of the audio signal and sends the second driving signal to the air conduction sounding assembly, one of the first driving signal and the second driving signal is transmitted in a delayed manner relative to the other, so that the time difference between the generation time of the bone-guided sound wave and the generation time of the air-guided sound wave at at least partial frequency is less than or equal to 100 microseconds. According to the scheme, the problem of partial sound can be avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present specification relates to the field of acoustic technology, and in particular to an acoustic device and a signal processing method. Background Art

[0002] Portable acoustic devices (such as headphones) have been widely used in people's daily lives. They can be used in conjunction with electronic devices such as mobile phones and computers to provide users with an auditory feast.

[0003] According to the working principle of acoustic devices, acoustic devices can be divided into air-conducted acoustic devices and bone-conducted acoustic devices. Among them, air-conducted acoustic devices are based on air-conducted sound waves, while bone-conducted acoustic devices are based on bone-conducted sound waves.

[0004] The content of the background technology section is only the information known to the inventor personally, and does not mean that the above information has entered the public domain before the application date of this disclosure, nor does it mean that it can become the prior art of the present disclosure. Summary of the invention

[0005] This specification provides an acoustic device and a signal processing method. For an audio signal to be played, a bone conduction sound component is used to play the first component of the audio signal, and an air conduction sound component is used to play the second component of the audio component, and the problem of sound deviation can be avoided.

[0006] In the first aspect, the present specification provides an acoustic device, including: a bone conduction pronunciation component, an air conduction pronunciation component and a signal processing circuit. The bone conduction pronunciation component generates a first time delay when converting a first drive signal into a bone conduction sound wave; the air conduction pronunciation component generates a second time delay when converting a second drive signal into an air conduction sound wave, and the absolute value of the difference between the second time delay and the first time delay is greater than 100 microseconds; the signal processing circuit is in communication connection with the bone conduction pronunciation component and the air conduction pronunciation component, and when in operation: an audio signal is obtained, the first drive signal is generated based on the first component of the audio signal and sent to the bone conduction pronunciation component to drive the bone conduction pronunciation component to convert the first drive signal into the bone conduction sound wave, and the second drive signal is generated based on the second component of the audio signal and sent to the air conduction pronunciation component to drive the air conduction pronunciation component to convert the second drive signal into the air conduction sound wave,

[0007] One of the first drive signal and the second drive signal is sent with a delay relative to the other, so that at least part of the frequency, the bone conduction sound wave is generated at a first moment and the air conduction sound wave is generated at a second moment, and the time difference between the first moment and the second moment is less than or equal to 100 microseconds.

[0008] In some embodiments, the at least part of the frequencies includes a target frequency, and the target frequency is a frequency corresponding to an intersection point of frequency response curves of the bone conduction sound wave and the air conduction sound wave.

[0009] In some embodiments, the first time delay varies with the frequency of the bone conduction sound wave, and the second time delay varies with the frequency of the air conduction sound wave; and the signal processing circuit is further configured to: determine the time delay difference information corresponding to the target frequency, the time delay difference information characterizing the difference between the first time delay generated by the bone conduction sound component at the target frequency and the second time delay generated by the air conduction sound component at the target frequency, and based on the time delay difference information, determine to delay sending of the first drive signal relative to the second drive signal, or determine to delay sending of the second drive signal relative to the first drive signal, and based on the time delay difference information, determine the delay duration corresponding to the delayed sending.

[0010] In some embodiments, in order to achieve delayed sending of the first drive signal relative to the second drive signal, the signal processing circuit: sends the second drive signal to the air conduction sound component; and caches the first drive signal while sending the second drive signal, and sends the first drive signal to the bone conduction sound component after caching the delay time.

[0011] In some embodiments, in order to achieve delayed sending of the second drive signal relative to the first drive signal, the signal processing circuit: sends the first drive signal to the bone conduction sound component; and caches the second drive signal while sending the first drive signal, and sends the second drive signal to the air conduction sound component after caching the delay time.

[0012] In some embodiments, in order to determine the delay difference information corresponding to the target frequency, the signal processing circuit: obtains a pre-stored correspondence relationship, the correspondence relationship includes multiple candidate frequencies and the delay difference information corresponding to each candidate frequency; and queries the correspondence relationship based on the target frequency to obtain the delay difference information corresponding to the target frequency.

[0013] In some embodiments, the delay difference information corresponding to each candidate frequency is obtained by testing in the following manner: generating a single-frequency tone test signal corresponding to the candidate frequency; sending the single-frequency tone test signal to the bone conduction pronunciation component to obtain a first test delay generated when the bone conduction pronunciation component converts the single-frequency tone test signal into a bone conduction test sound wave; sending the single-frequency tone test signal to the air conduction pronunciation component to obtain a second test delay generated when the air conduction pronunciation component converts the single-frequency tone test signal into an air conduction test sound wave; and generating the delay difference information corresponding to the candidate frequency based on the first test delay and the second test delay.

[0014] In some embodiments, the target frequency is 2000 Hz or 500 Hz.

[0015] In some embodiments, the at least part of the frequency includes frequencies in a frequency interval [freq, 2*freq], wherein the freq is a frequency corresponding to an intersection point of voltage curves of the first drive signal and the second drive signal.

[0016] In some embodiments, the first component corresponds to a mid-high frequency component in the audio signal; and the second component corresponds to a mid-low frequency component in the audio signal.

[0017] In some embodiments, to generate the first drive signal, the signal processing circuit: filters the audio signal through a first filter to obtain the first component, the first filter being configured to allow the mid-high frequency components in the audio signal to pass through, and generates the first drive signal based on the first component; and

[0018] In order to generate the second driving signal, the signal processing circuit: filters the audio signal through a second filter to obtain the second component, the second filter is configured to allow the mid- and low-frequency components in the audio signal to pass, and generates the second driving signal based on the second component.

[0019] In some embodiments, the air conduction sound generating assembly at least comprises: an air conduction speaker and a digital power amplifier, wherein the digital power amplifier is connected to an input end of the air conduction speaker; and

[0020] The bone conduction sound generating assembly at least comprises: a bone conduction speaker and an analog power amplifier, and the analog power amplifier is connected to the input end of the bone conduction speaker.

[0021] In a second aspect, the present specification also provides a signal processing method applied to an acoustic device, wherein the acoustic device includes a bone conduction sound component, an air conduction sound component and a signal processing circuit, wherein the bone conduction sound component generates a first time delay when converting a first drive signal into a bone conduction sound wave, and the air conduction sound component generates a second time delay when converting a second drive signal into an air conduction sound wave, and the absolute value of the difference between the second time delay and the first time delay is greater than 100 microseconds.

[0022] The method comprises: obtaining an audio signal through the signal processing circuit; generating the first drive signal based on the first component of the audio signal and sending the first drive signal to the bone conduction sound component to drive the bone conduction sound component to convert the first drive signal into the bone conduction sound wave; and generating the second drive signal based on the second component of the audio signal and sending the second drive signal to the air conduction sound component to drive the air conduction sound component to convert the second drive signal into the air conduction sound wave.

[0023] One of the first drive signal and the second drive signal is sent with a delay relative to the other, so that at least part of the frequency, the bone conduction sound wave is generated at a first moment and the air conduction sound wave is generated at a second moment, and the time difference between the first moment and the second moment is less than or equal to 100 microseconds.

[0024] In some embodiments, the at least part of the frequencies includes a target frequency, and the target frequency is a frequency corresponding to an intersection point of frequency response curves of the bone conduction sound wave and the air conduction sound wave.

[0025] In some embodiments, the first time delay varies with the frequency of the bone conduction sound wave, and the second time delay varies with the frequency of the air conduction sound wave; and the method further comprises: determining, by the signal processing circuit, time delay difference information corresponding to the target frequency, the time delay difference information representing the difference between the first time delay generated by the bone conduction sound component at the target frequency and the second time delay generated by the air conduction sound component at the target frequency; based on the time delay difference information, determining to delay sending of the first drive signal relative to the second drive signal, or determining to delay sending of the second drive signal relative to the first drive signal; and based on the time delay difference information, determining a delay duration corresponding to the delayed sending.

[0026] In some embodiments, the delayed sending of the first drive signal relative to the second drive signal includes: sending the second drive signal to the air conduction sound component; and caching the first drive signal while sending the second drive signal, and sending the first drive signal to the bone conduction sound component after caching the delay time.

[0027] In some embodiments, the delayed sending of the second drive signal relative to the first drive signal includes: sending the first drive signal to the bone conduction sound component; and caching the second drive signal while sending the first drive signal, and sending the second drive signal to the air conduction sound component after caching the delay time.

[0028] In some embodiments, determining the delay difference information corresponding to the target frequency includes: obtaining a pre-stored correspondence relationship, the correspondence relationship including multiple candidate frequencies and the delay difference information corresponding to each candidate frequency; and querying the correspondence relationship based on the target frequency to obtain the delay difference information corresponding to the target frequency.

[0029] In some embodiments, the delay difference information corresponding to each candidate frequency is obtained by testing in the following manner: generating a single-frequency tone test signal corresponding to the candidate frequency; sending the single-frequency tone test signal to the bone conduction pronunciation component to obtain a first test delay generated when the bone conduction pronunciation component converts the single-frequency tone test signal into a bone conduction test sound wave; sending the single-frequency tone test signal to the air conduction pronunciation component to obtain a second test delay generated when the air conduction pronunciation component converts the single-frequency tone test signal into an air conduction test sound wave; and generating the delay difference information corresponding to the candidate frequency based on the first test delay and the second test delay.

[0030] In some embodiments, the at least part of the frequency includes frequencies in a frequency interval [freq, 2*freq], wherein the freq is a frequency corresponding to an intersection point of voltage curves of the first drive signal and the second drive signal.

[0031] In some embodiments, the first component corresponds to a mid-high frequency component in the audio signal; and the second component corresponds to a mid-low frequency component in the audio signal.

[0032] In some embodiments, generating the first drive signal based on the first component of the audio signal includes: filtering the audio signal through a first filter to obtain the first component, the first filter being configured to allow the mid-high frequency components in the audio signal to pass through, and generating the first drive signal based on the first component; and

[0033] Generating the first drive signal based on the first component of the audio signal includes: filtering the audio signal through a second filter to obtain the second component, the second filter being configured to allow the mid- and low-frequency components in the audio signal to pass through, and generating the second drive signal based on the second component.

[0034] It can be seen from the above technical solutions that the acoustic device and signal processing method provided in this specification, for the audio signal to be played, uses a bone conduction sound component to play the first component (e.g., medium and high frequency component) in the audio signal, and uses an air conduction sound component to play the second component (e.g., medium and low frequency component) in the audio signal, so as to realize the mutual fusion of the two sound transmission modes of bone conduction and air conduction. The medium and low frequency air conduction sound waves can be used as a supplement to the medium and high frequency bone conduction sound waves, which can avoid the problem that the bone conduction sound component has poor performance in the low frequency part and brings a strong sense of vibration to the user. In addition, the total output of the acoustic device can cover medium and low frequencies and medium and high frequencies, thereby providing a better sense of sound. Furthermore, the acoustic device delays the transmission of one of the first drive signal and the second drive signal relative to the other, so that the time difference between the generation time of the bone conduction sound wave and the generation time of the air conduction sound wave at at least some frequencies is small (less than or equal to 100 microseconds), so that the target user will not feel the asynchronism between the bone conduction sound wave and the air conduction sound wave, thereby avoiding the problem of sound deviation.

[0035] Other functions of the acoustic device and signal processing method provided in this specification will be partially listed in the following description. The creative aspects of the acoustic device and signal processing method provided in this specification can be fully explained by practicing or using the methods, devices and combinations described in the following detailed examples. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] In order to more clearly illustrate the technical solutions in the embodiments of this specification, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0037] Figure 1 An example diagram of a system architecture of an acoustic device provided according to an embodiment of this specification is shown;

[0038] Figure 2 A schematic diagram showing the working time delay of a bone conduction pronunciation component and an air conduction pronunciation component under one situation is shown;

[0039] Figure 3 A schematic diagram showing the working time delay of the bone conduction pronunciation component and the air conduction pronunciation component in another case is shown;

[0040] Figure 4 A schematic diagram of a system architecture of another acoustic device provided according to an embodiment of this specification is shown;

[0041] Figure 5 A schematic diagram showing the frequency response curves of the bone-conducted sound waves and the air-conducted sound waves output by the acoustic device;

[0042] Fig. 6A A schematic diagram showing a 30-cycle single-tone test signal;

[0043] Figure 6B The recording result of the bone conduction sound wave generated by the bone conduction sound assembly for 30 cycles is shown;

[0044] Figure 6C The recording result of the air conduction sound wave generated by the air conduction pronunciation component for 30 cycles is shown;

[0045] Figure 7 A schematic diagram showing delayed sending of a first driving signal is shown;

[0046] Figure 8 A schematic diagram showing delayed sending of a second driving signal is shown;

[0047] Fig. 9 A schematic diagram of a system architecture of another acoustic device provided according to an embodiment of this specification is shown; and

[0048] Fig.10 A flow chart of a signal processing method provided according to an embodiment of this specification is shown. DETAILED DESCRIPTION

[0049] The following description provides specific application scenarios and requirements of this specification, with the purpose of enabling those skilled in the art to make and use the contents of this specification. Various local modifications to the disclosed embodiments will be apparent to those skilled in the art, and the general principles defined herein may be applied to other embodiments and applications without departing from the spirit and scope of this specification. Therefore, this specification is not limited to the embodiments shown, but to the widest scope consistent with the claims.

[0050] The terms used herein are only used for the purpose of describing specific example embodiments and are not restrictive. For example, unless the context clearly indicates otherwise, as used herein, the singular forms "a", "an" and "the" may also include plural forms. When used in this specification, the terms "include", "comprise" and / or "contain" mean that the associated integers, steps, operations, elements and / or components exist, but do not exclude the existence of one or more other features, integers, steps, operations, elements, components and / or groups or that other features, integers, steps, operations, elements, components and / or groups may be added in the system / method.

[0051] In view of the following description, these and other features of the present specification, as well as the operation and function of the related elements of the structure, and the economy of the combination and manufacture of the parts can be significantly improved. Reference is made to the accompanying drawings, all of which form a part of this specification. However, it should be clearly understood that the drawings are for illustration and description purposes only and are not intended to limit the scope of this specification. It should also be understood that the drawings are not drawn to scale.

[0052] The flowcharts used in this specification illustrate the operations implemented by the system according to some embodiments in this specification. It should be clearly understood that the operations of the flowcharts may not be implemented in sequence. On the contrary, the operations may be implemented in reverse order or simultaneously. In addition, one or more other operations may be added to the flowchart. One or more operations may be removed from the flowchart.

[0053] In the embodiments of this specification, the use of prefixes such as "first" and "second" is only to facilitate the distinction and description of different things belonging to the same name category, and does not restrict the order or quantity of things. For example, "first information" and "second information" are only information with different contents or uses. There is no time sequence or priority relationship between the two. The first information may be one information or multiple information, and the second information may also be one information or multiple information.

[0054] In the embodiments of this specification, "at least one" refers to one or more, and "plurality" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent the following three situations: A exists alone; A and B exist at the same time; B exists alone; where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a; b; c; a and b; a and c; b and c; or a and b and c. Where a, b, c can be single or multiple.

[0055] The acoustic device provided in this specification is a wearable acoustic device. The acoustic device can be worn on the head of the target user and output sound to the target user. For example, the acoustic device can be worn near the two ears of the target user, and the acoustic device can also be called headphones. It should be noted that the acoustic device provided in this specification can be designed in a variety of forms, such as: earmuffs, glasses, ear hooks, ear hooks + back hooks, ear clips (ear clips), etc. This specification does not limit the specific form of the acoustic device.

[0056] The acoustic device provided in this specification may be a headset that combines bone conduction and air conduction. That is, the acoustic device can transmit sound to the human ear through bone conduction (for example, through skull bone conduction) or through air conduction. The acoustic device provided in this specification is described in detail below in conjunction with the accompanying drawings.

[0057] Figure 1 FIG. 1 shows an example diagram of a system architecture of an acoustic device 100 provided according to an embodiment of this specification. Figure 1 As shown, the acoustic device 100 may include a bone conduction sound producing component 110 , an air conduction sound producing component 120 , a signal processing circuit 130 and an audio input component 140 .

[0058] The bone conduction sound component 110 and the air conduction sound component 120 are both communicatively connected to the signal processing circuit 130. The bone conduction sound component 110 can receive an electrical signal carrying audio information from the signal processing circuit 130 and convert it into a bone conduction sound wave. Bone conduction sound waves refer to sound waves that are transmitted from mechanical vibrations to the ear via bones, and can also be called bone conduction sound. The air conduction sound component 120 can receive an electrical signal carrying audio information from the signal processing circuit 130 and convert it into an air conduction sound wave. Air conduction sound waves refer to sound waves that are transmitted from mechanical vibrations to the ear via air, and can also be called air conduction sound.

[0059] For the sake of distinction, this specification refers to the electrical signal received by the bone conduction sound component 110 from the signal processing circuit 130 as a first driving signal, and the electrical signal received by the air conduction sound component 120 from the signal processing circuit 130 as a second driving signal.

[0060] Continue to see Figure 1 The bone conduction sound generating assembly 110 may include a bone conduction speaker 112. The bone conduction speaker 112 is a device for converting electrical signals into bone conduction sound waves, and may also be referred to as an electroacoustic transducer or a bone conduction speaker.

[0061] In addition to the bone conduction speaker 112, the bone conduction sound assembly 110 may also include a first peripheral circuit (eg, a first amplifier 111). The first peripheral circuit may be located at the input end of the bone conduction speaker 112. Figure 1 In the embodiment, the first peripheral circuit can be connected between the signal processing circuit 130 and the bone conduction speaker 112. The first peripheral circuit can receive the first drive signal from the signal processing circuit 130 and perform some processing on the first drive signal so that the processed electrical signal is suitable for playback by the bone conduction speaker 112 and has a good listening effect. In some embodiments, the first peripheral circuit can include one or more circuit elements, such as power amplifier elements, digital-to-analog / analog-to-digital conversion elements, filter elements, capacitors, inductors, etc. Those skilled in the art will appreciate that for the sake of convenience, Figure 1 Only the power amplifier element in the first peripheral circuit is shown and is marked as the first power amplifier 111.

[0062] Continue to see Figure 1 The air conduction sound generating assembly 120 may include an air conduction speaker 122. The air conduction speaker 122 is a device for converting an electrical signal into an air conduction sound wave, and may also be referred to as an electroacoustic transducer or an air conduction speaker.

[0063] In addition to the air conduction speaker 122, the air conduction sound generating component 120 may also include a second peripheral circuit (such as a second power amplifier 121). The second peripheral circuit may be located at the input end of the air conduction speaker 122. Figure 1 In the embodiment, the second peripheral circuit can be connected between the signal processing circuit 130 and the air conduction speaker 122. The second peripheral circuit can receive the second drive signal from the signal processing circuit 130 and perform some processing on the second drive signal so that the processed electrical signal is suitable for playing by the air conduction speaker 122 and has a better listening effect. In some embodiments, the second peripheral circuit can include one or more circuit elements, such as power amplifier elements, digital-to-analog / analog-to-digital conversion elements, filter elements, capacitors, inductors, etc. Those skilled in the art will understand that for the convenience of illustration, Figure 1 Only the power amplifier components in the second peripheral circuit are shown and are marked as second power amplifier 121.

[0064] The signal processing circuit 130 is a circuit with certain signal processing capabilities. Figure 1 , the signal processing circuit 130 can be connected in communication with the audio input component 140. The signal processing circuit 130 can obtain the audio signal to be played from the audio input component 140. In some embodiments, the audio input component 140 can be a component with a storage function, and the audio signal can be a signal pre-stored in the audio input component 140. In this case, the signal processing circuit 130 can obtain the audio signal from the audio input component 140. In some embodiments, the audio input component 140 can correspond to the audio interface of the acoustic device 100. The acoustic device 100 can be connected in communication with a control device (such as a mobile phone, a tablet, a computer, etc.) through the audio interface, and receive the audio signal from the control device. In some embodiments, the audio input component 140 can correspond to the sound pickup component of the acoustic device 100. The acoustic device 100 picks up the ambient sound through the sound pickup component and converts it into the audio signal, and the signal processing circuit 130 can obtain the audio signal from the sound pickup component.

[0065] The signal processing circuit 130 is in communication with the bone conduction sound component 110 and the air conduction sound component 120. After the signal processing circuit 130 obtains the audio signal to be played, it can perform a frequency division operation on the audio signal to obtain a first drive signal and a second drive signal. Furthermore, the signal processing circuit 130 can send the first drive signal to the bone conduction sound component 110, and send the second drive signal to the air conduction sound component 120.

[0066] Wherein, when performing the frequency division operation, the signal processing circuit 130 may generate the first driving signal based on the first component in the audio signal, and generate the second driving signal based on the second component in the audio signal. The first component and the second component may correspond to different frequency components in the audio signal, respectively. For example, in some embodiments, the first component may correspond to the mid-high frequency component in the audio signal, and the second component may correspond to the mid-low frequency component in the audio signal.

[0067] In this specification, different frequency ranges can be determined according to actual needs. For example, low frequency can refer to a frequency band of approximately 20Hz to 150Hz, medium frequency can refer to a frequency band of approximately 150Hz to 5KHz, high frequency can refer to a frequency band of approximately 5KHz to 20KHz, medium-low frequency can refer to a frequency band of approximately 150Hz to 500Hz, and medium-high frequency can refer to a frequency band of 500Hz to 5KHz. For another example, low frequency can refer to a frequency band of approximately 20-300Hz, a medium frequency range can refer to a frequency band of approximately 300Hz-3kHz, a high frequency range can refer to a frequency band of 3kHz-20kHz, medium-low frequency can refer to a frequency band of 100Hz-1kHz, and medium-high frequency can refer to a frequency band of 1kHz-10kHz. Those of ordinary skill in the art will understand that the distinction of the above frequency bands is only given as an example. The definition of the above frequency bands can change with different industries, different application scenarios and different classification standards. For example, in some other application scenarios, low frequency refers to the frequency band of 20Hz to 80Hz, mid-low frequency refers to the frequency band of 80Hz to 160Hz, mid-frequency refers to the frequency band of 160Hz to 1280Hz, mid-high frequency refers to the frequency band of 1280Hz to 2560Hz, and high frequency refers to the frequency band of 2560Hz to 20KHz. It should be noted that in some scenarios, there may be overlapping frequencies between different frequency ranges.

[0068] In some embodiments, the signal processing circuit 130 may generate the first drive signal in the following manner. The signal processing circuit 130 filters the audio signal through a first filter to obtain a first component. Among them, the first filter is configured to allow the medium and high frequency components in the audio signal to pass through, so the first filter may also be called a high-pass filter. It should be noted that this specification does not limit the type of the first filter. For example, in some embodiments, the first filter may use a 4th-order digital filter. After obtaining the first component, the signal processing circuit 130 may generate the first drive signal based on the first component. For example, the first drive signal may be obtained after performing a target operation on the first component. In some embodiments, the target operation may include but is not limited to one or more of a filtering operation and a gain operation. Those skilled in the art will understand that the first drive signal generated in the above manner corresponds to the medium and high frequency signal components in the audio signal.

[0069] In some embodiments, the signal processing circuit 130 may generate the second drive signal in the following manner. The signal processing circuit 130 filters the audio signal through a second filter to obtain a second component. Among them, the second filter is configured to allow the medium and low frequency components in the audio signal to pass through, so the second filter may also be called a low-pass filter. It should be noted that this specification does not limit the type of the second filter. For example, in some embodiments, the second filter may use a 4th order digital filter. After obtaining the second component, the signal processing circuit 130 may generate the second drive signal based on the second component. For example, a target operation may be performed on the second component to obtain the second drive signal. In some embodiments, the target operation may include but is not limited to one or more of a filtering operation and a gain operation. Those skilled in the art will appreciate that the second drive signal generated in the above manner corresponds to the medium and low frequency signal components in the audio signal.

[0070] The acoustic device 100 provided in this specification converts the mid-high frequency components in the audio signal into bone conduction sound waves through the bone conduction sound component 110, and converts the mid-low frequency components in the audio signal into air conduction sound waves through the air conduction sound component 120, thereby realizing the mutual fusion of the two sound transmission modes of bone conduction and air conduction. The mid-low frequency air conduction sound waves can be used as a supplement to the mid-high frequency bone conduction sound waves, which can avoid the problem that the bone conduction sound component 110 has poor performance in the low frequency part and brings a strong vibration feeling to the user. The total output of the acoustic device 100 can cover the mid-low frequency and the mid-high frequency, thereby providing a better sound hearing experience.

[0071] based on Figure 1In the system architecture of the acoustic device 100 shown, both the bone conduction sound component 110 and the air conduction sound component 120 have certain time delays during operation. For the convenience of description, in this specification, the "time delay generated by the bone conduction sound component 110 when converting the first drive signal into a bone conduction sound wave" is referred to as the first time delay, and the "time delay generated by the air conduction sound component 120 when converting the second drive signal into an air conduction sound wave" is referred to as the second time delay. The first time delay may refer to: the time interval between the bone conduction sound component 110 receiving the first drive signal and outputting the bone conduction sound wave. The second time delay may refer to: the time interval between the air conduction sound component 120 receiving the second drive signal and outputting the air conduction sound wave.

[0072] Those skilled in the art will understand that the first time delay is related to the hardware solution adopted by the bone conduction pronunciation component 110 (i.e., the components used in the bone conduction pronunciation component 110). When the bone conduction pronunciation component 110 adopts different hardware solutions, the first time delay generated during the operation of the bone conduction pronunciation component 110 will be different. Similarly, the second time delay is related to the hardware solution adopted by the air conduction pronunciation component 120 (i.e., the components used in the air conduction pronunciation component 120). When the air conduction pronunciation component 120 adopts different hardware solutions, the second time delay generated during the operation of the air conduction pronunciation component 120 will also be different.

[0073] In actual applications, for different application scenarios, the bone conduction sound component 110 and the air conduction sound component 120 usually use different hardware solutions to meet the needs of different scenarios. In some embodiments, when the acoustic device 100 is used in a scenario with high power consumption requirements, in order to make the overall power consumption of the acoustic device 100 lower, the following hardware solution is usually adopted: the first power amplifier 111 in the bone conduction sound component 110 adopts an analog power amplifier, and the second power amplifier 121 in the air conduction sound component 120 adopts a digital power amplifier.

[0074] When the first power amplifier 111 is an analog power amplifier and the second power amplifier 121 is a digital power amplifier, since the operating speeds of the analog power amplifier and the digital power amplifier are different, the first time delay generated by the bone conduction sound component 110 is different from the second time delay generated by the air conduction sound component 120. Furthermore, when the first time delay and the second time delay are different, if the bone conduction sound component 110 and the air conduction sound component 120 receive the driving signal at the same time, the bone conduction sound wave and the air conduction sound wave cannot be emitted synchronously. Figure 2 and Figure 3 Give an example.

[0075] Figure 2 FIG. 1 shows a schematic diagram of the working time delay of the bone conduction pronunciation component 110 and the air conduction pronunciation component 120 in one case. Figure 2As shown, it is assumed that the first time delay generated when the bone conduction pronunciation component 110 is working is less than the second time delay generated when the air conduction pronunciation component 120 is working. In this case, if the bone conduction pronunciation component 110 and the air conduction pronunciation component 120 receive the driving signal at the same time, that is, the bone conduction pronunciation component 110 receives the first driving signal at time T1, and the air conduction pronunciation component 120 receives the second driving signal at time T1. Since the first time delay generated when the bone conduction pronunciation component 110 is working is less than the second time delay generated when the air conduction pronunciation component 120 is working, the bone conduction pronunciation component 110 will emit sound waves before the air conduction pronunciation component 120. That is, the bone conduction pronunciation component 110 emits bone conduction sound waves at time T2, and the air conduction pronunciation component 120 emits air conduction sound waves at time T3, and time T2 is earlier than time T3.

[0076] Figure 3 FIG. 2 shows a schematic diagram of the working time delay of the bone conduction pronunciation component 110 and the air conduction pronunciation component 120 in another case. Figure 3 As shown, it is assumed that the first time delay generated when the bone conduction pronunciation component 110 is working is greater than the second time delay generated when the air conduction pronunciation component 120 is working. In this case, if the bone conduction pronunciation component 110 and the air conduction pronunciation component 120 receive the driving signal at the same time, that is, the bone conduction pronunciation component 110 receives the first driving signal at time T1, and the air conduction pronunciation component 120 receives the second driving signal at time T1. Since the first time delay generated when the bone conduction pronunciation component 110 is working is greater than the second time delay generated when the air conduction pronunciation component 120 is working, the air conduction pronunciation component 120 will emit sound waves before the bone conduction pronunciation component 110. That is, the air conduction pronunciation component 120 emits air conduction sound waves at time T4, and the bone conduction pronunciation component 110 emits bone conduction sound waves at time T5, and time T4 is earlier than time T5.

[0077] Depend on Figure 2 and Figure 3 It can be seen that when the first time delay generated when the bone conduction sound component 110 is working is different from the second time delay generated when the air conduction sound component 120 is working (for example, the first time delay is less than the second time delay, or the first time delay is greater than the second time delay), the acoustic device 100 cannot synchronously emit bone conduction sound waves and air conduction sound waves. Assuming that the acoustic device 100 generates bone conduction sound waves at a first moment and generates air conduction sound waves at a second moment, there is a time difference between the first moment and the second moment. Furthermore, when the above time difference is large (for example, greater than 100 microseconds), the target user can more obviously feel the asynchrony between the bone conduction sound waves and the air conduction sound waves, resulting in a sound deviation problem. In this specification, sound deviation refers to a user's sense of hearing, that is, the position of the sound felt by the user is biased to the left or right. The sound deviation problem will reduce the user's experience of using the acoustic device 100.

[0078] To this end, the present specification also provides an acoustic device 200, which generates a first drive signal and a second drive signal based on an audio signal, and then delays sending at least one of the first drive signal and the second drive signal, so that at least at some frequencies, the time difference between the generation time of the bone conduction sound wave and the generation time of the air conduction sound wave is small (for example, less than or equal to 100 microseconds), thereby avoiding the problem of sound deviation. Figure 4 The acoustic device 200 provided in this specification is described in detail.

[0079] Figure 4 FIG. 2 shows a schematic diagram of a system architecture of another acoustic device 200 provided according to an embodiment of the present specification. Figure 4 and Figure 1 It can be seen that the system architecture of the acoustic device 200 is similar to that of the acoustic device 100, and the difference between the two is that after the signal processing circuit 130 generates the first drive signal and the second drive signal by performing the frequency division operation, it can perform a "delayed transmission operation" on at least one of the first drive signal and the second drive signal, so that one of them is delayed in transmission relative to the other. For example, the first drive signal is delayed in transmission relative to the second drive signal, or the second drive signal is delayed in transmission relative to the first drive signal.

[0080] It should be noted that Figure 4 The "delayed sending operation" in the figure is marked with a dotted box, which means that the signal processing circuit 130 can selectively perform the "delayed sending operation". For example, the signal processing circuit 130 can perform the "delayed sending operation" on the first drive signal, but not perform the "delayed sending operation" on the second drive signal, so that the first drive signal is delayed in sending relative to the second drive signal. For another example, the signal processing circuit 130 can perform the "delayed sending operation" on the second drive signal, but not perform the "delayed sending operation" on the first drive signal, so that the second drive signal is delayed in sending relative to the first drive signal. For another example, the signal processing circuit 130 can perform the "delayed sending operation" on both the first drive signal and the second drive signal, but the delay durations of the two are different, so that one of them is delayed in sending relative to the other.

[0081] The signal processing circuit 130 performs a "delayed transmission operation" on at least one of the first drive signal and the second drive signal to delay the transmission of one of them relative to the other, so that the time difference between the generation time of the bone conduction sound wave and the generation time of the air conduction sound wave at least at some frequencies is small, for example, the time difference may be less than or equal to 100 microseconds. Thus, the target user will not feel the asynchronism between the bone conduction sound wave and the air conduction sound wave, thereby avoiding the problem of sound deviation.

[0082] The sound received by the target user is a synthesis of bone-conducted sound waves and air-conducted sound waves. Figure 5 FIG. 1 shows a schematic diagram of the frequency response curves of the bone-conducted sound waves and the air-conducted sound waves output by the acoustic device. Figure 5 As shown, curve 1 is the frequency response curve of air-conducted sound waves, and curve 2 is the frequency response curve of bone-conducted sound waves. Based on curves 1 and 2, it can be seen that in the low-frequency band (for example, the frequency range less than F1), the intensity of the air-conducted sound waves received by the target user is much greater than the intensity of the bone-conducted sound waves, that is, the target user's sense of hearing mainly depends on the air-conducted sound waves. Therefore, in the low-frequency band, even if there is a time difference between the generation time of the bone-conducted sound waves and the generation time of the air-conducted sound waves, the target user usually does not feel obvious sound deviation. In the high-frequency band (for example, the frequency range greater than F2), the intensity of the bone-conducted sound waves received by the target user is much greater than the intensity of the air-conducted sound waves, that is, the target user's sense of hearing mainly depends on the bone-conducted sound waves. Therefore, in the high-frequency band, even if there is a time difference between the generation time of the bone-conducted sound waves and the generation time of the air-conducted sound waves, the target user usually does not feel obvious sound deviation. In the mid-frequency band (for example, the frequency range between F1 and F2), the intensity of the bone-conducted sound wave is not much different from that of the air-conducted sound wave. Therefore, when there is a time difference between the generation time of the bone-conducted sound wave and the generation time of the air-conducted sound wave, especially when the time difference is greater than 100 microseconds, the target user will feel obvious sound deviation.

[0083] From the above analysis, it can be seen that the problem of sound deviation can be effectively avoided when the acoustic device meets the following condition A. Condition A: At the frequency corresponding to the intermediate frequency band, the time difference between the generation moment of the bone conduction sound wave and the generation moment of the air conduction sound wave is small (less than or equal to 100 microseconds). Therefore, in some embodiments, at least part of the frequency may include the frequency of the intermediate frequency band. That is, the signal processing circuit 130 can perform a "delayed sending operation" on at least one of the first drive signal and the second drive signal, so that the time difference between the generation moment of the bone conduction sound wave and the generation moment of the air conduction sound wave at the frequency of the intermediate frequency band is small (less than or equal to 100 microseconds).

[0084] In some embodiments, at least part of the frequency may include frequencies in a frequency interval [freq, 2*freq], wherein freq is a frequency corresponding to an intersection of the voltage curves of the first drive signal and the second drive signal. For example, assuming that the frequency corresponding to the intersection between the voltage curve of the first drive signal and the voltage curve of the second drive signal is 1200 Hz, the signal processing circuit performs a "delayed transmission operation" on at least one of the first drive signal and the second drive signal, so that at least some frequencies in the frequency interval [1200 Hz, 2400 Hz] have a small time difference between the generation time of the bone conduction sound wave and the generation time of the air conduction sound wave (less than or equal to 100 microseconds). The voltage curve of the first drive signal and the voltage curve of the second drive signal can be obtained by detecting the output signal of the circuit board (the circuit board corresponding to the signal processing circuit 130).

[0085] Continue to see Figure 5 , the intersection of curve 1 and curve 2 is recorded as Q, and the frequency corresponding to the intersection Q is called the target frequency F0. Since the target frequency F0 corresponds to the intersection of the bone conduction sound wave and the air conduction sound wave, before the target frequency F0, the intensity of the air conduction sound wave is greater than the intensity of the bone conduction sound wave, and after the target frequency F0, the intensity of the bone conduction sound wave is greater than the intensity of the air conduction sound wave. Therefore, the above target frequency F0 can also be called the crossover frequency between the bone conduction sound wave and the air conduction sound wave (that is, the frequency corresponding to the crossover point).

[0086] It should be noted that the target frequency F0 refers to the frequency corresponding to the acoustic crossover point between the bone conduction sound wave and the air conduction sound wave, that is, the crossover point in the hearing sense of the target user. In practical applications, due to the low energy conversion efficiency of the bone conduction speaker 112, the current intensity of the driving signal of the bone conduction speaker 112 is usually increased to increase the volume output by the bone conduction speaker 112, which will cause the frequency response curve of the bone conduction sound wave obtained in the actual test to move upward as a whole. The frequency response curve after the upward shift is shown in FIG. Figure 5 Curve 3 in (indicated by a dotted line). Figure 5 It can be seen that the intersection point of the frequency response curve of the bone conduction sound wave and the frequency response curve of the air conduction sound wave obtained by actual testing will move left to point P. When the target frequency is 2000 Hz, the frequency corresponding to the intersection point P obtained by actual measurement is about 1200 Hz. In some embodiments, considering that the frequency response curve test of the bone conduction sound wave is not very convenient, the electrical signal corresponding to the bone conduction sound wave (i.e. Figure 5 Curve 3) in the figure is used to replace the frequency response curve of the bone conduction sound wave. At this time, the intersection point of the frequency response curves of the bone conduction sound wave and the air conduction sound wave is P.

[0087] Since the target frequency F0 corresponds to the intersection point Q of the frequency curves of the bone-conducted sound wave and the air-conducted sound wave, the intensity of the bone-conducted sound wave and the air-conducted sound wave at the target frequency F0 is equal, that is, the influence of the bone-conducted sound wave and the air-conducted sound wave on the user's hearing sense is equivalent. Therefore, the time delay of the bone-conducted sound wave and the air-conducted sound wave at the target frequency F0 has an important influence on the sound deviation problem, or in other words, the sound deviation problem of the acoustic device is largely caused by the asynchrony of the bone-conducted sound wave and the air-conducted sound wave at the target frequency F0.

[0088] From the above analysis, it can be seen that when the acoustic device meets the following condition B, the problem of sound deviation can be avoided more effectively. Condition B: At the target frequency F0, the time difference between the generation moment of the bone conduction sound wave and the generation moment of the air conduction sound wave is small (less than or equal to 100 microseconds). Therefore, in some embodiments, the at least part of the frequency may include the target frequency F0. That is, the signal processing circuit 130 can perform a "delayed sending operation" on at least one of the first drive signal and the second drive signal, so that the time difference between the generation moment of the bone conduction sound wave and the generation moment of the air conduction sound wave at the target frequency F0 is small (less than or equal to 100 microseconds).

[0089] In some embodiments, the target frequency F0 may be 500 Hz. In this case, the air-conducted sound waves mainly cover the frequency range below 500 Hz, and the bone-conducted sound waves mainly cover the frequency range above 500 Hz. Since the bone-conducted sound waves hardly produce a sense of vibration to the human body in the frequency range above 500 Hz, when the target frequency is 500 Hz, the user hardly feels the vibration of the acoustic device, which can improve the user's wearing experience.

[0090] In some embodiments, the target frequency F0 can be 2000Hz. In this case, the air conduction sound waves mainly cover the frequency range below 2000Hz, and the bone conduction sound waves mainly cover the frequency range above 2000Hz. The bone conduction sound component 110 has a lower sensitivity than the air conduction sound component 120. Therefore, the power consumption generated by the bone conduction sound component 110 is higher, and the power consumption generated by the air conduction sound component 120 is lower. Increasing the target frequency F0 from 500Hz to 2000Hz increases the frequency range covered by the air conduction sound waves and reduces the frequency range covered by the bone conduction sound waves while avoiding a sense of vibration to the user. This is equivalent to making full use of the advantage of the lower power consumption of the air conduction sound component 120, and therefore, can reduce the overall power consumption of the acoustic device.

[0091] The following describes in detail how the signal processing circuit 130 determines which drive signal to perform the delayed sending operation on and how to perform the delayed sending operation. The test data described below is illustrated by taking the first power amplifier 111 as an analog power amplifier and the second power amplifier 121 as a digital power amplifier as an example.

[0092] The inventors found in actual research that the first time delay generated by the bone conduction sound component 110 during operation is not fixed, but varies with the frequency. For example, the first time delay generated at the frequency f1 when the bone conduction sound component 110 is The first delay generated at frequency f2 is Similarly, the second time delay generated by the air conduction sound component 120 during operation is not fixed, but changes with the frequency. For example, the second time delay generated at the frequency f1 when the air conduction sound component 120 is working is The second delay generated at frequency f2 is

[0093] Furthermore, the inventors have found in actual research that the magnitude relationship between the first delay and the second delay is not fixed, but changes with the frequency. For example, for frequency f1, the first delay generated when the bone conduction sound assembly 110 is working is The second time delay generated when the air conduction pronunciation component 120 works is For frequency f2, the first delay generated when the bone conduction sounding component 110 is working is The second time delay generated when the air conduction pronunciation component 120 works is That is, at some frequencies, the first delay generated by the bone conduction sound component 110 is greater than the second delay generated by the air conduction sound component 120, while at other frequencies, the first delay generated by the bone conduction sound component 110 is less than the second delay generated by the air conduction sound component 120.

[0094] Based on the above analysis, in some embodiments, the signal processing circuit 130 may determine which driving signal to delay sending and determine the delay time corresponding to the delayed sending in the following manner.

[0095] (1) Determine the time delay difference information corresponding to the target frequency F0, wherein the time delay difference information represents the difference between a first time delay generated by the bone conduction sound component 110 at the target frequency F0 and a second time delay generated by the air conduction sound component 120 at the target frequency F0.

[0096] According to the above analysis, at different frequencies, the difference between the first time delay generated by the bone conduction pronunciation component 110 and the second time delay generated by the air conduction pronunciation component 120 may have different manifestations. For example, at frequency f1, the first time delay generated by the bone conduction pronunciation component 110 may be greater than the second time delay generated by the air conduction pronunciation component 120, and at frequency f2, the first time delay generated by the bone conduction pronunciation component 110 may be less than the second time delay generated by the air conduction pronunciation component 120. Therefore, before the acoustic device 200 leaves the factory, the bone conduction pronunciation component 110 and the air conduction pronunciation component 120 can be tested for multiple candidate frequencies to obtain the delay difference information corresponding to each candidate frequency. Among them, the candidate frequency refers to the frequency that may serve as the crossover point between the bone conduction sound wave and the air conduction sound wave. For example, the multiple candidate frequencies may include 2000Hz and 500Hz.

[0097] Among them, the testing method for each candidate frequency is as follows: generate a single-frequency tone test signal corresponding to the candidate frequency; send the single-frequency tone test signal to the bone conduction pronunciation component 110 to obtain a first test delay generated when the bone conduction pronunciation component 110 converts the single-frequency tone test signal into a bone conduction test sound wave; send the single-frequency tone test signal to the air conduction pronunciation component 120 to obtain a second test delay generated when the air conduction pronunciation component 120 converts the single-frequency tone test signal into an air conduction test sound wave; based on the first test delay and the second test delay, generate delay difference information corresponding to the candidate frequency.

[0098] For ease of understanding, the following FIG. 6A to FIG. 6C , taking the candidate frequency 2000Hz as an example, the test process of the delay difference information is described.

[0099] First, generate a k-cycle 2000Hz single-frequency tone test signal. The value of k is not limited, but it is necessary to ensure that the k-cycle single-frequency tone test signal contains a certain number of cycles of amplitude-stable signals. For example, the value of k can be 30, in which case the 30-cycle single-frequency tone signal usually contains 12 cycles of amplitude-stable signals. Fig. 6A A schematic diagram showing a 30-cycle single-tone test signal.

[0100] The above-mentioned 30-cycle single-frequency tone test signal is sent to the bone conduction pronunciation component 110 and the air conduction pronunciation component 120 respectively. The bone conduction pronunciation component 110 converts the above-mentioned 30-cycle single-frequency tone test signal into 30-cycle bone conduction test sound waves, and the air conduction pronunciation component 120 converts the above-mentioned 30-cycle single-frequency tone test signal into 30-cycle air conduction test sound waves. During the above-mentioned test process, the Audition software is used to record the working process of the bone conduction pronunciation component 110, so as to obtain the 30-cycle bone conduction test sound waves generated by the bone conduction pronunciation component 110, and obtain the generation time corresponding to each cycle of the bone conduction test sound waves. Similarly, during the above-mentioned test process, the Audition software is used to record the working process of the air conduction pronunciation component 120, so as to obtain the 30-cycle air conduction test sound waves generated by the air conduction pronunciation component 120, and obtain the generation time corresponding to each cycle of the air conduction test sound waves. Figure 6B The recording result of the bone conduction sound wave generated by the bone conduction sounding component 110 for 30 cycles is shown. Figure 6B The generation time corresponding to each cycle of the bone conduction test sound wave can be known. Figure 6C The recording result of the air conduction sound wave generated by the air conduction sound generation component 120 for 30 cycles is shown. Figure 6C The generation time corresponding to each cycle of the air conduction test sound wave can be known.

[0101] In recording Figure 6B and Figure 6C Afterwards, by comparing the generation time of the bone conduction test sound wave and the air conduction test sound wave of the same period, the delay difference information can be obtained. In order to improve the accuracy of the delay difference information, the period with stable amplitude can be selected for comparison. For example, one or more periods can be selected from the 9th to the 20th period for comparison. Figure 6B and Figure 6C Taking the 9th cycle for comparison as an example, it can be concluded through comparison that the delay difference information corresponding to the candidate frequency 2000Hz is: the first delay generated by the bone conduction pronunciation component 110 at the frequency of 2000Hz is 0.85 milliseconds greater than the second delay generated by the air conduction pronunciation component 120 at the frequency of 2000Hz.

[0102] Those skilled in the art will appreciate that the above is an example of the test process of the delay difference information using the candidate frequency 2000 Hz as an example. Similar test methods can be used for other candidate frequencies, and this specification does not provide examples one by one for this.

[0103] After the delay difference information corresponding to each candidate frequency is obtained through testing, the corresponding relationship can be pre-stored in the acoustic device 200. The above-mentioned corresponding relationship may include: multiple candidate frequencies and the delay difference information corresponding to each candidate frequency. For example, taking two candidate frequencies of 2000Hz and 500Hz as an example, assuming that the delay difference information corresponding to the candidate frequency 2000Hz is: the first delay generated by the bone conduction pronunciation component 110 at a frequency of 2000Hz is 0.85 milliseconds greater than the second delay generated by the air conduction pronunciation component 120 at a frequency of 2000Hz; the delay difference information corresponding to the candidate frequency 500Hz is: the first delay generated by the bone conduction pronunciation component 110 at a frequency of 500Hz is 0.20 milliseconds less than the second delay generated by the air conduction pronunciation component 120 at a frequency of 500Hz. Then, the corresponding relationship shown in Table 1 below can be stored in the acoustic device 200.

[0104] Table 1 Candidate frequencies and their corresponding test results

[0105]

[0106] In this way, when the signal processing circuit 130 needs to determine the delay difference information corresponding to the target frequency F0, it can obtain the above-mentioned pre-stored corresponding relationship, and query the corresponding relationship based on the target frequency F0 to obtain the delay difference information corresponding to the target frequency F0. For example, assuming that the target frequency F0 is 500Hz, the signal processing circuit 130 queries Table 1 based on the target frequency 500Hz to obtain the delay difference information corresponding to the target frequency 500Hz. For another example, assuming that the target frequency F0 is 2000Hz, the signal processing circuit 130 queries Table 1 based on the target frequency 2000Hz to obtain the delay difference information corresponding to the target frequency 2000Hz. The above method pre-measures the delay difference information corresponding to multiple candidate frequencies and stores the measurement results. On the one hand, it can quickly obtain the delay difference information corresponding to the target frequency based on the pre-stored measurement results, and on the other hand, it can also ensure the accuracy of the obtained delay difference information.

[0107] (2) Based on the delay difference information, determine to delay sending the first drive signal relative to the second drive signal, or determine to delay sending the second drive signal relative to the first drive signal.

[0108] In other words, the signal processing circuit 130 can determine which specific drive signal to delay sending based on the delay difference information. Specifically, if the delay difference information indicates that: at the target frequency F0, the first delay generated by the bone conduction sound component 110 is greater than the second delay generated by the air conduction sound component 120, the signal processing circuit 130 determines that the second drive signal is delayed relative to the first drive signal. If the delay difference information indicates that: at the target frequency F0, the first delay generated by the bone conduction sound component 110 is less than the second delay generated by the air conduction sound component 120, the signal processing circuit 130 determines that the first drive signal is delayed relative to the second drive signal.

[0109] (3) Based on the delay difference information, determine the delay duration corresponding to the delayed transmission.

[0110] Specifically, after determining which driving signal is to be delayed in sending, the signal processing circuit 130 may further determine how long to delay sending the driving signal based on the delay difference information.

[0111] Table 1 is used for illustration.

[0112] If the target frequency F0 is 2000 Hz, based on Table 1, since the first time delay generated by the bone conduction sound component 110 at a frequency of 2000 Hz is 0.85 milliseconds greater than the second time delay generated by the air conduction sound component 120 at a frequency of 2000 Hz, the signal processing circuit 130 can determine that the second drive signal is delayed relative to the first drive signal, and determine that the delay duration corresponding to the delayed transmission is 0.85 milliseconds.

[0113] If the target frequency F0 is 500 Hz, based on Table 1, since the first time delay generated by the bone conduction sound component 110 at a frequency of 500 Hz is 0.20 milliseconds smaller than the second time delay generated by the air conduction sound component 120 at a frequency of 500 Hz, the signal processing circuit 130 can determine that the first drive signal is delayed relative to the second drive signal, and determine that the delay duration corresponding to the delayed transmission is 0.20 milliseconds.

[0114] In some embodiments, after obtaining the delay difference information corresponding to multiple candidate frequencies in advance through testing, the delay scheme corresponding to each candidate frequency (i.e., which drive signal is delayed and how long the delay is) can be determined based on the delay difference information corresponding to each candidate frequency. For example, for the candidate frequency of 2000Hz, it can be determined that the second drive signal needs to be delayed relative to the first drive signal, and the delay time corresponding to the delayed transmission is 0.85 milliseconds. For the candidate frequency of 500Hz, it can be determined that the first drive signal needs to be delayed relative to the second drive signal, and the delay time corresponding to the delayed transmission is 0.2 milliseconds. Thus, the delay schemes corresponding to the multiple candidate frequencies are obtained, as shown in Table 2.

[0115] Table 2 Candidate frequencies and their corresponding delay schemes

[0116] Candidate frequency 500Hz 2000Hz Delay duration of the second driving signal (air conduction sound component) 0ms 0.85ms Delay duration of the first driving signal (bone conduction sound component) 0.2ms 0

[0117] Further, the delay scheme shown in Table 2 can be pre-stored in the acoustic device 200. In this way, the signal processing circuit 130 can query Table 2 based on the target frequency F0 to obtain the delay scheme corresponding to the target frequency F0, thereby determining which drive signal is delayed and the duration of the delayed transmission. For example, assuming that the target frequency F0 is 2000Hz, by querying Table 2, it can be determined that the second drive signal is delayed and sent, and the delay duration corresponding to the delayed transmission is 0.85 milliseconds. For another example, assuming that the target frequency is 500Hz, by querying Table 2, it can be determined that the first drive signal is delayed and sent, and the delay duration corresponding to the delayed transmission is 0.2 milliseconds.

[0118] Combine the following Figure 7 and Figure 8 An example is given to illustrate how the signal processing circuit 130 implements delayed transmission.

[0119] Figure 7 Schematic diagram showing delayed sending of the first driving signal. Figure 7 , assuming that the target frequency is 500 Hz, the signal processing circuit 130 uses the method described above to determine that the first drive signal needs to be sent with a delay of 0.2 milliseconds relative to the second drive signal. In this case, the signal processing circuit 130 can send the second drive signal to the air conduction sound component 120 at time T0, and cache the first drive signal while sending the second drive signal, and send the first drive signal to the bone conduction sound component 110 after caching the delay time (0.2 ms). For example, see Figure 7, the signal processing circuit sends the first driving signal to the bone conduction sound component 110 at time T6, T6-T0=0.2ms. In this way, at 500Hz, the time when the bone conduction sound component 110 generates bone conduction sound waves is the same as the time when the air conduction sound component 120 generates air conduction sound waves, or the time difference between the two is small (less than or equal to 1ms).

[0120] Depend on Figure 7 It can be seen that the signal processing circuit 130 can achieve a delay of 0.2 milliseconds in sending the first drive signal relative to the second drive signal by caching the first drive signal for 0.2 milliseconds, so that at the target frequency of 500 Hz, the generation time of the bone conduction sound wave is the same as the generation time of the air conduction sound wave or the time difference between the two is small (less than or equal to 1 ms), thereby avoiding the problem of sound deviation.

[0121] Figure 8 Schematic diagram showing delayed sending of the second driving signal. Figure 8 , assuming that the target frequency is 2000 Hz, the signal processing circuit 130 uses the method described above to determine that the second drive signal needs to be delayed by 0.85 milliseconds relative to the first drive signal. In this case, the signal processing circuit 130 can send the first drive signal to the bone conduction sound component 110 at time T0, and cache the second drive signal while sending the first drive signal, and send the second drive signal to the air conduction sound component 120 after caching the delay time (0.85 ms). That is, the signal processing circuit 130 sends the second drive signal to the air conduction sound component 120 at time T7, T7-T0=0.85 ms. In this way, at 2000 Hz, the bone conduction sound wave generation time of the bone conduction sound component 110 is the same as the air conduction sound wave generation time of the air conduction sound component 120, or the time difference between the two is small (less than or equal to 1 ms).

[0122] Depend on Figure 8 It can be seen that the signal processing circuit 130 can achieve that the second drive signal is sent 0.85 milliseconds later than the first drive signal by buffering the second drive signal for 0.85 milliseconds, so that at the target frequency of 2000 Hz, the generation time of the bone conduction sound wave is the same as the generation time of the air conduction sound wave or the time difference between the two is small (less than or equal to 1 ms), thereby avoiding the problem of sound deviation.

[0123] Fig. 9 FIG. 2 shows a schematic diagram of a system architecture of another acoustic device 300 provided according to an embodiment of the present specification. Fig. 9As shown, the acoustic device 300 may include a bone conduction sound component 110, an air conduction sound component 120 and a signal processing circuit 130. Among them, the signal processing circuit 130 may include: at least one storage medium 210 and at least one processor 220. It should be noted that, only for the purpose of demonstration, the signal processing circuit 130 in this application includes at least one storage medium 210 and at least one processor 220. It can be understood by those of ordinary skill in the art that the signal processing circuit 130 may also include other hardware circuit structures, which are not limited in this application, as long as they can meet the functions mentioned in this application without deviating from the spirit of this application.

[0124] Continue to see Fig. 9 In some embodiments, the acoustic device 300 may further include a communication port 230. The communication port 230 is used for data communication between the acoustic device and the outside world. For example, the communication port 230 can be used for data communication between the acoustic system and other devices / systems. In some embodiments, the acoustic device 300 may further include an internal communication bus 240. The internal communication bus 240 can connect different system components. For example, the bone conduction pronunciation component 110, the air conduction pronunciation component 120, the processor 220, the storage medium 210 and the communication port 230 can all be connected via the internal communication bus 240.

[0125] The storage medium 210 may include a data storage device. The data storage device may be a non-temporary storage medium or a temporary storage medium. For example, the data storage device may include one or more of a disk 2101, a read-only storage medium (ROM) 2102, or a random access storage medium (RAM) 2103. The storage medium 210 also includes at least one instruction set stored in the data storage device. The instruction set includes instructions, which are computer program codes, and the computer program codes may include programs, routines, objects, components, data structures, processes, modules, etc. for executing the signal processing method provided in the present application. The signal processing method will be introduced later.

[0126] At least one processor 220 is used to execute the at least one instruction set mentioned above. When the acoustic system 003 is running, at least one processor 220 reads the at least one instruction set and executes the signal processing method provided in the present application according to the instructions of the at least one instruction set. The processor 220 can perform all or part of the steps included in the above signal processing method. The processor 220 can be in the form of one or more processors. In some embodiments, the processor 220 may include one or more hardware processors, such as a microcontroller, a microprocessor, a reduced instruction set computer (RISC), an application-specific integrated circuit (ASIC), an application-specific instruction set processor (ASIP), a central processing unit (CPU), a graphics processing unit (GPU), a physical processing unit (PPU), a microcontroller unit, a digital signal processor (DSP), a field programmable gate array (FPGA), an advanced RISC machine (ARM), a programmable logic device (PLD), any circuit or processor capable of performing one or more functions, etc., or any combination thereof. Just for illustration, Fig. 9 The acoustic device 300 shown illustrates a case where only one processor 220 is included. However, it should be noted that the acoustic device 300 provided in the present application may also include multiple processors, and therefore, the operations and / or method steps disclosed in the present application may be performed by one processor or jointly by multiple processors. For example, if the processor 220 of the acoustic device 300 in the present application performs step A and step B, it should be understood that step A and step B may also be performed jointly or separately by two different processors 220 (for example, the first processor performs step A, the second processor performs step B, or the first and second processors perform steps A and B together).

[0127] Fig.10 A flow chart of a signal processing method P400 provided according to an embodiment of the present specification is shown. The signal processing circuit 130 may be configured to execute the signal processing method P400. Specifically, the processor 220 in the signal processing circuit 130 reads at least one instruction set stored in the memory 210, and executes the signal processing method P400 according to the instructions of the at least one instruction set.

[0128] like Fig.10 As shown, the signal processing method P400 may include:

[0129] S410: Obtain an audio signal.

[0130] S420: Generate a first driving signal based on the first component of the audio signal and send the signal to the bone conduction sound producing component to drive the bone conduction sound producing component to convert the first driving signal into bone conduction sound waves.

[0131] S430: Generate a second driving signal based on the second component of the audio signal and send the second driving signal to the air conduction sound component to drive the air conduction sound component to convert the second driving signal into air conduction sound waves.

[0132] One of the first drive signal and the second drive signal is sent with a delay relative to the other, so that at least part of the frequency, the bone conduction sound wave is generated at a first moment and the air conduction sound wave is generated at a second moment, and the time difference between the first moment and the second moment is less than or equal to 100 microseconds.

[0133] In some embodiments, the at least part of the frequencies includes a target frequency, and the target frequency is a frequency corresponding to an intersection point of frequency response curves of the bone conduction sound wave and the air conduction sound wave.

[0134] In some embodiments, the first time delay varies with the frequency of the bone conduction sound wave, and the second time delay varies with the frequency of the air conduction sound wave; and the method further includes: determining the time delay difference information corresponding to the target frequency, the time delay difference information representing the difference between the first time delay generated by the bone conduction sound component at the target frequency and the second time delay generated by the air conduction sound component at the target frequency, and based on the time delay difference information, determining to delay sending of the first drive signal relative to the second drive signal, or determining to delay sending of the second drive signal relative to the first drive signal, and based on the time delay difference information, determining the delay duration corresponding to the delayed sending.

[0135] In some embodiments, the delayed sending of the first drive signal relative to the second drive signal includes: sending the second drive signal to the air conduction sound component; and caching the first drive signal while sending the second drive signal, and sending the first drive signal to the bone conduction sound component after caching the delay time.

[0136] In some embodiments, the delayed sending of the second drive signal relative to the first drive signal includes: sending the first drive signal to the bone conduction sound component; and caching the second drive signal while sending the first drive signal, and sending the second drive signal to the air conduction sound component after caching the delay time.

[0137] In some embodiments, determining the delay difference information corresponding to the target frequency includes: obtaining a pre-stored correspondence relationship, the correspondence relationship including multiple candidate frequencies and the delay difference information corresponding to each candidate frequency; and querying the correspondence relationship based on the target frequency to obtain the delay difference information corresponding to the target frequency.

[0138] In some embodiments, the delay difference information corresponding to each candidate frequency is obtained by testing in the following manner: generating a single-frequency tone test signal corresponding to the candidate frequency; sending the single-frequency tone test signal to the bone conduction pronunciation component to obtain a first test delay generated when the bone conduction pronunciation component converts the single-frequency tone test signal into a bone conduction test sound wave; sending the single-frequency tone test signal to the air conduction pronunciation component to obtain a second test delay generated when the air conduction pronunciation component converts the single-frequency tone test signal into an air conduction test sound wave; and generating the delay difference information corresponding to the candidate frequency based on the first test delay and the second test delay.

[0139] In some embodiments, the first component corresponds to a mid-high frequency component in the audio signal; and the second component corresponds to a mid-low frequency component in the audio signal.

[0140] In some embodiments, generating the first drive signal based on the first component of the audio signal includes: filtering the audio signal through a first filter to obtain the first component, the first filter being configured to allow the mid-high frequency components in the audio signal to pass through, and generating the first drive signal based on the first component; and,

[0141] Generating the first drive signal based on the first component of the audio signal includes: filtering the audio signal through a second filter to obtain the second component, the second filter being configured to allow the mid- and low-frequency components in the audio signal to pass through, and generating the second drive signal based on the second component.

[0142] It should be noted that the specific implementation method and technical effects of the signal processing method P400 provided in this specification can be found in the relevant description above and will not be repeated here.

[0143] On the other hand, the present specification provides a non-transitory storage medium storing at least one set of executable instructions for signal processing. When the executable instructions are executed by the processor, the executable instructions instruct the processor to implement the steps of the signal processing method P400 described in the present specification. In some possible implementations, various aspects of the present specification can also be implemented in the form of a program product, which includes a program code. When the program product is run on an acoustic device, the program code is used to make the acoustic device perform the steps of the signal processing method P400 described in the present specification. The program product for implementing the above method can use a portable compact disk read-only memory (CD-ROM) to include program code and can be run on an acoustic device. However, the program product of the present specification is not limited to this. In the present specification, the readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system or used in combination with it. The program product can use any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of readable storage media include: an electrical connection with one or more conductors, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. The computer-readable storage medium may include a data signal propagated in a baseband or as part of a carrier wave, wherein a readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The readable storage medium may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, device, or device. The program code contained on the readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the above. Program code for performing the operations of the present specification may be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, etc., and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the acoustic device, partially on the acoustic device, as a stand-alone software package, partially on the acoustic device and partially on a remote computing device, or entirely on a remote computing device.

[0144] The above is a description of a specific embodiment of the present specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require a specific order or a continuous order to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0145] In summary, after reading this detailed disclosure, those skilled in the art will appreciate that the foregoing detailed disclosure may be presented only by way of example and may not be limiting. Although not explicitly stated herein, those skilled in the art will appreciate that this specification requires various reasonable changes, improvements and modifications to the embodiments. These changes, improvements and modifications are intended to be proposed by this specification and are within the spirit and scope of the exemplary embodiments of this specification.

[0146] In addition, certain terms in this specification have been used to describe embodiments of this specification. For example, "one embodiment", "an embodiment" and / or "some embodiments" mean that a particular feature, structure or characteristic described in conjunction with the embodiment may be included in at least one embodiment of this specification. Therefore, it can be emphasized and should be understood that two or more references to "an embodiment" or "one embodiment" or "an alternative embodiment" in various parts of this specification do not necessarily refer to the same embodiment. In addition, specific features, structures or characteristics may be appropriately combined in one or more embodiments of this specification.

[0147] It should be understood that in the foregoing description of the embodiments of this specification, in order to help understand a feature and for the purpose of simplifying this specification, this specification combines various features in a single embodiment, figure or its description. However, this does not mean that the combination of these features is necessary. When reading this specification, it is entirely possible for a person skilled in the art to mark out some of the devices as separate embodiments. In other words, the embodiments in this specification can also be understood as the integration of multiple secondary embodiments. And the content of each secondary embodiment is also valid when it is less than all the features of a single aforementioned disclosed embodiment.

[0148] Each patent, patent application, publication of patent applications, and other materials, such as articles, books, specifications, publications, documents, articles, etc., cited herein, except to the extent that it is inconsistent or conflicting with this document or that has a limiting effect on the broadest scope of the claims, may be incorporated herein by reference and used for all purposes now or hereafter associated with this document. In addition, in the event of any inconsistency or conflict between the description, definition, and / or use of a term in any material and the description, definition, and / or use of a term in this document, the term in this document shall prevail.

[0149] Finally, it should be understood that the embodiments of the application disclosed herein are explanations of the principles of the embodiments of this specification. Other modified embodiments are also within the scope of this specification. Therefore, the embodiments disclosed in this specification are only used as examples and not as limitations. Those skilled in the art can adopt alternative configurations according to the embodiments in this specification to implement the applications in this specification. Therefore, the embodiments of this specification are not limited to the embodiments accurately described in the application.

Claims

1. An acoustic device, characterized in that: include: The bone conduction pronunciation component generates a first time delay when converting the first driving signal into a bone conduction sound wave; an air conduction sound generation component, which generates a second time delay when converting a second driving signal into an air conduction sound wave, wherein an absolute value of a difference between the second time delay and the first time delay is greater than 100 microseconds; and The signal processing circuit is connected to the bone conduction pronunciation component and the air conduction pronunciation component in communication, and when in operation: Get the audio signal, generating the first driving signal based on the first component of the audio signal and sending the first driving signal to the bone conduction sound producing component to drive the bone conduction sound producing component to convert the first driving signal into the bone conduction sound wave, and generating the second driving signal based on the second component of the audio signal and sending the second driving signal to the air conduction sound component to drive the air conduction sound component to convert the second driving signal into the air conduction sound wave, One of the first drive signal and the second drive signal is sent with a delay relative to the other, so that at least part of the frequency, the bone conduction sound wave is generated at a first moment and the air conduction sound wave is generated at a second moment, and the time difference between the first moment and the second moment is less than or equal to 100 microseconds.

2. The acoustic device according to claim 1, characterized in that The at least part of the frequencies includes a target frequency, and the target frequency is a frequency corresponding to an intersection point of frequency response curves of the bone conduction sound wave and the air conduction sound wave.

3. The acoustic device according to claim 2, characterized in that The first time delay varies with the frequency of the bone-conducted sound wave, and the second time delay varies with the frequency of the air-conducted sound wave; and The signal processing circuit is further configured to: Determine the time delay difference information corresponding to the target frequency, wherein the time delay difference information represents the difference between the first time delay generated by the bone conduction pronunciation component at the target frequency and the second time delay generated by the air conduction pronunciation component at the target frequency, Based on the delay difference information, determining to delay sending the first drive signal relative to the second drive signal, or determining to delay sending the second drive signal relative to the first drive signal, and Based on the delay difference information, a delay duration corresponding to the delayed sending is determined.

4. The acoustic device according to claim 3, characterized in that In order to achieve delayed sending of the first driving signal relative to the second driving signal, the signal processing circuit: sending the second driving signal to the air conduction sound generation component; as well as The first driving signal is buffered while the second driving signal is sent, and the first driving signal is sent to the bone conduction sound producing component after buffering the delay time.

5. The acoustic device according to claim 3, characterized in that In order to achieve delayed transmission of the second driving signal relative to the first driving signal, the signal processing circuit: Sending the first driving signal to the bone conduction sound producing component; as well as The second driving signal is buffered while the first driving signal is sent, and the second driving signal is sent to the air conduction sound generation component after buffering the delay time.

6. The acoustic device according to claim 3, characterized in that In order to determine the delay difference information corresponding to the target frequency, the signal processing circuit: Obtaining a pre-stored corresponding relationship, where the corresponding relationship includes at least one candidate frequency and delay difference information corresponding to each candidate frequency; as well as The corresponding relationship is queried based on the target frequency to obtain delay difference information corresponding to the target frequency.

7. The acoustic device according to claim 6, characterized in that The delay difference information corresponding to each candidate frequency is obtained by testing in the following way: generating a single-frequency tone test signal corresponding to the candidate frequency; Sending the single-frequency tone test signal to the bone conduction sounding component to obtain a first test delay generated when the bone conduction sounding component converts the single-frequency tone test signal into a bone conduction test sound wave; sending the single-frequency tone test signal to the air conduction sound component to obtain a second test delay generated when the air conduction sound component converts the single-frequency tone test signal into an air conduction test sound wave; and Delay difference information corresponding to the candidate frequency is generated based on the first test delay and the second test delay.

8. The acoustic device according to claim 2, characterized in that The target frequency is 2000 Hz or 500 Hz.

9. The acoustic device according to claim 1, characterized in that The at least part of the frequency includes frequencies in a frequency interval [freq, 2*freq], wherein the freq is a frequency corresponding to an intersection point of voltage curves of the first drive signal and the second drive signal.

10. The acoustic device according to claim 1, characterized in that The first component corresponds to the mid-high frequency component in the audio signal; and The second component corresponds to a mid- and low-frequency component in the audio signal.

11. The acoustic device according to claim 10, characterized in that In order to generate the first driving signal, the signal processing circuit: filtering the audio signal through a first filter to obtain the first component, wherein the first filter is configured to allow the mid-high frequency components in the audio signal to pass through, and generating the first drive signal based on the first component; and In order to generate the second driving signal, the signal processing circuit: filtering the audio signal through a second filter to obtain the second component, wherein the second filter is configured to allow the mid- and low-frequency components in the audio signal to pass through, and The second drive signal is generated based on the second component.

12. The acoustic device according to claim 1, characterized in that The air conduction pronunciation component at least comprises: Air conduction speakers, and a digital power amplifier connected to an input terminal of the air conduction speaker; and The bone conduction pronunciation component at least comprises: Bone conduction speakers, and The analog power amplifier is connected to the input end of the bone conduction speaker.

13. A signal processing method, characterized in that: Applied to an acoustic device, the acoustic device includes a bone conduction pronunciation component, an air conduction pronunciation component and a signal processing circuit, the bone conduction pronunciation component generates a first time delay when converting a first drive signal into a bone conduction sound wave, the air conduction pronunciation component generates a second time delay when converting a second drive signal into an air conduction sound wave, and the absolute value of the difference between the second time delay and the first time delay is greater than 100 microseconds, and the method includes: Obtaining an audio signal; Generate the first driving signal based on the first component of the audio signal and send it to the bone conduction sound producing component to drive the bone conduction sound producing component to convert the first driving signal into the bone conduction sound wave; as well as generating the second driving signal based on the second component of the audio signal and sending the second driving signal to the air conduction sound component to drive the air conduction sound component to convert the second driving signal into the air conduction sound wave, One of the first drive signal and the second drive signal is sent with a delay relative to the other, so that at least part of the frequency, the bone conduction sound wave is generated at a first moment and the air conduction sound wave is generated at a second moment, and the time difference between the first moment and the second moment is less than or equal to 100 microseconds.

14. The method according to claim 13, characterized in that The at least part of the frequencies includes a target frequency, and the target frequency is a frequency corresponding to an intersection point of frequency response curves of the bone conduction sound wave and the air conduction sound wave.

15. The method according to claim 14, characterized in that The first time delay varies with the frequency of the bone-conducted sound wave, and the second time delay varies with the frequency of the air-conducted sound wave; and The method further comprises, by the signal processing circuit: Determine the time delay difference information corresponding to the target frequency, wherein the time delay difference information represents the difference between the first time delay generated by the bone conduction pronunciation component at the target frequency and the second time delay generated by the air conduction pronunciation component at the target frequency, Based on the delay difference information, determining to delay sending the first drive signal relative to the second drive signal, or determining to delay sending the second drive signal relative to the first drive signal, and Based on the delay difference information, a delay duration corresponding to the delayed sending is determined.

16. The method according to claim 15, characterized in that The delaying the sending of the first driving signal relative to the second driving signal comprises: sending the second driving signal to the air conduction sound generating component; and The first driving signal is buffered while the second driving signal is sent, and the first driving signal is sent to the bone conduction sound producing component after buffering the delay time.

17. The method according to claim 15, characterized in that The delaying sending of the second driving signal relative to the first driving signal comprises: sending the first driving signal to the bone conduction sound producing component; and The second driving signal is buffered while the first driving signal is sent, and the second driving signal is sent to the air conduction sound generation component after buffering the delay time.

18. The method according to claim 15, characterized in that The determining the delay difference information corresponding to the target frequency includes: Obtaining a pre-stored corresponding relationship, the corresponding relationship including a plurality of candidate frequencies and delay difference information corresponding to each candidate frequency; and The corresponding relationship is queried based on the target frequency to obtain delay difference information corresponding to the target frequency.

19. The method according to claim 18, characterized in that The delay difference information corresponding to each candidate frequency is obtained by testing in the following way: generating a single-frequency tone test signal corresponding to the candidate frequency; Sending the single-frequency tone test signal to the bone conduction sounding component to obtain a first test delay generated when the bone conduction sounding component converts the single-frequency tone test signal into a bone conduction test sound wave; sending the single-frequency tone test signal to the air conduction sound component to obtain a second test delay generated when the air conduction sound component converts the single-frequency tone test signal into an air conduction test sound wave; and Delay difference information corresponding to the candidate frequency is generated based on the first test delay and the second test delay.

20. The method according to claim 13, characterized in that The at least part of the frequency includes frequencies in a frequency interval [freq, 2*freq], wherein the freq is a frequency corresponding to an intersection point of voltage curves of the first drive signal and the second drive signal.

21. The method according to claim 13, characterized in that The first component corresponds to the mid-high frequency component in the audio signal; and The second component corresponds to a mid- and low-frequency component in the audio signal.

22. The method according to claim 21, characterized in that The generating the first drive signal based on the first component of the audio signal comprises: filtering the audio signal through a first filter to obtain the first component, wherein the first filter is configured to allow the mid-high frequency components in the audio signal to pass through, and generating the first drive signal based on the first component; and The generating the first drive signal based on the first component of the audio signal comprises: filtering the audio signal through a second filter to obtain the second component, wherein the second filter is configured to allow the mid- and low-frequency components in the audio signal to pass through, and The second drive signal is generated based on the second component.

Citation Information

Cited By

  • Acoustic device and signal processing method

    EP4697749A1

  • Acoustic device and signal processing method

    WO2025091562A1