Volume control method and terminal equipment

By determining the initial volume of audio on the mobile terminal device and responding to user operations, volume switching control and adjustment is realized, the problem of cumbersome volume adjustment during multi-audio playback is solved, and the interactive experience and audio management efficiency is improved.

CN119105722APending Publication Date: 2024-12-10HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310688362.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-09
Publication Date
2024-12-10

AI Technical Summary

Technical Problem

When existing mobile terminal devices play multiple audio, the volume adjustment method is too complicated and single, making it difficult to easily control the audio volume of multiple audios with the playback function enabled, affecting the interactive experience.

Method used

Provide a volume control method, by determining the initial volume of multiple audio and responding to user operations, the volume switching control is realized, the display control window is easy to adjust, supports individual or linked adjustment, and includes a lock switch to adapt to different scenes, and determines the audio main Side relationships to optimize volume management.

Benefits of technology

It realizes fast and convenient control of multiple audio volumes, improves user interaction experience, avoids mutual interference during audio output, and meets the volume needs of different scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119105722A_ABST
    Figure CN119105722A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a volume control method and terminal equipment, and the method comprises the steps: determining that a first audio and a second audio are in a running state at the same time, and enabling a playing function; the first audio and the second audio correspond to a first volume and a second volume respectively; and in response to a first operation of a user, determining to trigger volume switching control of the first audio and the second audio. Therefore, the volume control method provided by the invention can more conveniently control the volume of a plurality of audios of which the playing functions are started, so that a user can obtain better interaction experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and more specifically, to a volume control method and terminal device. Background Art

[0002] With the continuous evolution of mobile terminals and the continuous enrichment of entertainment modes, users are no longer satisfied with watching movies and videos on mobile devices. The impetuous society makes contemporary people prefer efficient information acquisition and try to get more information at one time. However, when multiple audios are played on mobile terminals, the volume adjustment method is too cumbersome and single. Therefore, how to more conveniently control the volume of multiple audios with the playback function turned on to obtain a better interactive experience has become an urgent problem to be solved. Summary of the invention

[0003] The embodiments of the present application provide a volume control method and a terminal device, which can more conveniently control the audio volume of multiple audio playback functions to obtain a better interactive experience.

[0004] In a first aspect, a volume control method is provided, including: determining that a first audio and a second audio are in a running state at the same time and a playback function is turned on; the first audio and the second audio correspond to a first volume and a second volume respectively; and in response to a first operation of a user, determining to trigger volume switching control of the first audio and the second audio.

[0005] The embodiment of the present application configures respective initial volumes for multiple audios through the first relationship of multiple audios with playback functions turned on at the same time, and triggers audio volume switching control according to the first operation, so as to more conveniently and quickly control the volumes of multiple audios with playback functions turned on at the same time and obtain a better interactive experience.

[0006] In some possible implementations, the volume switching control of the first audio and the second audio includes: the volumes of the first audio and the second audio are switched with each other, the first audio corresponds to the second volume, and the second audio corresponds to the first volume; or when the volume of the first audio or the second audio is in a locked state, the volumes of the first audio and the second audio are not switched.

[0007] In some possible implementations, the method further includes: in response to a second operation of the user, displaying a first control window, the first control window including a first adjustment control and a second adjustment control, the first adjustment control being used to adjust the first volume, and the second adjustment control being used to adjust the second volume.

[0008] The embodiment of the present application displays the first control window to facilitate subsequent adjustment of multiple audio volumes, conveniently control the audio volumes of multiple audios with playback functions turned on, and obtain a better interactive experience.

[0009] In some possible implementations, the method further includes: in response to a third operation of the user, adjusting the volume on the first adjustment control and / or the second adjustment control.

[0010] In some possible implementations, the method further includes: in response to a fourth operation of the user, adjusting the volume on the first adjustment control, the second adjustment control performing linkage adjustment following the adjustment of the first adjustment control, and the amplitude of the volume adjustment on the first adjustment control is related to the amplitude of the volume adjustment on the second adjustment control.

[0011] In the embodiment of the present application, through the third operation and the fourth operation, the audio volumes of multiple audios with the playback functions turned on can be adjusted individually or in conjunction with each other, so that the volumes of multiple audios can be controlled more conveniently and a better interactive experience can be obtained.

[0012] In some possible implementations, the first control window further includes: a linkage adjustment switch, used to switch the volume adjustment mode on the first adjustment control and the second adjustment control.

[0013] In the embodiment of the present application, the linkage adjustment switch can realize one-key switching of the audio volume adjustment mode, making the control of the audio volume faster.

[0014] In some possible implementations, the first control window further includes: a first volume lock switch and / or a second volume lock switch, used to lock the volume of the first audio and / or the second audio.

[0015] In the embodiment of the present application, the first volume lock switch and the second volume lock switch can meet the needs of audio volume control in different scenarios, so that the user can obtain a better interactive experience.

[0016] In some possible implementations, the method further includes: determining, based on a first relationship, that the first audio and the second audio correspond to the first volume and the second volume, respectively; the first relationship is related to an operation order of the first audio and the second audio.

[0017] In some possible implementations, the first relationship includes: a primary-secondary relationship between the first audio and the second audio.

[0018] In the embodiment of the present application, by determining the primary and secondary relationships of multiple audios, and determining the corresponding volumes of each according to the primary and secondary relationships, the audio volume can be better controlled when multiple audios are turned on and played.

[0019] In some possible implementations, the first control window is displayed on a display interface of the first audio and / or the second audio.

[0020] In some possible implementations, the first operation includes: a gesture instruction, and the gesture instruction includes long pressing the screen with a finger, lightly tapping and double-clicking with a finger, or lightly tapping and single-clicking with three fingers.

[0021] In some possible implementations, the first control window further includes: a first operation selection for customizing the first operation.

[0022] In some possible implementations, the method further includes: in response to a fifth operation of the user, displaying a second control window; in response to a sixth operation of the user, the first audio and the second audio enter a first collection for mixing and are output from a first output terminal.

[0023] In some possible implementations, the method further includes: in response to a seventh operation of the user, releasing the first audio and the second audio in the first collection, and the first audio and the second audio enter a new collection for mixed output.

