Playing method, intelligent terminal and storage medium

By automatically adjusting the playback parameters of audio data in response to user operations on the smart terminal, the problem that users cannot accurately adjust playback parameters in complex environments is solved, and the user experience is improved.

CN119967083APending Publication Date: 2025-05-09SHENZHEN TECNO TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510170986.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-14
Publication Date
2025-05-09

AI Technical Summary

Technical Problem

In complex environments, users cannot accurately adjust the playback parameters of audio data by operating the screen or external buttons of the smart terminal, resulting in the adjustment results that cannot meet the needs of users and affect the user experience.

Method used

Through the first operation, the intelligent terminal enters the audio data adjustment state. In response to the second operation, the intelligent terminal automatically adjusts the playback parameters of the audio data, which is suitable for various environments and is simple and convenient to operate.

Benefits of technology

It realizes automatic adjustment of audio data playback parameters in complex environments, improves user experience, and meets user playback needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119967083A_ABST
    Figure CN119967083A_ABST
Patent Text Reader

Abstract

The invention provides a playing method, an intelligent terminal and a storage medium, and the method comprises the steps: S10, responding to a first operation, entering an audio data adjustment state, S20, responding to a second operation, determining first adjustment data corresponding to the second operation, and S30, determining a first playing parameter of audio data based on the first adjustment data, and playing the audio data based on the first playing parameter. In the process of playing the audio data by the intelligent terminal, the first playing parameter of the audio data can be automatically adjusted and played in response to the operation of the user, the operation is simple and convenient, the method can be suitable for various environments, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of electronic information technology, and in particular to a playback method, an intelligent terminal and a storage medium. Background Art

[0002] In the existing playback method, the user usually plays the audio data required by the user through the audio playback application in the smart terminal. During the playback of the audio data, the playback parameter adjustment method includes: a method of adjusting the playback parameter based on the screen or external buttons of the smart terminal and a method of adjusting the playback parameter based on environmental parameters.

[0003] In the process of conceiving and implementing the present application, the inventors discovered that there are at least the following problems: when in a complex environment, the user cannot adjust the playback parameters by operating the screen or external buttons of the smart terminal, or the smart terminal has low adjustment accuracy for the playback parameters in a complex environment. Therefore, the adjustment results of the above-mentioned audio data playback parameter adjustment method cannot meet the user's playback needs, affecting the user experience.

[0004] Therefore, how to improve and simplify the playback parameter adjustment method of audio data has become an urgent problem to be solved.

[0005] The preceding description is intended to provide general background information and does not necessarily constitute prior art. Summary of the invention

[0006] In response to the above technical problems, the present application provides a playback method, a smart terminal and a storage medium. The user can perform a first operation to enable the smart terminal to enter an audio data adjustment state. The smart terminal responds to the user's second operation, automatically adjusts the first playback parameter of the audio data and plays it. It is suitable for various environments, is simple and convenient to operate, and improves the user experience.

[0007] The present application provides a playback method, the method comprising:

[0008] S10: In response to the first operation, entering the audio data adjustment state;

[0009] S20: In response to a second operation, determining first adjustment data corresponding to the second operation;

[0010] S30: Determine a first playback parameter of the audio data based on the first adjustment data, and play the audio data based on the first playback parameter.

[0011] Optionally, the S20 includes:

[0012] In response to the second operation, collecting gesture data corresponding to the second operation;

[0013] Collecting sensor information, and determining a corresponding target sensor threshold based on the sensor information;

[0014] When the posture data is not less than the target sensing threshold, first adjustment data is determined based on the posture data.

[0015] Optionally, the intelligent terminal includes at least one state, each state has a corresponding sensing threshold, and the collecting sensing information and determining the corresponding target sensing threshold based on the sensing information includes:

[0016] Collecting sensor information, and determining a target state of the smart terminal based on the sensor information;

[0017] The sensing threshold corresponding to the target state is determined as the target sensing threshold.

[0018] Optionally, when the posture data is not less than the target sensing threshold, determining the first adjustment data based on the posture data includes:

[0019] When the posture data is not less than the target sensing threshold, a ratio between the posture data and a preset unit is calculated, and the ratio is determined as the first adjustment data.

[0020] Optionally, the S30 includes:

[0021] determining a change direction of the gesture data corresponding to the second operation;

[0022] When the change direction of the posture data is positive, determining the sum of the first adjustment data and the initial playback parameter of the audio data as the first playback parameter, and playing the audio data based on the first playback parameter;

[0023] or,

[0024] When the change direction of the posture data is negative, the difference between the first adjustment data and the initial playback parameter of the audio data is determined as the first playback parameter, and the audio data is played based on the first playback parameter.

[0025] Optionally, after S30, the following steps are included:

[0026] S40: In response to a third operation, collecting a first operation time of the third operation, and determining a difference between the first operation time and a second operation time of the second operation;

[0027] S50: When the difference is not less than the difference threshold, determine a second playback parameter corresponding to the third operation, and play the audio data based on the second playback parameter.

[0028] Optionally, after S40, the following steps are included:

[0029] When the difference is less than the difference threshold, the audio data is played based on the first playing parameter.

[0030] Optionally, the method further includes:

[0031] In response to the fourth operation, the audio data adjustment state is exited.

[0032] The present application also provides a playback device, the device comprising:

[0033] A first processing module, configured to enter an audio data adjustment state in response to a first operation;

[0034] A first determining module, configured to determine, in response to a second operation, first adjustment data corresponding to the second operation;

[0035] The first playing module is used to determine a first playing parameter of the audio data based on the first adjustment data, and play the audio data based on the first playing parameter.

[0036] The present application also provides an intelligent terminal, comprising: a memory and a processor, wherein a playback program is stored in the memory, and the playback program implements the steps of the above method when executed by the processor.

[0037] The present application also provides a computer storage medium, wherein the computer storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the above-mentioned playback method are implemented.

[0038] As described above, the playback method of the present application can be applied to smart terminals, including: S10: in response to a first operation, entering an audio data adjustment state, S20: in response to a second operation, determining first adjustment data corresponding to the second operation, S30: determining a first playback parameter of the audio data based on the first adjustment data, playing the audio data based on the first playback parameter, automatically adjusting the first playback parameter of the audio data and playing it, the operation is simple and fast and can be applied to various environments, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] The drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application. In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments are briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative labor.

[0040] Figure 1 A schematic diagram of the hardware structure of a smart terminal for implementing each embodiment of the present application;

[0041] Figure 2 A communication network system architecture diagram provided for an embodiment of the present application;

[0042] Figure 3 It is a scenario diagram of an existing audio data adjustment method;

[0043] Figure 4 This is an application scenario diagram of a playback method provided in an embodiment of the present application;

[0044] Figure 5 is a flowchart of a playback method according to the first embodiment;

[0045] Figure 6 is another flowchart of a playback method according to the second embodiment;

[0046] Figure 7 is a schematic diagram of an application of a playback method according to the second embodiment;

[0047] Figure 8 is another application schematic diagram of a playback method according to the second embodiment;

[0048] Fig. 9 It is a schematic diagram of the structure of a playback device according to the third embodiment.

[0049] The realization of the purpose, functional features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. The above-mentioned drawings have shown clear embodiments of this application, which will be described in more detail later. These drawings and textual descriptions are not intended to limit the scope of the concept of this application in any way, but to illustrate the concept of this application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0050] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0051] It should be noted that, in this article, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element. In addition, components, features, and elements with the same name in different embodiments of the present application may have the same meaning or different meanings, and their specific meanings need to be determined by their explanation in the specific embodiment or further combined with the context of the specific embodiment.

[0052] It should be understood that, although the terms first, second, third, etc. may be used to describe various information in this article, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of this article, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein can be interpreted as "at the time of" or "when" or "in response to determination". Furthermore, as used in this article, the singular forms "one", "one" and "the" are intended to also include plural forms, unless there is an opposite indication in the context. It should be further understood that the terms "comprising" and "including" indicate that there are the described features, steps, operations, elements, components, projects, kinds, and / or groups, but do not exclude the existence, occurrence or addition of one or more other features, steps, operations, elements, components, projects, kinds, and / or groups. The terms "or", "and / or", "including at least one of the following" etc. used in this application can be interpreted as inclusive, or mean any one or any combination. For example, “comprising at least one of the following: A, B, C” means “any of the following: A; B; C; A and B; A and C; B and C; A and B and C”, and for another example, “A, B or C” or “A, B and / or C” means “any of the following: A; B; C; A and B; A and C; B and C; A and B and C”. An exception to this definition will only occur when a combination of elements, functions, steps or operations are inherently mutually exclusive in some manner.

[0053] It should be understood that, although the various steps in the flowchart in the embodiment of the present application are displayed in sequence according to the indication of the arrows, these steps are not necessarily performed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and it can be performed in other orders. Moreover, at least a portion of the steps in the figure may include a plurality of sub-steps or a plurality of stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and their execution order is not necessarily performed in sequence, but can be performed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.

[0054] As used herein, the words "if" and "if" may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.

[0055] It should be noted that, in this article, step codes such as S10, S20, S30 are used for the purpose of expressing the corresponding content more clearly and concisely, and do not constitute a substantial limitation on the sequence. When implementing the step, those skilled in the art may execute S20 first and then S10, etc., but these should all be within the scope of protection of this application.

[0056] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0057] In the subsequent description, the suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of the present application, and have no specific meanings. Therefore, "module", "component" or "unit" can be used in a mixed manner.

[0058] The smart terminal may be implemented in various forms. For example, the smart terminal described in this application may include smart terminals such as mobile phones, tablet computers, laptop computers, PDAs, portable media players (PMPs), navigation devices, wearable devices, smart bracelets, pedometers, and fixed terminals such as multi-folding screen digital TVs and desktop computers.

[0059] The subsequent description will be illustrated by taking a smart terminal as an example, and those skilled in the art will understand that, in addition to components specifically used for mobile purposes, the construction according to the embodiments of the present application can also be applied to fixed-type terminals.

[0060] See also Figure 1 , which is a schematic diagram of the hardware structure of a smart terminal for implementing various embodiments of the present application, the smart terminal 100 may include: RF (Radio Frequency, radio frequency) unit 101, WiFi module 102, audio output unit 103, A / V (audio / video) input unit 104, sensor 105, display unit 106, user input unit 107, interface unit 108, memory 109, processor 110, and power supply 111 and other components. Those skilled in the art can understand that Figure 1 The structure of the smart terminal shown in the figure does not constitute a limitation on the smart terminal. The smart terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0061] Combine the following Figure 1 A detailed introduction to each component of the smart terminal:

[0062] The radio frequency unit 101 can be used for receiving and sending signals during information transmission or communication. Specifically, after receiving the downlink information of the base station, it is sent to the processor 110 for processing; in addition, the uplink data is sent to the base station. Generally, the radio frequency unit 101 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency unit 101 can also communicate with the network and other devices through wireless communication. The above-mentioned wireless communications may use any communication standard or protocol, including but not limited to GSM (Global System of Mobile communication), GPRS (General Packet Radio Service), CDMA2000 (Code Division Multiple Access 2000), WCDMA (Wideband Code Division Multiple Access), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access), FDD-LTE (Frequency Division Duplexing- Long Term Evolution), TDD-LTE (Time Division Duplexing- Long Term Evolution), 5G and 6G, etc.

[0063] WiFi is a short-range wireless transmission technology. The smart terminal can help users send and receive emails, browse web pages, and access streaming media through the WiFi module 102. It provides users with wireless broadband Internet access. Figure 1 The WiFi module 102 is shown, but it is understandable that it is not a necessary component of the smart terminal and can be omitted as needed without changing the essence of the invention.

[0064] The audio output unit 103 can convert the audio data received by the RF unit 101 or the WiFi module 102 or stored in the memory 109 into an audio signal and output it as sound when the smart terminal 100 is in a call signal receiving mode, a call mode, a recording mode, a voice recognition mode, a broadcast receiving mode, etc. Moreover, the audio output unit 103 can also provide audio output related to a specific function performed by the smart terminal 100 (for example, a call signal receiving sound, a message receiving sound, etc.). The audio output unit 103 may include a speaker, a buzzer, etc.

[0065] The A / V input unit 104 is used to receive audio or video signals. The A / V input unit 104 may include a graphics processor (GPU) 1041 and a microphone 1042, and the graphics processor 1041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The processed image frame can be displayed on the display unit 106. The image frame processed by the graphics processor 1041 can be stored in the memory 109 (or other storage medium) or sent via the radio frequency unit 101 or the WiFi module 102. The microphone 1042 can receive sound (audio data) via the microphone 1042 in a telephone call mode, a recording mode, a voice recognition mode, and the like, and can process such sound into audio data. The processed audio (voice) data can be converted into a format output that can be sent to a mobile communication base station via the radio frequency unit 101 in the case of a telephone call mode. The microphone 1042 can implement various types of noise elimination (or suppression) algorithms to eliminate (or suppress) noise or interference generated in the process of receiving and sending audio signals.

[0066] The smart terminal 100 also includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Optionally, the light sensor includes an ambient light sensor and a proximity sensor. Optionally, the ambient light sensor can adjust the brightness of the display panel 1061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 1061 and / or the backlight when the smart terminal 100 is moved to the ear. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in all directions (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that identify the posture of the smart terminal (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors that can be configured in the smart terminal, such as fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., they will not be repeated here.

[0067] The display unit 106 is used to display information input by the user or information provided to the user. The display unit 106 may include a display panel 1061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.

[0068] The user input unit 107 can be used to receive input digital or character information, and generate key signal input related to the user settings and function control of the intelligent terminal. Optionally, the user input unit 107 may include a touch panel 1071 and other input devices 1072. The touch panel 1071, also known as a touch screen, can collect the user's touch operation on or near it (such as the user's operation on the touch panel 1071 or near the touch panel 1071 using any suitable object or accessory such as a finger, stylus, etc.), and drive the corresponding connection device according to a pre-set program. The touch panel 1071 may include two parts: a touch detection device and a touch controller. Optionally, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the touch point coordinates, and then sends it to the processor 110, and can receive and execute the command sent by the processor 110. In addition, the touch panel 1071 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 1071, the user input unit 107 may also include other input devices 1072. Optionally, the other input devices 1072 may include, but are not limited to, one or more of a physical keyboard, a function key (such as a volume control key, a switch key, etc.), a trackball, a mouse, a joystick, etc., which are not specifically limited here.

[0069] Optionally, the touch panel 1071 may cover the display panel 1061. When the touch panel 1071 detects a touch operation on or near it, it transmits the information to the processor 110 to determine the type of touch event. Then, the processor 110 provides corresponding visual output on the display panel 1061 according to the type of touch event. Figure 1 In the figure, the touch panel 1071 and the display panel 1061 are used as two independent components to realize the input and output functions of the smart terminal. However, in some embodiments, the touch panel 1071 and the display panel 1061 can be integrated to realize the input and output functions of the smart terminal, which is not limited here.

[0070] The interface unit 108 is used as an interface through which at least one external device can be connected to the smart terminal 100. 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 with an identification module, an audio input / output (I / O) port, a video I / O port, a headphone port, etc. The interface unit 108 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 smart terminal 100 or may be used to transmit data between the smart terminal 100 and an external device.

[0071] The memory 109 can be used to store software programs and various data. The memory 109 can mainly include a program storage area and a data storage area. Optionally, the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the smart terminal (such as audio data, a phone book, etc.), etc. In addition, the memory 109 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0072] The processor 110 is the control center of the smart terminal. It uses various interfaces and lines to connect various parts of the entire smart terminal. It executes various functions of the smart terminal and processes data by running or executing software programs and / or modules stored in the memory 109, and calling data stored in the memory 109, so as to monitor the smart terminal as a whole. The processor 110 may include one or more processing units; preferably, the processor 110 may integrate an application processor and a modem processor. Optionally, the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 110.

[0073] The intelligent terminal 100 may further include a power supply 111 (such as a battery) for supplying power to various components. Preferably, the power supply 111 may be logically connected to the processor 110 via a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system.

[0074] although Figure 1 Not shown, the smart terminal 100 may also include a Bluetooth module, etc., which will not be described in detail here.

[0075] To facilitate understanding of the embodiments of the present application, the communication network system on which the smart terminal of the present application is based is described below.

[0076] See also Figure 2 , Figure 2 A communication network system architecture diagram is provided for an embodiment of the present application, wherein the communication network system is an LTE system of universal mobile communication technology, and the LTE system includes a UE (User Equipment) 201, an E-UTRAN (Evolved UMTS Terrestrial Radio Access Network) 202, an EPC (Evolved Packet Core) 203 and an operator's IP service 204, which are connected in sequence for communication.

[0077] Optionally, UE201 may be the above-mentioned terminal 100, which will not be described in detail here.

[0078] E-UTRAN 202 includes eNodeB 2021 and other eNodeBs 2022 , etc. Optionally, eNodeB 2021 may be connected to other eNodeBs 2022 via a backhaul (eg, an X2 interface), and eNodeB 2021 is connected to EPC 203 , and eNodeB 2021 may provide UE 201 with access to EPC 203 .

[0079] EPC203 may include MME (Mobility Management Entity) 2031, HSS (Home Subscriber Server) 2032, other MMEs 2033, SGW (Serving GateWay) 2034, PGW (PDN Gate Way) 2035, and PCRF (Policy and Charging Rules Function) 2036. Optionally, MME 2031 is a control node that processes signaling between UE 201 and EPC 203, and provides bearer and connection management. HSS 2032 is used to provide some registers to manage functions such as a home location register (not shown in the figure), and store some user-specific information such as service features and data rates. All user data can be sent through SGW2034. PGW2035 can provide IP address allocation and other functions for UE 201. PCRF2036 is the policy and charging control policy decision point for service data flow and IP bearer resources. It selects and provides available policy and charging control decisions for the policy and charging execution function unit (not shown in the figure).

[0080] The IP service 204 may include the Internet, an intranet, an IMS (IP Multimedia Subsystem) or other IP services.

[0081] Although the above introduction takes the LTE system as an example, those skilled in the art should know that the present application is not only applicable to the LTE system, but also to other wireless communication systems, such as GSM, CDMA2000, WCDMA, TD-SCDMA, 5G and future new network systems (such as 6G), etc., without limitation here.

[0082] Based on the above-mentioned smart terminal hardware structure and communication network system, various embodiments of the present application are proposed.

[0083] Usually, users can play audio data through the audio application in the smart terminal. During the playback of audio data, users can adjust the playback parameters of the audio data by operating the screen or external buttons of the smart terminal, such as pressing the volume button to adjust the playback volume of the audio data. Alternatively, the smart terminal collects environmental parameters through a sensor device (such as collecting environmental noise through an audio sensor, etc.), and adjusts the playback parameters of the audio data based on the environmental parameters. However, in a complex environment, the user may not be able to accurately control the screen or external buttons of the smart terminal, and thus cannot accurately adjust the playback parameters. The environmental parameters collected by the smart terminal are easily affected by the complex environment, resulting in low accuracy of the adjustment results of the playback parameters. Therefore, the actual playback parameters of the audio data may be too large or too small, causing trouble to the user and resulting in a poor user experience.

[0084] Figure 3 A schematic diagram of an application scenario of a method for adjusting related audio data.

[0085] Take the smart terminal as a mobile phone and the playback parameter as the playback volume as an example. Figure 3 When a user plays audio data through an audio playback application in a smart terminal, the user can adjust the playback volume of the audio data by pressing the external volume button of the smart terminal. When the user is driving, exercising, etc., the user may not be able to perform the above-mentioned precise control operations, and therefore cannot accurately adjust the playback parameters of the audio data.

[0086] In order to solve the above problems, an embodiment of the present application provides a playback method that can be applied to a smart terminal. A user can enable the smart terminal to enter an audio data adjustment state through a first operation. The smart terminal automatically adjusts the first playback parameter of the audio data and plays it in response to the user's second operation. The method is suitable for various environments, is simple and convenient to operate, and improves the user experience.

[0087] Still taking the smart terminal as a mobile phone and the playback parameter as the playback volume as an example, combined with Figure 4 , introduce the application scenarios of this application.

[0088] See also Figure 4 , the user plays audio data through the audio application of the smart terminal, and in response to the first operation of the user clicking twice in a row on the screen area of ​​the smart terminal, the smart terminal enters the playback volume adjustment state, such as interface 401. The smart terminal can display a prompt word "entering the volume adjustment state" in the screen area, such as interface 402. In the playback volume adjustment state, in response to the second operation of the user shaking the smart terminal upward, the smart terminal increases the playback volume of the audio data and displays the adjusted playback volume parameter in the screen area, such as interface 403.

[0089] The playback method proposed in the present application can enter an audio data adjustment state in response to a first operation of the user, and automatically adjust the first playback parameter of the audio data and play it in response to a second operation of the user. The operation is simple and applicable to various environments, thereby improving the user experience.

[0090] Optionally, the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in one or more embodiments of this specification are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards, and corresponding operation entrances are provided for users to choose to authorize or refuse.

[0091] In the following, the technical solution shown in the present application is described in detail by taking the smart terminal as a mobile phone as an example. Optionally, the following embodiments can exist alone or in combination with each other, and the same or similar contents will not be repeated in different embodiments.

[0092] First embodiment

[0093] Figure 5 A flowchart of a playback method provided in an embodiment of the present application. Figure 5 , the method may include:

[0094] S10: In response to the first operation, entering the audio data adjustment state.

[0095] Optionally, in a scenario such as playing audio data through an audio playback application / video playback application, the smart terminal enters an audio data adjustment state in response to a first operation of the user.

[0096] Optionally, the audio playback application may indicate an application downloaded in the smart terminal that can play audio data. The audio data may be audio data stored in a local storage space in the smart terminal, audio data stored in a third-party platform (such as an audio playback application downloaded based on a third-party service platform, etc.), or audio data carried in image data played by the smart terminal.

[0097] Optionally, the first operation can be an operation performed by the user on the display screen area (such as a click operation, a drag operation, etc.), an operation performed by the user on the non-display screen area of ​​the smart terminal (such as tapping the shell area of ​​the smart terminal), or an operation input by the user through an external input device, such as: an instruction input by the user through voice information, such as "adjust the volume"; it can also be an operation performed by the user on an external button (such as continuously pressing the volume button, the power button, etc.).

[0098] Optionally, the display screen in the intelligent terminal may be a touch screen.

[0099] S20: In response to a second operation, determining first adjustment data corresponding to the second operation.

[0100] Optionally, in response to the second operation, gesture data corresponding to the second operation is collected, and first adjustment data corresponding to the second operation is determined based on the gesture data.

[0101] Optionally, the first adjustment data is used to indicate an adjustment value of a playback parameter.

[0102] Optionally, the playback parameters include but are not limited to volume and audio data identification ID. Correspondingly, the first adjustment data may include a volume adjustment value (used to adjust the volume), an audio data adjustment value (used to switch audio data carrying different IDs), and the like.

[0103] Optionally, the second operation can be an operation performed by the user on the display screen area (such as a click operation, a drag operation, etc.), an operation performed by the user on the non-display screen area of ​​the smart terminal (such as tapping the shell area of ​​the smart terminal), or an operation input by the user through an external input device, such as: the command "turn up the volume" input by the user through voice information; it can also be an operation performed by the user on an external button (such as continuously pressing the volume button, the power button, etc.).

[0104] S30: Determine a first playback parameter of the audio data based on the first adjustment data, and play the audio data based on the first playback parameter.

[0105] Optionally, the playback parameters of the audio data are updated to first adjustment data corresponding to the second operation to obtain first playback parameters, and the audio data is played based on the first playback parameters.

[0106] Optionally, when the first adjustment data is an audio data ID, the smart terminal may determine the audio data corresponding to the audio data ID as the audio data to be played, and the corresponding first playback parameters include the playback parameters used by the smart terminal before the second operation. Correspondingly, the smart terminal plays the audio data corresponding to the audio data ID based on the playback parameters used by the smart terminal before the second operation.

[0107] Exemplarily, before the second operation, the smart terminal plays the audio data of ID001, and the volume is 20, and the first adjustment data is: ID002. The corresponding first adjustment parameter is: volume 20, audio data identifier: ID002. In response to the second operation, the smart terminal plays the audio data of the audio data identifier ID002 at a volume of 20.

[0108] Optionally, the first adjustment data may also include the name of the audio data, an audio playback application, etc.

[0109] Exemplarily, the second operation of the user is a voice command issued by the user "play song C with XX music", and the first adjustment data includes: audio playback application: XX music application, name of audio data: song C. Correspondingly, the smart terminal starts XX music application and plays song C through XX music application.

[0110] Optionally, the S20 includes:

[0111] In response to the second operation, collecting gesture data corresponding to the second operation;

[0112] Collecting sensor information, and determining a corresponding target sensor threshold based on the sensor information;

[0113] When the posture data is not less than the target sensing threshold, first adjustment data is determined based on the posture data.

[0114] Optionally, when the smart terminal plays audio data through an audio playback application or a video playback application, in response to the second operation, the smart terminal collects gesture data corresponding to the second operation.

[0115] Optionally, the intelligent terminal includes a gyroscope, and the posture data corresponding to the second operation can be collected by the gyroscope. It should be understood that the posture data collected by the gyroscope includes angular velocity data, angle data, rotation axis information, etc.

[0116] Optionally, the posture data collected by the gyroscope includes multiple directions (such as up, down, left, right, front, and back) and corresponding angular velocity information (such as deflection angle and pitch angle).

[0117] Optionally, the smart terminal includes multiple sensing devices, such as: angle sensing devices (capacitive angle sensors, etc.), pressure sensing devices, temperature sensing devices, etc., for collecting sensing information. The above sensing information includes but is not limited to the angle between each two adjacent display screen areas in the smart terminal, pressure sensing information of the touch display screen in the smart terminal, temperature information of the environment in which the smart terminal is located, etc.

[0118] Optionally, a corresponding sensing threshold is determined based on the sensing information as a target sensing threshold.

[0119] Optionally, when the posture data corresponding to the second operation is not less than the target sensing threshold, the first adjustment data is determined based on the posture data.

[0120] Optionally, the posture data is in direct proportion to the first adjustment data, and the greater the change value of the posture data is, the greater the value of the first adjustment data is.

[0121] Taking the first adjustment data as volume adjustment data, and the posture data as angular velocity data, angle data, and rotation axis information collected by the gyroscope in the smart terminal as an example, based on the change of the posture data before and after the second operation, it is determined that when the moving distance of the smart terminal in the vertical direction is greater, the corresponding volume adjustment data is greater. Alternatively, based on the change of the posture data before and after the second operation, it is determined that when the moving frequency of the smart terminal in the vertical direction is higher, the corresponding volume adjustment data is greater.

[0122] Optionally, the intelligent terminal includes at least one state, and each state has a corresponding sensing threshold.

[0123] Optionally, the collecting sensor information and determining a corresponding target sensor threshold based on the sensor information includes:

[0124] Collecting sensor information, and determining a target state of the smart terminal based on the sensor information;

[0125] The sensing threshold corresponding to the target state is determined as the target sensing threshold.

[0126] Optionally, the intelligent terminal includes at least one state, and each state has a corresponding sensing threshold.

[0127] Optionally, sensor information is collected, and a target state of the smart terminal is determined based on the sensor information, wherein the state of the smart terminal includes but is not limited to: motion state, static state, etc. The sensor threshold corresponding to the state is used to indicate the threshold of the audio parameter adjustment function of the gesture data corresponding to the second operation in the above state.

[0128] Optionally, the range of the sensing threshold is different in different states.

[0129] Exemplarily, the minimum value of the sensing threshold in the motion state is not less than the maximum value of the sensing threshold in the static state.

[0130] Optionally, when the gesture data corresponding to the second operation is not less than the target sensing threshold, it is determined that the audio parameter adjustment function can be started, and the first playback parameter of the audio data is adjusted based on the gesture data.

[0131] Exemplarily, the sensing information is the angular velocity data, angle data and rotation axis information collected by the gyroscope in the smart terminal, and when the sensing information shows that the smart terminal presents regular fluctuations within a certain period of time, it is determined that the smart terminal is in motion. Based on this, the target sensing threshold of the smart terminal should be large to distinguish whether the currently collected posture data is the regular fluctuation data of the smart terminal, or the posture data corresponding to the first operation performed by the user. Only when the posture data corresponding to the second operation is not less than the target sensing threshold, it is determined that the audio parameter adjustment function can be started.

[0132] For example, when the user is driving, the smart terminal is in a stationary state. In response to the user's first operation, the smart terminal enters an audio data adjustment state. At this time, the target sensing threshold should be much smaller than the target sensing threshold in the motion state. Based on this, the user can adjust the playback parameters of the audio data through a second operation with a smaller amplitude, while improving the user's driving safety.

[0133] Optionally, a sensing threshold corresponding to a target state of the smart terminal is determined as a target sensing threshold.

[0134] Optionally, when the posture data is not less than the target sensing threshold, determining the first adjustment data based on the posture data includes:

[0135] When the posture data is not less than the target sensing threshold, a ratio between the posture data and a preset unit is calculated, and the ratio is determined as the first adjustment data.

[0136] Optionally, when the gesture data corresponding to the second operation is not less than the target sensing threshold, a preset unit corresponding to the target sensing threshold is obtained, a ratio between the gesture data and the preset unit is calculated, and the ratio is determined as the first adjustment data.

[0137] Optionally, the preset unit is used to indicate an adjustment unit corresponding to the first adjustment data.

[0138] Taking the posture data as temperature and the first adjustment data as volume as an example, when the preset unit is 2 degrees Celsius, the playback volume of the corresponding audio data increases by 1 for each 2 degrees Celsius rise in the detected temperature data.

[0139] Taking the first adjustment data as volume and the posture data as angular velocity sensor information collected by the gyroscope as an example, the moving distance of the smart terminal in each direction in the three-dimensional space is determined according to the above angular velocity sensor information. The preset unit is: vertical upward movement of 5 cm. Then, every time the smart terminal is detected to move 5 cm vertically upward, the playback volume of the corresponding audio data increases by 1. Every time the smart terminal is detected to move 5 cm vertically downward, the playback volume of the corresponding audio data decreases by 1.

[0140] Optionally, the S30 includes:

[0141] determining a change direction of the gesture data corresponding to the second operation;

[0142] When the change direction of the posture data is positive, determining the sum of the first adjustment data and the initial playback parameter of the audio data as the first playback parameter, and playing the audio data based on the first playback parameter;

[0143] or,

[0144] When the change direction of the posture data is negative, the difference between the first adjustment data and the initial playback parameter of the audio data is determined as the first playback parameter, and the audio data is played based on the first playback parameter.

[0145] Optionally, a change direction of the gesture data corresponding to the second operation is acquired, and the change direction of the gesture data includes a positive direction and a negative direction.

[0146] Optionally, when the change direction of the posture data is positive, the audio playback parameter is indicated to increase, and correspondingly, the sum of the first adjustment data and the initial playback parameter of the audio data is calculated. The sum of the first adjustment data and the initial playback parameter of the audio data is determined as the first playback parameter, and the audio data is played based on the first playback parameter.

[0147] Optionally, when the change direction of the gesture data is negative, it indicates that the audio playback parameter of the audio data is reduced. The difference between the first adjustment data and the initial playback parameter of the audio data is calculated, the difference is determined as the first playback parameter, and the audio data is played based on the first playback parameter.

[0148] Taking the first adjustment data as volume and the posture data as angular velocity sensor information collected by the gyroscope as an example, the moving distance of the smart terminal in each direction in the three-dimensional space is determined according to the above angular velocity sensor information. The positive change direction of the above posture data is: vertically upward. In response to the second operation, when the smart terminal moves vertically upward, the playback volume of the audio data is increased. In response to the second operation, when the smart terminal moves vertically downward, the playback volume of the audio data is reduced.

[0149] An embodiment of the present application provides a playback method, which enters an audio data adjustment state in response to a first operation, and automatically adjusts the first playback parameter of the audio data and plays it in response to a second operation of the user. The operation is simple and flexible and is applicable to various environments, so that the user experience is high.

[0150] Second embodiment

[0151] exist Figure 5 Based on the embodiment shown, the following Figure 6 , further illustrating the above-mentioned playback method.

[0152] Figure 6 Another flowchart of a playback method provided by an embodiment of the present application. Figure 6 , the method may include:

[0153] S40: In response to a third operation, collecting a first operation time of the third operation, and determining a difference between the first operation time and a second operation time of the second operation.

[0154] Optionally, in response to the second operation, a second operation time of the second operation is collected. In response to the third operation, a first operation time of the third operation is collected.

[0155] Optionally, the first operation, the second operation, and the third operation can all be specifically set according to user needs, and the first operation is different from the second operation, the second operation is different from the third operation, and the first operation is also different from the third operation.

[0156] It is understandable that the third operation can also be an operation by the user on the display screen area, an operation by the user on the non-display screen area of ​​the smart terminal, an operation input by the user through an external input device, or an operation by the user on an external button, etc.

[0157] Optionally, a difference between a first operation time of the third operation and a second operation time of the second operation is calculated.

[0158] Optionally, the third operation is an operation opposite to the second operation. Correspondingly, the indication information of the third operation is opposite to the indication information of the second operation.

[0159] Exemplarily, in response to the second operation, the smart terminal moves vertically upward, and the corresponding instruction information of the second operation is: increase the playback volume of the audio data. In response to the third operation, the smart terminal moves vertically downward, and the corresponding instruction information of the third operation is: reduce the playback volume of the audio data.

[0160] Optionally, in response to each user operation (including the first operation, the second operation, the third operation or the fourth operation), after the smart terminal performs the processing corresponding to the user operation, it can provide the user with instant feedback processing results through visual (display on the display screen), auditory (playing sound prompts) or tactile (vibration feedback of the smart terminal), such as Figure 7 As shown in the middle interface 703: the volume adjustment result "volume adjusted to 80" is displayed on the display screen.

[0161] Optionally, in response to each user operation (including the first operation, the second operation, the third operation or the fourth operation), the intelligent terminal performs the processing corresponding to the user operation, records the current processing result, and constructs a user profile to improve the adjustment efficiency of the audio data playback parameters. Exemplarily, based on the user profile, the user is prompted whether to adjust the audio data to a commonly used value.

[0162] S50: When the difference is not less than the difference threshold, determine a second playback parameter corresponding to the third operation, and play the audio data based on the second playback parameter.

[0163] Optionally, in some cases, after the user performs the second operation, the user may perform a third operation opposite to the instruction information of the second operation in a short time. For example, when the user performs the second operation of moving the smart terminal upward, the user may perform a third operation of controlling the smart terminal to fall naturally in a short time. In this case, the third operation performed by the user is not used to indicate the adjustment of the playback parameters of the audio data. Based on this, a difference threshold is set to identify whether the user's third operation is an operation for indicating the adjustment of the playback parameters of the audio data.

