Method and system for detecting the status of a bone conduction hearing device
The method and system for detecting feedback path transfer functions in bone conduction hearing devices address feedback issues by determining device status through comparison with predetermined functions, enhancing operational efficiency and preventing damage.
Patent Information
- Application Number
- JP2022568470
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2020-08-29
- Publication Date
- 2025-12-23
- Estimated Expiration
- 2040-08-29
AI Technical Summary
Hearing devices, particularly bone conduction hearing aids, suffer from feedback issues due to the interaction between the speaker and microphone, which can lead to reduced output sensitivity and malfunction, necessitating an effective method to detect and evaluate the feedback path transfer function for maintaining normal device operation and preventing damage.
A method and system for detecting the status of bone conduction hearing devices by generating a third sound, receiving a feedback signal, determining the feedback path transfer function, comparing it with predetermined functions, and determining the device's status, including adaptive adjustments or reminders based on the comparison.
Enables efficient detection of abnormal states in bone conduction hearing devices, such as wearing inaccuracies, structural abnormalities, and foreign object intrusions, thereby ensuring normal operation and reducing potential damage.
Smart Images

Figure 0007790731000010 
Figure 0007790731000011 
Figure 0007790731000012
Abstract
Description
[Technical Field]
[0001] The present application relates to the technical field of hearing devices, and in particular to a method and system for detecting the status of a bone conduction hearing device. [Background technology]
[0002] Hearing devices (e.g., hearing aids) generally have both a microphone and a speaker, and the state of the hearing device has a significant impact on the use of the hearing device. If the state of the hearing device is abnormal, the output sensitivity of the hearing device will be significantly reduced or the hearing device will directly malfunction (e.g., feedback will occur). Therefore, detecting the state of the hearing device is important for ensuring the normal use of the hearing device and reducing possible damage caused by abnormalities in the hearing device. In bone conduction hearing devices (e.g., bone conduction hearing aids), the feedback path transfer function is an important indicator that reflects the state of the hearing device. In some scenarios, detecting and evaluating the feedback path transfer function of the bone conduction hearing device can intuitively reflect the real-time state of the bone conduction hearing device. Summary of the Invention
[0003] An embodiment of the present application further provides a method for detecting the status of a bone conduction hearing device, wherein the bone conduction hearing device includes at least a microphone, a speaker, a feedback analysis unit, and a signal processing unit, the method including the steps of: generating, by the speaker, a third sound based on a first signal generated by the signal processing unit; receiving, by the microphone, the third sound and generating a feedback signal; determining, by the feedback analysis unit, a feedback path transfer function from the speaker of the bone conduction hearing device to the microphone based on the feedback signal of the microphone and the first signal; obtaining at least one predetermined feedback path transfer function; comparing the feedback path transfer function with the at least one predetermined feedback path transfer function; and determining, by the signal processing unit, the status of the bone conduction hearing device based on the comparison result.
[0004] In some embodiments, the at least one predetermined feedback path transfer function comprises a standard feedback path transfer function, an abnormal feedback path transfer function, and the abnormal feedback path transfer function comprises one or more of a wearing inaccuracy feedback path transfer function, a bone conduction hearing device structural abnormality feedback path transfer function, a foreign object intrusion feedback path transfer function, and a foreign object occlusion feedback path transfer function, and the step of comparing the feedback path transfer function with the at least one predetermined feedback path transfer function comprises the steps of: determining the at least one predetermined feedback path transfer function whose difference with the feedback path transfer function is within a predetermined threshold range; and determining a type of the feedback path transfer function based on the type of the at least one predetermined feedback path transfer function.
[0005] In some examples, determining the type of the feedback path transfer function based on the type of the at least one predetermined feedback path transfer function comprises determining that the type of the feedback path transfer function is normal if the type of the at least one predetermined feedback path transfer function is a standard feedback path transfer function, or determining an abnormal type of the feedback path transfer function if the type of the at least one predetermined feedback path transfer function is an abnormal feedback path transfer function; and further comprising determining that the type of the feedback path transfer function is incorrectly worn if the type of the at least one predetermined feedback path transfer function is an incorrect wearing feedback path transfer function, or determining that the type of the feedback path transfer function is abnormal bone conduction hearing device structure if the type of the at least one predetermined feedback path transfer function is an abnormal bone conduction hearing device structure feedback path transfer function, or determining that the type of the feedback path transfer function is foreign object intrusion if the type of the at least one predetermined feedback path transfer function is a foreign object intrusion feedback path transfer function, or determining that the type of the feedback path transfer function is foreign object occlusion if the type of the at least one predetermined feedback path transfer function is a foreign object occlusion feedback path transfer function.
[0006] In some embodiments, determining the at least one predetermined feedback path transfer function whose difference from the feedback path transfer function is within a predetermined threshold range comprises, when the at least one predetermined feedback path transfer function includes at least two, determining the predetermined feedback path transfer function whose difference is smallest as the predetermined feedback path transfer function.
[0007] In some embodiments, the step of determining the status of the bone conduction hearing device based on the comparison result includes determining that the status of the bone conduction hearing device is normal if the type of the feedback path transfer function is normal, or determining that the status of the bone conduction hearing device is abnormal if the type of the feedback path transfer function is abnormal, and further includes determining an abnormality type of the bone conduction hearing device as follows: determining that the status of the bone conduction hearing device is incorrectly worn if the type of the feedback path transfer function is incorrect wearing, or determining that the status of the bone conduction hearing device is structural abnormality if the type of the feedback path transfer function is foreign object intrusion, or determining that the status of the bone conduction hearing device is foreign object intrusion if the type of the feedback path transfer function is foreign object obstruction.
[0008] In some embodiments, the method further comprises adaptively adjusting a parameter of the bone conduction hearing device or sending a reminder to a user based on a state of the bone conduction hearing device.
[0009] In some embodiments, the state of the bone conduction hearing device includes at least one of a normal state and an abnormal state, and the abnormal state includes one or more of incorrect wearing, abnormal bone conduction hearing device structure, foreign object intrusion, and foreign object obstruction.
[0010] An embodiment of the present application further provides a state detection system for a bone conduction hearing device, including at least a microphone, a speaker, a feedback analysis unit and a signal processing unit, wherein the speaker is configured to generate a third sound based on a first signal generated by the signal processing unit, the microphone is configured to receive the third sound and generate a feedback signal, the feedback analysis unit is configured to determine a feedback path transfer function from the speaker of the bone conduction hearing device to the microphone based on the feedback signal of the microphone and the first signal, obtain at least one predetermined feedback path transfer function, and compare the feedback path transfer function with the at least one predetermined feedback path transfer function, and the signal processing unit is configured to determine the state of the bone conduction hearing device based on the comparison result.
[0011] In some embodiments, the at least one predetermined feedback path transfer function comprises a standard feedback path transfer function, an abnormal feedback path transfer function, and the abnormal feedback path transfer function comprises one or more of a wearing inaccuracy feedback path transfer function, a bone conduction hearing device structural abnormality feedback path transfer function, a foreign object intrusion feedback path transfer function, and a foreign object occlusion feedback path transfer function, and the step of comparing the feedback path transfer function with the at least one predetermined feedback path transfer function comprises the steps of: determining the at least one predetermined feedback path transfer function whose difference with the feedback path transfer function is within a predetermined threshold range; and determining a type of the feedback path transfer function based on the type of the at least one predetermined feedback path transfer function.
[0012] In some examples, determining the type of the feedback path transfer function based on the type of the at least one predetermined feedback path transfer function comprises determining that the type of the feedback path transfer function is normal if the type of the at least one predetermined feedback path transfer function is a standard feedback path transfer function, or determining an abnormal type of the feedback path transfer function if the type of the at least one predetermined feedback path transfer function is an abnormal feedback path transfer function; and further comprising determining that the type of the feedback path transfer function is incorrectly worn if the type of the at least one predetermined feedback path transfer function is an incorrect wearing feedback path transfer function, or determining that the type of the feedback path transfer function is abnormal bone conduction hearing device structure if the type of the at least one predetermined feedback path transfer function is an abnormal bone conduction hearing device structure feedback path transfer function, or determining that the type of the feedback path transfer function is foreign object intrusion if the type of the at least one predetermined feedback path transfer function is a foreign object intrusion feedback path transfer function, or determining that the type of the feedback path transfer function is foreign object occlusion if the type of the at least one predetermined feedback path transfer function is a foreign object occlusion feedback path transfer function.
[0013] In some embodiments, determining the at least one predetermined feedback path transfer function whose difference from the feedback path transfer function is within a predetermined threshold range comprises, when the at least one predetermined feedback path transfer function includes at least two, determining the predetermined feedback path transfer function whose difference is smallest as the predetermined feedback path transfer function.
[0014] In some embodiments, the step of determining the status of the bone conduction hearing device based on the comparison result includes determining that the status of the bone conduction hearing device is normal if the type of the feedback path transfer function is normal, or determining that the status of the bone conduction hearing device is abnormal if the type of the feedback path transfer function is abnormal, and further includes determining an abnormality type of the bone conduction hearing device as follows: determining that the status of the bone conduction hearing device is incorrectly worn if the type of the feedback path transfer function is incorrect wearing, or determining that the status of the bone conduction hearing device is structural abnormality if the type of the feedback path transfer function is foreign object intrusion, or determining that the status of the bone conduction hearing device is foreign object intrusion if the type of the feedback path transfer function is foreign object obstruction.
[0015] In some embodiments, the signal processing unit is configured to adaptively adjust parameters of the bone conduction hearing device or send reminder information to a user based on a state of the bone conduction hearing device.
[0016] In some embodiments, the state of the bone conduction hearing device includes at least one of a normal state and an abnormal state, and the abnormal state includes one or more of incorrect wearing, abnormal bone conduction hearing device structure, foreign object intrusion, and foreign object obstruction.
[0017] One embodiment of the present application provides a system for detecting the status of a bone conduction hearing device, including: a sound generation module that generates a third sound based on a first signal generated by a signal processing unit; a feedback signal generation module that receives the third sound and generates a feedback signal; a feedback analysis module that determines a feedback path transfer function from a speaker of the bone conduction hearing device to a microphone based on the feedback signal and the first signal, obtains at least one predetermined feedback path transfer function, and compares the feedback path transfer function with the at least one predetermined feedback path transfer function; and a signal processing module that determines the status of the bone conduction hearing device based on the comparison result.
[0018] An embodiment of the present application further provides a computer-readable storage medium storing computer instructions, wherein when a computer reads the computer instructions in the storage medium, the computer executes the following steps: generating a third sound based on a first signal, which is a test signal generated by the computer; receiving the third sound and generating a feedback signal; determining a feedback path transfer function from the speaker to the microphone of the bone conduction hearing device based on the feedback signal and the first signal; obtaining at least one predetermined feedback path transfer function; comparing the feedback path transfer function with the at least one predetermined feedback path transfer function; and determining a status of the bone conduction hearing device based on the comparison result.
[0019] The present application will be further illustrated by exemplary embodiments, which are not limiting and are illustrated in detail in the drawings, in which like numerals refer to like structures. [Brief explanation of the drawings]
[0020] [Figure 1] 1 is a schematic diagram of an application scenario of a transfer function detection system according to some embodiments of the present application; [Figure 2] 1 is an exemplary flowchart of a vibration transfer function acquisition method according to some embodiments of the present application; [Figure 3] FIG. 1 is an exemplary block diagram of a vibration transfer function acquisition system according to some embodiments of the present application. [Figure 4] 1 is a schematic diagram of a transfer function detection system when the detector is in a first position according to some embodiments of the present application; [Figure 5] 1 is a schematic diagram of a transfer function detection system when the detector is located in a second position according to some embodiments of the present application; [Figure 6] 10 is a graph of a first feedback path transfer function in accordance with some embodiments of the present application. [Figure 7] 10 is a graph of a second feedback path transfer function in accordance with some embodiments of the present application. [Figure 8] 1 is a graph of a vibration transfer function according to some embodiments of the present application; [Figure 9] 1 is an exemplary flowchart of a method for detecting the state of a bone conduction hearing device according to some embodiments of the present application; [Figure 10] 1 is an exemplary block diagram of a state detection system for a bone conduction hearing device according to some embodiments of the present application; DETAILED DESCRIPTION OF THE INVENTION
[0021] In order to more clearly describe the technical means of the embodiments of the present application, the following will briefly describe the drawings necessary for describing the embodiments. Obviously, the drawings described below are only some examples or embodiments of the present application, and those skilled in the art can apply the present application to other similar scenarios based on these drawings without any creative effort. Unless otherwise clear from the language environment or otherwise described, the same numbers in the drawings indicate the same structures or operations.
[0022] It will be understood that the terms "system," "device," and / or "module" used herein are ways of distinguishing between various levels of assemblies, elements, parts, portions, or structures, however, other terms may be used in place of the above terms if they accomplish the same purpose.
[0023] As used herein and in the claims, unless the context clearly dictates otherwise, terms such as "a," "one," "one kind," and / or "the" do not specifically refer to the singular but may include the plural. Generally, the terms "comprise" and "containing" refer to the inclusion of only the explicitly identified steps and elements; these steps and elements are not an exclusive list; a method or apparatus may also include other steps or elements.
[0024] Flowcharts are used herein to describe operations performed by systems according to embodiments of the present invention. It will be understood that the preceding and following operations are not necessarily performed in exact order. Instead, steps may be processed in reverse order or simultaneously. Other operations may also be added to these processes, or one or more operations may be removed from these processes.
[0025] For ease of explanation, the use and application process of the sound-producing unit will be described below using a bone conduction speaker or speaker as an example, and the above description is provided for illustrative purposes only and is not intended to limit the scope of the present application.
[0026] Hereinafter, without loss of generality, when describing bone conduction-related technologies in the present invention, the terms "bone conduction hearing device," "bone conduction hearing device," "bone conduction speaker," "speaker device," or "bone conduction earphone" will be used. This description merely describes one form of bone conduction application, and those skilled in the art will recognize that "speaker" or "earphone" may be replaced with other similar terms, such as "player" or "hearing aid." In fact, various embodiments of the present invention can be easily applied to hearing devices other than speakers. For example, those skilled in the art can make various modifications and changes to the form and details of specific methods and steps for implementing a bone conduction speaker without departing from the basic principles of the bone conduction speaker. In particular, adding an environmental sound pickup and processing function to the bone conduction speaker can enable the speaker to function as a hearing aid. For example, an acoustic transmitter such as a microphone can pick up sounds from the user's / wearer's surrounding environment and transmit the processed sounds (or generated electrical signals) to the bone conduction speaker. That is, the bone conduction speaker may be modified to add a function of picking up environmental sounds, and the bone conduction speaker may be modified to transmit sound to the user / wearer after certain signal processing, thereby realizing the functionality of a bone conduction hearing aid. By way of example, the algorithms described herein may include one or a combination of noise cancellation, automatic gain control, acoustic feedback suppression, wide dynamic range compression, active environmental awareness, active noise reduction, directional processing, anti-tinnitus processing, multi-channel wide dynamic range compression, active feedback suppression, volume control, etc.
[0027] In some embodiments, a hearing device (e.g., a hearing aid) typically includes both a microphone and a speaker. Because some of the sound emitted from the speaker may be received by the microphone, feedback occurs, or a user (e.g., a wearer) may hear an echo during use of the device. To suppress the echo or feedback, it is necessary to minimize the speaker's effect on the microphone (e.g., by removing the sound emitted by the speaker from the signal received by the microphone). Generally, the speaker's effect on the microphone can be expressed by a feedback path transfer function from the speaker to the microphone. In some embodiments, in a bone conduction hearing device (e.g., a bone conduction hearing aid), the sound generated by the bone conduction speaker simultaneously affects the microphone through vibration and air conduction. Therefore, the feedback path from the bone conduction speaker to the microphone includes not only an air conduction transfer path but also a vibration transfer path. These two types of transfer paths correspond to different transfer functions from the bone conduction speaker to the microphone. In some scenarios, it is necessary to better evaluate the effect of the bone conduction speaker on the microphone through different transfer paths, particularly the vibration transfer path. Measuring vibration transfer functions generally requires the use of additional components such as acceleration sensors, making the test more complex.
[0028] Therefore, some embodiments of the present application provide a method for obtaining a vibration transfer function from a bone conduction speaker to another position (e.g., a position where a microphone connected to the bone conduction speaker by a housing is located), and calculate the vibration transfer function by using a detector to receive a first sound transmitted by an air conduction transmission path and a vibration transmission path at a first position, and a second sound transmitted only by the air conduction transmission path at a second position, and the measurement method is more efficient and easy to operate.
[0029] 1 is a schematic diagram of an application scenario of a transfer function detection system according to some embodiments of the present application. For ease of description, the transfer function detection system 100 may be abbreviated as system 100. The system 100 may include a detector 110, a hearing device 120, a database 130, and a processor 140. The assemblies in the system 100 may be connected via wireless connections, wired connections, or any other communication and / or connection that allows data transmission and / or reception, and / or any combination of these connections. In some embodiments, the system 100 can be used to obtain the vibration transfer function of a bone-conduction hearing device and detect the state of the bone-conduction hearing device.
[0030] In some embodiments, the wired connection includes, but is not limited to, a connection using metallic, optical, or hybrid metal-optical cables, such as coaxial cable, communication cable, flexible cable, spiral cable, non-metallic sheathed cable, metallic sheathed cable, multi-core cable, twisted pair cable, ribbon cable, shielded cable, telecommunication cable, paired cable, twin-core parallel wire, and twisted pair.
[0031] The above examples are for ease of explanation only, and the medium of the wired connection may be other types of medium, for example, transmission carriers such as other electrical or optical signals. Wireless connections include, but are not limited to, radio communication, free-space optical communication, audio communication, electromagnetic induction, etc. Wireless communications include, but are not limited to, IEEE 302.11 standards, IEEE 302.15 standards (e.g., Bluetooth technology and ZigBee technology), first generation mobile communications technologies, second generation mobile communications technologies (e.g., FDMA, TDMA, SDMA, CDMA, and SSMA), general packet radio service technologies, third generation mobile communications technologies (e.g., CDMA2000, WCDMA, TD-SCDMA, and WiMAX), fourth generation mobile communications technologies (e.g., TD-LTE and FDD-LTE), satellite communications (e.g., GPS technology), near field communication (NFC), and other technologies operating in other ISM bands (e.g., 2.4 GHz). Free space optical communications include, but are not limited to, visible light signals, infrared signals, and the like. Voice communications include, but are not limited to, sound wave signals, ultrasonic signals, and the like. Electromagnetic induction includes, but is not limited to, near field communication technologies, and the like. The above examples are given for ease of explanation only, and the medium of the wireless connection may be of other types, such as Z-wave technology, other paid radio frequency bands for civil or military use, etc.
[0032] In some embodiments, the hearing device 120 may generally include an air conduction speaker and a bone conduction speaker. In some embodiments, the hearing device 120 may include a bone conduction speaker (e.g., the bone conduction speaker 122 shown in FIGS. 4 and 5 ) and a housing 121. The bone conduction speaker 122 and other components (e.g., a microphone) may be housed within the housing 121. In order to suppress the influence of the bone conduction speaker 122 on the microphone, it is necessary to calculate a vibration transfer function from the bone conduction speaker 122 to a position of interest in the device (e.g., the position shown as 123 in FIGS. 1 and 4 ). It will be understood that the position of interest may be the location of a microphone (e.g., a microphone actually attached to the hearing device 120) or any position inside or outside the hearing device 120 (e.g., any location rigidly or elastically connected to the bone conduction speaker 122 of the hearing device 120).
[0033] In some embodiments, the detector 110 can receive sound emitted from the bone conduction speaker 122 and generate a feedback signal based on the sound. The feedback signal can reflect the effect of the bone conduction speaker 122 on the detector 110 (where it is located). For example, the feedback signal can be sent to the processor 140, which can then calculate a feedback path transfer function from the bone conduction speaker 122 to the detector 110 based on the feedback signal. In some embodiments, the detector 110 can receive environmental sound and generate a sound signal based on the sound. Environmental sound may include, for example, human voices, vehicular sounds, ambient noise, etc. In some embodiments, the detector 110 can send the sound signal to the bone conduction speaker 122 and the processor 140, and the bone conduction speaker 122 can generate sound based on the sound signal. In some embodiments, the detector 110 can send the sound signal to the processor 140, which can then send the sound signal to the bone conduction speaker 122 by the processor 140, and the bone conduction speaker 122 can generate sound based on the sound signal. In some embodiments, detector 110 may include an acoustoelectric transducer, such as a microphone. Illustratively, the microphone may include a ribbon microphone, a microelectromechanical system (MEMS) microphone, a dynamic microphone, a piezoelectric microphone, a condenser microphone, a carbon microphone, an analog microphone, a digital microphone, or the like, or any combination thereof. Further, for example, the microphone may include an omnidirectional microphone, a unidirectional microphone, a bidirectional microphone, a heart-shaped microphone, or the like, or any combination thereof. In some embodiments, detector 110 may include an air conduction microphone and a bone conduction microphone. For ease of description, the microphone will be referred to herein as detector 110.
[0034] The processor 140 can process data and / or information obtained from the detector 110, the bone conduction speaker 122, the database 130, or other assemblies of the system 100. For example, the processor 140 can process electrical signals generated after a microphone picks up a sound emitted by the bone conduction speaker 122, thereby calculating a feedback path transfer function from the bone conduction speaker 122 to the microphone. In some embodiments, the processor 140 can be a single server or a group of servers. The group of servers can be centralized or distributed servers. In some embodiments, the processor 140 can be a local or remote processor. For example, the processor 140 can access information and / or data from the detector 110, the bone conduction speaker 122, and / or the database 130. Further, for example, the processor 140 can be directly connected to the detector 110, the bone conduction speaker 122, and / or the database 130 to access information and / or data.
[0035] In some embodiments, the processor 140 may include a test signal generation unit 141 and a feedback path calculation unit 142 (shown in FIGS. 4 and 5 ). The test signal generation unit 141 can transmit a test audio signal (e.g., a first test audio signal) to the bone conduction speaker 122 and the feedback path calculation unit 142. The bone conduction speaker 122 can generate audio (e.g., a first audio) based on the test audio signal. The detector 110 can receive the audio emitted by the bone conduction speaker 122 and then generate a feedback signal (e.g., a first feedback signal) based on the audio and transmit the feedback signal to the feedback path calculation unit 142. The feedback path calculation unit 142 can calculate a feedback path transfer function based on the test audio signal and the feedback signal output from the detector 110. In some embodiments, based on the feedback signal including the air conduction transfer path and the vibration transfer path and the corresponding test audio signal, the feedback path calculation unit 142 can determine a corresponding feedback path transfer function (i.e., a first feedback path transfer function), and based on the feedback signal including only the air conduction transfer path and the corresponding test audio signal, the feedback path calculation unit 142 can determine a corresponding feedback path transfer function (i.e., a second feedback path transfer function). In some embodiments, the feedback path calculation unit 142 can determine a vibration transfer function based on the two determined feedback path transfer functions.
[0036] In some embodiments, the processor 140 may further include a feedback analysis unit and a signal processing unit. In some embodiments, the processor 140 can determine in real time a feedback path transfer function from the bone conduction speaker 122 of the bone conduction hearing device to the detector 110 based on the feedback signal of the detector 110. The processor 140 can further compare the feedback path transfer function determined in real time with predetermined other feedback path transfer functions to determine the real time status of the bone conduction hearing device.
[0037] Database 130 may store data, instructions, and / or any other information, such as the first feedback path transfer function described above. In some embodiments, database 130 may store data obtained from detector 110, bone conduction speaker 122, and / or processor 140. In some embodiments, database 130 may store data and / or instructions executed or used by processor 140 to implement the example methods described herein. In some embodiments, database 130 may include mass memory, removable memory, volatile read / write memory, read-only memory (ROM), etc., or any combination thereof. In some embodiments, database 130 may be implemented on a cloud platform.
[0038] In some embodiments, database 130 can be in communication with at least one other assembly in system 100 (e.g., processor 140). At least one assembly in system 100 can access data stored in database 130 (e.g., the first feedback path transfer function). In some embodiments, database 130 can be part of processor 140.
[0039] 2 is an exemplary flowchart of a vibration transfer function acquisition method according to some embodiments of the present application. Specifically, method 200 may be executed by system 100 (e.g., processor 140). For example, method 200 may be stored in a storage device (e.g., database 130) in the form of a program or instructions, and method 200 can be realized when system 100 (e.g., processor 140) executes the program or instructions.
[0040] In step 210, a first test audio signal and a second test audio signal are generated by the test signal generation unit 141. In some embodiments, step 210 may be performed by the test audio generation module 310.
[0041] In some embodiments, the test signal generating unit 141 may be a signal source capable of generating and outputting an electrical signal having certain characteristics. For example, the first test audio signal or the second test audio signal may include a white noise signal, a pure tone signal, a pulse signal, a narrowband noise, a narrowband warble tone, a modulated tone, and / or a sweep audio signal. When the generating device (e.g., the bone conduction speaker 122) receives a white noise signal, the generating device can generate noise having the same energy density at all frequencies, i.e., white noise. When the generating device receives a pure tone signal, the generating device can generate a single-tone sound, i.e., a pure tone. When the generating device receives a sweep audio signal, the generating device can generate a sound whose frequency continuously changes from high to low (or low to high) within the same frequency band, i.e., a sweep audio.
[0042] In some embodiments, the first test audio signal and the second test audio signal are generated sequentially at different times by the test signal generation unit 141 and are used to test the device under test. In some embodiments, to maintain consistency between the two test conditions, the first test audio signal and the second test audio signal may be exactly the same, i.e., the first test audio signal and the second test audio signal may have the same type and frequency. For example, the first test audio signal and the second test audio signal may be exactly the same sweep signal. In some embodiments, the first test audio signal and the second test audio signal may be different types. For example, the first test audio signal may be white noise, and the second test audio signal may be a pure tone.
[0043] In some alternative embodiments, the test of the device under test using the first test audio signal and the test of the device under test using the second test audio signal can be completed simultaneously in one go. In this case, the test signal generating unit 141 can generate only one kind of test audio signal, for example, only the first test audio signal or the second test audio signal, to achieve the same test purpose. For details, please refer to the relevant description of step 230.
[0044] In step 220, the bone conduction speaker 122 generates a first sound and a second sound based on the first test sound signal and the second test sound signal, respectively.
[0045] The first test audio signal and the second test audio signal may be transmitted to the bone conduction speaker 122 in the form of electrical signals, which may convert the electrical signals into a first audio signal and a second audio signal, respectively. In some embodiments, the bone conduction speaker 122 may include a diaphragm and a transducer. The transducer may be configured to generate vibrations, for example, by converting electrical signals corresponding to the first test audio signal and the second test audio signal into mechanical vibrations. The transducer may drive the diaphragm to vibrate. By way of example only, the diaphragm may be mechanically connected to the transducer and vibrate together with the transducer. In actual use (e.g., when a user wears the hearing device 120), the diaphragm may contact the user's skin and transmit vibrations through the human tissue and bone structure to the auditory nerve, thereby allowing the user to hear audio.
[0046] In some embodiments, the bone conduction speaker 122 can generate a first sound and a second sound sequentially based on the first test sound signal and the second test sound signal. For example, the first sound may be generated first, the microphone may receive the first sound, the first feedback signal may be output, and the second sound may be generated. Alternatively, the second sound may be generated first, the microphone may receive the second sound, the second feedback signal may be output, and the first sound may be generated.
[0047] In some embodiments, the first sound and the second sound may be generated sequentially by the same bone conduction speaker 122 at the same position of the same hearing device 120. In this case, by changing the position of the microphone, it is possible to obtain the effect of the sound emitted by the bone conduction speaker 122 at different positions, thereby obtaining transfer functions corresponding to different acoustic paths. In other embodiments, the bone conduction speaker 122 may include two bone conduction speakers 122 having the same structure and material, and the two bone conduction speakers 122 generate the first sound and the second sound sequentially based on the first test sound signal and the second test sound signal, respectively.
[0048] In step 230, at least one detector outputs a first feedback signal after receiving a first sound at a first location and a second feedback signal after receiving a second sound at a second location, respectively.
[0049] The at least one detector can receive the first audio and the second audio, respectively, generate a first feedback signal and a second feedback signal based on the first audio and the second audio, and send the first feedback signal and the second feedback signal to a feedback path testing device (e.g., the feedback path calculation unit 142).
[0050] For ease of explanation, the following description will be given taking an example in which the at least one detector includes an air conduction microphone (e.g., the microphone shown in FIGS. 4 and 5). The microphone can receive a first sound transmitted by the bone conduction speaker 122 in a first manner at the first position. For example, the bone conduction speaker 122 may be fixed to the hearing device 120 (i.e., the bone conduction speaker 122 and the hearing device 120 are rigidly or elastically connected), or the first position may be another position that abuts the hearing device 120 (e.g., the housing 121 in FIG. 1 or 4). When the microphone is located at the first position, the microphone and the hearing device 120 are rigidly or elastically connected. As can be seen from the sound generation principle of the bone conduction speaker 122, when the bone conduction speaker 122 generates a first sound, it drives the hearing device 120 (its housing) to vibrate, and the vibration of the hearing device 120 is transmitted to the microphone abutting the hearing device 120. For example, as shown in Fig. 4, the first position may be a position that is in close contact with the housing 121 of the hearing device 120. If the vibration direction of the housing 121 is parallel to the vibration direction of the diaphragm of the microphone, the vibration of the housing 121 simultaneously vibrates the diaphragm of the microphone. At the same time, when the bone conduction speaker 122 generates the first sound, it vibrates the surrounding air, and the vibration of the air is transmitted to the microphone by air conduction. Therefore, the first sound is transmitted to the microphone by both vibration conduction and air conduction. In other words, the first type of transmission method includes vibration conduction and air conduction.
[0051] In some embodiments, the microphone may generate a first feedback signal based on the first sound transmitted through the two transmission paths, and the microphone may further transmit the first feedback signal to the feedback path calculation unit 142 and / or store it in a storage device (e.g., database 130).
[0052] Similarly, the microphone can receive the second sound transmitted by the bone conduction speaker 122 in the second position in a second manner. For example, the second position may not be in contact with the hearing device 120 (the housing 121) but may be close to the first position. When the microphone is located in the second position, it can be considered that the microphone is suspended relative to the hearing device 120. Preferably, the second position may be located inside or outside the hearing device 120 (the housing), as long as the microphone is not rigidly or elastically connected to the hearing device 120 at that position. For example, in FIG. 5, since the microphone is not in contact with the housing 121 when located in the second position, the diaphragm of the microphone receives only sound transmitted by air and is not affected by vibrations of the housing 121. Therefore, the second sound is transmitted to the microphone only by air conduction. In other words, the second manner includes only air conduction. In some embodiments, the microphone may generate a second feedback signal based on the second sound transmitted by the air conduction transmission path, and the microphone may further transmit the second feedback signal to the feedback path calculation unit 142 and / or store it in a storage device (e.g., database 130). It will be appreciated that when the distance between the second position and the first position is small (e.g., less than 1 mm, 5 mm, 1 cm, 5 cm), the air conduction path from the bone conduction speaker 122 to the first position and the air conduction path from the bone conduction speaker 122 to the second position can be considered to be substantially the same.
[0053] In some alternative embodiments, when the microphone is located at a first position and the vibration direction of the housing 121 is perpendicular to the vibration direction of the microphone's diaphragm, the vibration of the housing 121 does not cause the vibration of the microphone's vibrating member (e.g., diaphragm). In this case, the microphone can be considered to still receive only air-transmitted sound when located at the first position. Therefore, the process of the microphone receiving the second sound at a second position away from the housing 121 can be replaced by adjusting the orientation of the microphone so that the vibration direction of the diaphragm is perpendicular to the vibration direction of the housing 121 when located at the first position. Because the diaphragm is not affected by the vibration of the housing 121, the second sound received by the microphone is transmitted only by air conduction, even when the microphone is in close contact with the housing 121. Therefore, when the vibration direction of the microphone's diaphragm is perpendicular to the vibration direction of the housing 121, only the air-conducted feedback path transfer function needs to be considered when calculating the feedback path transfer function. It will be understood that when the bone conduction speaker 122 generates the first sound and the second sound, respectively, in the first position, it is only necessary to set the vibration direction of the microphone's diaphragm to be parallel or perpendicular to the vibration direction of the housing 121, respectively, and the microphone can output a first feedback signal and a second feedback signal based on the received first sound and the second sound, respectively.
[0054] In some embodiments, the at least one detector (e.g., an air conduction microphone or microphone) may include a first detector (e.g., a first air conduction microphone) and a second detector (e.g., a second air conduction microphone) that have the same structure and material. In some embodiments, the at least one detector (e.g., an air conduction microphone or microphone) may further include a first detector (e.g., a silicon microphone) and a second detector (e.g., an electret microphone) that have different structures and materials. In some embodiments, the microphone may be an air conduction microphone or a bone conduction microphone. For ease of understanding, in this application, the microphone may be an air conduction microphone. When receiving the first sound and the second sound, respectively, the first detector and the second detector may be located at a first position and a second position, and receive the first sound and the second sound. As in the above-described embodiment, the first detector may receive the first sound and then output a first feedback signal, and the second detector may receive the second sound and then output a second feedback signal.
[0055] In some other embodiments, the first detector and the second detector can be located at the first position and the second position, respectively, simultaneously, and the first detector and the second detector can simultaneously receive the same sound. For example, the bone conduction speaker 122 generates the first sound based on only one test sound signal (e.g., the first test sound signal), and the first detector and the second detector are located at the first position and the second position, respectively, and simultaneously receive the first sound. In this embodiment, the first detector and the second detector receive the same sound, but the transmission path of the first sound received by the first detector includes an air conduction transmission path and a vibration transmission path, while the first sound received by the second detector includes only an air conduction transmission path, and therefore the feedback signals output by the first detector and the second detector are different. For convenience, the feedback signal output by the first detector may be referred to as the first feedback signal, and the feedback signal output by the second detector may be referred to as the second feedback signal. As in the above-described embodiment, if the difference between the first feedback signal and the second feedback signal output by the same detector located at the first position and the second position, respectively, is small, they can be considered to be substantially the same.
[0056] In step 240, the feedback path calculation unit 142 determines a vibration transfer function from the bone conduction speaker 122 to the first position based on the first test audio signal, the second test audio signal, the first feedback signal, and the second feedback signal. In some embodiments, step 240 may be performed by the processing module 320.
[0057] In some embodiments, after receiving the first feedback signal and the second feedback signal output by the microphone, the feedback path calculation unit 142 can calculate a feedback path transfer function based on the first test audio signal, the second test audio signal, the first feedback signal, and the second feedback signal according to a feedback path transfer function measurement principle. In some embodiments, the feedback path calculation unit 142 can obtain the first test audio signal from the test signal generation unit 141. In some embodiments, after receiving the first test audio signal and the first feedback signal, the feedback path calculation unit 142 can calculate a first feedback path transfer function for transmitting the first audio from the bone conduction speaker 122 to the first position based on the first test audio signal and the first feedback signal. For example, the feedback path calculation unit 142 can perform algorithmic transformation on the first test audio signal and the first feedback signal, respectively, to obtain a first test audio transformed signal and a first feedback transformed signal. In some embodiments, the feedback path calculation unit 142 may perform a transformation process on the first test audio signal and the first feedback transformed signal using a Z-transform. For example, the first test audio signal input by the bone conduction speaker 122 may be transformed into the first test audio transformed signal, and the first feedback signal output by the air conduction microphone may be transformed into the first feedback transformed signal. In other embodiments, the algorithmic transformation may further include a voice model solving method such as a Fourier transform, a Laplace transform, or a linear predictive encoder.
[0058] In some embodiments, the method for measuring the transfer function may include, but is not limited to, a cross-correlation method, an adaptive estimation method, etc. In some embodiments, the method for measuring the transfer function may involve performing an algorithmic transformation on the audio signal and the electrical signal to obtain a transformed signal, and then calculating the transfer function based on the transformed signal. For specific details, see the calculation methods of Equations (1) to (5).
[0059] For illustrative purposes, the feedback path calculation unit 142 may obtain a first feedback path transfer function according to equation (1) based on the first test transformed signal and the first feedback transformed signal.
[0060]
number
[0061] where Y1(z) is the first test audio converted signal, X1(z) is the first feedback converted signal, and F1(z) is the first feedback path transfer function. As described above, the first feedback path transfer function F1(z) includes the effects of the air conduction transfer path and the vibration transfer path from the bone conduction speaker 122 to the first position.
[0062] In some embodiments, the feedback path calculation unit 142 can obtain a second test audio signal from the test signal generation unit 141. In some embodiments, after receiving the second test audio signal and the second feedback signal, the feedback path calculation unit 142 can calculate a second feedback path transfer function, through which the second audio is transmitted from the bone conduction speaker 122 to the second position, based on the second test audio signal and the second feedback signal. For example, the feedback path calculation unit 142 can perform algorithmic transformation on the second test audio signal and the second feedback signal, respectively, to obtain a second test audio converted signal and a second feedback converted signal. In some embodiments, the feedback path calculation unit 142 can perform a transformation process on the second test audio signal and the second feedback signal using a Z-transform. For example, the feedback path calculation unit 142 can perform a Z-transform on the second test audio signal input by the bone conduction speaker 122 to obtain the second test audio converted signal, and the feedback signal can perform a Z-transform on the second feedback signal output by the microphone to obtain the second feedback converted signal.
[0063] Similarly, for illustrative purposes, the feedback path calculation unit 142 may obtain a second feedback path transfer function according to equation (2) based on the second test audio converted signal and the second feedback converted signal.
[0064]
number
[0065] where Y2(z) is the second test audio converted signal, X2(z) is the second feedback converted signal, and F2(z) is the second feedback path transfer function. As mentioned above, the second feedback path transfer function F2(z) includes only the effect of the air conduction transfer path from the bone conduction speaker 122 to the second position (or the first position).
[0066] By calculating using the above equations (1) and (2), the feedback path calculation unit 142 can determine a first feedback path transfer function corresponding to the first sound transmitted through the air conduction transfer path and the vibration transfer path, and a second feedback path transfer function corresponding to the second sound transmitted through the air conduction transfer path, and further, by subsequent calculation, can determine the vibration transfer function from the bone conduction speaker 122 to the first position.
[0067] In some embodiments, the feedback path calculation unit 142 can determine a vibration transfer function from the bone conduction speaker 122 to the first position based on the first feedback path transfer function F1(z) and the second feedback path transfer function F2(z).
[0068] Specifically, the first transmission path of the first sound received by the microphone at the first position includes an air conduction transmission path and a vibration transmission path, and the second transmission path of the second sound received by the microphone at the second position includes only an air conduction transmission path, so the two output signals of the air conduction microphone (i.e., the first feedback signal and the second feedback signal) are different.
[0069] For purposes of illustration, the first feedback path transfer function, which includes the air conduction path and the vibration transfer path, can be expressed as follows:
[0070]
number
[0071] Here, A1(z) is the air conduction feedback path transfer function from the bone conduction speaker 122 to the first position, and B1(z) is the vibration transfer function from the bone conduction speaker 122 to the first position.
[0072] FIG. 6 shows a graph of the first feedback path transfer function F1(z) determined by equation (3).
[0073] In some embodiments, considering that the distance between the second location and the first location is very small, the air conduction path from the bone conduction speaker 122 to the second location can be considered to be substantially the same as the air conduction path from the bone conduction speaker 122 to the first location. Therefore, the second feedback path transfer function including only the air conduction path can be expressed as follows:
[0074]
number
[0075] where A2(z) is the air conduction feedback path transfer function from the bone conduction speaker 122 to the second position, which is the same as or substantially the same as the air conduction feedback path transfer function A1(z) from the bone conduction speaker 122 to the first position. Figure 7 shows a graph of the second feedback path function F2(z) determined by equation (2). As mentioned above, the second feedback path transfer function F2(z) includes only the influence of the air conduction transfer path from the bone conduction speaker 122 to the second position (or the first position).
[0076] In some embodiments, the feedback path calculation unit 142 can determine a vibration transfer function from the bone conduction speaker 122 to the first position based on the first feedback path transfer function F1(z) and the second feedback path transfer function F2(z). Specifically, since the second feedback path transfer function F2(z) includes only the air conduction feedback path transfer function A1(z), but the first feedback path transfer function F1(z) includes the air conduction feedback path transfer function A1(z) and the vibration transfer function B1(z), the feedback path calculation unit 142 can calculate the vibration transfer function B1(z) by subtracting Equation (4) from Equation (3).
[0077]
number
[0078] 6 is a graph of a first feedback path transfer function including an air conduction path and a vibration transfer path. The graph in FIG. 6 illustrates a situation in which a first sound received at a first location simultaneously has both an air conduction feedback path and a vibration transfer path at a corresponding frequency. As can be seen, within a range around 1000 Hz (e.g., 600 Hz-1000 Hz), the effect of the bone conduction speaker simultaneously on the first location via the air conduction feedback path and the vibration transfer path exhibits a dip (i.e., the effect can be understood as being small) relative to other frequency ranges. Meanwhile, within the ranges of 300 Hz-400 Hz and 2000 Hz-3000 Hz, the effect of the bone conduction speaker simultaneously on the first location via the air conduction feedback path and the vibration transfer path exhibits a peak (i.e., the effect can be understood as being large) relative to other frequency ranges.
[0079] FIG. 7 is a graph of a second feedback path transfer function including only an air conduction path. The graph in FIG. 7 illustrates a situation where a second sound received at a second location has only an air conduction feedback path at a corresponding frequency. When the frequency is within the 0 Hz-1000 Hz range, the bone conduction speaker has a small effect on the second location via the air conduction feedback path. When the frequency is within the 1000 Hz-3000 Hz range, the bone conduction speaker has a large effect on the second location via the air conduction feedback path. In some embodiments, subtracting the second feedback path transfer function in FIG. 7 from the first feedback path transfer function in FIG. 6 results in the graph shown in FIG. 8. As can be seen from FIG. 8, the vibration transfer path has a large effect on frequencies between 0 Hz and 1000 Hz and a small effect on frequencies above 1000 Hz. As can be seen from Figures 6, 7 and 8 together, the effect of the bone conduction speaker on the first position via the vibration transmission path is mainly concentrated in the low frequency range (e.g., lower than 1000 Hz), and the effect of the bone conduction speaker on the first position (or the second position) via the air conduction transmission path is mainly concentrated in the high frequency range (e.g., higher than 1000 Hz).
[0080] In some embodiments, the feedback path calculation unit 142 may determine a vibration feedback signal from the bone conduction speaker 122 to the first location based on the first feedback signal and the second feedback signal.
[0081] For illustrative purposes, the feedback path calculation unit 142 can obtain the vibration feedback signal according to Equation (6) based on the first feedback signal and the second feedback signal.
[0082]
number
[0083] where X1 is the first feedback signal, X2 is the second feedback signal, and X d is the vibration feedback signal.
[0084] In some embodiments, the feedback path calculation unit 142 can determine a vibration transfer function from the bone conduction speaker 122 to the first position based on the first test audio signal, the second test audio signal, and the vibration feedback signal.
[0085] In some embodiments, the feedback path calculation unit 142 may perform algorithmic transformation on the first test audio signal, the second test audio signal, and the vibration feedback signal to obtain a first test audio-transformed signal, a second test audio-transformed signal, and a vibration feedback-transformed signal, respectively. For example, the feedback path calculation unit 142 may perform Z algorithmic transformation on the first test audio signal Y1 to obtain a first test audio-transformed signal Y1(z), perform Z algorithmic transformation on the second test audio signal Y2 to obtain a second test audio-transformed signal Y2(z), and perform Z algorithmic transformation on the second test audio signal X d , and then perform the Z algorithm transformation on the second test speech transformed signal X d (z) is obtained.
[0086] In some embodiments, the feedback path calculation unit 142 can determine a first feedback path transfer function from the sound generation unit to the first location based on the first test voice converted signal, the second test voice converted signal, and the vibration feedback converted signal. Specifically, the feedback path calculation unit 142 can calculate an average or weighted average of the first test voice converted signal and the second test voice converted signal to obtain the test voice average converted signal.
[0087] For illustrative purposes, the feedback path calculation unit 142 can obtain the test audio mean value transformed signal according to Equation (7) based on the first test audio transformed signal and the second test audio transformed signal.
[0088]
number
[0089] where Y1(z) is the first test speech conversion signal, Y2(z) is the second test speech conversion signal, and Y d (z) is the test audio mean transform signal.
[0090] In some embodiments, the feedback path calculation unit 142 can obtain a vibration transfer function from the bone conduction speaker 122 to the first position based on the test audio average transform signal and the vibration feedback transform signal.
[0091] For illustrative purposes, the feedback path calculation unit 142 can obtain the vibration transfer function from the bone conduction speaker 122 to the first position according to equation (8) based on the test audio average value transform signal and the vibration feedback transform signal.
[0092]
number
[0093] where Y d (z) is the test audio mean transform signal, and X d (z) is the vibration feedback transduction signal and B1(z) is the vibration transfer function.
[0094] In some embodiments, the feedback path calculation unit 142 may further calculate an average or weighted average of the first test audio signal and the second test audio signal to obtain a test audio average signal. The test audio average signal and the vibration feedback signal may be subjected to algorithmic transformation to obtain a test audio average transform signal and a vibration feedback transform signal. Then, a vibration transfer function from the bone conduction speaker 122 to the first position may be obtained based on the test audio average transform signal and the vibration feedback transform signal.
[0095] It should be noted that the above description is provided for illustrative purposes only and does not limit the scope of the present application. Those skilled in the art may make various changes and modifications under the guidance of the present application. The features, structures, methods, and other features of the exemplary embodiments described herein may be combined in various ways to obtain other exemplary embodiments and / or alternative embodiments. For example, the feedback path calculation unit 142 may include a first calculation unit and a second calculation unit, where the first calculation unit can calculate a first feedback path transfer function of the first feedback path, and the second calculation unit can calculate a second feedback path transfer function. However, these changes and modifications do not depart from the scope of the present application.
[0096] 3 is an exemplary block diagram of a vibration transfer function acquisition system according to some embodiments of the present application. The vibration transfer function acquisition system 300 may be abbreviated as system 300. As shown in FIG. 3, the system 300 may include a test sound generation module 310 and a processing module 320. In some embodiments, the system 300 may be implemented by the system 100 (e.g., processor 140) shown in FIG. 1.
[0097] The test audio generation module 310 may generate a first test audio signal and a second test audio signal. In some embodiments, the first test audio signal or the second test audio signal may include at least one of a white noise signal, a pure tone signal, a pulse signal, narrowband noise, a narrowband warble tone, a modulated tone, and / or a sweep audio signal. In some embodiments, the first test audio signal and the second test audio signal may be the same type and frequency. For example, the first test audio signal and the second test audio signal may be pure tone signals of the same frequency. In some embodiments, the first test audio signal and the second test audio signal may be different types. For example, the first test audio signal may be white noise, and the second test audio signal may be a pure tone. In some embodiments, the test audio generation module 310 may generate only one type of test audio signal, for example, only generate the first test audio signal or the second test audio signal, to similarly achieve the purpose of obtaining the vibration transfer function, for specific details, see the relevant description of step 230.
[0098] The processing module 320 can determine a vibration transfer function from the bone conduction speaker 122 to the first position based on the first test sound signal, the second test sound signal, the first feedback signal, and the second feedback signal. The first feedback signal reflects a signal transmitted from the bone conduction speaker 122 to the first position via the vibration transmission path and the air conduction transmission path, and the second feedback signal reflects a signal transmitted from the bone conduction speaker 122 to the second position via the air conduction transmission path. The first feedback signal and the second feedback signal may be output by at least one microphone after receiving a first sound at the first position and after receiving a second sound at the second position. The first sound and the second sound may be generated by the bone conduction speaker 122 based on the first test sound signal and the second test sound signal, respectively. For more details regarding generating the first sound and the second sound based on the first test sound signal and the second test sound signal, please refer to the detailed description of step 220 and will not be repeated here.
[0099] In some embodiments, the processing module 320 may receive the first test audio signal and then calculate a first feedback path transfer function for transmitting the first audio from the bone conduction speaker 122 to the first position based on the first test audio signal and the first feedback signal. For more details regarding the calculation of the first feedback path transfer function, please refer to the detailed description of step 240 in FIG. 2, and the description will not be repeated here.
[0100] In some embodiments, the processing module 320 may further calculate, based on the second test audio signal and the second feedback signal, a second feedback path transfer function through which the second audio is transmitted from the bone conduction speaker 122 to the second location. For more details regarding the calculation of the second feedback path transfer function, please refer to the detailed description of step 240 in FIG. 2, and the description will not be repeated here.
[0101] In some embodiments, the processing module 320 can determine a vibration transfer function from the bone conduction speaker 122 to the first position based on the first feedback path transfer function and the second feedback path transfer function. For more information about determining the vibration transfer function from the bone conduction speaker 122 to the first position, please refer to the detailed description of step 240 in FIG. 2, and the description will not be repeated here.
[0102] In some embodiments, the processing module 320 can determine a vibration feedback signal from the bone conduction speaker 122 to the first location based on the first feedback signal and the second feedback signal. In some embodiments, the processing module 320 can further determine a vibration transfer function from the bone conduction speaker 122 to the first location based on the first test audio signal, the second test audio signal, and the vibration feedback signal. For more information about determining the vibration transfer function from the bone conduction speaker 122 to the first location, please refer to the detailed description of step 240 in FIG. 2, and the description will not be repeated here.
[0103] It should be noted that the above description is provided for illustrative purposes only and does not limit the scope of the present application. Those skilled in the art may make various changes and modifications under the guidance of the present application. The features, structures, methods, and other features of the exemplary embodiments described herein may be combined in various ways to obtain other exemplary and / or alternative embodiments. For example, the processing module 320 may include a first processing module and a second processing module, where the first processing module can calculate a first feedback path transfer function of a first feedback path, and the second processing module can calculate a second feedback path transfer function. However, these changes and modifications do not depart from the scope of the present application.
[0104] In some other embodiments of the present application, a computer-readable storage medium is provided that includes at least one processor 140 and at least one database 130, where the at least one database 130 stores computer instructions, and the at least one processor 140 executes at least some of the computer instructions to implement the method 200 described above.
[0105] Some other embodiments of the present application further provide a method for detecting the status of a bone conduction hearing device. FIG. 9 is an exemplary flowchart of a method for detecting the status of a bone conduction hearing device according to some embodiments of the present application. The bone conduction hearing device may include at least a microphone, a speaker, a feedback analysis unit, and a signal processing unit. In some embodiments, the microphone in these embodiments may include a bone conduction microphone, an air conduction microphone, etc., and the microphones may all be detectors disclosed in other embodiments of the present application, such as the microphones shown in FIGS. 4 and 5. The speaker in these embodiments is a bone conduction speaker, which may be the same as or different from the bone conduction speaker 122 in the above-mentioned embodiments, but both can convert electrical signals into vibration signals. The microphone and the bone conduction speaker are attached to different positions of the bone conduction hearing device. For example, the microphone and the speaker are fixed to different positions on the housing of the bone conduction hearing device. In some embodiments, the feedback analysis unit and the signal processing unit may be two independent devices or may be components that perform two different functions in one device. For example, the feedback analysis unit and the signal processing unit may be combined to form a status detection device. It should be understood that the status detection device may be combined with the microphone and speaker to form an integrated device, or may be a device installed independently of the microphone and speaker. To distinguish between these two installation methods, two application scenarios will be described below. For example, when the status detection device is combined with the microphone and speaker to form an integrated device, the bone conduction hearing device can self-detect its status before or during use and detect whether it is in a normal or abnormal state. The abnormal state may include one or more of incorrect wearing, abnormal bone conduction hearing device structure, foreign object intrusion, and foreign object obstruction.Further, for example, if the status detection device is installed independently of the microphone and speaker, the bone conduction hearing device can communicate with and / or connect to the detection device before or during use to detect the status of the bone conduction hearing device and detect whether the bone conduction hearing device is in a normal state or an abnormal state, where the abnormal state includes one or more of incorrect wearing, abnormality in the bone conduction hearing device structure, foreign object intrusion, and foreign object obstruction.
[0106] The method for detecting the state of a bone conduction hearing device may include the following steps 910 to 960.
[0107] In step 910, a third sound is generated by a speaker based on the first signal. In some embodiments, the first signal may be similar to the first test sound signal or the second test sound signal, and the description thereof is omitted here. In some embodiments, step 910 may be performed by sound generation module 1010.
[0108] In some embodiments, a first signal (i.e., a test audio signal) may be generated by the signal processing unit, and the first signal may be transmitted to a speaker, which may convert the first signal into a third audio signal.
[0109] In step 920, the microphone receives the third sound and generates a feedback signal. In some embodiments, step 920 may be performed by feedback signal generation module 1020.
[0110] The sound generated by the speaker is received by the microphone, which generates corresponding feedback information. In some embodiments, the microphone can receive a third sound, then generate a feedback signal based on the third sound, and send the feedback signal to the feedback analysis unit. In some embodiments, the microphone can generate the feedback signal in a manner similar or equivalent to the manner in which the first feedback signal is generated in the above-described embodiments.
[0111] In step 930, a feedback analysis unit determines a feedback path transfer function from the speaker of the bone conduction hearing device to the microphone based on the microphone feedback signal and the first signal. Step 930 may be performed by the feedback analysis module 1030.
[0112] In some embodiments, the method for determining the feedback path transfer function from the speaker to the microphone of the bone conduction hearing device may be the same as the method for determining the first feedback path transfer function F1(z) and / or the second feedback path transfer function F2(z) in Figure 2. For illustrative purposes, the feedback path transfer function F3(z) from the speaker to the microphone of the bone conduction hearing device may be determined by equation (9).
[0113]
number
[0114] Here, Y3(z) denotes the first converted signal obtained by performing a Z-transform on the first signal input by the bone conduction hearing device, and X3(z) denotes the feedback converted signal obtained by performing a Z-transform on the feedback signal output by the microphone.
[0115] By performing Z-transform on the first signal and the feedback signal, the first transformed signal Y3(z) and the feedback transformed signal X3(z) can be obtained, respectively. Therefore, the feedback path transfer function from the speaker to the microphone of the bone conduction hearing device can be determined by Equation (9).
[0116] At least one predetermined feedback path transfer function is obtained in step 940. Step 940 may be performed by feedback analysis module 1030.
[0117] The predetermined feedback path transfer function is understood to be a predetermined feedback path transfer function or a feedback path transfer function pre-stored in a storage device (e.g., database 130). In some embodiments, the predetermined feedback path transfer function may include a feedback path transfer function determined by a method disclosed in other embodiments of the present application (e.g., step 240), such as the first feedback path transfer function. In some embodiments, the predetermined feedback path transfer function may also be a feedback path transfer function manually set by an operator based on experience. In some embodiments, the at least one predetermined feedback path transfer function may include at least one of a standard feedback path transfer function or an abnormal feedback path transfer function. The standard feedback path transfer function may be a feedback path transfer function corresponding to a normal state of the bone conduction hearing device. For example, the standard feedback path transfer function may reflect a feedback path characteristic function when the bone conduction hearing device is worn by a wide range of people, or may be an individualized feedback path characteristic function when a specific user normally wears and uses the bone conduction hearing device. The abnormal feedback path transfer function may be a feedback path transfer function corresponding to an abnormal state of the bone conduction hearing device. The abnormal feedback path transfer function includes one or more of a wearing inaccuracy feedback path transfer function, a bone conduction hearing device structural abnormality feedback path transfer function, a foreign object intrusion feedback path transfer function, and a foreign object shielding feedback path transfer function. In some embodiments, the abnormal feedback path may include a plurality of possible abnormal feedback situations. In some embodiments, the at least one predetermined feedback path transfer function may include a feedback path transfer function from the speaker to the microphone when the bone conduction hearing device is in different states. The different wearing states of the bone conduction hearing device may include a state when the bone conduction hearing device is worn by a user (in which case the speaker or housing of the bone conduction hearing device is attached to the user's face) and a state when the bone conduction hearing device is not worn by a user (in which case the speaker or housing of the bone conduction hearing device is not attached to the user's face).Accordingly, the at least one predetermined feedback path transfer function may include a feedback path transfer function when the bone conduction hearing device is worn by a user (which may be referred to as a "first predetermined feedback path transfer function"), and a feedback path transfer function when the bone conduction hearing device is not worn by a user (which may be referred to as a "second predetermined feedback path transfer function").
[0118] Step 950 may be performed by feedback analysis module 1030, which compares the feedback path transfer function with at least one predetermined feedback path transfer function.
[0119] In some embodiments, the status of the bone conduction hearing device may be determined by comparing the feedback path transfer function determined in step 930 with a predetermined feedback path transfer function. In some embodiments, it may be determined whether a difference between the feedback path transfer function and a standard feedback function of the at least one predetermined feedback path transfer function is within a predetermined threshold range, and if so, the feedback path transfer function is determined to be normal; otherwise, the feedback path transfer function is determined to be abnormal. In other embodiments, it may be determined whether a ratio between the feedback path transfer function and a standard feedback function of the at least one predetermined feedback path transfer function is within a predetermined threshold range, and if so, the feedback path transfer function is determined to be normal; otherwise, the feedback path transfer function is determined to be abnormal. In some embodiments, it may be determined whether a difference between the feedback path transfer function and an abnormal feedback function of the at least one predetermined feedback path transfer function is within a predetermined threshold range, and if so, the feedback path transfer function is determined to be abnormal; otherwise, the feedback path transfer function is determined to be normal. In some other embodiments, it may be determined whether the ratio of the feedback path transfer function to the abnormal feedback function of at least one predetermined feedback path transfer function is within a predetermined threshold range, and if so, it is determined that the feedback path transfer function is abnormal; otherwise, it is determined that the feedback path transfer function is normal. In some embodiments, the predetermined threshold range may be artificially set and can be adjusted according to different circumstances, and the present application is not limited thereto.
[0120] In some embodiments, when the at least one predetermined feedback path transfer function includes at least two, the predetermined feedback path transfer function with the smallest difference from the feedback path transfer function is determined as the predetermined feedback path transfer function. For example, the at least one predetermined feedback path transfer function includes a first predetermined feedback path transfer function and a second predetermined feedback path transfer function, and when the difference between the first predetermined feedback path transfer function and the feedback path transfer function is greater than the difference between the second predetermined feedback path transfer function and the feedback path transfer function, the second predetermined feedback path transfer function is determined as the predetermined feedback path transfer function.
[0121] In step 960, the signal processing unit determines the status of the bone conduction hearing device based on the comparison. Step 960 may be performed by the signal processing module 1040.
[0122] In some embodiments, the comparison result may include whether the feedback path transfer function is normal or abnormal. In some embodiments, if the feedback path transfer function is normal, the state of the bone conduction hearing device is determined to be normal, and if the feedback path transfer function is abnormal, the state of the bone conduction hearing device is determined to be abnormal. In some embodiments, the state of the bone conduction hearing device may include a normal state or an abnormal state, and the abnormal state may include one or more of incorrect wearing, abnormal bone conduction hearing device structure, foreign object intrusion, and foreign object obstruction. The wearing state may be understood as the bone conduction hearing device being worn on the wearer's body, and the non-wearing state may be understood as the bone conduction hearing device not being worn on the wearer's body. The normal structural state may indicate that the structure and / or assembly of the bone conduction hearing device is in a normal operating state and the bone conduction hearing device can be used normally. The abnormal structural state is the opposite of the normal structural state and indicates that the structure and / or assembly of the bone conduction hearing device is not in a normal operating state (e.g., misalignment, movement, or damage to an assembly in the bone conduction hearing device due to a collision). The foreign object intrusion state may indicate that an object other than the structure and / or assembly of the bone conduction hearing device has entered the inside of the bone conduction hearing device. In some embodiments, the normal structural state may be classified as a normal state, and the abnormal structural state and the foreign object intrusion state may be classified as abnormal states. In some other embodiments, the comparison result may reflect the wearing state of the bone conduction hearing device, for example, a wearing state or a non-wearing state.
[0123] In some embodiments, the feedback path transfer functions of the bone conduction hearing device can be determined in a normal state (e.g., a structurally normal state) and an abnormal state (e.g., a foreign object intrusion state) using the method in Fig. 2 and stored as predetermined feedback path transfer functions in the database 130. In some embodiments, the feedback path transfer function corresponding to the bone conduction hearing device in an abnormal state (e.g., a foreign object intrusion state) among the predetermined feedback path transfer functions can be set as an abnormal feedback path transfer function, and the feedback path transfer function corresponding to the bone conduction hearing device in a normal state (e.g., a structurally normal state) can be set as a standard feedback path transfer function. In some embodiments, a plurality of predetermined feedback path transfer functions can be stored in the database 130, and each predetermined feedback path transfer function corresponds to a state (normal state, abnormal state) of the bone conduction hearing device. According to steps 950 and 960, by comparing the feedback path transfer function of the current bone-conduction hearing device with the predetermined feedback path transfer functions in the database 130, it is possible to match the feedback path transfer function of the current bone-conduction hearing device with the predetermined feedback path transfer function in the database 130 that is closest to the feedback path transfer function of the current bone-conduction hearing device, and the state of the bone-conduction hearing device corresponding to the matched predetermined feedback path transfer function is the current state of the bone-conduction hearing device. Therefore, based on the process described above, it is possible to determine the current state of the bone-conduction hearing device in real time.
[0124] In some embodiments, the comparison result may include identifying different classifications of the predetermined feedback path transfer function, and further determining different states of the bone conduction hearing device. In some embodiments, the types of the predetermined feedback path transfer function may include a standard feedback path transfer function and an abnormal feedback path transfer function, and the abnormal feedback path transfer function includes one or more of a wearing inaccuracy feedback path transfer function, a bone conduction hearing device structure abnormality feedback path transfer function, a foreign object intrusion feedback path transfer function, and a foreign object occlusion feedback path transfer function. Based on the type of the predetermined feedback path transfer function whose difference with the feedback path transfer function is within a predetermined threshold range, the type of the feedback path transfer function can be determined, and further determining different states of the bone conduction hearing device. For example, if it is determined that the type of the obtained predetermined feedback path transfer function corresponds to close contact (i.e., the bone conduction hearing device is in close contact with the user), the type of the feedback path transfer function can also correspond to close contact and accordingly reflect that the bone conduction hearing device is in close contact with the user. Further, for example, if it is determined that the type of the obtained predetermined feedback path transfer function corresponds to no tight fit, the type of feedback path transfer function may also correspond to no tight fit, thereby reflecting that the bone conduction hearing device is not in tight contact with the user. Further, for example, different predetermined feedback path transfer functions may correspond to different head regions where the bone conduction hearing device is worn. If it is determined that the type of the obtained predetermined feedback path transfer function corresponds to being worn on a certain region of the head (e.g., mastoid process, temporal bone, or forehead), the type of feedback path transfer function may also correspond to the head region, thereby reflecting the position on the head where the user wears the bone conduction hearing device (e.g., mastoid process, temporal bone, or forehead).
[0125] In some embodiments, after determining the status of the bone conduction hearing device, the signal processing module 1040 can adaptively adjust parameters of the bone conduction hearing device according to the status. In some embodiments, after determining the status of the bone conduction hearing device, the signal processing module 1040 can further send warning information to the user according to the status. In some embodiments, if the status of the bone conduction hearing device is abnormal, the user is prompted to adjust the status of the bone conduction hearing device. In some embodiments, the manner of prompting the user includes, but is not limited to, audio prompting, warning light prompting, vibration prompting, text prompting, remote message prompting, etc. Specifically, the audio prompting may be audio information transmitted by the bone conduction hearing device, such as audio information stating "foreign object has entered the device." The warning light prompting may be provided on the bone conduction hearing device, and may display a green light when the status of the bone conduction hearing device is normal and a red light when the status of the bone conduction hearing device is abnormal, thereby prompting the wearer's attention. The vibration notification may be that the bone-conduction hearing device vibrates when the state of the bone-conduction hearing device is abnormal, for example, vibrating three times indicates that the structure is abnormal, and continuing to vibrate indicates that a foreign object has entered. The text notification may be that text information to attract the user's attention is displayed on the bone-conduction hearing device or a terminal communicated with and / or connected to the bone-conduction hearing device, such as "A foreign object has entered the device" or "The structure of the device is abnormal."
[0126] It should be noted that the above description is provided for illustrative purposes only and does not limit the scope of the present application. Those skilled in the art may make various changes and modifications under the guidance of the contents of the present application. The features, structures, methods, and other characteristics of the exemplary embodiments described herein may be combined in various ways to obtain other exemplary embodiments and / or alternative embodiments. For example, the bone conduction hearing device may include multiple states, and which states belong to the normal state and which states belong to the abnormal state may be set by an operator based on experience, may be set by a user, or may be set by the signal processing module 1040. However, these changes and modifications do not depart from the scope of the present application.
[0127] 10 is an exemplary block diagram of a bone conduction hearing device status detection system according to some embodiments of the present application. The bone conduction hearing device status detection system 1000 may be abbreviated as system 1000. As shown in FIG. 10 , in some embodiments, the system 1000 includes a sound generation module 1010, a feedback signal generation module 1020, a feedback analysis module 1030, and a signal processing module 1040.
[0128] The sound generating module 1010 can generate a third sound based on the first signal generated by the signal processing unit. In some embodiments, the sound generating module 1010 can be a bone conduction speaker or part of a bone conduction speaker. For more details about generating a third sound based on the first signal, please refer to the detailed description in FIG. 9, and the description will be omitted here.
[0129] The feedback signal generation module 1020 can receive the third sound and generate a feedback signal. In some embodiments, the feedback signal generation module 1020 can be a microphone, a part of a microphone, or any electro-acoustic sensor or vibration sensor. For more details about generating a feedback signal, please refer to the detailed description in FIG. 9 and will not be described again here.
[0130] The feedback analysis module 1030 can determine a feedback path transfer function from the speaker to the microphone of the bone conduction hearing device based on the feedback signal and the first signal, and the feedback analysis module can further obtain at least one predetermined feedback path transfer function, and the feedback analysis module can compare the feedback path transfer function with the at least one predetermined feedback path transfer function. For more details about the determination of the feedback path transfer function and the comparison of the feedback path transfer function with the at least one predetermined feedback path transfer function, please refer to the detailed description in Figure 9, and further description will be omitted here.
[0131] The signal processing module 1040 can determine the status of the bone conduction hearing device based on the comparison result. For more details about determining the status of the bone conduction hearing device, please refer to the detailed description in Figure 9, and the description will be omitted here.
[0132] In some other embodiments of the present application, a computer-readable storage medium storing computer instructions is further provided, and when the computer reads the computer instructions in the storage medium, the computer performs the following steps: generating a third sound based on a first signal, which is a test signal generated by the computer; receiving the third sound and generating a feedback signal; determining a feedback path transfer function from a speaker of the bone conduction hearing device to a microphone based on the feedback signal and the first signal; obtaining at least one predetermined feedback path transfer function; comparing the feedback path transfer function with the at least one predetermined feedback path transfer function; and determining a status of the bone conduction hearing device based on the comparison result.
[0133] It should be noted that the above description of the system and its devices / modules is for ease of explanation only and cannot limit the present application to the enumerated embodiments. After understanding the principles of the system, those skilled in the art will understand that various devices / modules can be arbitrarily combined or connected to other devices / modules to form subsystems without departing from these principles. For example, the feedback analysis module 1030 and the signal processing module 1040 disclosed in FIG. 10 may be different modules in a single device (e.g., processor 140), or may be a single module that realizes the functions of the two or more modules. For example, the feedback analysis module 1030 and the signal processing module 1040 may be two modules, or may be a single module that simultaneously performs the functions of signal analysis and signal processing. For example, each module may have its own storage module. For example, each module may share a single storage module. All such modifications are within the scope of protection of the present application.
[0134] Possible effects of the embodiments of the present application include, but are not limited to, the following: (1) the vibration transfer function of the bone conduction speaker can be measured without using an external device such as an accelerometer, making the testing process simpler and more convenient; and (2) the current status of the bone conduction hearing device can be detected based on the feedback path transfer function, and corresponding prompts can be sent to the user based on the status of the bone conduction hearing device, allowing the user to know or adjust the status of the bone conduction hearing device and improving the user experience. Note that different embodiments may achieve different effects, and the achievable effects in different embodiments may be any one or a combination of the above, or any other achievable effects.
[0135] Although the basic concepts have been described above, it will be apparent to those skilled in the art that the detailed disclosure above has been presented by way of example only and is not intended to limit the present application. Although not expressly described herein, those skilled in the art may make various changes, improvements, and modifications to the present application. These changes, improvements, and modifications are intended to be suggested by the present application and are therefore within the spirit and scope of the exemplary embodiments of the present application.
[0136] Furthermore, certain terms are used herein to describe embodiments of the present application. For example, "one embodiment," "one embodiment," and / or "some embodiments" refer to a particular feature, structure, or characteristic associated with at least one embodiment of the present application. Therefore, it is emphasized and understood that references to "one embodiment," "one embodiment," or "one alternative embodiment" more than once in various parts of the present application do not necessarily all refer to the same embodiment. Furthermore, certain features, structures, or characteristics of one or more embodiments of the present application may be combined as appropriate.
[0137] Additionally, unless expressly stated in the claims, the enumerated order, use of alphanumeric characters, or use of other designations of processing elements or sequences described herein does not limit the order of the procedures and methods herein. While the above disclosure has set forth through various examples what are presently believed to be various useful embodiments of the invention, it should be understood that such details are for illustrative purposes only, and that the appended claims are not limited to the disclosed embodiments, but rather are intended to cover all modifications and equivalent combinations within the spirit and scope of the embodiments herein. For example, the system assembly described above may be implemented by a hardware device, or may be implemented as a software-only solution, e.g., by installing the described system on an existing server or mobile device.
[0138] Similarly, in the foregoing description of embodiments of the present application, it should be understood that various features may be grouped together in a single embodiment, drawing, or description for the purpose of simplifying the disclosure and facilitating an understanding of one or more embodiments of the present invention. However, this method of disclosure should not be interpreted as reflecting an intention that the claimed subject matter requires more features than are recited in each claim. Rather, claimed subject matter may comprise less than all features of a single foregoing disclosed embodiment.
[0139] Finally, it should be understood that the embodiments described herein are merely illustrative of the principles of the present embodiments. Other variations may be within the scope of the present application. Thus, by way of example, and not of limitation, alternative configurations of the present embodiments may be considered consistent with the teachings of the present application. Thus, the present embodiments are not limited to the embodiments expressly introduced and described herein. [Explanation of symbols]
[0140] 110 Detector 120 Hearing Device 130 databases 140 processors 122 Bone conduction speaker 121 Housing 141 Test Signal Generation Unit 142 Feedback Path Computation Unit 310 Test Voice Generation Module 320 Processing Module 1010 Voice Generation Module 1020 Feedback Signal Generation Module 1030 Feedback Analysis Module 1040 Signal Processing Module
Claims
1. 1. A method for detecting a state of a bone conduction hearing device, including at least a microphone, a speaker, a feedback analysis unit and a signal processing unit, comprising: generating a third sound by the speaker based on the first signal generated by the signal processing unit; receiving the third sound with the microphone and generating a feedback signal; The feedback analysis unit determining a feedback path transfer function from the speaker to the microphone of the bone conduction hearing device based on the microphone feedback signal and the first signal; obtaining at least one predetermined feedback path transfer function, the at least one predetermined feedback path transfer function including a standard feedback path transfer function, an abnormal feedback path transfer function, the abnormal feedback path transfer function including one or more of a wearing inaccuracy feedback path transfer function, a bone conduction hearing device structural abnormality feedback path transfer function, a foreign object intrusion feedback path transfer function, and a foreign object shielding feedback path transfer function; comparing the feedback path transfer function with the at least one predetermined feedback path transfer function; determining, from the at least one predetermined feedback path transfer function, at least one predetermined feedback path transfer function whose ratio to the feedback path transfer function is within a predetermined threshold range; determining a type of the feedback path transfer function based on the determined at least one predetermined feedback path transfer function type; and determining, by the signal processing unit, a state of the bone conduction hearing device based on a result of the comparison, comprising, if the feedback path transfer function is an abnormal feedback path transfer function, matching the type of the at least one predetermined feedback path transfer function that is closest to the feedback path transfer function to the state of the bone conduction hearing device; Determining, from the at least one predetermined feedback path transfer function, at least one predetermined feedback path transfer function having a ratio to the feedback path transfer function within a predetermined threshold range includes: A method for detecting the state of a bone conduction hearing device, comprising, when the at least one predetermined feedback path transfer function includes at least two, determining the predetermined feedback path transfer function with the smallest difference as the predetermined feedback path transfer function.
2. determining a type of the feedback path transfer function based on the determined type of at least one predetermined feedback path transfer function, determining that the feedback path transfer function type is normal if the at least one predetermined feedback path transfer function type is the standard feedback path transfer function; or if the at least one predetermined feedback path transfer function type is the abnormal feedback path transfer function, determining an abnormal type of the feedback path transfer function. Including, If the type of the at least one predetermined feedback path transfer function is the inaccurate-wearing feedback path transfer function, determine that the type of the feedback path transfer function is inaccurate-wearing; or if the at least one predetermined feedback path transfer function type is the bone conduction hearing device structural abnormality feedback path transfer function, determining that the feedback path transfer function type is bone conduction hearing device structural abnormality; or determining that the type of the feedback path transfer function is foreign object intrusion if the at least one predetermined feedback path transfer function type is the foreign object intrusion feedback path transfer function; or determining that the type of the feedback path transfer function is foreign object obstruction if the type of the at least one predetermined feedback path transfer function is the foreign object obstruction feedback path transfer function; The method of claim 1 further comprising:
3. determining a state of the bone conduction hearing device based on the comparison result, determining that the state of the bone conduction hearing device is normal if the type of the feedback path transfer function is normal; The method comprises: If the type of the feedback path transfer function is incorrectly worn, determining that the state of the bone conduction hearing device is incorrectly worn; or If the type of the feedback path transfer function is bone conduction hearing device structural abnormality, determining that the condition of the bone conduction hearing device is structural abnormality; or if the feedback path transfer function type is foreign body intrusion, determining that the state of the bone conduction hearing device is foreign body intrusion; or The method according to any one of claims 1 to 2, further comprising a step of determining an abnormality type of the bone conduction hearing device by determining that the state of the bone conduction hearing device is foreign object obstruction when the type of the feedback path transfer function is foreign object obstruction.
4. The method of any one of claims 1 to 3, further comprising a step of adaptively adjusting parameters of the bone conduction hearing device or sending warning information to a user based on the state of the bone conduction hearing device.
5. The method according to any one of claims 1 to 4, wherein the state of the bone conduction hearing device includes a normal state and an abnormal state, and the abnormal state includes one or more of incorrect wearing, abnormality in the bone conduction hearing device structure, foreign object intrusion, and foreign object obstruction.
6. A system for detecting a state of a bone conduction hearing device, comprising at least a microphone, a speaker, a feedback analysis unit and a signal processing unit, the speaker is configured to generate a third sound based on the first signal generated by the signal processing unit; the microphone is configured to receive the third sound and generate a feedback signal; The feedback analysis unit: determining a feedback path transfer function from the speaker to the microphone of the bone conduction hearing device based on the microphone feedback signal and the first signal; Obtaining at least one predetermined feedback path transfer function, wherein the at least one predetermined feedback path transfer function includes a standard feedback path transfer function, an abnormal feedback path transfer function, and the abnormal feedback path transfer function includes one or more of a wearing inaccuracy feedback path transfer function, a bone conduction hearing device structural abnormality feedback path transfer function, a foreign object intrusion feedback path transfer function, and a foreign object occlusion feedback path transfer function; comparing the feedback path transfer function with the at least one predetermined feedback path transfer function; determining, from the at least one predetermined feedback path transfer function, at least one predetermined feedback path transfer function whose ratio to the feedback path transfer function is within a predetermined threshold range; determining a type of the feedback path transfer function based on the determined at least one predetermined feedback path transfer function type; Including, comparing and configured to: the signal processing unit is configured to determine a state of the bone conduction hearing device based on a result of the comparison, including, if the feedback path transfer function is an abnormal feedback path transfer function, matching the type of the at least one predetermined feedback path transfer function that is closest to the feedback path transfer function to the state of the bone conduction hearing device; Determining, from the at least one predetermined feedback path transfer function, at least one predetermined feedback path transfer function having a ratio to the feedback path transfer function within a predetermined threshold range includes: A system for detecting a state of a bone conduction hearing device, comprising, when the at least one predetermined feedback path transfer function includes at least two, determining the predetermined feedback path transfer function with the smallest difference as the predetermined feedback path transfer function.
7. determining a type of the feedback path transfer function based on the determined at least one predetermined feedback path transfer function type, determining that the feedback path transfer function type is normal if the at least one predetermined feedback path transfer function type is the standard feedback path transfer function; or if the at least one predetermined feedback path transfer function type is the abnormal feedback path transfer function, determining an abnormal type of the feedback path transfer function; If the type of the at least one predetermined feedback path transfer function is the inaccurate-wearing feedback path transfer function, determine that the type of the feedback path transfer function is inaccurate-wearing; or if the at least one predetermined feedback path transfer function type is the bone conduction hearing device structural abnormality feedback path transfer function, determining that the feedback path transfer function type is bone conduction hearing device structural abnormality; or determining that the type of the feedback path transfer function is foreign object intrusion if the at least one predetermined feedback path transfer function type is the foreign object intrusion feedback path transfer function; or The system of claim 6 , further comprising: determining that the type of the feedback path transfer function is foreign object obstruction if the at least one predetermined feedback path transfer function type is the foreign object obstruction feedback path transfer function.
8. determining a state of the bone conduction hearing device based on a result of the comparison; determining that the condition of the bone conduction hearing device is normal if the type of the feedback path transfer function is normal; The system comprises: If the type of the feedback path transfer function is incorrectly worn, determining that the state of the bone conduction hearing device is incorrectly worn; or If the type of the feedback path transfer function is bone conduction hearing device structural abnormality, determining that the condition of the bone conduction hearing device is structural abnormality; or if the feedback path transfer function type is foreign body intrusion, determining that the state of the bone conduction hearing device is foreign body intrusion; or The system of any one of claims 6 to 7, further comprising determining an abnormality type of the bone conduction hearing device by determining that the state of the bone conduction hearing device is foreign object obstruction when the type of the feedback path transfer function is foreign object obstruction.
9. The signal processing unit The system of any one of claims 6 to 8, configured to adaptively adjust parameters of the bone conduction hearing device or send warning information to a user based on the state of the bone conduction hearing device.
10. The system of any one of claims 6 to 9, wherein the state of the bone conduction hearing device includes a normal state and an abnormal state, and the abnormal state includes one or more of incorrect wearing, abnormality in the bone conduction hearing device structure, foreign object intrusion, and foreign object obstruction.
11. A computer-readable storage medium storing computer instructions, the computer reading the computer instructions from the storage medium comprising: generating a third sound based on the first signal, the computer-generated test signal; receiving the third sound and generating a feedback signal; determining a feedback path transfer function from a speaker to a microphone of a bone conduction hearing device based on the feedback signal and the first signal; obtaining at least one predetermined feedback path transfer function, the at least one predetermined feedback path transfer function including a standard feedback path transfer function, an abnormal feedback path transfer function, the abnormal feedback path transfer function including one or more of a wearing inaccuracy feedback path transfer function, a bone conduction hearing device structural abnormality feedback path transfer function, a foreign object intrusion feedback path transfer function, and a foreign object shielding feedback path transfer function; comparing the feedback path transfer function with the at least one predetermined feedback path transfer function; determining, from the at least one predetermined feedback path transfer function, at least one predetermined feedback path transfer function whose ratio to the feedback path transfer function is within a predetermined threshold range; determining a type of the feedback path transfer function based on the determined at least one predetermined feedback path transfer function type; and determining a state of the bone conduction hearing device based on a result of the comparison, the state including, if the feedback path transfer function is an abnormal feedback path transfer function, matching the type of the at least one predetermined feedback path transfer function that is closest to the feedback path transfer function to the state of the bone conduction hearing device; Run Determining, from the at least one predetermined feedback path transfer function, at least one predetermined feedback path transfer function having a ratio to the feedback path transfer function within a predetermined threshold range includes:
10. A computer-readable storage medium, comprising: when the at least one predetermined feedback path transfer function includes at least two, determining the predetermined feedback path transfer function having the smallest difference as the predetermined feedback path transfer function.
Citation Information
Patent Citations
Parameter adjustment method and device for active noise reduction earphone and wireless earphone
CN110972014A
Method of determining status of acoustic feedback path of head wearable hearing device and head wearable hearing device
JP2020115636A
Method of detecting a defect in a hearing instrument, and hearing instrument
US20190075403A1
Personal authentication system, personal authentication device, personal authentication method, and recording medium
WO2018034178A1