[0024] In some possible implementations, the method further includes: in response to an eighth operation of the user, displaying a first output terminal selection for the user to customize the selection of the output terminal corresponding to the first collection.

[0025] In the embodiment of the present application, multiple audios are output from multiple output ports through user operation, and multiple audios in operation are flexibly controlled. Not only can the volume of each audio be controlled individually, but also the audio output port can be controlled, thereby avoiding problems such as mutual interference when multiple audio outputs occur.

[0026] In a second aspect, a terminal device is provided, including: a monitoring module, used to monitor the working status of the audio, determine that a first audio and a second audio are in a running state at the same time and the playback function is turned on, the first audio and the second audio correspond to a first volume and a second volume respectively; a receiving module, used to receive a first operation of the user; a processing module, used to determine the volume switching control that triggers the first audio and the second audio in response to the first operation.

[0027] In a third aspect, a terminal device is provided, comprising: a processor, a memory and a transceiver, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the volume control method as described in the first aspect and any one of the first aspects.

[0028] In a fourth aspect, a chip is provided, the chip comprising at least one processor, when program instructions are executed by the at least one processor, the volume control method as described in the first aspect and any one of the first aspects is executed.

[0029] In a fifth aspect, a computer-readable storage medium is provided, on which instructions are stored. When the instructions are executed on a computer, the computer executes the volume control method as described in the first aspect and any one of the first aspects.

[0030] In a sixth aspect, a computer program product is provided, comprising computer program instructions, wherein the computer program instructions enable a computer to execute the volume control method as described in the first aspect and any one of the first aspects. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] Figure 1 It is a schematic diagram of a volume control method provided in an embodiment of the present application.

[0032] Figure 2 It is a schematic diagram of a first control window applicable to an embodiment of the present application.

[0033] Figure 3 It is a schematic diagram of a first control window applicable to an embodiment of the present application.

[0034] Figure 4 is a schematic diagram of a first control window applicable to an embodiment of the present application.

[0035] Figure 5 is a schematic diagram of a second control window applicable to an embodiment of the present application.

[0036] Figure 6 It is a schematic diagram of a process of a volume control method applicable to an embodiment of the present application.

[0037] Figure 7 It is a schematic diagram of a terminal device provided in an embodiment of the present application.

[0038] Figure 8 It is a schematic diagram of a terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0039] The terminal device in the embodiments of the present application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device in the embodiments of the present application can be a mobile phone, a tablet computer, a computer with a wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with a wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a vehicle-mounted communication device, a road side unit (road side The invention relates to a wireless communication unit (RSU), an on-board communication processing chip, a wearable device, a terminal device in a 5G network, or a terminal device in a public land mobile network (PLMN) to be evolved in the future, etc.

[0040] Among them, wearable devices can also be called wearable smart devices, which are a general term for the intelligent design and development of wearable devices for daily wear using wearable technology, such as glasses, gloves, watches, clothing and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also realize powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-sized, and independent of smartphones to achieve complete or partial functions, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0041] In addition, the terminal device can also be a terminal device in the Internet of Things (IoT) system. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network that interconnects people and machines and things.

[0042] It should be understood that the present application does not limit the specific form of the terminal device.

[0043] The volume is generally composed of three parts: volume = track_volume (audio track volume) * stream_volume (audio stream volume) * master_volume (hardware volume). Among them, the change of audio stream volume will affect the volume of the same audio stream. The volume value of the hardware volume sound card device is determined by the manufacturer and is generally not modified; the track volume will only affect a single AudioTrack (audio track) and will not affect other volumes. At present, the Android native volume control method sets up separate audio streams for different types of audio. Users can control the volume of the corresponding audio stream separately, such as call volume, media volume, etc. Although the native volume control logic can independently control the volume of different types of audio streams, it is impossible to control the volume of different audios under the same audio stream. For example, under the media volume, when multiple media applications or multiple audios such as videos, games, music, etc. are running in multiple windows, the existing native volume control logic cannot achieve different audios using different volume sizes.

[0044] In order to solve the problem of how to more conveniently control the volume of multiple audios with playback functions enabled under the same audio stream, the embodiments of the present application provide a volume control method and terminal device, which can control multiple audio volumes so that users can have a better interactive experience.

[0045] Combine the following Figure 1 The embodiments of the present application are described in detail below.

[0046] S101, determining that a first audio and a second audio are both in a running state and a play function is enabled, the first audio and the second audio correspond to a first volume and a second volume, respectively.

[0047] Optionally, the embodiment of the present application can separately control the first audio and the second audio by changing the volume of different audio tracks. The first audio and the second audio are in running state at the same time and the playback function is turned on. The first audio and the second audio correspond to the first volume and the second volume respectively.

[0048] Optionally, the first audio and the second audio correspond to the first volume and the second volume respectively according to the first relationship, the first relationship is related to the audio operation sequence, and the first relationship includes the primary and secondary relationship of the first audio and the second audio. Exemplarily, there is a sequence of opening or operating between the first audio and the second audio, and the last audio operated is in the foreground of the display window, and the user can operate it as the primary audio and use other audio as secondary audio.

[0049] Optionally, the first relationship is related to the frequency of audio activation of the play function within a fixed time period, and the first relationship includes a primary-secondary relationship between the first audio and the second audio. Exemplarily, the first audio and the second audio activate the play function at the same time, and according to the statistical data of the terminal device, within a certain usage time period, for example, within a week, the frequency of activation of the play function of the first audio is higher than that of the second audio, and the first audio with the high activation frequency of the play function is the primary audio, and the second audio is the secondary audio.

[0050] Optionally, the first relationship includes a second relationship between the main audio and the first volume, and a third relationship between the secondary audio and the second volume.

[0051] Exemplarily, when the first audio and the second audio start the playback function, according to the first relationship, the first audio is the main audio and the second audio is the secondary audio, according to the second relationship, the initial volume of the first audio corresponds to the first volume, and according to the third relationship, the initial volume of the second audio corresponds to the second volume.