[0164] Optionally, the difference threshold may be specifically set according to actual conditions. For example, the difference threshold is set to 20 ms, or the difference threshold is set to 30 ms.

[0165] Optionally, when the difference is not less than a difference threshold, it is determined that the third operation performed by the user indicates adjustment of the playback parameters of the audio data, second posture data corresponding to the third operation is collected, second adjustment data corresponding to the third operation is determined based on the second posture data, second playback parameters of the audio data are determined based on the second adjustment data, and the audio data is played based on the second playback parameters.

[0166] Optionally, after S40, the following steps are included:

[0167] When the difference is less than the difference threshold, the audio data is played based on the first playing parameter.

[0168] Optionally, when the difference is less than the difference threshold, it is determined that the third operation performed by the user does not indicate adjusting the playback parameters of the audio data. At this time, the audio data is still played based on the first playback parameters.

[0169] Figure 7 A schematic diagram of an application scenario provided for an embodiment of the present application.

[0170] See also Figure 7 , the user plays audio data through the audio application of the smart terminal. In response to the first operation of the user clicking the screen area of ​​the smart terminal twice in succession, the smart terminal enters the playback volume adjustment state, and the smart terminal can display the prompt word "entering the volume adjustment state" in the screen area, such as interface 701. In response to the second operation of the user moving the smart terminal upward, the smart terminal adjusts the volume of the playback data and displays it on the display screen, such as interface 702. In response to the third operation of the user moving the smart terminal downward, and the difference between the first operation time of the third operation and the second operation time of the second operation is less than the difference threshold, the smart terminal still plays the audio data with the first playback parameter corresponding to the second operation, and displays the first playback parameter on the display screen, such as interface 703.

[0171] Based on this, the operation of adjusting the audio playback parameters can be identified through the operation time of the two operations before and after, avoiding the trouble caused to the user by the wrong operation and improving the user experience.

[0172] Optionally, the method further includes:

[0173] In response to the fourth operation, the audio data adjustment state is exited.

[0174] Optionally, the fourth operation is used to indicate an instruction to exit the audio data adjustment state. The fourth operation can be specifically set according to actual needs of the user, and the fourth operation is different from the second operation and the third operation.

[0175] Optionally, the fourth operation may be the same as the first operation or may be different from the first operation.

[0176] Optionally, when the fourth operation is the same as the first operation, a state of the smart terminal when the fourth operation is performed is different from a state of the smart terminal when the first operation is performed.

[0177] Optionally, in response to the fourth operation, the intelligent terminal exits the audio data adjustment state.

[0178] Taking the example that the first operation and the fourth operation are both the user tapping the shell of the smart terminal twice in succession, when the smart terminal plays audio data, in response to the first operation of the user tapping the shell of the smart terminal twice in succession, the smart terminal enters the audio data adjustment state. When the smart terminal enters the audio data adjustment state, in response to the fourth operation of the user tapping the shell of the smart terminal twice in succession, the smart terminal exits the audio data adjustment state.

[0179] Figure 8 A schematic diagram of another application scenario provided in an embodiment of the present application.

[0180] See also Figure 8 When the smart terminal enters the audio data adjustment state, as shown in interface 801, in response to the first operation of the user tapping the shell of the smart terminal twice in succession, as shown in interface 802, the smart terminal exits the audio data adjustment state and displays a prompt message of "Exit audio data adjustment state" on the display screen, as shown in interface 803.

[0181] The embodiment of the present application responds to different user operations, flexibly determines the adjustment method of the audio playback parameters based on the operation time of each operation and the state of the smart terminal when the user operates, and adjusts the playback parameters of the audio data. The operation is simple and fast, which improves the user experience.

[0182] The above examples are only reference examples. In order to avoid redundancy, they are not listed one by one here. In actual development or application, they can be flexibly combined according to actual needs, but any combination belongs to the technical solution of this application and is covered within the scope of protection of this application.

[0183] Third embodiment

[0184] Fig. 9 This is a structural diagram of a playback device provided in an embodiment of the present application. The playback device 9 is applied to a smart terminal. Fig. 9 , the playback device 9 comprises:

[0185] A first processing module 901, configured to enter an audio data adjustment state in response to a first operation;

[0186] A first determining module 902, configured to determine, in response to a second operation, first adjustment data corresponding to the second operation;

[0187] The first playing module 903 is configured to determine a first playing parameter of the audio data based on the first adjustment data, and play the audio data based on the first playing parameter.

[0188] Optionally, the first determining module includes:

[0189] A first collecting unit, configured to collect, in response to the second operation, gesture data corresponding to the second operation;

[0190] A second acquisition unit, used to acquire sensor information and determine a corresponding target sensor threshold based on the sensor information;

[0191] The first determining unit is used to determine first adjustment data based on the posture data when the posture data is not less than the target sensing threshold.

[0192] Optionally, the intelligent terminal includes at least one state, each state has a corresponding sensing threshold, and the second acquisition unit includes:

[0193] A collection subunit, used for collecting sensor information and determining a target state of the smart terminal based on the sensor information;

[0194] The determination subunit is used to determine the sensing threshold corresponding to the target state as the target sensing threshold.

[0195] Optionally, the first determining unit includes:

[0196] The calculation subunit is used to calculate the ratio between the posture data and a preset unit when the posture data is not less than the target sensing threshold, and determine the ratio as the first adjustment data.

[0197] Optionally, the first playing module includes:

[0198] A second determining unit, used to determine a change direction of the gesture data corresponding to the second operation; optionally, the change direction of the gesture data includes a positive direction and a negative direction;

[0199] A first playing unit, configured to, when the change direction of the posture data is positive, determine the sum of the first adjustment data and the initial playing parameter of the audio data as the first playing parameter, and play the audio data based on the first playing parameter;

