A Volume Control Method, Device, and Storage Medium Based on Brain Wave Signals
By acquiring and analyzing the change amplitude of brain wave signal data, the volume of the terminal device is automatically adjusted, which solves the problem of manual adjustment in the prior art and improves the user experience of the smart terminal.
Patent Information
- Application Number
- CN202210133683.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-02-14
- Publication Date
- 2025-08-05
- Estimated Expiration
- 2042-02-14
AI Technical Summary
Existing smart terminal devices require user manual adjustments during volume control, and cannot be automatically adjusted according to user's brain waves.
By acquiring brain wave signal data, analyzing its changing data and amplitude, the playback volume of the terminal device is automatically adjusted.
It realizes intelligent adjustment of terminal device volume without manual operation by users, improving user experience.
Smart Images

Figure CN114610147B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of volume control, and particularly to a volume control method, device and storage medium based on brain wave signals. Background Art
[0002] Brain waves are the result of the summation of postsynaptic potentials of a large number of neurons in the cerebral cortex. There are many nerve cells in the brain that are active and generate electrical changes. That is to say, there are electrical oscillations. And these oscillations are presented on scientific instruments and look like waves. Brain waves reflect the activity level of the human brain. With the development of intelligent terminal devices, more and more intelligent terminals are trying to apply brain waves to achieve control of the terminal based on brain waves, so that the intelligent terminal can achieve function control based on the user's brain waves.
[0003] However, the application scenarios of brain waves in the prior art are very limited, and it is impossible to control the functions of intelligent terminals through brain waves. For example, when the existing intelligent terminals control the volume, the user needs to manually adjust it, and will not automatically adjust the volume according to the user's brain waves.
[0004] Therefore, the prior art still needs to be improved and enhanced. Summary of the Invention
[0005] The technical problem to be solved by the present invention is to provide a volume control method, device and storage medium based on brain wave signals in view of the above-mentioned defects of the prior art, aiming to solve the problem that when the existing intelligent terminals control the volume, the user needs to manually adjust it, and will not automatically adjust the volume according to the user's brain waves.
[0006] To solve the above technical problem, the technical solutions adopted by the present invention are as follows:
[0007] In the first aspect, the present invention provides a volume control method based on brain wave signals, wherein the method includes:
[0008] Obtain a plurality of brain wave signal data and determine the change data of the plurality of brain wave signal data;
[0009] Determine the change amplitude of the brain wave signal data according to the change data;
[0010] Adjust and control the playback volume of the terminal device according to the change amplitude.
[0011] In one implementation, the obtaining a plurality of brain wave signal data and determining the change data of the plurality of brain wave signal data includes:
[0012] Obtain the first electroencephalogram signal data and the second electroencephalogram signal data separated by a preset time period;
[0013] Determine the change data according to the first electroencephalogram signal data and the second electroencephalogram signal data.
[0014] In one implementation, the determining the change data according to the first electroencephalogram signal data and the second electroencephalogram signal data includes:
[0015] Obtain the electroencephalogram signal curves corresponding to the first electroencephalogram signal data and the second electroencephalogram signal data;
[0016] Determine the difference data between the first electroencephalogram signal curve and the second electroencephalogram signal curve according to the electroencephalogram signal curves, and use the difference data as the change data.
[0017] In one implementation, the determining the change amplitude of the electroencephalogram signal data according to the change data includes:
[0018] Compare the change data with a preset difference threshold;
[0019] If the change data is greater than or equal to the difference threshold, determine that the change amplitude is the first change amplitude;
[0020] If the change data is less than the difference threshold, determine that the change amplitude is the second change amplitude;
[0021] Wherein, the first change amplitude is higher than the second change amplitude.
[0022] In one implementation, the adjusting and controlling the playback volume of the terminal device according to the change amplitude includes:
[0023] If the change amplitude is the first change amplitude, output a volume adjustment instruction;
[0024] Adjust the playback volume of the terminal device according to the volume adjustment instruction.
[0025] In one implementation, the if the change amplitude is the first change amplitude, output a volume adjustment instruction includes:
[0026] If the change amplitude is the first change amplitude, determine the magnitude relationship between the first electroencephalogram signal data and the second electroencephalogram signal data;
[0027] If the magnitude relationship is that the first electroencephalogram signal data is greater than the second electroencephalogram signal data, output a volume-down instruction;
[0028] If the size relationship is that the first electroencephalogram signal data is less than the second electroencephalogram signal data, an instruction to increase the playback volume is output.
[0029] In one implementation, the adjusting and controlling the playback volume of the terminal device according to the change amplitude includes:
[0030] If the change amplitude is the second change amplitude, control the playback volume of the terminal device to maintain the original state.
[0031] In a second aspect, an embodiment of the present invention provides a volume control device based on electroencephalogram signals, where the device includes:
[0032] A change data acquisition module, configured to acquire a plurality of electroencephalogram signal data and determine change data of the plurality of electroencephalogram signal data;
[0033] A change amplitude determination module, configured to determine the change amplitude of the electroencephalogram signal data according to the change data;
[0034] A volume adjustment and control module, configured to adjust and control the playback volume of the terminal device according to the change amplitude.
[0035] In a fourth aspect, an embodiment of the present invention further provides a terminal device, where the terminal device includes a memory, a processor, and a volume control program based on electroencephalogram signals stored in the memory and executable on the processor. When the processor executes the volume control program based on electroencephalogram signals, the steps of the volume control method based on electroencephalogram signals described in any one of the above solutions are implemented.
[0036] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, where a volume control program based on electroencephalogram signals is stored on the computer-readable storage medium. When the volume control program based on electroencephalogram signals is executed by a processor, the steps of the volume control method based on electroencephalogram signals described in any one of the above solutions are implemented.
[0037] Beneficial effects: Compared with the prior art, the present invention provides a volume control method based on electroencephalogram signals. The present invention first acquires a plurality of electroencephalogram signal data and determines change data of the plurality of electroencephalogram signal data. Then, according to the change data, the change amplitude of the electroencephalogram signal data is determined. Finally, according to the change amplitude, the playback volume of the terminal device is adjusted and controlled. It can be seen that the present invention can analyze electroencephalogram signal data and control the playback volume of the terminal device based on the change of electroencephalogram signal data, so as to control the functions of the terminal device more intelligently without manual operation by the user, which provides convenience for the user's use. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Figure 1 It is a flowchart of a specific implementation manner of the volume control method based on brain wave signals provided by an embodiment of the present invention.
[0039] Figure 2 It is a principle block diagram of a volume control device based on brain wave signals provided by an embodiment of the present invention.
[0040] Figure 3 It is an internal structure principle block diagram of a terminal device provided by an embodiment of the present invention. SPECIFIC EMBODIMENTS
[0041] To make the objectives, technical solutions and effects of the present invention clearer and more definite, the following further describes the present invention in detail with reference to the accompanying drawings and by way of examples. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0042] Brain waves are the result of the summation of postsynaptic potentials of a large number of neurons in the cerebral cortex. There are many nerve cells in the brain that are active and generate electrical changes. That is to say, there are electrical oscillations. And this kind of oscillation appears like a wave on a scientific instrument. Brain waves reflect the activity level of the human brain. With the development of intelligent terminal devices, more and more intelligent terminals are trying to apply brain waves to achieve control of the terminal device, so that the terminal device can realize function control based on the user's brain waves. For this purpose, this embodiment provides a volume control method based on brain wave signals. Through this volume control method of brain wave signals, the volume of the terminal device can be controlled without manual operation by the user. Specifically in implementation, this embodiment first obtains a number of brain wave signal data and determines the change data of the number of the brain wave signal data. Then, according to the change data, the change amplitude of the brain wave signal data is determined. Finally, according to the change amplitude, the playback volume of the terminal device is adjusted and controlled. It can be seen that this embodiment can analyze the brain wave signal data and control the playback volume of the terminal device based on the change of the brain wave signal data, so as to more intelligently control the functions of the terminal device without manual operation by the user, which provides convenience for the user's use.
[0043] For example, a user is using smart headphones to listen to music, and the smart headphones can obtain the user's electroencephalogram (EEG) signal data during music playback. In this example, the smart headphones first obtain the EEG signal data within 30 seconds, and then, based on the EEG signal data within these 30 seconds, determine the change data of the EEG signal data, that is, determine which parameters have changed and what the amount of change is, whether it has increased or decreased. Therefore, based on this change data, the change amplitude can be determined. This change amplitude can be used to determine whether the user's EEG signal data is stable at this time. If there is a sharp increase or decrease, it can indicate that the change amplitude of the EEG signal data is large. In this embodiment, the volume of the terminal device can be controlled based on the change amplitude.
[0044] Exemplary method
[0045] The volume control method based on EEG signals in this embodiment can be applied to a terminal device, which can be an intelligent product terminal such as a computer, a mobile phone, or a tablet. Since this embodiment analyzes based on EEG signals, the terminal device in this embodiment can obtain the user's EEG signal data. The way to obtain the EEG signal data can be to directly set the terminal device as a head-mounted device (such as smart headphones) to collect the user's EEG signal data in real time through this head-mounted device. Alternatively, the terminal device in this embodiment can also be connected to a collection device for collecting the user's EEG signal data. When the collection device collects the EEG signal data, it can send this EEG signal data to the terminal device. Specifically, as Figure 1 shown, the volume control method based on EEG signals in this embodiment includes the following steps:
[0046] Step S100: Obtain a plurality of EEG signal data and determine the change data of the plurality of EEG signal data.
[0047] In this embodiment, this embodiment can obtain a plurality of EEG signal data, and these EEG signal data can be the EEG signal data within a continuous time period. According to these EEG signal data, it can be determined whether the EEG signal data has changed during this period, and thus the change data can be obtained.
[0048] In one implementation, when this embodiment obtains the change data of the EEG signal data, it can include the following steps:
[0049] Step S101: Obtain the first EEG signal data and the second EEG signal data separated by a preset time period;
[0050] Step S102: Determine the change data according to the first EEG signal data and the second EEG signal data.
[0051] In order to determine the change data of the electroencephalogram signal data, in this embodiment, the first electroencephalogram signal data and the second electroencephalogram signal data within a preset time period can be obtained. The first electroencephalogram signal data and the second electroencephalogram signal data are adjacent in time. For example, the intelligent earphone can collect the electroencephalogram signal data within 2 seconds, which are the electroencephalogram signal data of the 1st second and the electroencephalogram signal data of the 2nd second respectively. Based on these two electroencephalogram signal data, the change data between the two can be determined. In one implementation, the preset time period in this embodiment can be set as needed. For example, the preset time period can be set to 2 seconds, 4 seconds or longer. When the preset time period is longer, the number of electroencephalogram signal data obtained should also be more, so as to analyze the change data based on multiple adjacent electroencephalogram signal data.
[0052] Specifically, in this embodiment, after obtaining the electroencephalogram signal data, the corresponding electroencephalogram signal curve can be drawn according to the electroencephalogram signal data. The electroencephalogram signal curve reflects the fluctuation of the electroencephalogram signal data within the preset time period. Therefore, the electroencephalogram signal curve can reflect the difference data between the first electroencephalogram signal data and the second electroencephalogram signal data. That is to say, in this embodiment, the change data between the two electroencephalogram signal data is determined according to the fluctuation change of the electroencephalogram signal data. By drawing the electroencephalogram signal curve in this embodiment, the change data can be determined more intuitively, and the determination method is also simpler. The electroencephalogram signal curve can be automatically drawn based on a preset software application. For example, when the terminal device collects the first electroencephalogram signal data and the second electroencephalogram signal data, the first electroencephalogram signal data and the second electroencephalogram signal data can be input into the preset software application, and the electroencephalogram signal curve is automatically drawn based on the software application.
[0053] Step S200: Determine the change amplitude of the electroencephalogram signal data according to the change data.
[0054] Since the change data in this embodiment only reflects whether the electroencephalogram signal data has changed, and just changing is not enough to reflect the user's true electroencephalogram state, that is, it cannot accurately reflect the user's brain activity state. Only when the change data is large enough and reaches a certain magnitude can it be said that the user's electroencephalogram state has changed significantly. Based on this obvious change, the function control of the terminal device can be realized, rather than controlling the terminal device once there is a change. For this reason, after determining the change data corresponding to the electroencephalogram signal data in this embodiment, the change amplitude can be determined based on the change data.
[0055] In one implementation, when this embodiment determines the change amplitude, it includes the following steps:
[0056] Step S201: Compare the changed data with a preset difference threshold.
[0057] Step S202: If the changed data is greater than or equal to the difference threshold, determine that the change amplitude is the first change amplitude.
[0058] Step S203: If the changed data is less than the difference threshold, determine that the change amplitude is the second change amplitude, where the first change amplitude is higher than the second change amplitude.
[0059] In this embodiment, after the changed data is determined, this embodiment compares the changed data with a preset difference threshold. The difference threshold in this embodiment refers to the maximum difference between two electroencephalogram signal data. Only when the changed data is greater than or equal to this difference maximum can it be shown that the changed data at this time meets the requirements, indicating that there is an obvious change in the electroencephalogram signal data. Specifically, if the changed data is greater than or equal to the difference threshold, determine that the change amplitude is the first change amplitude, and this first change amplitude indicates that the electroencephalogram signal data changes significantly. If the changed data is less than the difference threshold, determine that the change amplitude is the second change amplitude, and the second change amplitude indicates that the electroencephalogram signal data changes insignificantly. Therefore, the first change amplitude is higher than the second change amplitude.
[0060] Step S300: Adjust and control the playback volume of the terminal device according to the change amplitude.
[0061] When the change amplitude of the changed data is obtained, this embodiment can determine whether the determined change amplitude meets the requirements for volume adjustment. In this embodiment, the control of the playback volume of the terminal device does not require manual operation by the user. When the determined change amplitude meets the requirements, the playback volume of the terminal device can be adjusted and controlled, such as turning up the playback volume or turning down the playback volume.
[0062] In one implementation, when this embodiment adjusts and controls the playback volume, it includes the following steps:
[0063] Step S301: If the change amplitude is the first change amplitude, output a volume adjustment instruction.
[0064] Step S302: Adjust the playback volume of the terminal device according to the volume adjustment instruction.
[0065] Step S303: If the change amplitude is the second change amplitude, control the playback volume of the terminal device to maintain the original state.
[0066] In specific implementation, since different change amplitudes are determined based on different change data in this embodiment, the determined change amplitude can be the first change amplitude or the second change amplitude. The first change amplitude in this embodiment indicates that the electroencephalogram signal data changes significantly, and the second change amplitude indicates that the electroencephalogram signal data changes insignificantly. Therefore, when the change amplitude is determined to be the first change amplitude, it means that the user's electroencephalogram state is relatively active at this time, and at this time, the volume adjustment program of the terminal device can be triggered to adjust the playback volume. If the change amplitude is the second change amplitude, then the user's electroencephalogram state does not tend to become active at this time, so the playback volume of the terminal device is controlled to maintain the original state. For example, the user uses smart headphones to listen to music, and during the process of listening to music, the smart headphones automatically obtain electroencephalogram signal data, and after analysis, it is obtained that the change amplitude of the electroencephalogram signal data within the preset time period is relatively obvious. Therefore, the smart headphones can automatically trigger the volume adjustment program to adjust the playback volume.
[0067] In one implementation manner, although the determined change amplitude can reflect whether the electroencephalogram signal data changes significantly, it cannot determine whether the electroencephalogram signal data increases or decreases within the preset time period, and the volume adjustment corresponding to different changing electroencephalogram signal data is different. Specifically, when the volume adjustment program is triggered (that is, the change amplitude of the electroencephalogram signal data analyzed at this time is the first change amplitude), this embodiment can determine the magnitude relationship between the first electroencephalogram signal data and the second electroencephalogram signal data. Since the change amplitude is obtained based on the first electroencephalogram signal data and the second electroencephalogram signal data, and the two are continuous in time, the magnitude relationship between the two can be used to determine whether the electroencephalogram signal data increases or decreases within this preset time period, and then the terminal device can perform operations to increase or decrease the playback volume.
[0068] Specifically, if the determined magnitude relationship is that the first electroencephalogram signal data is greater than the second electroencephalogram signal data, it means that the user's electroencephalogram is tending to be calm at this time, and the user wants to be quieter. Therefore, this embodiment can output a volume-down instruction, and the terminal device can adjust the playback volume based on this volume-down instruction to meet the user's needs. If the magnitude relationship is that the first electroencephalogram signal data is less than the second electroencephalogram signal data, it means that the user's electroencephalogram is becoming more active at this time, and the user wants to be more excited. Therefore, this embodiment can output a volume-up instruction, and the terminal device can adjust the playback volume based on this volume-up instruction to meet the user's needs.
[0069] In other implementation manners, the present embodiment can also perform music recommendation according to the change amplitude. Specifically, if the determined size relationship is that the first electroencephalogram signal data is greater than the second electroencephalogram signal data, it indicates that the user's brain waves are tending to be calm at this time, and the user wants to be quieter at this time. Therefore, the terminal device of the present embodiment can push soft music, such as light music, to the user. If the size relationship is that the first electroencephalogram signal data is less than the second electroencephalogram signal data, it indicates that the user's brain waves are becoming more active at this time, and the user wants to be more excited at this time. Therefore, the terminal device of the present embodiment can push intense and dynamic music, such as rock music, to meet the user's needs.
[0070] In summary, the present embodiment first obtains a plurality of electroencephalogram signal data and determines the change data of the plurality of electroencephalogram signal data. Then, according to the change data, the change amplitude of the electroencephalogram signal data is determined. Finally, according to the change amplitude, the playback volume of the terminal device is adjusted and controlled. It can be seen that the present embodiment can analyze the electroencephalogram signal data and control the playback volume of the terminal device based on the change of the electroencephalogram signal data, so as to more intelligently control the functions of the terminal device without manual operation by the user, providing convenience for the user's use.
[0071] Exemplary device
[0072] Based on the above embodiments, the present invention also provides a volume control device based on electroencephalogram signals, as Figure 2 shown in, the device includes: a change data acquisition module 10, a change amplitude determination module 20, and a volume adjustment and control module 30. Specifically, the change data acquisition module 10 is used to obtain a plurality of electroencephalogram signal data and determine the change data of the plurality of electroencephalogram signal data. The change amplitude determination module 20 is used to determine the change amplitude of the electroencephalogram signal data according to the change data. The volume adjustment and control module 30 is used to adjust and control the playback volume of the terminal device according to the change amplitude.
[0073] In one implementation manner, the change data acquisition module 10 includes:
[0074] A signal data acquisition unit, configured to obtain first electroencephalogram signal data and second electroencephalogram signal data separated by a preset time period;
[0075] A change data determination unit, configured to determine the change data according to the first electroencephalogram signal data and the second electroencephalogram signal data.
[0076] In one implementation manner, the change data determination unit includes:
[0077] A signal curve determination subunit, configured to obtain the electroencephalogram signal curves corresponding to the first electroencephalogram signal data and the second electroencephalogram signal data;
[0078] A difference data determination subunit, configured to determine the difference data between the first electroencephalogram signal curve and the second electroencephalogram signal curve according to the electroencephalogram signal curves, and use the difference data as the change data.
[0079] In one implementation, the change amplitude determination module 20 includes:
[0080] A data comparison unit, configured to compare the change data with a preset difference threshold;
[0081] A first amplitude determination unit, configured to determine that the change amplitude is a first change amplitude if the change data is greater than or equal to the difference threshold;
[0082] A second amplitude determination unit, configured to determine that the change amplitude is a second change amplitude if the change data is less than the difference threshold; wherein, the first change amplitude is higher than the second change amplitude.
[0083] In one implementation, the volume adjustment control module 30 includes:
[0084] An adjustment instruction output unit, configured to output a volume adjustment instruction if the change amplitude is the first change amplitude;
[0085] An adjustment instruction execution unit, configured to adjust the playback volume of the terminal device according to the volume adjustment instruction.
[0086] In one implementation, the adjustment instruction output unit includes:
[0087] A magnitude relationship determination subunit, configured to determine the magnitude relationship between the first electroencephalogram signal data and the second electroencephalogram signal data if the change amplitude is the first change amplitude;
[0088] A volume-down instruction output subunit, configured to output a volume-down instruction if the magnitude relationship is that the first electroencephalogram signal data is greater than the second electroencephalogram signal data;
[0089] A volume-up instruction output subunit, configured to output a volume-up instruction if the magnitude relationship is that the first electroencephalogram signal data is less than the second electroencephalogram signal data.
[0090] In one implementation, the volume adjustment control module 30 further includes:
[0091] A status maintenance unit, configured to control the playback volume of the terminal device to maintain the original state if the change amplitude is the second change amplitude.
[0092] The working principle of the volume control device based on brain wave signals in this embodiment is the same as that described in the above method embodiment, and will not be elaborated here.
[0093] Based on the above embodiments, the present invention further provides a terminal device, the principle block diagram of which can be as Figure 3 shown. The terminal device includes a processor and a memory connected through a system bus. Among them, the processor of the terminal device is used to provide computing and control capabilities. The memory of the terminal device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the terminal device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a volume control method based on brain wave signals is implemented.
[0094] Those skilled in the art can understand that Figure 3 the principle block diagram shown in
[0095] merely shows the block diagram of some structures related to the solution of the present invention, and does not constitute a limitation on the terminal device to which the solution of the present invention is applied. The specific terminal device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.
[0096] Obtain a plurality of brain wave signal data, and determine the change data of the plurality of brain wave signal data;
[0097] According to the change data, determine the change amplitude of the brain wave signal data;
[0098] According to the change amplitude, adjust and control the playback volume of the terminal device.
[0099] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing related hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, operational database, or other medium used in the embodiments provided by the present invention can include non-volatile and / or volatile memories. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and Rambus dynamic RAM (RDRAM), etc.
[0100] In summary, the present invention discloses a volume control method, device, and storage medium based on electroencephalogram signal. The method includes: obtaining a plurality of electroencephalogram signal data, and determining the change data of the plurality of electroencephalogram signal data; determining the change amplitude of the electroencephalogram signal data according to the change data; and adjusting and controlling the playback volume of the terminal device according to the change amplitude. The present invention can analyze electroencephalogram signal data and control the playback volume of the terminal device based on the change of electroencephalogram signal data, so as to control the functions of the terminal device more intelligently without manual operation by the user, which provides convenience for the user's use.
[0101] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit them. Although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments or equivalently replace some of the technical features. These modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A volume control method based on brain wave signals, characterized in that: The method comprises: Acquiring a plurality of brainwave signal data and determining a plurality of change data of the brainwave signal data; determining a change amplitude of the brainwave signal data according to the change data; Adjusting and controlling the playback volume of the terminal device according to the variation amplitude; The acquiring of a plurality of brain wave signal data and determining a plurality of change data of the brain wave signal data includes: Acquiring first brainwave signal data and second brainwave signal data separated by a preset time period, wherein the first brainwave signal data and the second brainwave signal data are adjacent in time; determining the change data based on the first brainwave signal data and the second brainwave signal data; The determining the change data according to the first brainwave signal data and the second brainwave signal data includes: Obtaining a first brainwave signal curve and a second brainwave signal curve corresponding to the first brainwave signal data and the second brainwave signal data, respectively; Determining difference data between the first brainwave signal curve and the second brainwave signal curve, and using the difference data as the change data; and determining a change amplitude of the brainwave signal data based on the change data, including: comparing the change data with a preset difference threshold; If the change data is greater than or equal to the difference threshold, determining the change amplitude as a first change amplitude; If the change data is less than the difference threshold, determining the change range as a second change range; wherein the first variation range is greater than the second variation range; The adjusting and controlling the playback volume of the terminal device according to the variation amplitude includes: If the variation range is the first variation range, outputting a volume adjustment instruction; Adjusting the playback volume of the terminal device according to the volume adjustment instruction; If the change range is the first change range, outputting a volume adjustment instruction includes: If the variation range is the first variation range, determining the magnitude relationship between the first brainwave signal data and the second brainwave signal data; If the magnitude relationship is that the first brainwave signal data is greater than the second brainwave signal data, outputting a volume reduction instruction; If the magnitude relationship is that the first brainwave signal data is smaller than the second brainwave signal data, outputting a volume increase instruction; If the variation range is the second variation range, the playback volume of the terminal device is controlled to maintain the original state.
2. A volume control device based on brain wave signals, characterized in that: The device is used to implement the steps of the volume control method based on brain wave signals according to claim 1, and the device includes: a change data acquisition module, configured to acquire a plurality of brain wave signal data and determine change data of a plurality of said brain wave signal data; a change amplitude determination module, configured to determine the change amplitude of the brain wave signal data based on the change data; The volume adjustment control module is used to adjust and control the playback volume of the terminal device according to the change amplitude.
3. A terminal device, characterized in that: The terminal device includes a memory, a processor, and a volume control program based on brain wave signals stored in the memory and runnable on the processor. When the processor runs the volume control program based on brain wave signals, the steps of the volume control method based on brain wave signals as claimed in claim 1 are implemented.
4. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a volume control program based on brainwave signals. When the volume control program based on brainwave signals is executed by the processor, the steps of the volume control method based on brainwave signals as claimed in claim 1 are implemented.
Citation Information
Patent Citations
Neural induced enhancement of audio signals
CN104869501A