[0052] Optionally, the first volume is related to the second volume. Exemplarily, the total volume of the first volume and the second volume is maintained at a fixed level, and when the first volume determines a corresponding volume value, the second volume also determines a corresponding volume value accordingly.

[0053] Optionally, the first volume is unrelated to the second volume, and the first volume and the second volume respectively correspond to predefined volume values.

[0054] Optionally, the first volume or the second volume is related to a media volume, where the media volume is a volume for controlling a media audio stream.

[0055] Exemplarily, when the first audio is in the playback state, only the first audio is playing on the current terminal device, the initial volume of the first audio corresponds to the first volume, and the first volume is the media volume of the terminal device; when the first audio and the second audio are both played, the first audio corresponds to the first volume, and the second audio corresponds to the second volume; when the first audio is turned off, only the second audio is playing on the current terminal device, and the second audio is the main audio. According to the second relationship, the second audio corresponds to the first volume, and the first volume is the media volume of the terminal device.

[0056] Exemplarily, the first audio setting corresponds to the first volume lock switch, and the second audio setting corresponds to the second volume lock switch. The first audio and the second audio are simultaneously turned on for playback, the first audio corresponds to the first volume, and the second audio corresponds to the second volume; when the playback function of the first audio is turned off, only the second audio is currently playing on the terminal device, and if the second volume lock switch is turned on, the second audio still corresponds to the second volume, and the second volume is the media volume of the terminal device; further, when the playback function of the first audio is turned on again, the volume of the first audio corresponds to the first volume, and the volume of the second audio still corresponds to the second volume.

[0057] Exemplarily, a time period is predefined so that the first audio or the second audio is not affected by turning on or off other audio playback functions during the time period. The predefined time period can be turned on, adjusted or canceled as needed, etc., and the embodiments of the present application are not limited to this. The first audio and the second audio are simultaneously turned on for playback, the first audio corresponds to the first volume, and the second audio corresponds to the second volume; when the playback function of the first audio is turned off during a predefined time period, only the second audio is playing on the current terminal device, the second audio is not affected by the turning off of the first audio, and still corresponds to the second volume, and the second volume is the media volume of the terminal device; further, the first audio is turned on again during a predefined time period, the volume of the first audio corresponds to the first volume, and the volume of the second audio still corresponds to the second volume.

[0058] Exemplarily, when the terminal device has only one audio playback function turned on, when the first volume or the second volume changes, the media volume follows the change of the first volume or the second volume; or when the media volume changes, the first volume or the second volume follows the change of the media volume.

[0059] S102: In response to a first operation of the user, determine to trigger volume switching control of the first audio and the second audio.

[0060] Exemplarily, the first audio and the second audio are simultaneously played, the first audio corresponds to the first volume, and the second audio corresponds to the second volume; when the terminal device receives the first operation of the user, it is determined to trigger the volume switching control of the first audio and the second audio, the first audio corresponds to the second volume, and the second audio corresponds to the first volume. Regardless of whether the first relationship changes, the volumes of the first audio and the second audio are switched.

[0061] As one of the application scenarios, the first audio is a game, the second audio is music, and the volume value of the first volume is greater than the volume value of the second volume; when the music and the game are played at the same time, the game is always in the foreground operation state, and the music is in the background playing state. According to the first relationship, the game is the main audio and the music is the secondary audio. According to the second relationship, the game corresponds to the first volume, and according to the third relationship, the music corresponds to the second volume; when the user's first operation is received, it is determined that the second volume corresponding to the music is switched with the first volume corresponding to the game, the first volume corresponding to the music, and the second volume corresponding to the game, which can quickly meet the user's needs to better appreciate music during the game operation.

[0062] Exemplarily, the playback functions of the first audio and the second audio are turned on at the same time, the first audio corresponds to the first volume, and the second audio corresponds to the second volume; the first volume lock switch and / or the second volume lock switch are turned on, the volume of the first audio and / or the second audio is in a locked state, and when the user's first operation is received, the volume switching control of the first audio and the second audio is not triggered, and the volume of the first audio and the second audio are not switched.

[0063] As one of the application scenarios, the first audio is a game, the second audio is music, and the volume value of the first volume is greater than the volume value of the second volume; when the music and game are played at the same time, the game is always in the foreground operation state, and the music is in the background playing state. According to the first relationship, the game is the main audio and the music is the secondary audio. According to the second relationship, the first volume is configured for the game, and according to the third relationship, the second volume is configured for the music; when the game starts voice communication, or the user is always focused on the game interface and sound effect process, the first volume lock switch can be turned on, and the first volume and the second volume are never switched to prevent accidental touch or misjudgment during the game operation, so that the terminal device performs volume switching control.

[0064] Optionally, in response to the first operation of the user, triggering volume switching control of the first audio and the second audio is determined according to the first relationship. The first relationship between the first audio and the second audio changes, and the volumes of the first audio and the second audio are switched following the change of the first relationship.

[0065] Exemplarily, the first audio and the second audio are played at the same time, the first audio corresponds to the first volume, and the second audio corresponds to the second volume; when the user's first operation is received, the first relationship changes, the first audio changes from the main audio to the secondary audio, and the first audio is no longer the last audio operated; the second audio changes from the secondary audio to the main audio, and the second audio becomes the last audio operated, and the volume switching control of the first audio and the second audio is triggered according to the first relationship, the first audio corresponds to the second volume, and the second audio corresponds to the first volume.

[0066] As one of the application scenarios, the first audio is a conference video, the second audio is an entertainment video, and the first volume is greater than the second volume; the conference video is the main audio, corresponding to the first volume, and the entertainment video is the secondary audio, corresponding to the second volume; if the conference content in the current period is not related to the user, the terminal device receives the first operation, the entertainment video is the main audio, and the conference video is the secondary audio, and according to the first relationship, it is determined that the entertainment video corresponds to the first volume and the conference video corresponds to the second volume.

[0067] Exemplarily, the playback functions of the first audio and the second audio are turned on simultaneously, the first audio corresponds to the first volume, and the second audio corresponds to the second volume; when the user's first operation is received, the first relationship changes, the first audio changes from the main audio to the secondary audio, and the second audio changes from the secondary audio to the main audio, the first volume lock switch and / or the second volume lock switch are turned on, the volume switching control of the first audio and the second audio is not triggered, and the volume of the first audio and the volume of the second audio are not switched.