[0200] or,

[0201] The second playing unit is used to determine the difference between the first adjustment data and the initial playing parameter of the audio data as the first playing parameter when the change direction of the posture data is negative, and play the audio data based on the first playing parameter.

[0202] Optionally, the device comprises:

[0203] a second determining module, configured to, in response to a third operation, collect a first operation time of the third operation, and determine a difference between the first operation time and a second operation time of the second operation;

[0204] The second playing module is used to determine a second playing parameter corresponding to the third operation when the difference is not less than the difference threshold, and play the audio data based on the second playing parameter.

[0205] Optionally, the device comprises:

[0206] The third playing module is used to play the audio data based on the first playing parameter when the difference is less than the difference threshold.

[0207] Optionally, the device further comprises:

[0208] The second processing module is used to exit the audio data adjustment state in response to a fourth operation.

[0209] The present application also provides an intelligent terminal, which includes a memory and a processor. The memory stores a playback program, and when the playback program is executed by the processor, the steps of the playback method in any of the above embodiments are implemented.

[0210] The present application also provides a computer storage medium, on which a playback program is stored. When the playback program is executed by a processor, the steps of the playback method in any of the above embodiments are implemented.

[0211] In the embodiments of the smart terminal and computer storage medium provided in the present application, all technical features of any of the above-mentioned playback method embodiments may be included, and the expanded and explained contents of the specification are basically the same as those of the above-mentioned method embodiments, and will not be repeated here.

[0212] The embodiment of the present application further provides a computer program product, which includes a computer program code. When the computer program code runs on a computer, the computer executes the methods in the above various possible implementation modes.

[0213] An embodiment of the present application also provides a chip, including a memory and a processor, the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that a device equipped with the chip executes the methods in various possible implementation modes as described above.

[0214] It is understood that the above scenarios are only examples and do not constitute a limitation on the application scenarios of the technical solutions provided in the embodiments of the present application. The technical solutions of the present application can also be applied to other scenarios. For example, it is known to those skilled in the art that with the evolution of the system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0215] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0216] The steps in the method of the embodiment of the present application can be adjusted in order, combined and deleted according to actual needs.

[0217] The units in the device of the embodiment of the present application can be merged, divided and deleted according to actual needs.

[0218] In the present application, the same or similar terminology concepts, technical solutions and / or application scenario descriptions are generally described in detail only the first time they appear. When they appear again later, they are generally not repeated for the sake of brevity. When understanding the technical solutions and other contents of the present application, for the same or similar terminology concepts, technical solutions and / or application scenario descriptions that are not described in detail later, reference can be made to the previous related detailed descriptions.

[0219] In the present application, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0220] The various technical features of the technical solution of the present application can be arbitrarily combined. In order to make the description concise, not all possible combinations of the various technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of the present application.

[0221] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as above, and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, a controlled terminal, or a network device, etc.) to execute the method of each embodiment of the present application.

[0222] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer storage medium, or transmitted from one computer storage medium to another computer storage medium. For example, the computer instructions can be transmitted from a website site, a computer, a server or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer storage medium can be any available medium that a computer can access or a data storage device such as a server or a data center that includes one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a storage disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state storage disk Solid State Disk (SSD)), etc.

[0223] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A playback method, characterized in that: The method comprises: S10: In response to the first operation, entering the audio data adjustment state; S20: In response to a second operation, determining first adjustment data corresponding to the second operation; S30: Determine a first playback parameter of the audio data based on the first adjustment data, and play the audio data based on the first playback parameter.

2. The method according to claim 1, characterized in that The S20 includes: In response to the second operation, collecting gesture data corresponding to the second operation; Collecting sensor information, and determining a corresponding target sensor threshold based on the sensor information; When the posture data is not less than the target sensing threshold, first adjustment data is determined based on the posture data.

3. The method according to claim 2, characterized in that The intelligent terminal includes at least one state, each of which has a corresponding sensing threshold; The collecting sensor information and determining the corresponding target sensor threshold based on the sensor information includes: Collecting sensor information, and determining a target state of the smart terminal based on the sensor information; The sensing threshold corresponding to the target state is determined as the target sensing threshold.

4. The method according to claim 2 or 3, characterized in that: When the posture data is not less than the target sensing threshold, determining the first adjustment data based on the posture data includes: When the posture data is not less than the target sensing threshold, a ratio between the posture data and a preset unit is calculated, and the ratio is determined as the first adjustment data.

5. The method according to any one of claims 1 to 3, characterized in that The S30 includes: determining a change direction of the gesture data corresponding to the second operation; When the change direction of the posture data is positive, determining the sum of the first adjustment data and the initial playback parameter of the audio data as the first playback parameter, and playing the audio data based on the first playback parameter; or, When the change direction of the posture data is negative, the difference between the first adjustment data and the initial playback parameter of the audio data is determined as the first playback parameter, and the audio data is played based on the first playback parameter.

6. The method according to any one of claims 1 to 3, characterized in that After S30, the following steps are included: S40: In response to a third operation, collecting a first operation time of the third operation, and determining a difference between the first operation time and a second operation time of the second operation; S50: When the difference is not less than the difference threshold, determine a second playback parameter corresponding to the third operation, and play the audio data based on the second playback parameter.

7. The method according to claim 6, characterized in that After S40, the following steps are included: When the difference is less than the difference threshold, the audio data is played based on the first playing parameter.

8. The method according to any one of claims 1 to 3, characterized in that The method further comprises: In response to the fourth operation, the audio data adjustment state is exited.

9. An intelligent terminal, characterized in that: The intelligent terminal comprises: a memory and a processor, wherein a playback program is stored in the memory, and when the playback program is executed by the processor, the steps of the playback method according to any one of claims 1 to 8 are implemented.

10. A storage medium, characterized in that: The storage medium stores a computer program, which, when executed by a processor, implements the steps of the playback method according to any one of claims 1 to 8.