Low-power-consumption control method and device based on hearing aid, terminal and medium
By monitoring sound signals in the hearing aid and performing effective sound detection, unnecessary functional modules are automatically turned off, which solves the problem of large power consumption of the hearing aid system and extends the battery life and the life of the hearing aid.
Patent Information
- Application Number
- CN202411940271.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-05-27
AI Technical Summary
The existing hearing aid system consumes a lot of power, resulting in a shorter battery life time.
Effective sound detection is performed by monitoring the current sound signal within the detection range of the hearing aid. If the sound signal is not a valid active sound signal, the target function module of the hearing aid is turned off.
Significantly reduces the power consumption of hearing aids, extends the duration of use, and improves the overall life of hearing aids.
Smart Images

Figure CN120050584A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of hearing aids, and in particular to a low-power control method, device, terminal and medium based on a hearing aid. Background Art
[0002] Currently, whether it is a hearing aid implemented with a dedicated chip or a general-purpose chip, its basic algorithms generally include the following items: noise suppression, echo cancellation, multi-channel loudness compensation, adaptive gain control, downsampling processing, and sound field recognition, etc. After these algorithms are integrated, the complexity is relatively large and the system overhead is also large. Moreover, current hearing aids are constantly adding new functions, such as Bluetooth function and blood oxygen detection function, etc. The consequence of implementing complex functions is that when the hearing aid is working, the system power consumption is quite large. Since the battery capacity that can be assembled in the hearing aid is limited, the continuous working time becomes shorter and shorter.
[0003] Therefore, the prior art has defects and needs to be improved and developed. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to provide a low-power control method, device, terminal and medium based on a hearing aid in view of the above-mentioned defects of the prior art, aiming to solve the problem of large system power consumption of the hearing aid in the prior art.
[0005] The technical solution adopted by the present invention to solve the technical problem is as follows:
[0006] A low-power control method based on a hearing aid, wherein the method includes:
[0007] Monitoring the current sound signal within the detection range of the hearing aid;
[0008] Performing effective sound detection on the current sound signal to obtain a sound detection result;
[0009] If the sound detection result indicates that the current sound signal is not a valid active sound signal, then closing the target function module of the hearing aid.
[0010] In an embodiment of the present application, performing effective sound detection on the current sound signal to obtain a sound detection result includes:
[0011] Calculating the signal input energy of the current sound signal and calculating the spectral reflection coefficient of the current sound signal;
[0012] Determining the sound detection result according to the signal input energy and the spectral reflection coefficient.
[0013] In an embodiment of the present application, calculating the signal input energy of the current sound signal includes:
[0014] Perform frame processing on the current sound signal to obtain a number of frame signals;
[0015] Calculate the energy value of each frame signal, and use the average value of each energy value as the signal input energy of the current sound signal.
[0016] In an embodiment of the present application, calculating the spectral reflection coefficient of the current sound signal includes:
[0017] Perform linear prediction analysis on the current sound signal to obtain the linear prediction coefficients of the current sound signal;
[0018] Calculate the spectral reflection coefficient based on the linear prediction coefficients.
[0019] In an embodiment of the present application, determining the sound detection result according to the signal input energy and the spectral reflection coefficient includes:
[0020] Obtain a preset energy threshold and a reflection coefficient threshold;
[0021] If the signal input energy is less than or equal to the energy threshold and / or the spectral reflection coefficient is less than or equal to the reflection coefficient threshold, determine that the sound detection result is that the current sound signal is not a valid active sound signal.
[0022] In an embodiment of the present application, determining the sound detection result according to the signal input energy and the spectral reflection coefficient further includes:
[0023] Obtain a preset energy threshold and a reflection coefficient threshold;
[0024] If the signal input energy is greater than the energy threshold and the spectral reflection coefficient is greater than the reflection coefficient threshold, determine that the sound detection result is that the current sound signal is a valid active sound signal.
[0025] In an embodiment of the present application, after performing effective sound detection on the current sound signal to obtain a sound detection result, it further includes:
[0026] If the sound detection result is that the current sound signal is a valid active sound signal, turn on the target function module of the hearing aid;
[0027] Wherein, the target function module includes one or more of a noise suppression function module, an echo cancellation function module, a multi-channel loudness compensation function module, and an adaptive gain control function module.
[0028] The present application further provides a low-power control device based on a hearing aid, wherein the device includes:
[0029] A signal monitoring module, configured to monitor a current sound signal within the detection range of the hearing aid;
[0030] A sound detection module, configured to perform effective sound detection on the current sound signal to obtain a sound detection result;
[0031] A function closing module, configured to close the target function module of the hearing aid if the sound detection result indicates that the current sound signal is not a valid active sound signal.
[0032] In an embodiment of the present application, the sound detection module includes:
[0033] A calculation unit, configured to calculate the signal input energy of the current sound signal and calculate the spectral reflection coefficient of the current sound signal;
[0034] A determination unit, configured to determine a sound detection result based on the signal input energy and the spectral reflection coefficient.
[0035] In an embodiment of the present application, the calculation unit includes:
[0036] A frame division sub-unit, configured to perform frame division processing on the current sound signal to obtain a plurality of frame signals;
[0037] An energy calculation sub-unit, configured to calculate the energy value of each of the frame signals and use the average value of the energy values as the signal input energy of the current sound signal.
[0038] In an embodiment of the present application, the calculation unit further includes:
[0039] An analysis sub-unit, configured to perform linear prediction analysis on the current sound signal to obtain the linear prediction coefficients of the current sound signal;
[0040] A coefficient calculation sub-unit, configured to calculate the spectral reflection coefficient based on the linear prediction coefficients.
[0041] In an embodiment of the present application, the determination unit includes:
[0042] A threshold acquisition sub-unit, configured to acquire a preset energy threshold and a reflection coefficient threshold;
[0043] A first determination sub-unit, configured to determine that the sound detection result is that the current sound signal is not a valid active sound signal if the signal input energy is less than or equal to the energy threshold and / or the spectral reflection coefficient is less than or equal to the reflection coefficient threshold.
[0044] In an embodiment of the present application, the determination unit further includes:
[0045] A threshold acquisition subunit, configured to acquire a preset energy threshold and a reflection coefficient threshold;
[0046] A second determination subunit, configured to determine that the sound detection result is that the current sound signal is a valid active sound signal if the input energy of the signal is greater than the energy threshold and the spectral reflection coefficient is greater than the reflection coefficient threshold.
[0047] In an embodiment of the present application, the device further includes:
[0048] An activation module, configured to activate a target function module of the hearing aid if the sound detection result is that the current sound signal is a valid active sound signal; wherein, the target function module includes one or more of a noise suppression function module, an echo cancellation function module, a multi-channel loudness compensation function module, and an adaptive gain control function module.
[0049] The present application further provides a terminal, which includes: a memory, a processor, and a low-power consumption control program for hearing aids stored on the memory and executable on the processor. When the low-power consumption control program for hearing aids is executed by the processor, the steps of the above-mentioned low-power consumption control method for hearing aids are implemented.
[0050] The present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program can be executed to implement the steps of the above-mentioned low-power consumption control method for hearing aids.
[0051] A low-power consumption control method, device, terminal, and medium for hearing aids provided by the present invention. The method includes: monitoring a current sound signal within the detection range of the hearing aid; performing effective sound detection on the current sound signal to obtain a sound detection result; and if the sound detection result is that the current sound signal is not a valid active sound signal, closing the target function module of the hearing aid. By detecting whether the current sound signal is a valid active sound signal and then closing the target function module when the current sound signal is not a valid active sound signal, the present application significantly reduces the power consumption of the hearing aid and improves the usage duration of the hearing aid. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] Figure 1 is a flowchart of a preferred embodiment of the low-power consumption control method for hearing aids in the present invention;
[0053] Figure 2 is a functional principle block diagram of a preferred embodiment of the low-power consumption control device for hearing aids in the present invention;
[0054] Figure 3 is a functional principle block diagram of a preferred embodiment of the terminal in the present invention. Detailed implementation manners
[0055] To make the objectives, technical solutions and advantages of the present invention clearer and more definite, the present invention will be further described in detail below with reference to the accompanying drawings and by way of examples. It should be understood that the specific examples described herein are only used to explain the present invention and are not used to limit the present invention.
[0056] Please refer to Figure 1 , Figure 1 which is a flowchart of the low-power consumption control method based on a hearing aid in the present invention. As Figure 1 shown, the low-power consumption control method based on a hearing aid according to an embodiment of the present invention includes:
[0057] Step S100: Monitor the current sound signal within the detection range of the hearing aid.
[0058] Specifically, in the embodiment of the present application, an active sound detection module is integrated in the hearing aid, and the active sound detection module is used to detect whether there is an effective active sound around. The hearing aid algorithm in the embodiment of the present application is divided into a normal mode and an ultra-low power consumption mode. If the active sound detection module detects an effective active sound, subsequent normal hearing aid algorithms will be processed. Otherwise, the hearing aid will enter the ultra-low power consumption operation mode. In this mode, the hearing aid algorithm will automatically turn off modules such as noise suppression, echo cancellation, multi-channel loudness compensation, and adaptive gain control to achieve the purpose of reducing system power consumption. For example, when the user is in a quiet environment, such as a library, a reading room, etc., the hearing aid system will automatically enter the ultra-low power consumption mode. The switching between these two modes is completely controlled by the active sound detection module.
[0059] As Figure 1 shown, the low-power consumption control method based on a hearing aid according to this embodiment further includes:
[0060] Step S200: Perform effective sound detection on the current sound signal to obtain a sound detection result.
[0061] In the embodiment of the present application, step S200 specifically includes:
[0062] Step S210: Calculate the signal input energy of the current sound signal and calculate the spectral reflection coefficient of the current sound signal;
[0063] Step S220: Determine the sound detection result according to the signal input energy and the spectral reflection coefficient.
[0064] Specifically, the signal input energy is a physical quantity that describes the total cumulative energy of a signal over the entire time or time series. It represents the integral of the squared amplitude of the signal fluctuations over the interval (-∞, +∞), or can be understood as the sum of the power of the signal at each moment. The signal input energy is a fixed value that represents the overall energy state of the signal. Even if the energy of the signal disappears, its energy value can still be obtained by integrating or summing the squared amplitude of the signal fluctuations. The signal input energy is not affected by time and is a measure of the signal intensity or loudness. The signal input energy is often used to judge the intensity or loudness of a sound signal and as a basis for signal processing.
[0065] The spectral reflection coefficient is a physical quantity that describes the reflection characteristics of a signal in the frequency spectrum. It is usually related to linear prediction analysis and is used to describe characteristics such as the spectral envelope and spectral slope of a sound signal. The spectral reflection coefficient provides detailed information about the frequency components of the signal. It reflects the reflection of the signal in the frequency spectrum, that is, the degree of reflection of the signal at different frequencies. In speech recognition and speech processing, the spectral reflection coefficient can be used to analyze the spectral characteristics of sound and then extract useful speech information.
[0066] In the embodiment of the present application, by calculating the signal input energy, the overall energy level of the sound signal can be intuitively understood. When the energy level of the sound signal is significantly higher than the background noise, the presence of the sound signal can be more easily detected. By calculating the spectral reflection coefficient, the spectral characteristics of the sound signal can be further analyzed, so as to more accurately identify the type and characteristics of the sound signal. The spectral reflection coefficient also helps to distinguish silent speech from background noise and improve the accuracy of sound detection. In the embodiment of the present application, by considering both the signal input energy and the spectral reflection coefficient, the quality of the sound signal can be more comprehensively evaluated; the signal-to-noise ratio (SNR) is an important indicator for measuring the relationship between the sound signal and the background noise. By calculating the signal input energy and the spectral reflection coefficient, the sound detection requirements under different signal-to-noise ratio conditions can be better adapted, and the reliability and stability of the detection can be improved.
[0067] In an embodiment of the present application, in the step S210, "calculating the signal input energy of the current sound signal" specifically includes: performing frame division processing on the current sound signal to obtain a plurality of frame signals; calculating the energy values of each of the frame signals, and taking the average value of each of the energy values as the signal input energy of the current sound signal.
[0068] In the embodiments of the present application, the current sound signal is segmented into multiple short frames using the frame segmentation technique. The length of each frame is usually selected to be between 5 milliseconds, which can ensure the relative stability of the signal characteristics within each frame. At the same time, in order to maintain the continuity of signal processing, there is usually a certain overlap between frames. For each frame of the signal, its energy value is calculated. The calculation of the energy value can be achieved by summing the squares of the amplitudes of the signal samples within the frame.
[0069] Through frame segmentation processing, the embodiments of the present application can segment continuous sound signals into multiple short frames that are easy to analyze, capture the local characteristics of the sound signal more accurately, thereby improving the accuracy of signal processing; by calculating the energy value of each frame to reflect the energy distribution of the sound signal in time, it is convenient for the subsequent determination of effective active sounds.
[0070] In an embodiment of the present application, in the step S210, "calculating the spectral reflection coefficient of the current sound signal" specifically includes: performing linear prediction analysis on the current sound signal to obtain the linear prediction coefficients of the current sound signal; calculating the spectral reflection coefficient based on the linear prediction coefficients.
[0071] Specifically, the embodiments of the present application can use Matlab or other signal processing software to perform linear prediction analysis on the acquired sound signal, set the order of linear prediction, such as 5th order, 15th order, or 50th order. The selection of the order will affect the fineness of the prediction result. By calculating the autocorrelation function of the sound signal and using algorithms such as the Levinson-Durbin algorithm, the Schur algorithm, or the Burg algorithm, the linear prediction coefficients of the current sound signal are obtained. After knowing the linear prediction coefficients, the spectral reflection coefficient can be obtained using recurrence relations or other mathematical methods. The value range of the spectral reflection coefficient is usually (-1, 1).
[0072] The spectral reflection coefficient of the embodiments of the present application, as an important result of linear prediction analysis, can reflect the spectral characteristics of the speech signal, and thus realize the determination of effective active sounds.
[0073] In the embodiments of the present application, the step S220 specifically includes:
[0074] Step S221a: Obtain a preset energy threshold and a reflection coefficient threshold;
[0075] Step S222a: If the input energy of the signal is less than or equal to the energy threshold and / or the spectral reflection coefficient is less than or equal to the reflection coefficient threshold, then determine that the sound detection result is that the current sound signal is not an effective active sound signal.
[0076] In the embodiment of the present application, by setting an energy threshold and a reflection coefficient threshold, valid active sound signals can be more accurately screened out, and background noise or invalid sound signals can be ignored, which helps to improve the accuracy of sound detection. Under different environmental conditions, the energy and spectral reflection coefficient of sound signals may vary. By setting reasonable thresholds, the active sound detection module can maintain stable performance under different environmental conditions.
[0077] In an embodiment of the present application, step S220 further includes:
[0078] Step S221b: Obtain a preset energy threshold and a reflection coefficient threshold;
[0079] Step S222b: If the input energy of the signal is greater than the energy threshold and the spectral reflection coefficient is greater than the reflection coefficient threshold, determine that the sound detection result is that the current sound signal is a valid active sound signal.
[0080] In the embodiment of the present application, by obtaining a preset energy threshold and a reflection coefficient threshold, the hearing aid can more accurately identify which sound signals are valid active sound signals, which helps to reduce unnecessary activation of the hearing aid caused by misidentifying environmental noise, thereby improving the accuracy of sound recognition. By setting different energy thresholds and reflection coefficient thresholds, the hearing aid can adapt to different usage environments and user needs. For example, in a quiet indoor environment, a lower energy threshold can be set; while in a noisy outdoor environment, a higher energy threshold needs to be set to filter out background noise.
[0081] For example, a user uses a hearing aid in a noisy coffee shop. By setting appropriate energy thresholds and reflection coefficient thresholds, the hearing aid can accurately identify the user's speech and other important sounds in the coffee shop (such as the waiter calling a number), while ignoring background noise (such as the sound of the coffee machine running, people talking, etc.). When there is no valid active sound signal, the hearing aid will automatically turn off the target function module, thereby reducing power consumption. When the user starts speaking or hears other important sounds, the hearing aid will be immediately reactivated.
[0082] As Figure 1 shown, the low-power control method based on a hearing aid described in this embodiment further includes:
[0083] Step S300: If the sound detection result is that the current sound signal is not a valid active sound signal, turn off the target function module of the hearing aid.
[0084] When the embodiment of the present application detects that the current sound signal is not a valid active sound signal, the hearing aid will turn off the target function module, which can significantly reduce the power consumption of the hearing aid and extend the battery usage time; moreover, since the working time and frequency of the hearing aid are reduced, the overall lifespan of the hearing aid is extended.
[0085] In the embodiment of the present application, after the step S200, it further includes: if the sound detection result is that the current sound signal is a valid active sound signal, then turn on the target function module of the hearing aid; wherein, the target function module includes: one or more of a noise suppression function module, an echo cancellation function module, a multi-channel loudness compensation function module, and an adaptive gain control function module.
[0086] By intelligently turning on and off function modules, the hearing aid in the embodiment of the present application can more accurately respond to the actual needs of users, reduce unnecessary interference and energy consumption, and switch between normal and ultra-low power modes to achieve the purpose of overall reducing system power consumption.
[0087] In addition, the embodiment of the present application can also detect environmental characteristics and automatically adjust the parameter settings of the hearing aid according to the detected environmental characteristics. It can be achieved by analyzing parameters such as environmental noise level and speech clarity to ensure that the hearing aid can provide the best auditory experience in different environments. Specifically, environmental characteristic detection includes: noise level monitoring, continuously monitoring the intensity and spectral characteristics of environmental noise to distinguish background noise and potential speech signals; user behavior recognition, identifying the user's activity status (such as walking, standing still, running, etc.) and possible social interaction scenarios (such as meetings, outdoor activities, etc.) through built-in sensors (such as accelerometers, gyroscopes), so as to adjust the hearing aid settings to meet different needs.
[0088] The embodiment of the present application can also preset necessary scenarios. When it is determined that the current scenario is a necessary scenario, such as during a meeting, the normal mode is maintained and the active sound detection module is turned off. This is because during a meeting, the normal mode must be maintained. At this time, turning off the active sound detection module can reduce power consumption. Of course, the user can also choose whether to turn on the active sound detection module through simple gestures, button presses, or a smartphone application.
[0089] In one embodiment, as Figure 2 shown, based on the above low-power control method for a hearing aid, the present invention also correspondingly provides a low-power control device for a hearing aid, including:
[0090] A signal monitoring module 100, configured to monitor the current sound signal within the detection range of the hearing aid;
[0091] A voice detection module 200, configured to perform effective voice detection on the current voice signal to obtain a voice detection result;
[0092] A function closing module 300, configured to close the target function module of the hearing aid if the voice detection result indicates that the current voice signal is not a valid active voice signal.
[0093] In an embodiment of the present application, the voice detection module includes:
[0094] A calculation unit, configured to calculate the signal input energy of the current voice signal and calculate the spectral reflection coefficient of the current voice signal;
[0095] A determination unit, configured to determine the voice detection result according to the signal input energy and the spectral reflection coefficient.
[0096] In an embodiment of the present application, the calculation unit includes:
[0097] A frame division subunit, configured to perform frame division processing on the current voice signal to obtain a plurality of frame signals;
[0098] An energy calculation subunit, configured to calculate the energy value of each of the frame signals and use the average value of the energy values as the signal input energy of the current voice signal.
[0099] In an embodiment of the present application, the calculation unit further includes:
[0100] An analysis subunit, configured to perform linear prediction analysis on the current voice signal to obtain the linear prediction coefficient of the current voice signal;
[0101] A coefficient calculation subunit, configured to calculate the spectral reflection coefficient based on the linear prediction coefficient.
[0102] In an embodiment of the present application, the determination unit includes:
[0103] A threshold acquisition subunit, configured to acquire a preset energy threshold and a reflection coefficient threshold;
[0104] A first determination subunit, configured to determine that the voice detection result is that the current voice signal is not a valid active voice signal if the signal input energy is less than or equal to the energy threshold and / or the spectral reflection coefficient is less than or equal to the reflection coefficient threshold.
[0105] In an embodiment of the present application, the determination unit further includes:
[0106] A threshold acquisition subunit, configured to acquire a preset energy threshold and a reflection coefficient threshold;
[0107] A second determination sub-unit, configured to determine that the voice detection result is that the current voice signal is a valid active voice signal if the input energy of the signal is greater than the energy threshold and the spectral reflection coefficient is greater than the reflection coefficient threshold.
[0108] In an embodiment of the present application, the device further includes:
[0109] An enabling module, configured to enable a target function module of the hearing aid if the voice detection result is that the current voice signal is a valid active voice signal; where the target function module includes one or more of a noise suppression function module, an echo cancellation function module, a multi-channel loudness compensation function module, and an adaptive gain control function module.
[0110] Figure 3 The following is a schematic structural diagram of a terminal provided by an embodiment of the present application. The terminal may include:
[0111] A memory 501, a processor 502, and a computer program stored on the memory 501 and executable on the processor 502.
[0112] When the processor 502 executes the program, it implements the low-power consumption control method based on a hearing aid provided in the above embodiment.
[0113] Further, the terminal further includes:
[0114] A communication interface 503, configured for communication between the memory 501 and the processor 502.
[0115] The memory 501 is used to store a computer program executable on the processor 502.
[0116] The memory 501 may include a high-speed RAM memory, and may also include a non-volatile memory, such as at least one disk memory.
[0117] If the memory 501, the processor 502, and the communication interface 503 are implemented independently, the communication interface 503, the memory 501, and the processor 502 may be interconnected through a bus and communicate with each other. The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one line is shown in the figure, but it does not mean that there is only one bus or one type of bus.
[0118] Optionally, in a specific implementation, if the memory 501, the processor 502, and the communication interface 503 are integrated on a single chip, the memory 501, the processor 502, and the communication interface 503 can communicate with each other through an internal interface.
[0119] The processor 502 may be a central processing unit (CPU for short), or an application specific integrated circuit (ASIC for short), or one or more integrated circuits configured to implement the embodiments of the present application.
[0120] This embodiment also provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the low-power control method based on a hearing aid as described above is implemented.
[0121] In the description of this specification, the descriptions with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples", etc. mean that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any one or N embodiments or examples in a suitable manner. In addition, without conflict, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples.
[0122] In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly indicating the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present application, the meaning of "N" is at least two, such as two, three, etc., unless otherwise specifically defined.
[0123] Any process or method description in a flowchart or described in other ways herein can be understood to represent a module, segment, or portion of code including one or N executable instructions for implementing a customized logic function or process. The scope of the preferred embodiments of the present application includes additional implementations, where the functions may be executed in a substantially simultaneous manner or in a reverse order according to the involved functions, rather than in the order shown or discussed, which should be understood by those skilled in the art to which the embodiments of the present application belong.
[0124] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a definable sequence list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, apparatus, or device (such as a computer-based system, a system including a processor, or other systems that can read and execute instructions from the instruction execution system, apparatus, or device), or in conjunction with these instruction execution systems, apparatus, or devices. For the purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. More specific examples (non-exhaustive list) of computer-readable media include the following: an electrical connection portion (electronic device) having one or N wirings, a portable computer diskette (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, a computer-readable medium can even be paper or other suitable media on which a program can be printed, because the program can be obtained electronically by optically scanning the paper or other media, followed by editing, interpretation, or otherwise processing as appropriate, and then stored in a computer memory.
[0125] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware, or a combination thereof. In the above-described embodiments, the N steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. If implemented in hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application-specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), and the like.
[0126] Those of ordinary skill in the art of the present technology can understand that all or part of the steps carried by the method of implementing the above embodiments can be completed by instructing relevant hardware through a program, and this program can be stored in a computer-readable storage medium. When this program is executed, it includes one or a combination of the steps of the method embodiments.
[0127] In addition, in each embodiment of the present application, each functional unit can be integrated into a processing module, or each unit can exist physically alone, or two or more units can be integrated into one module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of a software functional module. When the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. The above-mentioned storage medium can be a read-only memory, a magnetic disk, an optical disc, etc. Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present application. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present application.
[0128] In summary, a low-power control method, device, terminal, and medium based on a hearing aid disclosed by the present invention, the method includes: monitoring a current sound signal within the detection range of the hearing aid; performing an effective sound detection on the current sound signal to obtain a sound detection result; if the sound detection result is that the current sound signal is not an effective active sound signal, then turning off a target functional module of the hearing aid. The present application significantly reduces the power consumption of the hearing aid and improves the usage duration of the hearing aid by detecting whether the current sound signal is an effective active sound signal and then turning off the target functional module when the current sound signal is not an effective active sound signal.
[0129] It should be understood that the application of the present invention is not limited to the above examples. Those of ordinary skill in the art can make improvements or transformations according to the above description, and all such improvements and transformations should fall within the protection scope of the appended claims of the present invention.
Claims
1. A low power consumption control method based on a hearing aid, characterized in that: The method comprises: Monitoring current sound signals within the detection range of the hearing aid; Performing effective sound detection on the current sound signal to obtain a sound detection result; If the sound detection result is that the current sound signal is not a valid active sound signal, the target function module of the hearing aid is turned off.
2. The low power consumption control method based on hearing aid according to claim 1, characterized in that: Performing effective sound detection on the current sound signal to obtain a sound detection result includes: Calculating the signal input energy of the current sound signal and calculating the spectrum reflection coefficient of the current sound signal; The sound detection result is determined according to the signal input energy and the spectrum reflection coefficient.
3. The low power consumption control method based on hearing aid according to claim 2, characterized in that: Calculating the signal input energy of the current sound signal includes: Performing frame processing on the current sound signal to obtain a plurality of frame signals; The energy value of each frame signal is calculated, and the average value of each energy value is used as the signal input energy of the current sound signal.
4. The low power consumption control method based on hearing aid according to claim 2, characterized in that: Calculating the spectrum reflection coefficient of the current sound signal includes: Performing a linear prediction analysis on the current sound signal to obtain a linear prediction coefficient of the current sound signal; A spectral reflection coefficient is calculated based on the linear prediction coefficient.
5. The low power consumption control method based on hearing aid according to claim 2, characterized in that: Determining a sound detection result according to the signal input energy and the spectrum reflection coefficient includes: Obtaining a preset energy threshold and a reflection coefficient threshold; If the signal input energy is less than or equal to the energy threshold and / or the spectrum reflection coefficient is less than or equal to the reflection coefficient threshold, it is determined that the sound detection result is that the current sound signal is not a valid active sound signal.
6. The low power consumption control method based on hearing aid according to claim 2, characterized in that: Determining the sound detection result according to the signal input energy and the spectrum reflection coefficient also includes: Obtaining a preset energy threshold and a reflection coefficient threshold; If the signal input energy is greater than the energy threshold and the spectrum reflection coefficient is greater than the reflection coefficient threshold, the sound detection result is determined to be that the current sound signal is a valid active sound signal.
7. The low power consumption control method based on hearing aid according to claim 1, characterized in that: After performing effective sound detection on the current sound signal and obtaining a sound detection result, the method further includes: If the sound detection result is that the current sound signal is a valid active sound signal, then turning on the target function module of the hearing aid; The target functional module includes: one or more of a noise suppression functional module, an echo cancellation functional module, a multi-channel loudness compensation functional module and an adaptive gain control functional module.
8. A low power consumption control device based on a hearing aid, characterized in that: The device comprises: A signal monitoring module, used to monitor the current sound signal within the detection range of the hearing aid; A sound detection module, used to perform effective sound detection on the current sound signal to obtain a sound detection result; The function shut-down module is used to shut down the target function module of the hearing aid if the sound detection result shows that the current sound signal is not a valid active sound signal.
9. A terminal, characterized in that: include: A memory, a processor, and a hearing aid-based low power control program stored in the memory and executable on the processor, wherein the hearing aid-based low power control program, when executed by the processor, implements the steps of the hearing aid-based low power control method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and the computer program can be executed to implement the steps of the hearing aid-based low power consumption control method according to any one of claims 1 to 7.