[0068] As one of the application scenarios, the first audio is the conference video, the second audio is the entertainment video, and the first volume is greater than the second volume; the conference video is the main audio, corresponding to the first volume, and the entertainment video is the secondary audio, corresponding to the second volume; if the current user mainly wants to watch the entertainment video but still needs to pay attention to the meeting content, turn on the first volume lock switch, the terminal device receives the first operation, and the volume of the entertainment video and the conference video is not switched.

[0069] Optionally, the first operation may include a gesture instruction, which includes long pressing a finger at any position on the screen for 3 seconds, or double-clicking with a finger, or triple-clicking with three fingers, etc., which can be distinguished from other instructions of the terminal device, and this embodiment of the present application does not specifically limit this. The first operation may include a press instruction, which includes pressing the screen and the volume key for 3 seconds, etc. The user can set the first operation as needed, and this embodiment of the present application does not specifically limit this.

[0070] The embodiment of the present application triggers multiple audio volume switching controls according to the user's first operation, which can more conveniently and quickly control the volume of multiple audios with playback functions turned on at the same time, thereby obtaining a better interactive experience.

[0071] Optionally, the embodiments of the present application are applicable to multiple audio playbacks of multiple applications, and are also applicable to multiple audio playbacks under a single application, where multiple refers to two or more, and the embodiments of the present application are not specifically limited to this.

[0072] Optionally, the display interface of multiple audios in the embodiment of the present application can be in a split-screen state, a floating window state or a parallel field of view, etc., which is not specifically limited in the embodiment of the present application.

[0073] In one embodiment of the present application, Figure 2 and Figure 3 As shown, in response to the user's second operation, a first control window is displayed, the first control window includes a first adjustment control and a second adjustment control, the first adjustment control is used to adjust the first volume, and the second adjustment control is used to adjust the second volume.

[0074] Optionally, the first control window is displayed on the first audio and / or on the display interface of the second audio.

[0075] Exemplarily, the first adjustment control and the second adjustment control of the first control window are displayed side by side on the first audio and / or on the display interface of the second audio; or the first adjustment control and the second adjustment control are stacked and displayed on the first audio and / or on the display interface of the second audio; or the first adjustment control and the second adjustment control are respectively displayed on their respective audio display interfaces.

[0076] Exemplarily, the second operation may include an action instruction, such as sliding down the top area of ​​the screen, pressing the physical volume key three times in a row, etc., which is not specifically limited in the embodiments of the present application.

[0077] Optionally, the second operation further includes hiding the first control window if there is no action instruction within a predetermined time period.

[0078] Alternatively, if Figure 4 As shown, the first volume lock switch and / or the second volume lock switch can be set on the first control window to lock the volume of the first audio and / or the second audio.

[0079] In the embodiment of the present application, the first volume lock switch and the second volume lock switch can meet the needs of audio volume control in different scenarios, so that the user can obtain a better interactive experience.

[0080] Alternatively, if Figure 4 As shown, the first control window also includes a first operation selection for customizing a specific method of selecting the first operation.

[0081] The embodiment of the present application displays the first adjustment interface to facilitate subsequent adjustment of multiple audio volumes, conveniently control the audio volumes of multiple audios with playback functions turned on, and obtain a better interactive experience.

[0082] In one embodiment of the present application, Figure 2 As shown, the volume of the first audio and the volume of the second audio are adjusted on the first adjustment control and / or the second adjustment control in response to a third operation of the user.

[0083] Exemplarily, the first audio and the second audio are in a playing state at the same time and have their own volumes. In response to a third operation of the user, the first volume is adjusted in the first adjustment control and / or the second volume is adjusted in the second adjustment control.

[0084] Exemplarily, when the first audio corresponds to a first volume and the second audio corresponds to a second volume, a first control window is displayed in response to a second operation of the user, and then in response to a third operation of the user, the first volume is adjusted on the first adjustment control and the second volume is adjusted on the second adjustment control, the first audio corresponds to the adjusted first volume, and the second audio corresponds to the adjusted second volume.

[0085] Exemplarily, when the first audio corresponds to the first volume and the second audio corresponds to the second volume, the first control window is displayed in response to the user's second operation, and then the first volume is adjusted on the first adjustment control in response to the user's third operation, and the second volume is adjusted on the second adjustment control, the first audio corresponds to the adjusted first volume, and the second audio corresponds to the adjusted second volume; then, in response to the user's first operation, the volume switching control of the first audio and the second audio is triggered, the first audio corresponds to the adjusted second volume, and the second audio corresponds to the adjusted first volume; or the first relationship changes, the first audio becomes the secondary audio, and the second audio becomes the main audio, and according to the second relationship, the first audio volume corresponds to the second volume, and the second audio volume corresponds to the first volume.

[0086] Optionally, the third operation can be sliding the volume bar of the first volume in the first control window or the volume bar of the second volume in the second volume adjustment interface, or double-clicking to select the first audio or the second audio, and pressing the physical volume key to increase or decrease the volume, so as to realize the separate adjustment of the first audio or the second audio. The adjustment range of all audio volumes can be within the range allowed by the hardware, and the embodiments of the present application are not specifically limited to this.

[0087] Alternatively, if Figure 4 As shown, the first control window also includes volume information of the first volume and the second volume. For example, when the first volume and the second volume are adjusted separately, the current first volume is 70% and the second volume is 30%. The volume settings of the first volume and the second volume can be customized by the user, and this embodiment of the application is not specifically limited to this.

[0088] In one embodiment of the present application, Figure 3 As shown, the terminal device receives and responds to the fourth operation, performs volume adjustment on the first adjustment control, and the second adjustment control follows the first adjustment control to perform linked volume adjustment.

[0089] Optionally, the fourth operation may be sliding the audio volume bar of the first adjustment control to instruct the second adjustment control to adjust following the amplitude of the volume adjustment of the first adjustment control, and the volume of all adjustment areas may be within the range allowed by the hardware, which is not specifically limited in the embodiments of the present application.

