Nothing Special   »   [go: up one dir, main page]

CN112698806A - Parameter adjusting method and device, electronic equipment and readable storage medium - Google Patents

Parameter adjusting method and device, electronic equipment and readable storage medium Download PDF

Info

Publication number
CN112698806A
CN112698806A CN202011602519.9A CN202011602519A CN112698806A CN 112698806 A CN112698806 A CN 112698806A CN 202011602519 A CN202011602519 A CN 202011602519A CN 112698806 A CN112698806 A CN 112698806A
Authority
CN
China
Prior art keywords
input
parameter
step size
adjusting
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011602519.9A
Other languages
Chinese (zh)
Inventor
王擎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202011602519.9A priority Critical patent/CN112698806A/en
Publication of CN112698806A publication Critical patent/CN112698806A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/165Management of the audio stream, e.g. setting of volume, audio stream path
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Biomedical Technology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Hardware Design (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Evolutionary Computation (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Multimedia (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application discloses a parameter adjusting method, a parameter adjusting device, electronic equipment and a readable storage medium, wherein the parameter adjusting method comprises the following steps: receiving a first input; adjusting a target parameter based on the first step size in response to the first input; receiving a second input; adjusting the target parameter based on the second step size if the first input and the second input satisfy the target condition; wherein the second step size is different from the first step size. According to the embodiment of the application, on one hand, the volume and other parameters can be quickly adjusted, on the other hand, the volume and other parameters can be more accurately adjusted, and the interactive experience in parameter adjustment is effectively improved.

Description

Parameter adjusting method and device, electronic equipment and readable storage medium
Technical Field
The application belongs to the technical field of electronic equipment, and particularly relates to a parameter adjusting method, a parameter adjusting device, electronic equipment and a readable storage medium.
Background
In the related art, for some personal devices, such as mobile phones, etc., when adjusting the volume, the user presses the volume up key or the volume down key, and the device is adjusted according to a fixed adjustment amount, that is, the "amount" of volume change is fixed after each time the volume adjustment key is pressed.
In the scene of adjusting the volume greatly, the volume adjusting mode is slow in adjusting speed and needs to be operated repeatedly. When the volume needs to be finely adjusted, the adjustment precision is insufficient. How to realize rapid and accurate volume adjustment is a problem to be solved urgently at present.
Disclosure of Invention
An object of the embodiments of the present application is to provide a parameter adjusting method, an apparatus, an electronic device, and a readable storage medium, which can achieve an effect of adjusting a volume quickly and accurately.
In order to solve the technical problem, the present application is implemented as follows:
in a first aspect, an embodiment of the present application provides a parameter adjusting method, including:
receiving a first input;
adjusting a target parameter based on the first step size in response to the first input;
receiving a second input;
adjusting the target parameter based on the second step size if the first input and the second input satisfy the target condition;
wherein the second step size is different from the first step size.
In a second aspect, an embodiment of the present application provides a parameter adjusting apparatus, where the parameter adjusting apparatus includes:
an interaction module for receiving a first input;
a control module to adjust a target parameter based on a first step size in response to a first input;
the interaction module is also used for receiving a second input;
the control module is further configured to adjust the target parameter based on the second step size if the first input and the second input meet the target condition;
wherein the second step size is different from the first step size.
In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instructions stored in the provided memory and executable on the provided processor, where the provided program or instructions, when executed by the provided processor, implement the steps of the parameter adjustment method as provided in the first aspect.
In a fourth aspect, an embodiment of the present application provides a readable storage medium, which stores a program or instructions, and the provided program or instructions, when executed by a processor, implement the steps of the parameter adjustment method provided in the first aspect.
In a fifth aspect, an embodiment of the present application provides a chip, where the chip is provided and includes a processor and a communication interface, where the communication interface is provided and coupled to the provided processor, and the provided processor is configured to execute a program or instructions to implement the steps of the parameter adjustment method according to the first aspect.
In the embodiment of the present application, the first input and the second input are user inputs, specifically, inputs for adjusting parameters, such as volume adjustment input, brightness adjustment input, and the like. After receiving the first adjustment input, the target parameter is adjusted by a first step size. Wherein the first step size is a preset adjustment step size.
Meanwhile, if the second input is received after the first input, whether the first input and the second input meet preset target conditions or not is judged, the actual adjustment requirement of the user is judged according to the judgment result, if the first input and the second input meet the first target conditions, the user is judged to want to adjust the volume greatly, and if the first input and the second input meet the second target conditions, the user is judged to want to accurately adjust the volume in an interval.
Therefore, the adjustment value during the parameter adjustment is set according to whether the input of the user meets the corresponding target condition, and if the user wants to adjust the volume greatly, the adjustment value during each volume key pressing is properly increased, so that the user is helped to quickly reach the required volume. If the user wants to accurately adjust the volume within a certain specific range, the adjustment value of pressing the volume key each time is properly reduced, the user is helped to more accurately adjust the target parameter of volume, and therefore on one hand, the parameters such as the volume can be quickly adjusted, on the other hand, the parameters such as the volume can be more accurately adjusted, and the interactive experience in parameter adjustment is effectively improved.
Drawings
FIG. 1 shows one of the flow charts of a parameter adjustment method according to an embodiment of the present application;
FIG. 2 is a second flowchart of a parameter adjustment method according to an embodiment of the present application;
FIG. 3 is a schematic diagram showing the change of volume after the default adjustment value is adjusted according to a first coefficient;
FIG. 4 shows a third flowchart of a parameter adjustment method according to an embodiment of the present application;
FIG. 5 is a diagram illustrating a change in volume after an adjustment to a default adjustment value based on a second factor;
FIG. 6 shows a fourth flowchart of a parameter adjustment method according to an embodiment of the present application;
FIG. 7 is a schematic diagram illustrating a change in volume after adjusting a default adjustment value according to a third coefficient;
FIG. 8 shows a fifth flowchart of a parameter adjustment method according to an embodiment of the present application;
FIG. 9 shows a sixth flowchart of a parameter adjustment method according to an embodiment of the present application;
FIG. 10 shows a seventh flowchart of a parameter adjustment method according to an embodiment of the present application;
fig. 11 is a block diagram showing a configuration of a parameter adjusting apparatus according to an embodiment of the present application;
fig. 12 is a schematic hardware structure diagram of an electronic device implementing an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application are capable of operation in sequences other than those illustrated or described herein. In addition, "and/or" in the specification and claims means at least one of connected objects, a character "/" generally means that a preceding and succeeding related objects are in an "or" relationship.
The parameter adjusting method, the parameter adjusting apparatus, the electronic device and the readable storage medium provided in the embodiments of the present application are described in detail below with reference to the accompanying drawings through specific embodiments and application scenarios thereof.
In some embodiments of the present application, fig. 1 shows one of the flowcharts of a parameter adjustment method according to an embodiment of the present application, and specifically, the parameter adjustment method specifically includes the following steps:
step 102, receiving a first input;
step 104, in response to a first input, adjusting a target parameter based on a first step size;
step 106, receiving a second input;
and step 108, in the case that the first input and the second input meet the target condition, adjusting the target parameter based on the second step size.
Wherein the second step size is different from the first step size.
In the embodiment of the present application, the first input and the second input are user inputs, specifically, inputs for adjusting parameters, such as volume adjustment input, brightness adjustment input, and the like. For example, the first input and the second input may be physical keys such as a volume key pressed by a user, or touch operations performed on a touch screen, or voice input, gesture input, and biometric inputs such as a fingerprint and an iris, and meanwhile, the first input and the second input may also be signal inputs such as a received network signal, an infrared signal, a near field communication signal, and the like. The embodiment of the present application does not limit the specific form of the first input and the second input.
Further, the first input and the second input are used for adjusting some target parameter or parameters of the current device, such as volume, brightness, vibration intensity value, and the like.
And after receiving the first input, adjusting the target parameter according to a first step length corresponding to the first input. Wherein the first step size is a preset adjustment step size.
Meanwhile, if the second input is received after the first input, whether the first input and the second input meet preset target conditions or not is judged, the actual adjustment requirement of the user is judged according to the judgment result, if the first input and the second input meet the first target conditions, the user is judged to want to adjust the volume greatly, and if the first input and the second input meet the second target conditions, the user is judged to want to accurately adjust the volume in an interval.
Therefore, the adjustment value during the parameter adjustment is set according to whether the input of the user meets the corresponding target condition, and if the user wants to adjust the volume greatly, the adjustment value during each volume key pressing is properly increased, so that the user is helped to quickly reach the required volume. If the user wants to accurately adjust the volume within a certain specific range, the adjustment value of pressing the volume key each time is properly reduced, the user is helped to more accurately adjust the target parameter of volume, and therefore on one hand, the parameters such as the volume can be quickly adjusted, on the other hand, the parameters such as the volume can be more accurately adjusted, and the interactive experience in parameter adjustment is effectively improved.
In some embodiments of the present application, the target conditions include:
the parameter adjustment mode of the first input is the same as the parameter adjustment mode corresponding to the second input, and the interval duration between the first input and the second input is greater than a preset first duration threshold and less than or equal to a preset second duration threshold;
fig. 2 shows a second flowchart of a parameter adjustment method according to an embodiment of the present application, and specifically, may include the following steps:
step 202, determining a second step size according to the product of the first step size and the first coefficient;
and step 204, adjusting the target parameter based on the second step size.
Wherein the first coefficient is a constant greater than 0 and less than 1.
In the embodiment of the present application, specifically, if it is detected that the user inputs the first input and the second input, and the duration of the interval between the first input and the second input is greater than the preset first duration threshold and less than the preset second duration threshold, it indicates that the user does not have a need to adjust the target parameter greatly in a short time, but does not obtain a desired adjustment result in a "one-step-in-place" manner.
Taking the target parameter as the volume as an example, if the user presses the volume key for multiple times, it indicates that the user does not obtain the desired volume, and if the interval between the user presses the volume keys for multiple times is long, it indicates that the user does not want to adjust the volume by a large margin, but repeatedly tries to obtain a more accurate volume value within the current volume range.
Therefore, in this case, a default adjustment value, that is, a product of the first step length and the first coefficient is calculated, where the first coefficient is a constant greater than 0 and less than 1, that is, the adjustment value at each time of triggering volume adjustment is reduced, and for example, when the first constant is 0.5, after the default adjustment value is adjusted, the obtained adjustment value is half of the default adjustment value, so that the user can be helped to adjust the volume more "accurately", and a volume value meeting the user's requirement is obtained.
The first coefficient can be freely set according to the control logic, for example, when the first coefficient is set to 0.5, the adjustment amount during accurate adjustment is half of the normal default value, and when the first coefficient is set to 0.33, the adjustment amount during accurate adjustment is one third of the normal default value. The first coefficient can be freely set and dynamically adjusted according to user habits or based on big data analysis, and specific values of the first coefficient are not limited in the embodiment of the application.
The first duration threshold and the second duration threshold can also be dynamically adjusted according to user habits. The second duration threshold may be a fixed value, and when the duration of the interval between two inputs exceeds the second duration threshold, the two inputs are considered as two "independent" parameter adjustment behaviors.
Fig. 3 is a schematic diagram illustrating a change of the volume after the default step size is adjusted according to the first coefficient, and as shown in fig. 3, after the target condition is met, the user can adjust the default step size more accurately than in a conventional volume adjustment manner by adjusting the default step size according to the first coefficient.
In some embodiments of the present application, the target conditions further comprise: the interval duration is less than or equal to a preset third duration threshold, and the third duration threshold is less than the first duration threshold.
Fig. 4 shows a third flowchart of a parameter adjustment method according to an embodiment of the present application, which specifically includes the following steps:
step 402, determining a second step size according to the product of the first step size and a second coefficient;
and step 404, adjusting the target parameter based on the second step size.
In the embodiment of the present application, if it is detected that the first input and the second input are input by the user and the interval duration between the first input and the second input is smaller than the preset third duration threshold, it indicates that the target parameter needs to be adjusted greatly, for example, if the user presses the volume key quickly and continuously, it indicates that the user needs to adjust the volume greatly.
Thus, in this case, a default adjustment value, i.e. the product of the first step size and the second coefficient is calculated, wherein the adjustment value at each triggering of a volume adjustment is multiplied since the second coefficient is a constant larger than 1. If the second constant is 2, the obtained adjustment value is twice of the default adjustment value after the default adjustment value is adjusted, so that the volume can be adjusted more quickly by a user, and the volume value meeting the requirements of the user can be quickly achieved.
The second coefficient can be freely set according to the control logic, for example, when the second coefficient is set to 2, the adjustment amount during accurate adjustment is twice of the normal default value, and when the second coefficient is set to 1.5, the adjustment amount during accurate adjustment is 1.5 times of the normal default value. The first coefficient can be freely set and dynamically adjusted according to user habits or based on big data analysis, and specific values of the first coefficient are not limited in the embodiment of the application.
The third duration threshold is smaller than the first duration threshold, and the third duration threshold can be dynamically adjusted according to user habits.
Fig. 5 is a schematic diagram illustrating a change of the volume after the default step size is adjusted according to the second coefficient, and as shown in fig. 5, after the target condition is satisfied, the user can obtain a desired volume faster than that obtained by the conventional volume adjustment method by adjusting the default step size according to the second coefficient.
In some embodiments of the present application, the target conditions further comprise:
the input times of the second input are multiple times, the multiple times of the second input comprise at least one input corresponding to the first parameter adjusting mode and at least one input corresponding to the second parameter adjusting mode, the first parameter adjusting mode is different from the parameter adjusting mode corresponding to the first input, and the second parameter adjusting mode is the same as the parameter adjusting mode corresponding to the first input.
Fig. 6 shows a fourth flowchart of a parameter adjustment method according to an embodiment of the present application, which may specifically include the following steps:
step 602, determining a second step size by multiplying the first step size by a third coefficient;
step 604, adjusting the target parameter based on the first step size in response to the input corresponding to the first parameter adjustment mode, and adjusting the target parameter based on the second step size in response to the input corresponding to the second parameter adjustment mode.
Wherein the third coefficient is a constant greater than 0 and less than 1.
In this embodiment, specifically, if the number of times of the second input is multiple, where the number of times of the second input includes at least one input corresponding to a first parameter adjustment manner and at least one input corresponding to a second parameter adjustment manner, where the first parameter adjustment manner is different from a parameter adjustment manner corresponding to the first input, and the second parameter adjustment scheme is the same as the parameter adjustment manner corresponding to the first input, the target parameter is adjusted based on the first step length when the input corresponding to the first parameter adjustment manner in the second input is received, and the target parameter is adjusted based on the second step length when the input corresponding to the second parameter adjustment manner in the second input is received.
Specifically, for example, the user first makes a first input, specifically, presses the volume down key, and then makes a second input (1) for the first time, specifically, presses the volume up key. At this time, it is determined that the user does not obtain the desired adjustment result within the adjustment range interval of the first input and the second input, which means that the user desires to perform more accurate volume adjustment.
At this time, the adjustment step length corresponding to the next second input (2) is adjusted to be the second step length, namely the product of the first step length and the third coefficient, because the third coefficient is a constant which is larger than 0 and smaller than 1, that is, the adjustment value is reduced, for example, when the third constant is 0.5, after the default adjustment value is adjusted, the adjustment value of the next parameter adjustment input is changed to be half of the default adjustment value, so that the user can be helped to adjust the volume more accurately, and the volume value meeting the user requirement is obtained.
The third coefficient can be freely set according to the control logic, for example, when the third coefficient is set to 0.5, the adjustment amount during accurate adjustment is half of the normal default value, and when the third coefficient is set to 0.33, the adjustment amount during accurate adjustment is one third of the normal default value. The third coefficient can be freely set and dynamically adjusted according to user habits or based on big data analysis, and specific values of the third coefficient are not limited in the embodiment of the application.
Fig. 7 is a schematic diagram illustrating a change of the volume after the default step size is adjusted according to the third coefficient, as shown in fig. 7, after the target condition is satisfied, the user can adjust the default step size more accurately than in a conventional volume adjustment manner by adjusting the default step size according to the first coefficient.
In some embodiments of the present application, fig. 8 shows a fifth flowchart of a parameter adjustment method according to an embodiment of the present application, and specifically, the parameter adjustment method may further include the following steps:
step 802, storing the interval duration to a historical interval duration library, wherein the historical interval duration library comprises at least one historical interval duration;
and step 804, adjusting the first time length threshold, the second time length threshold and the third time length threshold according to the historical interval time length.
In the embodiment of the application, because the operation habits of different users are different, the input interval duration of the habits of the users is different when the users perform parameter adjustment input. Therefore, the interval duration of each parameter adjustment input can be recorded, a historical interval duration library is formed, and when the parameter adjustment input is received again, the time duration threshold value can be dynamically adjusted according to the historical interval duration in the historical interval duration library so as to meet the habit of the user.
The historical interval duration may be the latest historical interval duration in the historical interval duration library. The historical interval duration may also be determined by calculating an average of all historical interval duration data in the historical interval duration library and determining the average. In other cases, a neural network model based on machine learning can be introduced to learn the historical operation habits of the user, so that the event threshold value can be adjusted more accurately and dynamically.
In some embodiments of the present application, fig. 9 shows a sixth flowchart of a parameter adjustment method according to an embodiment of the present application, and specifically, the parameter adjustment method may further include the following steps:
step 902, in response to a first input, identifying a user identity corresponding to the first input;
step 904, the target condition matching the user identity is obtained.
In this embodiment of the present application, a target condition corresponding to a user may be further determined according to the identity of the user currently using the device.
The user identity can be determined according to a user account number logged in by the current equipment, or can be determined according to biological information data such as face recognition, fingerprint recognition, voiceprint recognition and the like, different unlocking passwords can be set for different users, and the current user identity can be determined according to the received unlocking passwords. The embodiment of the application does not limit the specific method for determining the user identity.
Specifically, since the operation habits and the use habits of different users are different, when the first input is received, targeted condition setting can be performed according to the historical habits of the current user. For example, a user has a fast hand speed in a certain year and is used to a fast operation, so that the corresponding time class threshold value can be appropriately decreased and the operation number class threshold value can be appropriately increased in the target condition corresponding to the user. If the interval duration threshold is reduced from 5 seconds to 3 seconds, the number of continuous operands with minimum triggering is increased from 2 times to 4 times.
For an elderly user, the action is slow, so that the corresponding time class threshold may be appropriately increased in the target condition of the elderly user, for example, the interval duration threshold is increased from 5 seconds to 7 seconds.
Different target conditions are set according to different users, so that the parameter adjusting method can meet the use requirements of users with different habits, and the interactive experience of different users is improved.
In some embodiments of the present application, the target condition under the user identity is further updated based on the received first input and second input, and the corresponding first step size and second step size.
In the embodiment of the application, for a scene that different users use equipment and perform parameter adjustment, after the user performs parameter adjustment, the target conditions under the user identity of the current user are updated in real time, so that the target conditions corresponding to the user better conform to the use habits of the current user, and the technical effect of 'automatic learning' is realized.
It can be understood that, for a new user, the user identity of the user may be correspondingly established through the received first input and the second input, and the target condition under the user identity is generated. At this time, the target condition may be a default value, and the default value is dynamically updated in the subsequent use process.
In some embodiments of the present application, the target parameter comprises at least one of: volume value, screen brightness value, vibration intensity value and light intensity value.
In the embodiment of the present application, the target parameter includes a volume value corresponding to a scene of adjusting the volume. The screen brightness value is the maximum brightness value of the screen display. The vibration intensity value can be a vibration intensity value when an incoming call or incoming information comes, or a vibration intensity value fed back by vibration during touch operation, and the light intensity value can be a light intensity value corresponding to a 'flashlight' function or an intensity value of a flash lamp.
It can be understood that the target parameters may also include parameters of other electronic devices, and are not limited to the above listed types of parameters, and any parameter that can be adjusted by the adjusting method provided in the embodiments of the present application falls within the scope of the present application.
In some embodiments of the present application, fig. 10 shows a seventh flowchart of a parameter adjustment method according to an embodiment of the present application, and specifically, taking a target parameter as a volume as an example, the parameter adjustment method may further include the following steps:
step 1002, the user presses a volume key;
step 1004, calculating the interval duration of the two operations;
step 1006, whether the interval duration is greater than a first duration threshold; if yes, go to step 1008, otherwise go to step 1010;
step 1008, reducing the adjustment amount of the volume adjustment to half of a default value;
step 1010, whether the interval duration is less than a second duration threshold value; if yes, go to step 1012, otherwise go to step 1014;
step 1012, increasing the volume adjustment amount of the current volume adjustment to twice the default value;
step 1014, adjusting the volume according to the default value.
Specifically, the duration threshold refers to an operation interval duration threshold for adjusting the volume once.
Since the operation intervals of different people when adjusting the volume and the frequency of the keys of one person when adjusting the volume at different times are all changeable, the time interval of the last fixed volume adjustment of the user can be dynamically calculated and recorded.
The time interval threshold includes a first duration threshold and a second duration threshold. Specifically, the maximum value and the minimum value of the volume in the same direction are continuously adjusted by the user for the last time.
According to the embodiment of the application, on one hand, the volume and other parameters can be quickly adjusted, on the other hand, the volume and other parameters can be more accurately adjusted, and the interactive experience in parameter adjustment is effectively improved.
In some embodiments of the present application, it should be noted that in the parameter adjustment method provided in the embodiments of the present application, the execution main body may be a parameter adjustment device, or a control module in the parameter adjustment device, which is used for executing the loading parameter adjustment method. In the embodiment of the present application, a parameter adjusting method performed by a parameter adjusting apparatus is taken as an example to describe the parameter adjusting method provided in the embodiment of the present application.
Fig. 11 shows a block diagram of a parameter adjustment apparatus according to an embodiment of the present application, and specifically, the parameter adjustment apparatus 1100 includes:
an interaction module 1102 for receiving a first input and a second input;
a control module 1104 for:
adjusting a target parameter based on the first step size in response to the first input;
adjusting the target parameter based on the second step size if the first input and the second input satisfy the target condition;
wherein the second step size is different from the first step size.
In the embodiment of the present application, the first input and the second input are user inputs, specifically, inputs for adjusting parameters, such as volume adjustment input, brightness adjustment input, and the like. For example, the first input and the second input may be physical keys such as a volume key pressed by a user, or touch operations performed on a touch screen, or voice input, gesture input, and biometric inputs such as a fingerprint and an iris, and meanwhile, the first input and the second input may also be signal inputs such as a received network signal, an infrared signal, a near field communication signal, and the like. The embodiment of the present application does not limit the specific form of the first input and the second input.
Further, the first input and the second input are used for adjusting some target parameter or parameters of the current device, such as volume, brightness, vibration intensity value, and the like.
And after receiving the first input, adjusting the target parameter according to a first step length corresponding to the first input. Wherein the first step size is a preset adjustment step size.
Meanwhile, if the second input is received after the first input, whether the first input and the second input meet preset target conditions or not is judged, the actual adjustment requirement of the user is judged according to the judgment result, if the first input and the second input meet the first target conditions, the user is judged to want to adjust the volume greatly, and if the first input and the second input meet the second target conditions, the user is judged to want to accurately adjust the volume in an interval.
Therefore, the adjustment value during the parameter adjustment is set according to whether the input of the user meets the corresponding target condition, and if the user wants to adjust the volume greatly, the adjustment value during each volume key pressing is properly increased, so that the user is helped to quickly reach the required volume. If the user wants to accurately adjust the volume within a certain specific range, the adjustment value of pressing the volume key each time is properly reduced, the user is helped to more accurately adjust the target parameter of volume, and therefore on one hand, the parameters such as the volume can be quickly adjusted, on the other hand, the parameters such as the volume can be more accurately adjusted, and the interactive experience in parameter adjustment is effectively improved.
In some embodiments of the present application, the target conditions include:
the parameter adjustment mode of the first input is the same as the parameter adjustment mode corresponding to the second input, and the interval duration between the first input and the second input is greater than a preset first duration threshold and less than a preset second duration threshold;
as shown in fig. 11, the control module 1104 is further configured to:
and determining a second step length according to the product of the first step length and a first coefficient, and adjusting the target parameter based on the second step length, wherein the first coefficient is a constant which is larger than 0 and smaller than 1.
In the embodiment of the present application, specifically, if it is detected that the user inputs the first input and the second input, and the duration of the interval between the first input and the second input is greater than the preset first duration threshold and less than the preset second duration threshold, it indicates that the user does not have a need to adjust the target parameter greatly in a short time, but does not obtain a desired adjustment result in a "one-step-in-place" manner.
Taking the target parameter as the volume as an example, if the user presses the volume key for multiple times, it indicates that the user does not obtain the desired volume, and if the interval between the user presses the volume keys for multiple times is long, it indicates that the user does not want to adjust the volume by a large margin, but repeatedly tries to obtain a more accurate volume value within the current volume range.
Therefore, in this case, a default adjustment value, that is, a product of the first step length and the first coefficient is calculated, where the first coefficient is a constant greater than 0 and less than 1, that is, the adjustment value at each time of triggering volume adjustment is reduced, and for example, when the first constant is 0.5, after the default adjustment value is adjusted, the obtained adjustment value is half of the default adjustment value, so that the user can be helped to adjust the volume more "accurately", and a volume value meeting the user's requirement is obtained.
The first coefficient can be freely set according to the control logic, for example, when the first coefficient is set to 0.5, the adjustment amount during accurate adjustment is half of the normal default value, and when the first coefficient is set to 0.33, the adjustment amount during accurate adjustment is one third of the normal default value. The first coefficient can be freely set and dynamically adjusted according to user habits or based on big data analysis, and specific values of the first coefficient are not limited in the embodiment of the application.
The first duration threshold and the second duration threshold can also be dynamically adjusted according to user habits. The second duration threshold may be a fixed value, and when the duration of the interval between two inputs exceeds the second duration threshold, the two inputs are considered as two "independent" parameter adjustment behaviors.
Fig. 3 is a schematic diagram illustrating a change of the volume after the default adjustment value is adjusted according to the first coefficient, and as shown in fig. 3, after the target condition is satisfied, the default adjustment value is adjusted according to the first coefficient, so that a user can obtain more accurate adjustment compared with a conventional volume adjustment method.
In some embodiments of the present application, the target conditions further comprise: the interval duration is less than or equal to a preset third duration threshold, and the third duration threshold is less than the first duration threshold.
As shown in fig. 11, the control module 1104 is further configured to:
and determining a second step length according to the product of the first step length and a first coefficient, and adjusting the target parameter based on the second step length, wherein the first coefficient is a constant which is larger than 0 and smaller than 1.
In the embodiment of the present application, if it is detected that the first input and the second input are input by the user and the interval duration between the first input and the second input is smaller than the preset third duration threshold, it indicates that the target parameter needs to be adjusted greatly, for example, if the user presses the volume key quickly and continuously, it indicates that the user needs to adjust the volume greatly.
Thus, in this case, a default adjustment value, i.e. the product of the first step size and the second coefficient is calculated, wherein the adjustment value at each triggering of a volume adjustment is multiplied since the second coefficient is a constant larger than 1. If the second constant is 2, the obtained adjustment value is twice of the default adjustment value after the default adjustment value is adjusted, so that the volume can be adjusted more quickly by a user, and the volume value meeting the requirements of the user can be quickly achieved.
The second coefficient can be freely set according to the control logic, for example, when the second coefficient is set to 2, the adjustment amount during accurate adjustment is twice of the normal default value, and when the second coefficient is set to 1.5, the adjustment amount during accurate adjustment is 1.5 times of the normal default value. The first coefficient can be freely set and dynamically adjusted according to user habits or based on big data analysis, and specific values of the first coefficient are not limited in the embodiment of the application.
The third duration threshold is smaller than the first duration threshold, and the third duration threshold can be dynamically adjusted according to user habits.
Fig. 5 is a schematic diagram illustrating a change of the volume after the default adjustment value is adjusted according to the second coefficient, and as shown in fig. 5, after the target condition is satisfied, the user can obtain a desired volume faster than that obtained by the conventional volume adjustment method by adjusting the default adjustment value according to the second coefficient.
In some embodiments of the present application, the target condition further comprises:
the input times of the second input are multiple times, the multiple times of the second input comprise at least one input corresponding to the first parameter adjusting mode and at least one input corresponding to the second parameter adjusting mode, the first parameter adjusting mode is different from the parameter adjusting mode corresponding to the first input, and the second parameter adjusting mode is the same as the parameter adjusting mode corresponding to the first input;
as shown in fig. 11, the control module 1104 is further configured to:
determining a second step size by the product of the first step size and a third coefficient, wherein the third coefficient is a constant greater than 0 and less than 1;
the target parameter is adjusted based on the first step size in response to an input corresponding to the first parameter adjustment mode, and the target parameter is adjusted based on the second step size in response to an input corresponding to the second parameter adjustment mode.
In this embodiment, specifically, if the number of times of the second input is multiple, where the number of times of the second input includes at least one input corresponding to a first parameter adjustment manner and at least one input corresponding to a second parameter adjustment manner, where the first parameter adjustment manner is different from a parameter adjustment manner corresponding to the first input, and the second parameter adjustment scheme is the same as the parameter adjustment manner corresponding to the first input, the target parameter is adjusted based on the first step length when the input corresponding to the first parameter adjustment manner in the second input is received, and the target parameter is adjusted based on the second step length when the input corresponding to the second parameter adjustment manner in the second input is received.
Specifically, for example, the user first makes a first input, specifically, presses the volume down key, and then makes a second input (1) for the first time, specifically, presses the volume up key. At this time, it is determined that the user repeatedly adjusts, but a desired adjustment result is not obtained, which means that the user desires to perform more accurate volume adjustment.
At this time, the adjustment step length corresponding to the next second input (2) is adjusted to be the second step length, namely the product of the first step length and the third coefficient, because the third coefficient is a constant which is larger than 0 and smaller than 1, that is, the adjustment value is reduced, for example, when the third constant is 0.5, after the default adjustment value is adjusted, the adjustment value of the next parameter adjustment input is changed to be half of the default adjustment value, so that the user can be helped to adjust the volume more accurately, and the volume value meeting the user requirement is obtained.
The third coefficient can be freely set according to the control logic, for example, when the third coefficient is set to 0.5, the adjustment amount during accurate adjustment is half of the normal default value, and when the third coefficient is set to 0.33, the adjustment amount during accurate adjustment is one third of the normal default value. The third coefficient can be freely set and dynamically adjusted according to user habits or based on big data analysis, and specific values of the third coefficient are not limited in the embodiment of the application.
In some embodiments of the present application, as shown in fig. 11, the parameter adjusting apparatus 1100 further includes:
an updating module 1106, configured to store the interval duration to a historical interval duration library, where the historical interval duration library includes at least one historical interval duration;
and adjusting the first time length threshold, the second time length threshold and the third time length threshold according to the historical interval time length.
In the embodiment of the application, because the operation habits of different users are different, the input interval duration of the habits of the users is different when the users perform parameter adjustment input. Therefore, the interval duration of each parameter adjustment input can be recorded, a historical interval duration library is formed, and when the parameter adjustment input is received again, the time duration threshold value can be dynamically adjusted according to the historical interval duration in the historical interval duration library so as to meet the habit of the user.
The historical interval duration may be the latest historical interval duration in the historical interval duration library. The historical interval duration may also be determined by calculating an average of all historical interval duration data in the historical interval duration library and determining the average. In other cases, a neural network model based on machine learning can be introduced to learn the historical operation habits of the user, so that the event threshold value can be adjusted more accurately and dynamically.
In some embodiments of the present application, as shown in fig. 11, the parameter adjusting apparatus 1100 further includes:
an identifying module 1108, configured to identify, in response to the first input, a user identity corresponding to the first input;
and acquiring a target condition matched with the user identity.
In this embodiment of the present application, a target condition corresponding to a user may be further determined according to the identity of the user currently using the device.
The user identity can be determined according to a user account number logged in by the current equipment, or can be determined according to biological information data such as face recognition, fingerprint recognition, voiceprint recognition and the like, different unlocking passwords can be set for different users, and the current user identity can be determined according to the received unlocking passwords. The embodiment of the application does not limit the specific method for determining the user identity.
Specifically, since the operation habits and the use habits of different users are different, when the first input is received, targeted condition setting can be performed according to the historical habits of the current user. For example, a user has a fast hand speed in a certain year and is used to a fast operation, so that the corresponding time class threshold value can be appropriately decreased and the operation number class threshold value can be appropriately increased in the target condition corresponding to the user. If the interval duration threshold is reduced from 5 seconds to 3 seconds, the number of continuous operands with minimum triggering is increased from 2 times to 4 times.
For an elderly user, the action is slow, so that the corresponding time class threshold may be appropriately increased in the target condition of the elderly user, for example, the interval duration threshold is increased from 5 seconds to 7 seconds.
Different target conditions are set according to different users, so that the parameter adjusting method can meet the use requirements of users with different habits, and the interactive experience of different users is improved.
In some embodiments of the present application, the update module 1106 is further configured to: and updating the target condition under the user identity according to the received first input and second input and the corresponding first step length and second step length.
In the embodiment of the application, for a scene that different users use equipment and perform parameter adjustment, after the user performs parameter adjustment, the target conditions under the user identity of the current user are updated in real time, so that the target conditions corresponding to the user better conform to the use habits of the current user, and the technical effect of 'automatic learning' is realized.
It can be understood that, for a new user, the user identity of the user may be correspondingly established through the received first input and the second input, and the target condition under the user identity is generated. At this time, the target condition may be a default value, and the default value is dynamically updated in the subsequent use process.
In some embodiments of the present application, the target parameter comprises at least one of: volume value, screen brightness value, vibration intensity value and light intensity value.
In the embodiment of the present application, the target parameter includes a volume value corresponding to a scene of adjusting the volume. The screen brightness value is the maximum brightness value of the screen display. The vibration intensity value can be a vibration intensity value when an incoming call or incoming information comes, or a vibration intensity value fed back by vibration during touch operation, and the light intensity value can be a light intensity value corresponding to a 'flashlight' function or an intensity value of a flash lamp.
It can be understood that the target parameters may also include parameters of other electronic devices, and are not limited to the above listed types of parameters, and any parameter that can be adjusted by the adjusting method provided in the embodiments of the present application falls within the scope of the present application.
The parameter adjusting device in the embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in a terminal. The device can be mobile electronic equipment or non-mobile electronic equipment. By way of example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile electronic device may be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a teller machine or a self-service machine, and the like, and the embodiments of the present application are not particularly limited.
The parameter adjusting device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present application are not limited specifically.
The parameter adjusting device provided in the embodiment of the present application can implement each process implemented by the parameter adjusting device in the method embodiments of fig. 1 to fig. 10, and is not described here again to avoid repetition.
Optionally, an electronic device 1900 is further provided in this embodiment of the present application, and includes a processor 1910, a memory 1909, and a program or an instruction stored in the memory 1909 and executable on the processor 1910, where the program or the instruction is executed by the processor 1910 to implement each process of the parameter adjustment method embodiment, and can achieve the same technical effect, and details are not repeated here to avoid repetition.
It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and the non-mobile electronic devices described above.
Fig. 12 is a schematic hardware structure diagram of an electronic device implementing an embodiment of the present application.
The electronic device 1900 includes, but is not limited to: a radio frequency unit 1901, a network module 1902, an audio output unit 1903, an input unit 1904, a sensor 1905, a display unit 1906, a user input unit 1907, an interface unit 1908, a memory 1909, and a processor 1910.
Those skilled in the art will appreciate that the electronic device 1900 may further include a power supply (e.g., a battery) for supplying power to various components, and the power supply may be logically connected to the processor 1910 through a power management system, so that functions such as charging, discharging, and power consumption management are managed through the power management system. The electronic device structure shown in fig. 12 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than those shown, or combine some components, or arrange different components, and thus, the description is not repeated here.
The processor 1910 is configured to determine, after receiving a first input and a second input by a user, whether the first input and the second input meet a preset target condition, a real target when the user adjusts a target parameter, and adjust and set a step length for adjusting the target parameter, thereby improving an interactive experience during parameter adjustment.
It should be understood that, in the embodiment of the present application, the radio frequency unit 1901 may be used for transceiving information or transceiving signals during a call, and in particular, receive downlink data of a base station or send uplink data to the base station. Radio frequency unit 1901 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
The network module 1902 provides wireless, broadband internet access to users, such as facilitating users to send and receive e-mail, browse web pages, and access streaming media.
The audio output unit 1903 may convert audio data received by the radio frequency unit 1901 or the network module 1902 or stored in the memory 1909 into an audio signal and output as sound. Also, the audio output unit 1903 may also provide audio output related to a specific function performed by the electronic device 1900 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 1903 includes a speaker, a buzzer, a receiver, and the like.
The input unit 1904 is used for receiving audio or video signals. The input Unit 1904 may include a Graphics Processing Unit (GPU) 5082 and a microphone 5084, and the Graphics processor 5082 processes image data of still pictures or video obtained by an image capture device (e.g., a camera) in a video capture mode or an image capture mode. The processed image frames may be displayed on the display unit 1906, or stored in the memory 1909 (or other storage medium), or transmitted via the radio 1901 or the network module 1902. The microphone 5084 may receive sound and may be capable of processing the sound into audio data, and the processed audio data may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 1901 in case of a phone call mode.
The electronic device 1900 also includes at least one sensor 1905, such as a fingerprint sensor, pressure sensor, iris sensor, molecular sensor, gyroscope, barometer, hygrometer, thermometer, infrared sensor, light sensor, motion sensor, and other sensors.
The display unit 1906 is used to display information input by the user or information provided to the user. The display unit 1906 may include a display panel 5122, and the display panel 5122 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like.
The user input unit 1907 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the electronic device. Specifically, the user input unit 1907 includes a touch panel 5142 and other input devices 5144. Touch panel 5142, also referred to as a touch screen, can collect touch operations by a user on or near it. The touch panel 5142 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 1910, receives a command sent by the processor 1910, and executes the command. Other input devices 5144 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein.
Further, the touch panel 5142 can be overlaid on the display panel 5122, and when the touch panel 5142 detects a touch operation thereon or nearby, the touch operation can be transmitted to the processor 1910 to determine the type of the touch event, and then the processor 1910 can provide a corresponding visual output on the display panel 5122 according to the type of the touch event. The touch panel 5142 and the display panel 5122 can be provided as two separate components or can be integrated into one component.
The interface unit 1908 is an interface for connecting an external device to the electronic apparatus 1900. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/0) port, a video I/0 port, an earphone port, and the like. The interface unit 1908 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the electronic device 1900 or may be used to transmit data between the electronic device 1900 and the external device.
The memory 1909 may be used to store software programs as well as various data. The memory 1909 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the mobile terminal, and the like. Further, the memory 1909 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 1910 performs various functions of the electronic device 1900 and processes data by running or executing software programs and/or modules stored in the memory 1909 and calling data stored in the memory 1909 to thereby perform overall monitoring of the electronic device 1900. Processor 1910 may include one or more processing units; preferably, the processor 1910 may integrate an application processor, which primarily handles operating systems, user interfaces, applications, etc., and a modem processor, which primarily handles wireless communications.
The electronic device 1900 may further include a power supply 1911 for supplying power to various components, and preferably, the power supply 1911 may be logically connected to the processor 1910 through a power management system, so that functions of managing charging, discharging, power consumption, and the like are realized through the power management system.
The embodiment of the application can start or stop the backscattering transmission in the time domain, perform channel estimation on the interference signal by using the time slice when the backscattering transmission is stopped, and perform interference elimination in the next backscattering transmission time period by using the result of the channel estimation. Channel information of the interference signal can be obtained. The elimination of the interference signal during backscatter transmission can improve the reliability of transmission, and thus improve the transmission throughput and significantly improve the communication quality.
The embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or the instruction is executed by a processor, the program or the instruction implements each process of the parameter adjustment method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
The processor is the processor in the electronic device in the above embodiment. Readable storage media, including computer-readable storage media, such as Read-Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disks, etc.
The embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction to implement each process of the parameter adjustment method embodiment, and can achieve the same technical effect, and the details are not repeated here to avoid repetition.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as system-on-chip, system-on-chip or system-on-chip, etc.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (12)

1. A method of parameter adjustment, comprising:
receiving a first input;
adjusting a target parameter based on a first step size in response to the first input;
receiving a second input;
adjusting the target parameter based on a second step size if the first input and the second input satisfy a target condition;
wherein the second step size is different from the first step size.
2. The parameter adjustment method according to claim 1, wherein the target condition includes:
the parameter adjustment mode of the first input is the same as the parameter adjustment mode corresponding to the second input, and the interval duration between the first input and the second input is greater than a preset first duration threshold and less than or equal to a preset second duration threshold;
the adjusting the target parameter based on the second step size includes:
and determining the second step size according to the product of the first step size and a first coefficient, and adjusting the target parameter based on the second step size, wherein the first coefficient is a constant which is larger than 0 and smaller than 1.
3. The parameter adjustment method according to claim 2, wherein the target condition further includes:
the interval duration is less than or equal to a preset third duration threshold, and the third duration threshold is less than the first duration threshold;
the adjusting the target parameter based on the second step size includes:
and determining a second step size according to the product of the first step size and a second coefficient, and adjusting the target parameter based on the second step size, wherein the second coefficient is a constant greater than 1.
4. The parameter adjustment method according to claim 2, wherein the target condition further includes:
the input times of the second input are multiple times, the multiple times of second input comprise at least one input corresponding to a first parameter adjusting mode and at least one input corresponding to a second parameter adjusting mode, the first parameter adjusting mode is different from the parameter adjusting mode corresponding to the first input, and the second parameter adjusting mode is the same as the parameter adjusting mode corresponding to the first input;
the adjusting the target parameter based on the second step size includes:
determining the second step size by a product of the first step size and a third coefficient, wherein the third coefficient is a constant greater than 0 and less than 1;
adjusting the target parameter based on the first step size in response to the input corresponding to the first parameter adjustment manner, and adjusting the target parameter based on the second step size in response to the input corresponding to the second parameter adjustment manner.
5. The parameter adjustment method according to any one of claims 1 to 4, further comprising:
in response to the first input, identifying a user identity corresponding to the first input;
before the adjusting the target parameter based on the first step length, the parameter adjusting method further includes:
and acquiring the target condition matched with the user identity.
6. A parameter adjustment device, comprising:
an interaction module for receiving a first input;
a control module to adjust a target parameter based on a first step size in response to the first input;
the interaction module is further used for receiving a second input;
the control module is further configured to adjust the target parameter based on a second step size if the first input and the second input satisfy a target condition;
wherein the second step size is different from the first step size.
7. The parameter adjustment apparatus according to claim 6, wherein the target condition includes:
the parameter adjustment mode of the first input is the same as the parameter adjustment mode corresponding to the second input, and the interval duration between the first input and the second input is greater than a preset first duration threshold and less than a preset second duration threshold;
the control module is further configured to:
and determining the second step size according to the product of the first step size and a first coefficient, and adjusting the target parameter based on the second step size, wherein the first coefficient is a constant which is larger than 0 and smaller than 1.
8. The parameter adjustment apparatus according to claim 7, wherein the target condition further comprises:
the interval duration is less than or equal to a preset third duration threshold, and the third duration threshold is less than the first duration threshold;
the control module is further configured to:
and determining a second step size according to the product of the first step size and a second coefficient, and adjusting the target parameter based on the second step size, wherein the second coefficient is a constant greater than 1.
9. The parameter adjustment apparatus according to claim 7, wherein the target condition further comprises:
the input times of the second input are multiple times, the multiple times of second input comprise at least one input corresponding to a first parameter adjusting mode and at least one input corresponding to a second parameter adjusting mode, the first parameter adjusting mode is different from the parameter adjusting mode corresponding to the first input, and the second parameter adjusting mode is the same as the parameter adjusting mode corresponding to the first input;
the control module is further configured to:
determining the second step size by a product of the first step size and a third coefficient, wherein the third coefficient is a constant greater than 0 and less than 1;
adjusting the target parameter based on the first step size in response to the input corresponding to the first parameter adjustment manner, and adjusting the target parameter based on the second step size in response to the input corresponding to the second parameter adjustment manner.
10. The parameter adjustment device according to any one of claims 6 to 9, further comprising:
the identification module is used for responding to the first input and identifying the user identity corresponding to the first input;
and acquiring the target condition matched with the user identity.
11. An electronic device comprising a processor, a memory, and a program or instructions stored on the memory and executable on the processor, the program or instructions when executed by the processor implementing the steps of the parameter adjustment method according to any one of claims 1 to 5.
12. A readable storage medium on which a program or instructions are stored, characterized in that the program or instructions, when executed by a processor, implement the steps of the parameter adjustment method according to any one of claims 1 to 5.
CN202011602519.9A 2020-12-29 2020-12-29 Parameter adjusting method and device, electronic equipment and readable storage medium Pending CN112698806A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011602519.9A CN112698806A (en) 2020-12-29 2020-12-29 Parameter adjusting method and device, electronic equipment and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011602519.9A CN112698806A (en) 2020-12-29 2020-12-29 Parameter adjusting method and device, electronic equipment and readable storage medium

Publications (1)

Publication Number Publication Date
CN112698806A true CN112698806A (en) 2021-04-23

Family

ID=75512233

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011602519.9A Pending CN112698806A (en) 2020-12-29 2020-12-29 Parameter adjusting method and device, electronic equipment and readable storage medium

Country Status (1)

Country Link
CN (1) CN112698806A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023142900A1 (en) * 2022-01-25 2023-08-03 华为技术有限公司 Volume adjustment method and electronic device

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103686281A (en) * 2013-12-13 2014-03-26 乐视致新电子科技(天津)有限公司 Method for simulating mouse to control smart television, remote-control unit and mobile terminal
CN103974106A (en) * 2013-01-28 2014-08-06 联想(北京)有限公司 Adjusting method and electronic device
CN103995653A (en) * 2014-06-09 2014-08-20 联想(北京)有限公司 Parameter adjusting method and device
CN105939421A (en) * 2016-06-14 2016-09-14 努比亚技术有限公司 Terminal parameter adjusting device and method
CN107613146A (en) * 2017-11-10 2018-01-19 维沃移动通信有限公司 A kind of method for regulation of sound volume, device and mobile terminal
US20180081490A1 (en) * 2015-03-31 2018-03-22 Huawei Technologies Co., Ltd. Device, and Adjustable Parameter Adjustment Method for Device
US20180091106A1 (en) * 2015-08-19 2018-03-29 Yamaha Corporation Audio system, audio device, control terminal device, control method, and parameter control device
US20180349005A1 (en) * 2017-06-05 2018-12-06 Adobe Systems Incorporated Slider Manipulation with Precision Alteration
CN108966080A (en) * 2018-06-26 2018-12-07 Oppo广东移动通信有限公司 volume adjusting method, device, storage medium and terminal device
CN109799968A (en) * 2019-02-25 2019-05-24 努比亚技术有限公司 Adjusting method, wearable device and the computer readable storage medium of device voice volume
CN111683277A (en) * 2019-03-11 2020-09-18 深圳Tcl新技术有限公司 Volume adjusting method, smart television and storage medium
CN112083869A (en) * 2020-08-27 2020-12-15 小米数字科技有限公司 Digital input method, digital input device and storage medium

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103974106A (en) * 2013-01-28 2014-08-06 联想(北京)有限公司 Adjusting method and electronic device
CN103686281A (en) * 2013-12-13 2014-03-26 乐视致新电子科技(天津)有限公司 Method for simulating mouse to control smart television, remote-control unit and mobile terminal
CN103995653A (en) * 2014-06-09 2014-08-20 联想(北京)有限公司 Parameter adjusting method and device
US20180081490A1 (en) * 2015-03-31 2018-03-22 Huawei Technologies Co., Ltd. Device, and Adjustable Parameter Adjustment Method for Device
US20180091106A1 (en) * 2015-08-19 2018-03-29 Yamaha Corporation Audio system, audio device, control terminal device, control method, and parameter control device
CN105939421A (en) * 2016-06-14 2016-09-14 努比亚技术有限公司 Terminal parameter adjusting device and method
US20180349005A1 (en) * 2017-06-05 2018-12-06 Adobe Systems Incorporated Slider Manipulation with Precision Alteration
CN107613146A (en) * 2017-11-10 2018-01-19 维沃移动通信有限公司 A kind of method for regulation of sound volume, device and mobile terminal
CN108966080A (en) * 2018-06-26 2018-12-07 Oppo广东移动通信有限公司 volume adjusting method, device, storage medium and terminal device
CN109799968A (en) * 2019-02-25 2019-05-24 努比亚技术有限公司 Adjusting method, wearable device and the computer readable storage medium of device voice volume
CN111683277A (en) * 2019-03-11 2020-09-18 深圳Tcl新技术有限公司 Volume adjusting method, smart television and storage medium
CN112083869A (en) * 2020-08-27 2020-12-15 小米数字科技有限公司 Digital input method, digital input device and storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023142900A1 (en) * 2022-01-25 2023-08-03 华为技术有限公司 Volume adjustment method and electronic device

Similar Documents

Publication Publication Date Title
CN108427873B (en) Biological feature identification method and mobile terminal
CN111324235A (en) Screen refreshing frequency adjusting method and electronic equipment
CN107886321B (en) Payment method and mobile terminal
CN108616448B (en) Information sharing path recommendation method and mobile terminal
CN108710458B (en) Split screen control method and terminal equipment
CN108111676B (en) Application program control method, mobile terminal and computer readable storage medium
CN108391008B (en) Message reminding method and mobile terminal
CN108521501B (en) Voice input method, mobile terminal and computer readable storage medium
CN108762877B (en) Control method of mobile terminal interface and mobile terminal
CN109446775A (en) A kind of acoustic-controlled method and electronic equipment
CN109542321B (en) Control method and device for screen display content
CN108597495B (en) Method and device for processing voice data
CN103905837B (en) Image processing method and device and terminal
CN109729431B (en) Video privacy protection method and terminal equipment
CN108628534B (en) Character display method and mobile terminal
CN108366171B (en) Temperature rise control method and mobile terminal
CN107967086B (en) Icon arrangement method and device for mobile terminal and mobile terminal
CN107895108B (en) Operation management method and mobile terminal
CN108055400A (en) A kind of wallpaper switching method and mobile terminal
CN109660657B (en) Application program control method and device
CN112698806A (en) Parameter adjusting method and device, electronic equipment and readable storage medium
CN110213439B (en) Message processing method and terminal
CN108089799B (en) Control method of screen edge control and mobile terminal
CN109819331B (en) Video call method, device and mobile terminal
CN109947345B (en) Fingerprint identification method and terminal equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination