Hearing aid local audiometry method and device and hearing aid
By implementing the local auditing method in the hearing aid and generating target data using the pure tone generation algorithm, the problem of long and expensive hearing aid testing time in the prior art is solved, and efficient pure tone auditing is achieved in any environment.
Patent Information
- Application Number
- CN202510067204.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-16
- Publication Date
- 2025-05-06
AI Technical Summary
In the prior art, hearing aid testing requires a long time and is expensive, making it difficult to perform effective hearing tests in non-professional environments.
By implementing the local listening method in the hearing aid, the sampling points of the test frequency point are obtained and the basic data is set, the pure tone generation algorithm is used to generate target data with the target sound intensity, and the hearing aid audio playback is performed, so that the user can perform pure tone listening in any quiet environment.
It realizes that users can perform pure tone audition in any quiet environment, and the testing is convenient and efficient, avoiding test delays and high costs due to time and space limitations.
Smart Images

Figure CN119946539A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the technical field of hearing aids, and more particularly to a local audiometry method and device for hearing aids, and a hearing aid. Background Art
[0002] Pure tone audiometry is a standardized subjective behavioral response audiometry for testing hearing sensitivity, which mainly includes air conduction threshold test and bone conduction threshold test. Pure tone audiometry aims to reflect the minimum hearing level of each frequency that the subject can hear in a quiet environment, so as to understand whether the hearing is normal or not, as well as the degree and nature of hearing loss, and provide a basis for diagnosis and treatment.
[0003] Professional-level hearing tests have strict requirements on the test environment and audiometric equipment, and usually require going to a specialized institution and need to be tested in a professional hearing test environment. However, there are few professional testing institutions in China, and the test takes a long time and is expensive. Summary of the invention
[0004] In view of the above problems, the embodiments of the present invention provide a local audiometry method and device for a hearing aid, and a hearing aid, which are used to solve the problems in the prior art that the testing takes a long time and is expensive.
[0005] According to one aspect of an embodiment of the present invention, a local audiometry method for a hearing aid is provided, the method comprising: Obtaining sampling points of a test frequency, and setting basic data of each sampling point at each of the test frequencies; Generating target data with target sound intensity by a pure tone generation algorithm according to the basic data and the sampling points; The hearing aid audio is played according to the target data.
[0006] In some optional manners, obtaining the sampling points of the test frequency specifically includes: Get the current sampling rate and the current test frequency, and get the current cycle number according to the current test frequency; The number of periodic sampling times in each sine wave period is calculated by calculating the quotient of the current sampling rate and the current number of cycles, and then a sampling point is selected in the sine wave period according to the number of periodic sampling times.
[0007] In some optional embodiments, the basic data is audio data played with a sound intensity as a target amplitude.
[0008] In some optional ways, the basic data of each sampling point is set at each test frequency point, specifically including: Get the real sound intensity of the pure sound audio file, recorded as X0; At the n Hz frequency, the preset amplitude of the hearing aid is set to An, and the test sound intensity Xn is obtained; The target amplitude Am is calculated using the target amplitude calculation formula: Am= A0 / (10^((Xn- X0) / 20)).
[0009] In some optional embodiments, the actual sound intensity is obtained by the sum of the standard sound intensity and the reference equivalent threshold sound pressure level, wherein the values of the reference equivalent threshold sound pressure level at different test frequencies are obtained by a preset sound pressure mapping table.
[0010] In some optional embodiments, the generating target data by using a pure tone generation algorithm specifically includes: generating the sound intensity of each sampling point of a sine cycle by using a sine function in a trigonometric function.
[0011] In some optional ways, the sound intensity of each sampling point of a sine cycle is generated by a sine function in a trigonometric function, specifically including: According to the target amplitude of the basic data, the peak value and the trough value of the sine cycle are determined; According to the number and position of the sampling points in a sine cycle, the variation trend of the sound intensity of the audio data in the basic data along with the sine function is determined, and the target data with the target sound intensity is generated.
[0012] In some optional embodiments, the basic data and the target data are in PCM format; the test frequency points include at least one or more of 250Hz, 500Hz, 1000Hz, 1500Hz, 2000Hz, 2500Hz, 3000Hz, 3500Hz, 4000Hz, 4500Hz, 5000Hz, 5500Hz, and 6000Hz.
[0013] According to another aspect of an embodiment of the present invention, a local audiometry device for a hearing aid is provided, the device comprising: A sampling point setting module, used to obtain the sampling points of the test frequency points and set the basic data of each sampling point at each of the test frequency points; A target data generating module, used to generate target data with target sound intensity through a pure tone generating algorithm according to the basic data and sampling points; and a playback output module, for playing the hearing aid audio according to the target data.
[0014] According to another aspect of an embodiment of the present invention, there is provided a hearing aid, comprising: a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, and the executable instruction enables the processor to perform the operation of the hearing aid local audiometry method as described above.
[0015] This embodiment provides a hearing aid local audiometry method, device and hearing aid, and its beneficial effects are: the present invention confirms the sampling points of the test frequency points and the basic data at each sampling point; generates target data with target sound intensity through a pure tone generation algorithm based on the basic data and the sampling points; and plays the hearing aid audio according to the target data. The present invention can adjust the sound intensity of the basic data and the basic audio data to the target data with the target sound intensity, thereby enabling the user to perform pure tone audiometry in any quiet environment, without being affected by time and space, and the test is convenient and efficient.
[0016] The above description is only an overview of the technical solution of the embodiment of the present invention. In order to more clearly understand the technical means of the embodiment of the present invention, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiment of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings are only used to illustrate the embodiments and are not to be considered as limiting the present invention. In addition, the same reference symbols are used to represent the same components throughout the accompanying drawings. In the accompanying drawings: Figure 1 A schematic flow chart of a local audiometry method for a hearing aid according to Embodiment 1 of the present invention is shown; Figure 2 A schematic diagram of a process for obtaining sampling points of a test frequency point according to Embodiment 1 of the present invention is shown; Figure 3 A schematic diagram of a process for setting basic data of each sampling point at each test frequency point in Embodiment 1 of the present invention is shown; Figure 4 A schematic diagram of a process for determining the sound intensity of audio data at each point of a sine function by using a target amplitude according to Embodiment 1 of the present invention is shown; Figure 5 It shows a schematic structural diagram of a local audiometry device for a hearing aid according to Embodiment 2 of the present invention.
[0018] Figure 6 The figure shows a schematic structural diagram of a hearing aid according to Embodiment 3 of the present invention. DETAILED DESCRIPTION
[0019] Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be limited to the embodiments set forth herein.
[0020] Embodiment 1, Figure 1 A hearing aid local audiometry method of the present invention is shown. The method can be applied to hearing aids, headphones or other audio playback devices to perform the hearing aid local audiometry method of the present invention to obtain and adjust test data to generate target data that meets pure tone audiometry, thereby realizing local real-time pure tone audiometry. The method specifically includes: 110, obtaining the sampling points of the test frequency, and setting the basic data of each sampling point at each test frequency; in step 110, obtaining the sampling points of the test frequency specifically includes: obtaining the current sampling rate and the current test frequency, and obtaining the current number of cycles according to the current test frequency. The basic data is the audio data played with the sound intensity as the target amplitude, wherein the basic data of each sampling point is set at each test frequency, and the basic data can be preset in the storage of the hearing aid at the factory for pure tone audiometry. In addition, the basic data can also be provided in the hearing aid as a communication interface, through which the hearing aid can communicate with the test server in real time to obtain the basic data of the test server, and download it to the hearing aid or the test terminal connected to the hearing aid.
[0021] 120, generating target data with target sound intensity by pure tone generation algorithm according to basic data and sampling points; in step 120, generating target data by pure tone generation algorithm specifically includes: generating the sound intensity of each sampling point of a sine cycle by a sine function in a trigonometric function. Generating the sound intensity of each sampling point of a sine cycle by a sine function in a trigonometric function specifically includes: determining the peak value and trough value of the sine cycle according to the target amplitude of the basic data; determining the change trend of the sound intensity of the audio data in the basic data with the sine function according to the number and position of the sampling points in a sine cycle, and generating target data with target sound intensity.
[0022] 130, play the hearing aid audio according to the target data. In step 130, when the target data is acquired, the audio data in the target data can be played through the speaker of the hearing aid at the target sound intensity after confirmation by the user, so as to perform pure tone audiometry on the user.
[0023] In this embodiment, the present invention confirms the sampling points of the test frequency points and the basic data at each sampling point; generates target data with target sound intensity through a pure tone generation algorithm according to the basic data and the sampling points; and plays the hearing aid audio according to the target data. The present invention can adjust the sound intensity of the basic data and the basic audio data to the target data with the target sound intensity, thereby enabling the user to perform pure tone audiometry in any quiet environment, without being affected by time and space, and the test is convenient and efficient.
[0024] In step 110, see Figure 2 , the sampling points for obtaining the test frequency points specifically include: 210, obtaining the current sampling rate and the current test frequency, and obtaining the current cycle number according to the current test frequency; 220, by calculating the quotient of the current sampling rate and the current number of cycles, the number of periodic samplings in each sine wave cycle is calculated, and then a sampling point is selected in the sine wave cycle according to the number of periodic samplings.
[0025] In the embodiment shown in steps 210-220, configuration parameters may be preset in the hearing aid to configure the sampling rate and the current test frequency. The hearing aid may also interact with the test server to obtain basic data with the current sampling rate and the current test frequency. In a specific example, the audio file format of the hearing aid basic data and target data adopts PCM format, the sampling rate is 16000Hz, that is, the sampling times in 1s is 16000, the bit number is 16 bits, and the supported audiometric frequencies are 250Hz, 500Hz, 1000Hz, 1500Hz, 2000Hz, 2500Hz, 3000Hz, 3500Hz, 4000Hz, 4500Hz, 5000Hz, 5500Hz, and 6000Hz; among which, the audiometric frequency is 250Hz, which is 250 cycles in 1s; the quotient of the current sampling rate and the current number of cycles is calculated, and the number of periodic samplings in each sine wave cycle is calculated, which is specifically the number of samplings in each sine wave cycle = the number of samplings / the number of cycles, such as at 250Hz, the number of samplings is 16000 / 250=64 times. Other frequencies can refer to 250Hz. In a sine wave cycle, the sampling points can be evenly set according to the number of samplings.
[0026] In step 110, see Figure 3 , the basic data is the audio data played with the sound intensity as the target amplitude. The basic data of each sampling point is set at each test frequency point, including: 310, obtaining the real sound intensity of the pure tone audio file, recorded as X0; 320, at a frequency of n Hz, setting the preset amplitude of the hearing aid to An, and obtaining a test sound intensity Xn; 330, calculate the target amplitude Am through the target amplitude calculation formula: Am= A0 / (10^((Xn- X0) / 20)).
[0027] In steps 310-330, the real sound intensity is obtained by the sum of the standard sound intensity and the reference equivalent threshold sound pressure level, wherein the value of the reference equivalent threshold sound pressure level at different test frequencies is obtained by a preset sound pressure mapping table. In a specific example, the real sound intensity is obtained by the sum of the standard sound intensity and the reference equivalent threshold sound pressure level, namely: dB SPL=dBHL+ RETSPL, wherein dB SPL is the physical unit of sound intensity, the real sound intensity; dB HL is the standard sound intensity, obtained by experiments using healthy hearing people aged 18-25, and the minimum sound pressure level heard by these people at each frequency is set to 0 dBHL; RETSPL is the reference equivalent threshold sound pressure level, measured by experiments using healthy hearing people aged 18-25, and the minimum sound pressure level heard by these people at each frequency is set to 0 dB HL. Taking the in-ear machine as an example, the specific values of RETSPL are as shown in Table 1 below:
[0028] Table 1 The actual sound intensity corresponding to each sound pressure level at each test frequency point of the pure tone audio file is shown in Table 2 below:
[0029] Table 2 In this embodiment 1, Table 1 and Table 2 can be pre-stored in the register of the MCU of the hearing aid, and when the hearing aid local audiometry method is executed, the register of the MCU of the hearing aid is read. In addition, Table 1 and Table 2 can be stored in the test server and obtained through the communication connection between the hearing aid and the test server.
[0030] In addition, when obtaining the target amplitude of the basic data, it is necessary to obtain the test sound intensity. In one example, at a frequency of nHz, the preset amplitude of the hearing aid is set to An, and the test sound intensity Xn is obtained. Among them, the preset amplitude can be measured according to historical data or set according to preset data. After obtaining the test sound intensity and the actual sound intensity, the target amplitude Am is calculated by the target amplitude calculation formula: Am= A0 / (10^((Xn- X0) / 20)). The target amplitude Am can be pre-stored in the register of the MCU of the hearing aid, and when the local audiometry method of the hearing aid is executed, it is obtained by reading the register of the MCU of the hearing aid. In addition, the target amplitude Am can be stored in the test server and obtained through the communication connection between the hearing aid and the test server. In one example, when performing local audiometry of the hearing aid, the target amplitude Am of the basic data can be directly called to calculate the target sound intensity.
[0031] In step 120, see Figure 4, generating target data through a pure tone generation algorithm, specifically including: generating the sound intensity of each sampling point of a sine cycle through a sine function in a trigonometric function. Wherein, the sine function is y=Asin(ωt+φ); in the present invention, the sound intensity of the audio data at each point of the sine function can be determined by the target amplitude. Specifically including: 410, determining the peak value and the trough value of the sine cycle according to the target amplitude of the basic data; 420 , determining a trend of a sound intensity of the audio data in the basic data changing with a sine function according to the number and position of the sampling points in a sine cycle, and generating target data with a target sound intensity.
[0032] In steps 410-420, the target amplitude of the basic data is the peak value of the sine cycle, and the opposite of the target amplitude of the basic data is the trough value of the sine cycle; according to the number and position of the sampling points, the specific position of the sampling point in the sine cycle is determined, and then the size of the sound intensity is determined according to the position difference between the specific position and the peak value and trough value of the sine cycle, so that the target sound intensity changes like the trend of the sine function. The basic audio data is adjusted to the target data with the target sound intensity, so that the user can perform pure tone audiometry in any quiet environment, which is not affected by time and space, and the test is convenient and efficient.
[0033] Embodiment 2: Figure 5 A hearing aid local audiometry device 500 of the present invention is shown, and the steps of a hearing aid local audiometry method are performed by the hearing aid local audiometry device of the present invention. The device includes a sampling point setting module 510, a target data generation module 520 and a playback output module 530. Specifically, The sampling point setting module 510 is used in step 110 of embodiment 1. The sampling point setting module 510 specifically includes: obtaining the sampling point of the test frequency specifically includes: obtaining the current sampling rate and the current test frequency, and obtaining the current number of cycles according to the current test frequency. The basic data is the audio data played with the sound intensity as the target amplitude, wherein the basic data of each sampling point is set at each test frequency, and the basic data can be preset in the storage of the hearing aid before leaving the factory for pure tone audiometry. In addition, the basic data can also be provided in the hearing aid with a communication interface, through which the hearing aid can communicate with the test server in real time to obtain the basic data of the test server, and download it to the hearing aid or the test terminal connected to the hearing aid.
[0034] The target data generation module 520 is used in step 120 of embodiment 1. The target data generation module 520 specifically includes: generating target data through a pure tone generation algorithm specifically includes: generating the sound intensity of each sampling point of a sine cycle through a sine function in a trigonometric function. Generating the sound intensity of each sampling point of a sine cycle through a sine function in a trigonometric function specifically includes: determining the peak value and trough value of the sine cycle according to the target amplitude of the basic data; determining the trend of the sound intensity of the audio data in the basic data changing with the sine function according to the number and position of the sampling points in a sine cycle, and generating target data with target sound intensity.
[0035] The playback output module 530 is used in step 130 of embodiment 1. The playback output module 530 specifically includes: when acquiring target data, the audio data in the target data can be played through the speaker of the hearing aid at the target sound intensity after confirmation by the user, so as to perform pure tone audiometry on the user.
[0036] Embodiment 3: Figure 6 The schematic diagram of the structure of an embodiment of a hearing aid of the present invention is shown. The specific embodiment of the present invention does not limit the specific implementation of the hearing aid.
[0037] like Figure 6 As shown, the hearing aid may include: a processor, a communications interface, a memory, and a communication bus.
[0038] The processor 610, the communication interface 640, and the memory 620 communicate with each other via the communication bus 630. The communication interface is used to communicate with other devices such as a client or other server network elements. The processor is used to execute the program 650, which can specifically execute the relevant steps in the above-mentioned embodiment of the vehicle-mounted key storage method.
[0039] Specifically, the program may include program code including computer executable instructions.
[0040] The processor may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention. The one or more processors included in the hearing aid may be processors of the same type, such as one or more CPUs; or processors of different types, such as one or more CPUs and one or more ASICs.
[0041] Memory is used to store programs. The memory may include high-speed RAM memory and may also include non-volatile memory, such as at least one disk storage.
[0042] The program can be called by the processor to make the hearing aid execute Figure 1 Step 110 to step 130.
[0043] In this embodiment, the present invention confirms the sampling points of the test frequency points and the basic data at each sampling point; generates target data with target sound intensity through a pure tone generation algorithm according to the basic data and the sampling points; and plays the hearing aid audio according to the target data. The present invention can adjust the sound intensity of the basic data and the basic audio data to the target data with the target sound intensity, thereby enabling the user to perform pure tone audiometry in any quiet environment without being affected by time and space, and the test is convenient and efficient.
[0044] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system or other device. In addition, the embodiments of the present invention are not directed to any particular programming language.
[0045] In the description provided herein, a large number of specific details are described. However, it is understood that embodiments of the present invention can be practiced without these specific details. Similarly, in order to simplify the present invention and help understand one or more of the various inventive aspects, in the above description of exemplary embodiments of the present invention, the various features of the embodiments of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. Wherein, the claims that follow the specific embodiment are hereby expressly incorporated into the specific embodiment, wherein each claim itself is a separate embodiment of the present invention.
[0046] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and further may be divided into a plurality of submodules or subunits or subcomponents. Except that at least some of such features and / or processes or units are mutually exclusive.
[0047] It should be noted that the above embodiments illustrate the present invention rather than limit it, and that those skilled in the art may devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets shall not be construed as a limitation on the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention may be implemented by means of hardware comprising a number of different elements and by means of a suitably programmed computer. In a unit claim enumerating a number of devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc. does not indicate any order. These words may be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be understood as limitations on the order of execution.
Claims
1. A local audiometry method for a hearing aid, characterized in that: The method comprises: Obtaining sampling points of a test frequency, and setting basic data of each sampling point at each of the test frequencies; Generating target data with target sound intensity by a pure tone generation algorithm according to the basic data and the sampling points; The hearing aid audio is played according to the target data.
2. The local audiometry method for hearing aids according to claim 1, characterized in that: The obtaining of the sampling points of the test frequency specifically includes: Get the current sampling rate and the current test frequency, and get the current cycle number according to the current test frequency; The number of periodic sampling times in each sine wave period is calculated by calculating the quotient of the current sampling rate and the current number of cycles, and then a sampling point is selected in the sine wave period according to the number of periodic sampling times.
3. The hearing aid local audiometry method according to claim 2, characterized in that: The basic data is audio data played with sound intensity as the target amplitude.
4. The hearing aid local audiometry method according to claim 1, characterized in that: The basic data of each sampling point is set at each test frequency point, specifically including: Get the real sound intensity of the pure sound audio file, recorded as X0; At the n Hz frequency, the preset amplitude of the hearing aid is set to An, and the test sound intensity Xn is obtained; The target amplitude Am is calculated using the target amplitude calculation formula: Am= A0 / (10^((Xn- X0) / 20)).
5. The hearing aid local audiometry method according to claim 1, characterized in that: The actual sound intensity is obtained by the sum of the standard sound intensity and the reference equivalent threshold sound pressure level, wherein the values of the reference equivalent threshold sound pressure level at different test frequency points are obtained by a preset sound pressure mapping table.
6. The local audiometry method for hearing aids according to claim 3, characterized in that: The generating target data with target sound intensity by using a pure tone generating algorithm specifically includes: generating the sound intensity of each sampling point of a sine cycle by using a sine function in a trigonometric function.
7. The local audiometry method for hearing aids according to claim 6, characterized in that: The sound intensity of each sampling point of a sine cycle is generated by the sine function in the trigonometric function, specifically including: According to the target amplitude of the basic data, the peak value and the trough value of the sine cycle are determined; According to the number and position of the sampling points in a sine cycle, the variation trend of the sound intensity of the audio data in the basic data along with the sine function is determined, and the target data with the target sound intensity is generated.
8. The hearing aid local audiometry method according to claim 1, characterized in that: The basic data and the target data are in PCM format; the test frequency points include at least any one of 250Hz, 500Hz, 1000Hz, 1500Hz, 2000Hz, 2500Hz, 3000Hz, 3500Hz, 4000Hz, 4500Hz, 5000Hz, 5500Hz, and 6000Hz.
9. A local audiometry device for a hearing aid, characterized in that: The device comprises: A sampling point setting module, used to obtain the sampling points of the test frequency points and set the basic data of each sampling point at each of the test frequency points; A target data generating module, used to generate target data with target sound intensity through a pure tone generating algorithm according to the basic data and sampling points; and a playback output module, for playing the hearing aid audio according to the target data.
10. A hearing aid, characterized in that: include: A processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, and the executable instruction enables the processor to perform the operation of the hearing aid local audiometry method according to any one of claims 1 to 8.