[0090] Optionally, the first control window further includes a linkage adjustment switch for switching the volume adjustment mode on the first adjustment control and the second adjustment control. The fourth operation also includes turning on the linkage adjustment switch, sliding the audio volume bar of the first adjustment control, and instructing the second adjustment control to adjust following the amplitude of the volume adjustment of the first adjustment control, and the amplitude of the volume adjustment on the first adjustment control is related to the amplitude of the volume adjustment on the second adjustment control.

[0091] Optionally, the amplitude of the volume adjustment on the first adjustment control is the same as or varies proportionally with the amplitude of the volume adjustment on the second adjustment control, which can be customized by the user and is not specifically limited in the embodiments of the present application.

[0092] Exemplarily, the first audio and the second audio are in the playing state at the same time and have their own volumes. When the user is in a noisy outdoor environment such as a subway, the user performs the fourth operation to turn on the linkage adjustment switch, and increases the volume of the first audio in the first adjustment control, and the volume of the second audio increases as the volume of the first audio increases; or when the user is in a quiet environment, decreases the volume of the first audio in the first adjustment control, and the volume of the second audio decreases as the volume of the first audio decreases.

[0093] Exemplarily, the first audio and the second audio are in the playing state at the same time and have their own volume. When the user wants to focus on the first audio, the user performs the fourth operation to turn on the linkage adjustment switch, and increases the volume of the first audio in the first adjustment control, and the volume of the second audio decreases as the volume of the first audio increases; or when the user wants to focus on the second audio, the user performs the fourth operation to turn on the linkage adjustment switch, and decreases the volume of the first audio in the first adjustment control, and the volume of the second audio increases as the volume of the first audio decreases.

[0094] In the embodiment of the present application, the linkage adjustment switch can realize one-key switching of the audio volume adjustment mode, making the control of the audio volume faster.

[0095] Alternatively, if Figure 4 As shown, the first control window also includes volume information of the first volume and the second volume. Exemplarily, when the first volume and the second volume are adjusted in linkage, the current linkage switch is in the on state, the first volume is 60%, and the second volume is 40%.

[0096] Optionally, when there are multiple audio adjustment areas or multiple adjustment information in the first control window, they can be displayed by swiping left and right or swiping up and down, or some adjustment information can be placed in other adjustment windows or terminal system settings. This application does not make specific limitations on this.

[0097] In the embodiment of the present application, through the user's third operation and fourth operation, the audio volumes of multiple audios with enabled playback functions can be adjusted individually or in conjunction with each other, so that the volumes of multiple audios can be controlled more conveniently and a better interactive experience can be obtained.

[0098] As examples, the following application scenarios are listed for detailed description.

[0099] As an application scenario, when the second audio of the terminal device starts playing, the initial volume of the second audio is the media volume, that is, the first volume;

[0100] When the terminal device detects that the first audio also starts playing, according to the first relationship, for example, the first audio is the main audio, the second audio is the secondary audio, the initial volume of the first audio corresponds to the first volume, the volume of the second audio corresponds to the second volume, the volume of the second audio changes from the first volume to the second volume, or the first volume lock switch is turned on, and the volume of the second audio maintains the first volume;

[0101] When the playback function of the first audio is turned off, the second audio becomes the main audio, and the volume of the second audio changes from the second volume to the first volume; if the second volume lock switch is turned on, the volume of the second audio remains at the second volume;

[0102] The playback function of the first audio is turned on again. According to the first relationship, the first audio corresponds to the first volume, and the volume of the second audio changes from the first volume to the second volume; if the second volume lock switch is turned on or a time period is defined, so that the first audio is not affected by the turning on or off of other audio playback functions during the time period, the volume of the second audio maintains the first volume.

[0103] As an application scenario, when the first audio and the second audio are simultaneously started to play, the first audio corresponds to the first volume, and the second audio corresponds to the second volume;

[0104] When the terminal device receives the first operation, it is determined that the first relationship has changed, the first audio is the secondary audio, the second audio is the main audio, the volume switching control of the first audio and the second audio is triggered, the first audio corresponds to the second volume, and the second audio corresponds to the first volume; if the first volume lock switch or the second volume lock switch is turned on, the first relationship does not change, the volume switching control of the first audio and the second audio is not triggered, the first audio still corresponds to the first volume, and the second audio still corresponds to the second volume.

[0105] As an application scenario, when the first audio corresponds to the first volume and the second audio corresponds to the second volume, the first control window is displayed in response to the second operation of the user, and then the first volume is adjusted on the first adjustment control and the second volume is adjusted on the second adjustment control in response to the third operation of the user, the first audio corresponds to the adjusted first volume and the second audio corresponds to the adjusted second volume;

[0106] Turn off the playback function of the first audio, the second audio becomes the main audio, and the volume of the second audio changes from the adjusted second volume to the first volume according to the second relationship; or turn on the second volume lock switch, the volume of the second audio maintains the adjusted second volume; or set a fixed time period to turn off and restart the audio volume to keep the memory state, and the volume of the second audio maintains the adjusted second volume.

[0107] When the first audio playback function is turned on again, the first audio is the main audio, the second audio is the secondary audio, the first audio corresponds to the first volume, and the second audio changes from the first volume or the adjusted second volume to the second volume; if the first volume lock switch is turned on or other audio is turned on or off within a fixed time period, it will not be affected, and the volume of the second audio will maintain the first volume or the adjusted second volume; if the audio volume is turned off and restarted within a fixed time period, the volume of the first audio will remain in the memory state, and the volume of the first audio will maintain the adjusted first volume when it was last turned off.

[0108] As an application scenario, when the first audio corresponds to the first volume and the second audio corresponds to the second volume, the first control window is displayed in response to the second operation of the user, and then the first volume is adjusted on the first adjustment control and the second volume is adjusted on the second adjustment control in response to the third operation of the user, the first audio corresponds to the adjusted first volume and the second audio corresponds to the adjusted second volume;

[0109] Then, in response to the user's first operation, the volume switching control of the first audio and the second audio is triggered, the first audio corresponds to the adjusted second volume, and the second audio corresponds to the adjusted first volume; or the first relationship changes, the first audio becomes the secondary audio, and the second audio becomes the main audio. According to the second relationship, the first audio volume corresponds to the second volume, and the second audio volume corresponds to the first volume.

[0110] As an application scenario, when the first audio corresponds to the first volume and the second audio corresponds to the second volume, the first control window is displayed in response to the user's second operation, and then the first volume is adjusted in the first adjustment control in response to the user's fourth operation, and the second adjustment control follows the first adjustment control to adjust the second volume in conjunction with the first adjustment control. For example, the first adjustment control increases the first volume by 30%, and the second adjustment control follows the first adjustment control to increase or decrease the second volume by 30%.

[0111] In the embodiment of the present application, different volumes are corresponding to multiple audios with playback functions turned on, and the volumes are switched through user operations. In addition, multiple audios can be adjusted individually, making the adjustment and control of the audio volume more convenient and quick, allowing users to have a better interactive experience.

[0112] In one embodiment of the present application, Figure 5 As shown, in response to the user's fifth operation, the second control window is displayed; in response to the user's sixth operation, the first audio and the second audio enter the first collection for mixing and are output from the first output terminal.

[0113] Exemplarily, the first audio and the second audio are in running state at the same time, the first audio corresponds to the first volume, and the second audio corresponds to the second volume; in response to the user's fifth operation and sixth operation, the first audio and the second audio enter the first collection for mixing and are output from the first output terminal.

[0114] Exemplarily, the first audio, the second audio and the third audio are in running state at the same time, the first audio corresponds to the first volume, the second audio corresponds to the second volume, and the third audio corresponds to the third volume; in response to the user's fifth operation and the sixth operation, the first audio and the second audio enter the first collection for mixing and are output from the first output end; the third audio enters the second collection and is output from the second output end.

[0115] Optionally, the first output terminal includes an output terminal that has established a connection with the terminal device. The first output terminal can be a first Bluetooth device BT1, a second Bluetooth device BT2, an AUX interface, a first speaker SPEAKER1 or a second speaker SPEAKER2, and the embodiment of the present application is not limited thereto.

[0116] Optionally, the audio hardware corresponding to the first output terminal, taking the speaker SPEAKER as an example, may include a left speaker, a right speaker, an upper speaker, an earpiece or a screen, etc., which is not specifically limited in the embodiment of the present application.

[0117] Optionally, the terminal device can set a default output port. For example, the first collection is output from BT1 of the first output terminal, or the second collection is output from SPEAKER2 of the second output terminal, or the first collection and the second collection are output from the speaker SPEAKER1 of the current device. This application does not make any specific limitation on this.

[0118] Optionally, the fifth operation may include an action instruction, such as triple-clicking the top area of ​​the screen, long pressing the volume key plus sign, etc., which is not specifically limited in this embodiment of the present application.

[0119] Optionally, the fifth operation further includes hiding the second control window if there is no action instruction within a predetermined time period.

[0120] Optionally, the sixth operation may include pressing to select the second audio and dragging the second audio onto the first audio, but the present application is not limited thereto.

[0121] Optionally, in response to a seventh operation of the user, the first audio and the second audio in the first collection are released, and the first audio and the second audio enter a new collection for mixed output.

[0122] Exemplarily, the first audio and the second audio are in running state at the same time, the first audio corresponds to a first volume, and the second audio corresponds to a second volume; in response to the user's fifth operation and sixth operation, the first audio and the second audio enter the first collection for mixing and are output from the first output end; in response to the user's seventh operation, the first audio and the second audio in the first collection are released, the first audio enters the first collection for remixing and is output from the first output end, and the second audio enters the second collection for remixing and is output from the second output end.

[0123] Exemplarily, the first audio, the second audio, and the third audio are in running state at the same time, the first audio corresponds to the first volume, the second audio corresponds to the second volume, and the third audio corresponds to the third volume; in response to the user's fifth and sixth operations, the first audio and the second audio enter the first collection for mixing and are output from the first output end; the third audio enters the second collection and is output from the second output end; in response to the user's seventh operation, the first audio and the second audio in the first collection are released, the first audio enters the first collection for remixing and is output from the first output end, and in response to the user's sixth operation, the second audio and the third audio enter the second collection for remixing and are output from the second output end.

[0124] Optionally, the seventh operation may include action instructions, such as sliding two fingers apart in the collection display area, pressing two fingers for 5 seconds, etc., but the present application is not limited to this.

[0125] Alternatively, if Figure 5 As shown, in response to the user's eighth operation, the first output terminal selection is displayed for the user to customize the selection of the output terminal corresponding to the first collection.

[0126] Optionally, the eighth operation may be pressing the first collection virtual key or double-clicking the first collection area, which is not specifically limited in this embodiment of the present application.

[0127] Exemplarily, the first audio, the second audio and the third audio are in running state at the same time, the first audio corresponds to the first volume, the second audio corresponds to the second volume, and the third audio corresponds to the third volume; in response to the user's fifth and sixth operations, the first volume and the second volume are mixed in the first collection, and in response to the user's eighth operation, it is selected to be output from the first output terminal BT1; the third volume enters the second collection, and in response to the user's eighth operation, it is selected to be output from the second output terminal SPEAKER2.

[0128] In the embodiment of the present application, multiple audios are output from multiple output ports through user operation, and multiple audios in operation are flexibly controlled. Not only can the volume of each audio be controlled individually, but also the audio output port can be controlled, thereby avoiding problems such as mutual interference when multiple audio outputs occur.

[0129] As one of the application scenarios, the first audio is the first human voice speech audio, the second audio is music, and the third audio is a call. They are in running state at the same time, the first audio corresponds to the first volume, the second audio corresponds to the second volume, and the third audio corresponds to the third volume; in response to the user's fifth and sixth operations, the first human voice speech audio and music enter the first collection for mixing, and the call enters the second collection; in response to the user's eighth operation, the first human voice speech audio and music are output from the output end Bluetooth speaker, and the call is output from the output end Bluetooth headset.

[0130] As one of the application scenarios, based on the above scenario, in response to the user's second operation and third operation, the volume of the human voice speech audio is lowered by 10%, the volume of the music is lowered by 20%, and the call volume is increased by 30%.

[0131] For the above-mentioned multi-audio application scenarios, when users need to play speech content at the venue, on the one hand, they can use music as the background of the speech and mix it with the human voice speech on a Bluetooth speaker, and can adjust the human voice volume and music volume at any time, which makes it more convenient and flexible to control the audio volume, and reduces the workload of editing audio in advance. On the other hand, when the user receives an emergency call and needs to talk, the incoming call content can be played separately from the Bluetooth headset or speaker, avoiding problems such as interference between multiple audio outputs.

[0132] As one of the application scenarios, based on the above scenarios, the fourth audio is the second human voice speech audio, corresponding to the fourth volume, in response to the user's fifth and seventh operations, the first human voice speech audio and music are released, in response to the user's sixth operation, the first human voice speech audio enters the first collection, the call enters the second collection, and the second human voice speech audio and music enter the third collection; in response to the user's eighth operation, the first human voice speech audio is output from the first Bluetooth speaker at the output end, the call is output from the Bluetooth headset at the output end, and the second human voice speech audio and music are output from the second Bluetooth speaker.

[0133] For the above-mentioned multi-audio application scenario, when the first voice speech audio played by the user becomes a supplementary explanation and the second voice speech audio becomes the main speech, the second voice speech audio can be flexibly combined with the music, so that the user can flexibly control the audio playback and avoid the problem of mutual interference when multiple audio outputs are output.

[0134] As one of the application scenarios, the first audio is music, the second audio is a game, and the third audio is a call. They are in running state at the same time. The first audio corresponds to the first volume, the second audio corresponds to the second volume, and the third audio corresponds to the third volume; in response to the user's fifth and sixth operations, the first audio enters the first collection, the second audio enters the second collection, and the third audio enters the third collection; in response to the user's eighth operation, music is output from the output end Bluetooth speaker, the game is output from the output end speaker, and the call is output from the output end Bluetooth headset.

[0135] For the above-mentioned multi-audio application scenarios, users can get a better music experience when playing games. When users handle calls such as express delivery and takeout, it will not affect the progress of games and music, allowing users to control audio more conveniently and get a better user experience.

[0136] Figure 6 It is a flow chart of volume control. Optionally, multiple audios of the terminal device can come from application APP, BB baseband, wireless network WIFI or Bluetooth BT. For example, the multiple audios can be videos, music, calls, voice or games, etc. When the multiple audio APKs under the multiple audio streams are in running state, the terminal device creates a corresponding AudioTrack by default, and then triggers the bottom layer to create a track instance and bind it to it; after the binding is completed, it will be added to the audio track collection of the playback thread created by the terminal device according to the user settings or the default settings of the terminal device. This playback thread will mix and output all the audio track data in the collection, which is manifested as each mixed audio track data is output from the corresponding output end. For example, the audio track data in different collections can be mixed and output from BT, AUX interface, USB, speaker SPEAKER, etc.

[0137] Figure 7 A schematic diagram of a terminal device 100 provided in an embodiment of the present application is shown.

[0138] In some embodiments, the terminal device 100 includes:

[0139] The monitoring module 110 is used to monitor the working state of the audio, determine that the first audio and the second audio are in the running state at the same time and the playing function is turned on, and the first audio and the second audio correspond to the first volume and the second volume respectively.

[0140] The receiving module 120 is used to receive a first operation of the user; the first operation includes: a gesture instruction, and the gesture instruction includes long pressing the screen with a finger, lightly tapping or double-tapping with a finger, or lightly tapping or single-tapping with three fingers.

[0141] The processing module 130 is used to respond to a first operation of the user and determine to trigger volume switching control of the first audio and the second audio.

[0142] The receiving module 120 is also used to receive a second operation, and the processing module 130 responds to the user's second operation and displays a first control window, the first control window including a first adjustment control and a second adjustment control, the first adjustment control is used to adjust the first volume, and the second adjustment control is used to adjust the second volume.

[0143] Optionally, the first control window further includes: a linkage adjustment switch for switching the volume adjustment mode on the first adjustment control and the second adjustment control.

[0144] Optionally, the first control window further includes: a first volume lock switch and / or a second volume lock switch, for locking the volume of the first audio and / or the second audio. Optionally, the first control window further includes: a first operation selection interface, for customizing the first operation.

[0145] Optionally, the first control window is displayed on a display interface of the first audio and / or the second audio.

[0146] The receiving module 120 is further configured to receive a third operation, and the processing module 130 adjusts the volume on the first adjustment control and / or the second adjustment control in response to the third operation.

[0147] The receiving module 120 is also used to receive a fourth operation, and the processing module 130 responds to the fourth operation, performs volume adjustment on the first adjustment control, and the second adjustment control follows the first adjustment control to perform linked volume adjustment, and the amplitude of the volume adjustment on the first adjustment control is related to the amplitude of the volume adjustment on the second adjustment control. Figure 8 800 is a schematic block diagram of a terminal device 800 provided in an embodiment of the present application. As shown in the figure, the device 800 includes: at least one processor 820. The processor 820 is coupled to the memory and is used to execute instructions stored in the memory to send signals and / or receive signals. Optionally, the device 800 also includes a memory 830 for storing instructions. Optionally, the device 800 also includes a transceiver 810, and the processor 820 controls the transceiver 810 to send signals and / or receive signals.

[0148] It should be understood that the processor 820 and the memory 830 may be combined into one processing device, and the processor 820 is used to execute the program code stored in the memory 830 to implement the above functions. In specific implementation, the memory 830 may also be integrated into the processor 820 or independent of the processor 820.

[0149] It should also be understood that the transceiver 810 may include a transceiver (or receiver) and a transmitter (or transmitter). The transceiver may further include an antenna, and the number of antennas may be one or more. The transceiver 810 may also be a communication interface or an interface circuit.

[0150] For example, the transceiver 810 in the device 800 may correspond to the transceiver unit in the above embodiment, and the processor 820 in the device 800 may correspond to the processing unit in the above embodiment. It should be understood that the specific process of each transceiver processor executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.

[0151] In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or an instruction in the form of software. The steps of the method disclosed in conjunction with the embodiment of the present application can be directly embodied as a hardware processor for execution, or a combination of hardware and software modules in a processor for execution. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it is not described in detail here.

[0152] It should be noted that the processor in the embodiment of the present application can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by the hardware integrated logic circuit or software instructions in the processor. The above processor can be a general processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor can be combined to perform. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0153] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0154] According to the volume adjustment method provided in the embodiment of the present application, the present application also provides a computer program product, on which a computer program code is stored. When the computer program code is run on a computer, the computer executes the volume adjustment method of the present application.

[0155] According to the volume adjustment method provided by the embodiment of the present application, the present application also provides a computer-readable medium, which stores a program code. When the program code runs on a computer, the computer executes the volume adjustment method of the present application.

[0156] According to the volume adjustment method provided in the embodiment of the present application, the present application also provides a system, which includes the aforementioned device or equipment.

[0157] 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 instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disc (SSD)).

[0158] The network side device in each of the above-mentioned apparatus embodiments corresponds to the network side device or terminal device in the terminal device and method embodiments, and the corresponding modules or units perform the corresponding steps. For example, the communication unit (transceiver) performs the steps of obtaining or sending in the method embodiment, and other steps except sending and obtaining can be performed by the processing unit (processor). The functions of the specific units can refer to the corresponding method embodiments. Among them, the processor can be one or more.

[0159] The terms "component", "module", "system", etc. used in this specification are used to represent computer-related entities, hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program and / or a computer. By way of illustration, both applications running on a computing device and a computing device can be components. One or more components may reside in a process and / or an execution thread, and a component may be located on a computer and / or distributed between two or more computers. In addition, these components may be executed from various computer-readable media having various data structures stored thereon. Components may, for example, communicate through local and / or remote processes according to signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system and / or a network, such as the Internet interacting with other systems through signals).

[0160] The terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned drawings are intended to cover non-exclusive inclusions. The terms "first", "second", etc. in the specification and claims of this application or the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order or a primary-secondary relationship.

[0161] It should be understood that the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. A and B can be singular or plural. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship, but it may also indicate an "and / or" relationship. Please refer to the context for specific understanding.

[0162] In this application, "at least one" means one or more, and "more than one" means two or more. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can be represented by: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.

[0163] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0164] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0165] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0166] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0167] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0168] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0169] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0170] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A volume control method, characterized in that: include: Determine that the first audio and the second audio are both in operation and the playback function is enabled. The first audio and the second audio correspond to a first volume and a second volume respectively; In response to a first operation of the user, it is determined to trigger volume switching control of the first audio and the second audio.

2. The method according to claim 1, characterized in that The volume switching control of the first audio and the second audio includes: The volumes of the first audio and the second audio are switched with each other, the first audio corresponds to the second volume, and the second audio corresponds to the first volume; or When the volume of the first audio or the second audio is in a locked state, the volume of the first audio and the second audio is not switched.

3. The method according to claim 1 or 2, characterized in that: The method further comprises: In response to a second operation of the user, displaying a first control window; The first control window includes a first adjustment control and a second adjustment control, the first adjustment control is used to adjust the first volume, and the second adjustment control is used to adjust the second volume.

4. The method according to claim 3, characterized in that The method further comprises: In response to a third operation by the user, volume is adjusted on the first adjustment control and / or the second adjustment control.

5. The method according to claim 3, characterized in that: The method further comprises: In response to a fourth operation of the user, the volume is adjusted on the first adjustment control, and the second adjustment control is adjusted in linkage with the adjustment of the first adjustment control, and the amplitude of the volume adjustment on the first adjustment control is related to the amplitude of the volume adjustment on the second adjustment control.

6. The method according to claim 5, characterized in that The first control window also includes: The linkage adjustment switch is used to switch the volume adjustment mode on the first adjustment control and the second adjustment control.

7. The method according to claim 1 or 2, characterized in that: The method further comprises: Determine, according to a first relationship, that the first audio and the second audio correspond to the first volume and the second volume respectively; The first relationship is related to an operation order of the first audio and the second audio.

8. The method according to claim 7, characterized in that The first relationship includes: The primary and secondary relationship between the first audio and the second audio.

9. The method according to claim 3, characterized in that: The first control window also includes: The first volume lock switch and / or the second volume lock switch are used to lock the volume of the first audio and / or the second audio.

10. The method according to claim 3, characterized in that: The first control window is displayed on a display interface of the first audio and / or the second audio.

11. The method according to claim 1 or 2, characterized in that: The first operation includes: The gesture command includes long pressing the screen with a finger, double-tapping with a finger, or single-tapping with three fingers.

12. The method according to claim 3, characterized in that The first control window also includes: The first operation selection is used to customize the first operation.

13. The method according to claim 1 or 2, characterized in that: The method further comprises: In response to a fifth operation of the user, displaying a second control window; In response to a sixth operation performed by the user on the second control window, the first audio and the second audio enter a first collection for mixing and are output from a first output terminal.

14. The method according to claim 13, characterized in that The method further comprises: In response to a seventh operation performed by the user on the second control window, the first audio and the second audio in the first collection are released, and the first audio and the second audio enter a new collection for mixed output.

15. The method according to claim 13, characterized in that The method further comprises: In response to an eighth operation performed by the user on the second control window, a first output terminal selection is performed, so that the user can customize the selection of an output terminal corresponding to the first collection.

16. A terminal device, characterized in that: include: A module for implementing the method according to any one of claims 1 to 15.

17. A terminal device, characterized in that: include: A processor, a memory and a transceiver, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the method according to any one of claims 1 to 15.

18. A chip, characterized in that: The chip includes at least one processor. When program instructions are executed by the at least one processor, the method according to any one of claims 1 to 15 is executed.

19. A computer-readable storage medium having instructions stored thereon, which, when the instructions are executed on a computer, enable the computer to execute the method according to any one of claims 1 to 15.

20. A computer program product, characterized in that The method comprises computer program instructions which cause a computer to execute the method as claimed in any one of claims 1 to 15.