Volume adjustment method and device, equipment, medium and program product

By displaying the volume adjustment area in the game application and receiving the sliding parameters of the sliding operation, the problem of cumbersome volume adjustment operation in the prior art is solved, efficient and coherent volume adjustment is achieved, and user experience is improved.

CN119902735APending Publication Date: 2025-04-29TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311426151.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-27
Publication Date
2025-04-29

AI Technical Summary

Technical Problem

In the prior art, users need to trigger virtual volume controls multiple times to adjust the volume, which is cumbersome to operate, inefficient, and poor human-computer interaction experience.

Method used

By displaying the volume adjustment area on the display interface, receiving sliding parameters of the sliding operation, determining the sliding direction and sliding distance to adjust the voice playback volume of multiple voice interaction accounts.

Benefits of technology

It realizes simple and coherent volume adjustment operations, improves the efficiency of human-computer interaction, reduces operation steps, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119902735A_ABST
    Figure CN119902735A_ABST
Patent Text Reader

Abstract

The invention discloses a volume adjustment method and device, equipment, a medium and a program product, and relates to the technical field of computers. A volume adjusting area is displayed, and the volume adjusting area is used for adjusting the voice playing volume of the voice interaction accounts when the main control account carries out voice interaction with the multiple voice interaction accounts; a sliding operation in the display interface is received based on the volume adjustment area, the sliding operation corresponds to sliding parameters, and the sliding parameters are used for representing the sliding direction and the sliding distance corresponding to the sliding operation; and based on a sliding parameter corresponding to the sliding operation, the voice playing volume of a target voice interaction account in the plurality of voice interaction accounts is adjusted, and the adjustment condition of the target voice interaction account and the voice playing volume is determined based on the sliding direction and the sliding distance. The volume of the voice interaction account can be adjusted through a simple and coherent operation mode, and the man-machine interaction efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of computer technology, and in particular to a volume adjustment method, device, equipment, medium and program product. Background Art

[0002] In the game application, users can control virtual objects through the terminal to conduct virtual battles. Users matched to the same team can choose to turn on the voice component to communicate with teammates in the team and personalize the voice volume of teammates.

[0003] In the related art, the user can adjust the volume by triggering a virtual volume control on the screen, and each teammate matched to the same team has a corresponding virtual volume control. The user can select and tap the virtual volume control corresponding to the target teammate whose volume needs to be adjusted, and each press can adjust the volume to a preset value.

[0004] However, the above method requires the user to trigger the virtual volume control multiple times to adjust the volume. The operation process is cumbersome, the efficiency of setting the volume is low, and the operation actions are not coherent enough, resulting in a poor human-computer interaction experience. Summary of the invention

[0005] The embodiments of the present application provide a volume adjustment method, device, equipment, medium and program product, which can adjust the volume of a voice interaction account through a concise and coherent operation method, thereby improving the efficiency of human-computer interaction. The technical solution is as follows:

[0006] In one aspect, a volume adjustment method is provided, the method comprising:

[0007] Display a volume adjustment area, where the volume adjustment area is used to adjust the voice playback volume of the voice interaction accounts when the master account performs voice interaction with multiple voice interaction accounts;

[0008] receiving a sliding operation in the display interface based on the volume adjustment area, the sliding operation corresponding to a sliding parameter, the sliding parameter being used to characterize a sliding direction and a sliding distance corresponding to the sliding operation;

[0009] Based on the sliding parameter corresponding to the sliding operation, the voice playback volume of the target voice interaction account among the multiple voice interaction accounts is adjusted, wherein the adjustment of the target voice interaction account and the voice playback volume is determined based on the sliding direction and the sliding distance.

[0010] In another aspect, a volume adjustment device is provided, the device comprising:

[0011] A display module, used to display a volume adjustment area, wherein the volume adjustment area is used to adjust the voice playback volume of the voice interaction accounts when the master account performs voice interaction with the multiple voice interaction accounts;

[0012] A receiving module, configured to receive a sliding operation in a display interface based on the volume adjustment area, wherein the sliding operation corresponds to a sliding parameter, and the sliding parameter is used to characterize a sliding direction and a sliding distance corresponding to the sliding operation;

[0013] An adjustment module is used to adjust the voice playback volume of a target voice interaction account among the multiple voice interaction accounts based on a sliding parameter corresponding to the sliding operation, wherein the adjustment of the target voice interaction account and the voice playback volume is determined based on the sliding direction and the sliding distance.

[0014] On the other hand, a computer device is provided, comprising a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set, or an instruction set, and the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by the processor to implement the volume adjustment method as described in any of the above embodiments of the present application.

[0015] On the other hand, a computer-readable storage medium is provided, wherein at least one instruction, at least one program, a code set or an instruction set is stored in the storage medium, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by a processor to implement the volume adjustment method as described in any of the above embodiments of the present application.

[0016] On the other hand, a computer program product or a computer program is provided, the computer program product or the computer program includes computer instructions, the computer instructions are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes any of the volume adjustment methods described in the above embodiments.

[0017] The beneficial effects brought by the technical solution provided by the embodiment of the present application include at least:

[0018] It can determine the target voice interaction account from multiple voice interaction accounts and adjust its volume based on the sliding direction and sliding distance corresponding to a sliding operation. It is not limited to the operation in the specified location area, which improves the user experience. Compared with triggering the virtual control for adjusting the volume to achieve the operation method of volume adjustment, the consistency and convenience of the operation are improved. The process of determining the target voice interaction account and adjusting the volume can be realized through only one sliding operation, which can improve the efficiency of human-computer interaction. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0020] Figure 1 is a schematic diagram of volume adjustment based on a display interface provided by an exemplary embodiment of the present application;

[0021] Figure 2 An exemplary embodiment of the present application provides a Figure 1 Diagram of adjusting teammates' volume on the team earpiece panel in the game;

[0022] Figure 3 is a schematic diagram of a volume adjustment process provided by an exemplary embodiment of the present application;

[0023] Figure 4 is a structural block diagram of an electronic device provided by an exemplary embodiment of the present application;

[0024] Figure 5 is a structural block diagram of a computer system provided by an exemplary embodiment of the present application;

[0025] Figure 6 is a flow chart of a volume adjustment method provided by an exemplary embodiment of the present application;

[0026] Figure 7 It is a schematic diagram of a process of determining a target voice interaction account from multiple voice interaction accounts provided by an exemplary embodiment of the present application;

[0027] Figure 8 is a schematic diagram of adjusting the volume of a target voice interaction account provided by an exemplary embodiment of the present application;

[0028] Fig. 9 An exemplary embodiment of the present application provides a Figure 6 The volume adjustment method flow chart shown;

[0029] Fig.10 It is a schematic diagram of a process of selecting all voice interaction accounts provided by an exemplary embodiment of the present application;

[0030] Fig.11 is a schematic diagram of a process of triggering a slide-cancel operation provided by an exemplary embodiment of the present application;

[0031] Fig.12It is a schematic diagram of a process of adjusting the volume of multiple voice interaction accounts respectively provided by an exemplary embodiment of the present application;

[0032] Fig.13 is a flow chart of a volume adjustment method provided by another exemplary embodiment of the present application;

[0033] Fig.14 is a schematic diagram of a fan-shaped volume adjustment area provided by an exemplary embodiment of the present application;

[0034] Fig.15 is a schematic diagram of changes in volume values ​​during a volume adjustment process provided by an exemplary embodiment of the present application;

[0035] Fig.16 It is a flow chart of a method for adjusting the voice playback volume of a single voice interaction account provided by an exemplary embodiment of the present application;

[0036] Fig.17 is a flow chart of a method for canceling volume adjustment provided by an exemplary embodiment of the present application;

[0037] Fig.18 is a flow chart of a method for adjusting the voice playback volume of all voice interaction accounts provided by an exemplary embodiment of the present application;

[0038] Fig.19 is a structural block diagram of a volume adjustment device provided by an exemplary embodiment of the present application;

[0039] Fig. 20 is a structural block diagram of a volume adjustment device provided by another exemplary embodiment of the present application;

[0040] Fig.21 It is a structural block diagram of a computer device provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0041] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.

[0042] 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.

[0043] The terms used in this application are for the purpose of describing specific embodiments only and are not intended to limit this application. The singular forms of "a", "said" and "the" used in this application and the appended claims are also intended to include plural forms unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.

[0044] It should be noted that the information (including but not limited to information of multiple voice interaction accounts, information of the master account, etc.) and data (including but not limited to sliding parameters for adjusting the volume, such as sliding distance and sliding direction) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data need to comply with relevant laws, regulations and standards of relevant countries and regions.

[0045] It should be understood that, although the terms first, second, etc. may be used in the present application to describe various information, 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 the present application, the first parameter may also be referred to as the second parameter, and similarly, the second parameter may also be referred to as the first parameter. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".

[0046] In game applications or some applications based on virtual scenes, players can usually control virtual objects to perform various actions in the virtual scenes, or players can control virtual objects to interact with other virtual objects in the virtual scenes.

[0047] In an illustrative manner, a player can control a controlled virtual object to engage in a virtual battle with virtual objects controlled by other players in a virtual scene; or can control the controlled virtual object to interact with non-player characters (NPC) in the virtual scene.

[0048] Optionally, the virtual battle includes one-on-one, one-to-many, and many-to-many battles. In a many-to-many virtual battle, players matched to the same team are teammates. When controlling virtual objects for virtual battles, players can choose to turn on the voice component to interact with teammates and adjust the voice volume of teammates.

[0049] Exemplarily, the master account and the multiple accounts belong to the same team, and the master account can adjust the voice volumes corresponding to the multiple accounts respectively.

[0050] In the related art, the master account interacts with multiple accounts by voice, and adjusts the volume of the target account by opening the team earpiece panel and triggering different virtual controls in the team earpiece panel. For example, the virtual control corresponding to the target account is triggered to increase / decrease the volume. The target account is the account whose volume is to be adjusted among the multiple accounts.

[0051] Indicatively, Figure 1 As shown, Figure 1 This is a volume adjustment diagram based on the display interface.

[0052] The display interface 100 includes a handset mark 101 for indicating a team handset panel 110 . After the handset mark 101 is triggered, the team handset panel 110 is displayed on the terminal display interface.

[0053] Indicatively, Figure 2 As shown, Figure 2 is a Figure 1 Diagram of adjusting teammates' volume using the Team Earpiece Panel in the game.

[0054] Among them, 4 teammate accounts are displayed in the team earpiece panel 110, which are arranged in a preset order and correspond to their respective virtual volume controls.

[0055] Optionally, after the volume virtual control of the target account is triggered, the voice volume of the target account will increase / decrease by a preset value accordingly.

[0056] However, as above Figure 1 and Figure 2 As shown, when adjusting the volume of the target account, the virtual control located at a fixed position needs to be triggered multiple times to achieve the adjustment. The operation process is cumbersome and incoherent. It is impossible to adjust the volume with only one operation, and the human-computer interaction efficiency is low. In addition, the virtual control occupies a small area on the display interface, and players are prone to accidental touches when triggering the virtual control. For example, when adjusting the volume of the first account, the virtual control corresponding to the second account is accidentally touched. The error tolerance space for user operations is small, and the user experience is poor.

[0057] The present application provides a volume adjustment method, which only requires a single sliding operation at any position on the display interface to adjust the volume of the target account, without triggering and dragging the virtual control at the specified position, thereby improving the convenience of operation and the efficiency of human-computer interaction.

[0058] Indicatively, Figure 3 As shown, Figure 3 It is a schematic diagram of the volume adjustment process.

[0059] After the volume adjustment trigger control 301 is long pressed for a preset time on the display interface 300, the volume adjustment area 310 is displayed, and sliding continues after the volume adjustment area 310 is displayed. That is, when the volume adjustment area 310 is displayed, the terminal continues to receive the sliding operation to adjust the volume of the target teammate. In the process of the transition from the long press of the volume adjustment trigger control 301 to the sliding operation, the user's finger does not leave the screen.

[0060] The volume adjustment area 310 includes a plurality of voice interaction accounts for performing voice interaction with the master account.

[0061] A complete sliding operation includes two sliding stages: a first sliding stage and a second sliding stage.

[0062] The sliding direction in the first sliding stage is the first sliding direction, which is used to determine the target account whose voice playback volume is to be adjusted among multiple voice interaction accounts. After the target account is determined, the sliding continues to enter the second sliding stage, and the sliding direction in the second sliding stage is the second sliding direction, which is used to adjust the voice playback volume of the target account. In the process of transitioning from the first sliding stage to the second sliding stage, the user's finger does not leave the screen, that is, the sliding operation is not interrupted.

[0063] In some embodiments, in order to improve the flexibility and convenience of the sliding operation, the volume adjustment trigger control 301 on the display interface 300 can also be clicked to trigger the display of the volume adjustment area 310. When the volume adjustment area 310 is displayed, the volume of the target account can be adjusted by sliding in any area of ​​the display interface. In other words, the operation space of the sliding operation can be increased, so that the user is not limited to sliding in the designated area during the volume setting process of the target account.

[0064] Exemplarily, the volume adjustment area is located at the upper right corner of the display interface, and the sliding operation can be performed at the lower left corner of the display interface.

[0065] The volume adjustment trigger control is also located in the upper right area of ​​the display interface. After clicking the volume adjustment trigger control, the volume adjustment area is displayed. At this time, a sliding operation in the lower left area of ​​the display interface is received.

[0066] The sliding operation includes a first sliding stage and a second sliding stage. The first sliding stage corresponds to a first sliding direction, such as a vertical direction, and the second sliding stage corresponds to a second sliding direction, such as a horizontal direction. After determining the target voice interaction account in the first sliding stage, the second sliding stage is entered to adjust the voice playback volume of the target voice interaction account.

[0067] In some embodiments, in order to improve the efficiency of volume adjustment for multiple voice interaction accounts, all voice interaction accounts can be selected as target accounts by sliding the distance slid in the first sliding stage, and the volume of all voice interaction accounts can be adjusted simultaneously in the second sliding stage.

[0068] In some embodiments, in order to reduce false touches and improve the fault tolerance of sliding operations, the distance of the sliding operation in the first sliding stage can be used to determine whether the sliding operation meets the preset requirements for adjusting the voice volume. When the judgment result indicates that it does not meet the preset requirements, the adjustment of the voice volume is canceled.

[0069] In summary, the method provided by the present application can determine the target voice interaction account from multiple voice interaction accounts and adjust its volume based on the sliding direction and sliding distance corresponding to a sliding operation. It is not limited to operating in a specified location area, which improves the user experience. Compared with triggering a virtual control for adjusting the volume to achieve the volume adjustment operation, the consistency and convenience of the operation are improved. The process of determining the target voice interaction account and the process of adjusting the volume can be realized through only one sliding operation, which can improve the efficiency of human-computer interaction.

[0070] The terminal in the present application can be a desktop computer, a laptop, a mobile phone, a tablet computer, an e-book reader, an MP3 (Moving Picture Experts Group Audio Layer III, Moving Picture Experts Group Audio Layer 3) player, an MP4 (Moving Picture Experts Group Audio Layer IV, Moving Picture Experts Group Audio Layer 4) player, etc. An application that supports virtual scenes is installed and running in the terminal, such as an application that supports three-dimensional virtual scenes. The application can be any one of a virtual reality application, a three-dimensional map program, a strategy game (Simulation Game, SLG), and a multiplayer online tactical competitive game (Multiplayer Online BattleArena Games, MOBA). Optionally, the application can be a stand-alone application, such as a stand-alone three-dimensional game program, or a network-connected application.

[0071] Figure 4 The electronic device 400 includes an operating system 420 and an application 422 .

[0072] The operating system 420 is the underlying software that provides application programs 422 with secure access to the computer's hardware.

[0073] Application 422 is an application that supports virtual scenes. Optionally, application 422 is an application that supports three-dimensional virtual scenes. The application 422 can be any one of a virtual reality application, a three-dimensional map program, a TPS game (Third-Person Shooter), an FPS game (First-Person Shooter), a MOBA game, and an SLG game. The application 422 can be a stand-alone application, such as a stand-alone three-dimensional game program, or a network-connected application.

[0074] Figure 5 The computer system 500 includes a first device 520 , a server 540 , and a second device 560 .

[0075] The first device 520 is installed and runs an application that supports virtual scenes. The application can be any one of a virtual reality application, a three-dimensional map program, a TPS game, an FPS game, a MOBA game, and an SLG game. The first device 520 is a device used by a first user, and the first user uses the first device 520 to control a master virtual object in a virtual scene to perform an activity, and the activity includes but is not limited to: adjusting body posture, walking, running, jumping and attacking. Schematically, the master virtual object is a master virtual character, such as a simulation character or an animation character.

[0076] The first device 520 is connected to the server 540 via a wireless network or a wired network.

[0077] The server 540 includes at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. The server 540 is used to provide background services for applications that support three-dimensional virtual scenes. Optionally, the server 540 undertakes the main computing work, and the first device 520 and the second device 560 undertake the secondary computing work; or, the server 540 undertakes the secondary computing work, and the first device 520 and the second device 560 undertake the main computing work; or, the server 540, the first device 520, and the second device 560 adopt a distributed computing architecture to perform collaborative computing.

[0078] The second device 560 has an application program that supports virtual scenes installed and running. The application program may be any one of a virtual reality application program, a three-dimensional map program, an FPS game, a MOBA game, and an SLG game. The second device 560 is a device used by a second user, and the second user uses the second device 560 to control other virtual objects in the virtual scene to perform activities, and the activities include but are not limited to: adjusting body posture, walking, running, jumping and attacking at least one. Schematically, the other virtual objects are other virtual characters, such as simulated characters or cartoon characters.

[0079] Optionally, the control virtual character and the other virtual characters are in the same virtual scene. Optionally, the control virtual character and the other virtual characters may belong to the same team, the same organization, have a friendship relationship, or have temporary communication permissions. Optionally, the control virtual character and the other virtual characters may also belong to different teams, different organizations, or two hostile groups.

[0080] Optionally, the applications installed on the first device 520 and the second device 560 are the same, or the applications installed on the two devices are the same type of applications on different control system platforms. The first device 520 may generally refer to one of a plurality of devices, and the second device 560 may generally refer to one of a plurality of devices. This embodiment is only illustrated by the first device 520 and the second device 560. The device types of the first device 520 and the second device 560 are the same or different. The following embodiments are illustrated by the device being a desktop computer.

[0081] Those skilled in the art will appreciate that the number of the above devices may be more or less. For example, the above device may be only one, or the above devices may be dozens or hundreds, or more. The embodiment of the present application does not limit the number and type of devices.

[0082] It is worth noting that the above-mentioned server 540 can be implemented as a physical server or as a cloud server in the cloud, wherein cloud technology refers to a hosting technology that unifies a series of resources such as hardware, software, and network in a wide area network or a local area network to realize the calculation, storage, processing, and sharing of data. Cloud technology is a general term for network technology, information technology, integration technology, management platform technology, application technology, etc. based on the cloud computing business model application, which can form a resource pool, which is used on demand and is flexible and convenient. Cloud computing technology will become an important support. The background services of the technical network system require a large amount of computing and storage resources, such as video websites, picture websites, and more portal websites. With the high development and application of the Internet industry, each item may have its own identification mark in the future, and all need to be transmitted to the background system for logical processing. Data of different levels will be processed separately, and all kinds of industry data require strong system backing support, which can only be achieved through cloud computing. Optionally, when the server 640 is implemented as a cloud server, the program corresponding to the above-mentioned virtual scene can be a cloud game.

[0083] In some embodiments, the method provided in the embodiments of the present application can be applied to a cloud gaming scenario, so that the calculation of data logic during the game is completed through the cloud server, while the terminal is responsible for the display of the game interface.

[0084] Optionally, the server 540 may also be implemented as a node in a blockchain system.

[0085] In combination with the above-mentioned noun introduction and application scenarios, the volume adjustment method provided by the present application is described. The method can be executed by a server or a terminal, or can be executed by a server and a terminal together. In the embodiment of the present application, the method is executed by a terminal as an example. Figure 6 As shown, Figure 6 FIG. 1 is a flow chart of a volume adjustment method provided by an exemplary embodiment of the present application. The method includes the following steps.

[0086] Step 610: Display the volume adjustment area.

[0087] Among them, the volume adjustment area is used to adjust the voice playback volume of the voice interaction account when the master account performs voice interaction with multiple voice interaction accounts.

[0088] Optionally, the display interface includes a volume adjustment trigger control, and the volume adjustment trigger control is used to open and display the volume adjustment area.

[0089] Optionally, a pressing operation on the volume adjustment trigger control is received, and the duration of the pressing operation reaches a preset duration.

[0090] Exemplarily, the preset duration is 0.2 seconds. When the duration of the pressing operation reaches 0.2 seconds, the volume adjustment area is automatically displayed in the display interface. In some embodiments, the volume adjustment area can also be displayed by single-clicking the volume adjustment trigger control; that is, after the single-click operation of the volume adjustment trigger control is detected, the volume adjustment area is immediately displayed. In this case, there is no need to long-press the volume adjustment trigger control for the preset duration.

[0091] Optionally, in response to receiving a pressing operation on the volume adjustment trigger control, a volume adjustment area is displayed.

[0092] Indicatively, Figure 3 As shown, a pressing operation of the volume adjustment trigger control 301 on the display interface 300 is received, and when the duration of the pressing operation reaches a preset duration, the volume adjustment area 310 is automatically displayed. Figure 3 Taking the volume adjustment area 310 shown as an example, the volume adjustment area 310 includes identification information and volume values ​​corresponding to four voice interaction accounts, such as: serial number 1 corresponds to the first account, serial number 2 corresponds to the second account, serial number 3 corresponds to the third account, and serial number 4 corresponds to the fourth account.

[0093] When the voice playback volume of the voice interaction account is not adjusted, the volume value corresponding to each voice interaction account is a preset value, such as the default volume value is 100%, indicating that the voice playback volume reaches the maximum.

[0094] It is worth noting that the preset duration of the pressing operation to trigger the display of the volume adjustment area can be arbitrary; the position and area occupied by the volume adjustment area in the display interface can be arbitrary, the number and arrangement of multiple voice interaction accounts corresponding to the volume adjustment area can be arbitrary, and the default volume value corresponding to each voice interaction account can be arbitrary, which is not limited in this embodiment.

[0095] Step 620: receiving a sliding operation in the display interface based on the volume adjustment area.

[0096] Optionally, in the step of receiving a sliding operation in the display interface based on the volume adjustment area, the sliding operation is an operation performed in conjunction with the pressing operation, that is, the pressing operation and the sliding operation are continuous and complete operations.

[0097] In some embodiments, in order to improve the flexibility of the sliding operation and expand the sliding area of ​​the sliding operation, the sliding operation and the pressing operation may be two separate operations. For example, after the pressing operation is completed, sliding is performed in an area other than the volume adjustment area in the display interface.

[0098] Optionally, the sliding operation corresponds to a sliding parameter, and the sliding parameter is used to characterize a sliding direction and a sliding distance corresponding to the sliding operation.

[0099] Optionally, the sliding direction includes a first sliding direction and a second sliding direction, and the first sliding direction and the second sliding direction are different directions.

[0100] Exemplarily, the first sliding direction is a vertical direction, including vertically upward and vertically downward; the second sliding direction is a horizontal direction, including horizontally left and horizontally right.

[0101] The sliding distance corresponds to the sliding direction, and the sliding distance refers to the straight-line distance between the initial position and the end position in the sliding direction.

[0102] Exemplarily, taking the display interface as a coordinate system, the vertically downward direction in the first sliding direction is the positive direction of the longitudinal axis, and the horizontally rightward direction in the second sliding direction is the positive direction of the transverse axis.

[0103] If the coordinates of the initial position of the sliding operation in the first sliding direction are (10, 2), and the coordinates of the end position are (10, 6), it means that the sliding distance of the sliding operation in the first sliding direction is 6-2=4 unit distances.

[0104] Optionally, the sliding types of the sliding operation in the first sliding direction include but are not limited to the following.

[0105] (1) Sliding in the same direction, such as sliding 4 unit distances in the vertical downward direction and then stopping, then the sliding distance is 4 unit distances; (2) Sliding back and forth in two opposite directions corresponding to the first sliding direction, such as sliding 3 unit distances in the vertical downward direction and then sliding 2 unit distances in the vertical upward direction, then the sliding distance is 3-2=1 unit distance.

[0106] If the coordinates of the initial position of the sliding operation in the second sliding direction are (10, 2), and the coordinates of the end position are (14, 2), it means that the sliding distance of the sliding operation in the second sliding direction is 14-10=4 unit distances.

[0107] Optionally, the sliding types of the sliding operation in the second sliding direction include but are not limited to the following.

[0108] (1) Slide in the same direction, such as sliding 4 unit distances in the horizontal right direction and then stopping, then the sliding distance is 4 unit distances; (2) Slide back and forth in two opposite directions corresponding to the second sliding direction, such as sliding 3 unit distances in the horizontal right direction and then sliding 2 unit distances in the horizontal left direction, then the sliding distance is 3-2=1 unit distance.

[0109] In some embodiments, the sliding direction corresponding to the sliding operation can be arbitrary and is not limited to the first sliding direction (vertical direction) and the second sliding direction (horizontal direction) used for the examples above. The sliding distance corresponding to the sliding direction can also be expressed in other ways.

[0110] Exemplarily, the first sliding direction is the vertical direction, the acute angle between the actual sliding direction corresponding to the sliding operation and the first sliding direction is 60°, and the actual sliding distance is 2 unit distances. Then, the sliding distance corresponding to the sliding operation in the first sliding direction is the cosine value of the actual sliding distance, that is, 2*cos 60=2*0.5=1 unit distance.

[0111] Alternatively, the coordinates of the initial position of the sliding operation in the first sliding direction are (10, 2), and the coordinates of the end position are (11, 5), which indicates that the sliding distance of the sliding operation in the first sliding direction is 5-2=3 unit distances.

[0112] Exemplarily, the second sliding direction is the horizontal direction, the acute angle between the actual sliding direction corresponding to the sliding operation and the second sliding direction is 60°, and the actual sliding distance is 2 unit distances. Then, the sliding distance corresponding to the sliding operation in the second sliding direction is the cosine value of the actual sliding distance, that is, 2*cos 60=2*0.5=1 unit distance.

[0113] Alternatively, the coordinates of the initial position of the sliding operation in the second sliding direction are (10, 2), and the coordinates of the end position are (14, 5), which indicates that the sliding distance of the sliding operation in the first sliding direction is 14-10=4 unit distances.

[0114] It is worth noting that the first sliding direction and the second sliding direction are only used as examples. The first sliding direction and the second sliding direction can be arbitrary. In the process of determining the sliding distance, the positive direction used as a reference can be arbitrary. If the distance value corresponding to the sliding distance in the positive direction used as a reference is a negative number, it indicates that the sliding operation is actually sliding in the direction opposite to the positive direction used as a reference. Therefore, the first sliding direction and the second sliding direction can also be split into two different directions, and the absolute value of the straight-line distance in each sliding direction can be used as the sliding distance. This embodiment does not limit this.

[0115] Step 630: Adjust the voice playback volume of the target voice interaction account among the multiple voice interaction accounts based on the sliding parameter corresponding to the sliding operation.

[0116] Among them, the adjustment of the target voice interaction account and the voice playback volume is determined based on the sliding direction and sliding distance.

[0117] Optionally, the sliding operation includes a first sliding stage and a second sliding stage, wherein the first sliding stage corresponds to a first sliding direction and the second sliding stage corresponds to a second sliding direction. The first sliding stage and the second sliding stage are two sliding stages connected to each other.

[0118] In the first sliding stage, a target voice interaction account is determined from a plurality of voice interaction accounts based on a first sliding distance of the sliding operation in a first sliding direction.

[0119] Optionally, the first sliding direction is a vertical direction, including vertical upward and vertical downward. The vertical downward direction is the positive direction of the first sliding direction, and the first sliding distance refers to the straight-line distance slid in the vertical downward direction. When the value corresponding to the first sliding distance is a positive number, it indicates that the sliding direction of the sliding operation is the vertical downward direction; when the value corresponding to the first sliding distance is a negative number, it indicates that the sliding direction of the sliding operation is the vertical upward direction.

[0120] There is a corresponding relationship between the multiple voice interaction accounts and the sliding distances, and the target voice interaction account whose voice playback volume is to be adjusted can be determined from the multiple voice interaction accounts according to the numerical value corresponding to the sliding distance.

[0121] Exemplarily, voice interaction is performed between the master account and four voice interaction accounts, namely: the first account, the second account, the third account and the fourth account. The identification information corresponding to the first account to the fourth account is arranged in order from top to bottom in the first sliding direction, that is, in the vertical downward direction, the first account to the fourth account can be traversed in order.

[0122] Indicatively, Figure 7 As shown, Figure 7 This is a schematic diagram of a process of determining a target voice interaction account from multiple voice interaction accounts.

[0123] The volume adjustment area 700 includes identification information 701 corresponding to the first account, identification information 702 corresponding to the second account, identification information 703 corresponding to the third account, and identification information 704 corresponding to the fourth account. Slide vertically downward to select the first account as the target voice interaction account.

[0124] The corresponding relationship between the sliding distance and multiple voice interaction accounts is as follows: the first account corresponds to A unit distance, the second account corresponds to B unit distance, the third account corresponds to C unit distance, and the fourth account corresponds to D unit distance. Among them, A<B<C<D, A, B, C, D are preset values.

[0125] That is, when the sliding distance is within the interval of (0, A] unit distances, the first account is selected as the target voice interaction account; when the sliding distance is within the interval of (A, B] unit distances, the second account is selected as the target voice interaction account; when the sliding distance is within the interval of (B, C] unit distances, the third account is selected as the target voice interaction account; when the sliding distance is within the interval of (C, D] unit distances, the fourth account is selected as the target voice interaction account.

[0126] Among them, the interval (p, q] is a left-open and right-closed interval. If the sliding distance is x and x is within the interval, it means p<x≤q. Among them, p, q, and x are arbitrary values.

[0127] Exemplarily, the first sliding distance of the sliding operation in the first sliding direction is E, where A<E<B, then the first sliding distance belongs to the interval of (A, B] unit distances, and the target voice interaction account is the second account.

[0128] After determining the target voice interaction account, enter the second sliding stage.

[0129] In the second sliding stage, based on a second sliding distance of the sliding operation in a second sliding direction, the voice playback volume of the target voice interaction account is adjusted.

[0130] Optionally, the second sliding direction is a horizontal direction, including horizontal left and horizontal right. The horizontal right direction is taken as the positive direction of the second sliding direction, and the second sliding distance refers to the linear distance slid in the horizontal right direction. When the value corresponding to the second sliding distance is a positive number, it indicates that the sliding direction of the sliding operation is the horizontal right direction; when the value corresponding to the second sliding distance is a negative number, it indicates that the sliding direction of the sliding operation is the horizontal left direction.

[0131] Optionally, the sliding direction of the sliding operation is horizontally to the left, which indicates that the voice playback volume of the target voice interaction account is reduced; the sliding direction of the sliding operation is horizontally to the right, which indicates that the voice playback volume of the target voice interaction account is increased.

[0132] In some embodiments, the sliding direction of the sliding operation is horizontally to the left, which can also indicate increasing the voice playback volume of the target voice interaction account; the sliding direction of the sliding operation is horizontally to the right, which indicates decreasing the voice playback volume of the target voice interaction account.

[0133] Indicatively, Figure 8 As shown, Figure 8 This is a schematic diagram for adjusting the volume of a target voice interaction account.

[0134] The volume adjustment area 800 includes identification information 801 corresponding to the first account, identification information 802 corresponding to the second account, identification information 803 corresponding to the third account, and identification information 804 corresponding to the fourth account. After selecting the first account as the target voice interaction account, slide horizontally to the left to adjust the volume, and the volume value decreases from 70% to 60%.

[0135] Optionally, in the second sliding stage, based on the correspondence between a second sliding distance of the sliding operation in the second sliding direction and the volume value, the voice playback volume of the target voice interaction account is adjusted.

[0136] The corresponding relationship between the sliding distance and the volume value is as follows: for every L unit distance moved horizontally to the left, the voice playback volume of the target voice interaction account decreases by L1 percentages; for every L unit distance moved horizontally to the right, the voice playback volume of the target voice interaction account increases by L1 percentages. Where L and L1 are preset values.

[0137] Among them, when the volume value of the voice playback volume is 100%, it indicates that the volume has reached the maximum value at this time. If you continue to slide horizontally to the right, the volume will not increase; when the volume value of the voice playback volume is 0%, it indicates that the volume has reached the minimum value at this time. If you continue to slide horizontally to the left, the volume will not increase.

[0138] It is worth noting that the first sliding stage and the second sliding stage are two consecutive stages, and the sliding operation is not interrupted during the stage transition process. In the above example, the first sliding stage is used to determine the target voice interaction account from multiple voice interaction accounts, and the second sliding stage is used to adjust the voice playback volume of the target voice interaction account. In some embodiments, the first sliding stage can also adjust the voice playback volume first, and after determining the volume, enter the second sliding stage, and determine the target voice interaction account from multiple voice interaction accounts in the second sliding stage. This embodiment does not limit this.

[0139] In summary, the method provided by the present application can determine the target voice interaction account from multiple voice interaction accounts and adjust its volume based on the sliding direction and sliding distance corresponding to a sliding operation. It is not limited to operating in a specified location area, which improves the user experience. Compared with triggering a virtual control for adjusting the volume to achieve the volume adjustment operation, the consistency and convenience of the operation are improved. The process of determining the target voice interaction account and the process of adjusting the volume are realized through only one sliding operation, which can improve the efficiency of human-computer interaction.

[0140] The method provided in this embodiment divides the sliding operation into two sliding stages, which are respectively used to determine the target voice interaction account and adjust the voice playback volume of the target voice interaction account. The volume adjustment process can be implemented through one sliding operation, thereby improving the efficiency of human-computer interaction and the convenience of adjusting the volume.

[0141] The method provided in this embodiment controls the voice playback volume according to the correspondence between the sliding distance and the volume value when entering the second sliding stage. Compared with the method of only increasing / decreasing the volume by a fixed value each time, it is flexible and improves the efficiency of adjusting the volume.

[0142] The method provided in this embodiment receives a pressing operation on a volume adjustment trigger control, displays a volume adjustment area when the pressing operation reaches a preset time, and directly connects the sliding operation based on the pressing operation to achieve the determination of the target voice interaction account and the volume adjustment process. Compared with the method of triggering multiple controls at different positions (including a volume adjustment trigger control, a control for increasing / decreasing the volume, etc.) in the related art, the method is more convenient, can reduce the complexity and consistency of the operation, and improve the efficiency of human-computer interaction.

[0143] In some embodiments, there is a need to adjust the voice volume of all voice interaction accounts. All voice interaction accounts can be determined as target voice interaction accounts based on the sliding distance in the first sliding direction, and the voice playback volume of all voice interaction accounts can be adjusted simultaneously based on the sliding distance in the second sliding direction, without adjusting the volume of each voice interaction account separately. Fig. 9 As shown, Fig. 9 is based on Figure 6 In the volume adjustment method flow chart shown, the above step 630 can also be implemented as the following steps.

[0144] Step 910 , in a first sliding phase, in response to a first sliding distance in a first sliding direction reaching a preset first distance threshold and not reaching a preset second distance threshold, determining a first account from a plurality of voice interaction accounts as a target voice interaction account.

[0145] Among them, multiple voice interaction accounts are arranged in a preset order.

[0146] Optionally, the multiple voice interaction accounts are arranged in order from top to bottom, namely the first account, the second account, ... the last account. When sliding in the first sliding stage, based on the vertical downward direction, the first voice interaction account traversed is the first account. If the sliding continues downward at this time, the second account is traversed, and so on.

[0147] Optionally, the first distance threshold is 5 unit distances, and the second distance threshold is 20+5=25 unit distances.

[0148] Exemplarily, if the first sliding distance is 5 unit distances, the first account is selected as the target voice interaction account.

[0149] Step 920, in the first sliding stage, in response to the first sliding distance in the first sliding direction reaching the sum of the first distance threshold and i times the second distance threshold, and not reaching the sum of the first distance threshold and i+1 times the second distance threshold, determining the i+1th account from multiple voice interaction accounts as the target voice interaction account.

[0150] The multiple voice interaction accounts include n accounts, and i is a positive integer not exceeding n-1.

[0151] Exemplarily, the first sliding distance is 25 unit distances, that is, the sum of the first distance threshold and the second distance threshold (5+20=25) is reached and the sum of the first distance threshold and 2 times the second distance threshold (5+20*2=45) is not reached. At this time, i is 1, then the i+1th account is the second account, and the second account is determined as the target voice interaction account.

[0152] Exemplarily, the first sliding distance is 45 unit distances, that is, the sum of the first distance threshold and 2 times the second distance threshold (5+20=25) is reached and the sum of the first distance threshold and 3 times the second distance threshold (5+20*3=65) is not reached. At this time, i is 2, then the i+1th account is the third account, and the third account is determined as the target voice interaction account.

[0153] Exemplarily, the first sliding distance is 80, that is, the sum of the first distance threshold and 3 times the second distance threshold (5+20*3=65) is reached and the sum of the first distance threshold and 4 times the second distance threshold (5+20*4=85) is not reached. At this time, i is 3, then the i+1th account is the fourth account, and the fourth account is determined as the target voice interaction account.

[0154] Step 930 , in the first sliding stage, in response to a first sliding distance in a first sliding direction reaching a sum of a first distance threshold and n times a second distance threshold, multiple voice interaction accounts are determined as target voice interaction accounts.

[0155] Exemplarily, n is 4, and the first sliding distance is 105, that is, the sum of the first distance threshold and 4 times the second distance threshold (5+20*4=85) is reached, and all voice interaction accounts are selected and determined as target voice interaction accounts.

[0156] Indicatively, Fig.10 As shown, Fig.10 This is a schematic diagram of the process of selecting all voice interaction accounts.

[0157] The volume adjustment area 1000 includes 4 voice interaction accounts, each corresponding to a voice volume adjustment mark. The 4 voice interaction accounts are arranged in a vertical downward direction. When the sliding distance reaches the sum of the first distance threshold and n times the second distance threshold, the first prompt information 1001 is displayed.

[0158] The text content corresponding to the first prompt information 1001 is "Adjust All", which is used to prompt that the voice playback volume of all voice interaction accounts can be adjusted at the same time. For example, the volume values ​​corresponding to the voice playback volume of all voice interaction accounts are 100%. Slide horizontally to the left to adjust all volume values ​​to 82%, and the adjusted value amplitudes are the same.

[0159] In some embodiments, the volume values ​​corresponding to the voice playback volume of different voice interaction accounts are different, and the above step 930 can also be used to achieve joint adjustment of multiple voice interaction accounts. For example, the volume values ​​of the first account and the second account are 80%, and the volume values ​​of the third account and the fourth account are 100%. Slide horizontally to the left to adjust the volume values ​​of the first account and the second account to 60%, and the volume values ​​of the third account and the fourth account to 80%, and the adjusted values ​​have the same amplitude.

[0160] It is worth noting that the above steps 910 and 920 are to determine one account from multiple voice interaction accounts as the target voice interaction account, and step 930 is to determine all voice interaction accounts as the target voice interaction account. Step 910, step 920 and step 930 are the third step in parallel, that is, the execution order of step 910, step 920 and step 930 can be arbitrary, and this embodiment does not limit this.

[0161] Step 940 , in the second sliding stage, based on a second sliding distance of the sliding operation in a second sliding direction, the voice playback volume of the target voice interaction account is adjusted.

[0162] Optionally, in the second sliding stage, based on the correspondence between the second sliding distance and the volume value, the voice playback volume of the target voice interaction account is adjusted.

[0163] In some embodiments, it is desired to cancel volume adjustment for a voice interaction account. In a first sliding stage, a determination is made as to whether to trigger a sliding cancel operation based on whether the sliding operation meets preset sliding cancel trigger requirements. The sliding cancel operation is used to indicate to stop adjusting the voice playback volume of multiple voice interaction accounts.

[0164] Optionally, the preset sliding cancellation trigger requirement is that the sliding distance in the vertical upward direction of the first sliding direction reaches 5 unit distances.

[0165] For example, after sliding 3 unit distances in the vertical downward direction of the first sliding direction, it continues to slide 8 unit distances in the vertical upward direction of the first sliding direction. Then, the first sliding distance in the first sliding direction is 8-3=5 unit distances, that is, the first sliding distance is 5 unit distances in the vertical upward direction, which meets the preset sliding cancel trigger requirements.

[0166] In response to the sliding operation meeting a preset sliding cancellation triggering requirement, the sliding cancellation operation is triggered.

[0167] In response to triggering the slide cancel operation, a volume adjustment cancel animation corresponding to the slide cancel operation is displayed in real time.

[0168] Indicatively, Fig.11 As shown, Fig.11 This is a schematic diagram of the process of triggering a slide-to-cancel operation.

[0169] After pressing the volume adjustment trigger control, slide it in the vertical upward direction. If the sliding distance meets the preset slide cancellation trigger requirement, the slide cancellation prompt 1101 will be displayed, and the cancellation can be achieved by releasing the hand. For example, the text content of the slide cancellation prompt 1101 is "Cancel operation", indicating that the volume adjustment of the voice interaction account is canceled. At this time, the volume adjustment area 1100 is no longer displayed.

[0170] In some embodiments, after receiving the slide-cancel operation, a slide operation may be received again to adjust the volume of multiple voice interaction accounts.

[0171] Optionally, when the volume adjustment cancellation animation is finished playing, a sliding operation is received, and the voice playback volume of the target voice interaction account among the multiple voice interaction accounts is adjusted based on the sliding parameter corresponding to the sliding operation.

[0172] In some embodiments, the user may accidentally trigger the volume adjustment of the voice interaction account when performing other operations. Therefore, before adjusting the volume of the target voice interaction account based on the sliding operation, it is necessary to identify whether the operation is a false touch.

[0173] In response to a first sliding distance of the sliding operation in a first sliding direction not reaching a preset first distance threshold and the duration meets a preset false touch judgment duration requirement, a false touch judgment result is generated, and the false touch judgment result is used to indicate that the sliding operation is an erroneously triggered operation, and the voice playback volume of multiple voice interaction accounts is stopped from being adjusted.

[0174] Optionally, the preset first distance threshold refers to 5 unit distances, and the preset false touch judgment time requirement is more than 3 seconds.

[0175] Exemplarily, the first sliding distance is 3 unit distances and lasts for more than 3 seconds, that is, the first sliding distance is always maintained at 3 unit distances within 3 seconds, indicating that the sliding operation is an accidental touch.

[0176] In some embodiments, if the sliding operation ends before the first sliding distance in the first sliding direction reaches the preset first distance threshold, a false touch determination result will also be generated accordingly.

[0177] Exemplarily, the preset first distance threshold is 5 unit distances, and the sliding operation ends when it slides 3 unit distances in the first sliding direction (including vertically upward and vertically downward), that is, the sliding distance of the sliding operation at the end does not reach 5 unit distances, and the sliding operation is a false touch.

[0178] In some embodiments, there is a need to adjust different volumes for multiple voice interaction accounts respectively, so the volumes of multiple voice interaction accounts can also be adjusted separately based on the same sliding operation.

[0179] Optionally, the sliding operation is used to adjust the voice playback volume of m voice interaction accounts, where m is a positive integer.

[0180] Exemplarily, m is 2, and the sliding operation is used to adjust the voice playback volume of two different voice interaction accounts respectively.

[0181] The sliding operation includes not only the first sliding stage and the second sliding stage, but also the third sliding stage and the fourth sliding stage. The third sliding stage is the sliding stage connected to the second sliding stage, the third sliding stage corresponds to the first sliding direction, the fourth sliding stage corresponds to the second sliding direction, and the third sliding stage and the fourth sliding stage are two sliding stages connected to each other.

[0182] In the third sliding stage, determining a second target voice interaction account from the candidate voice interaction accounts based on a third sliding distance of the sliding operation in the first sliding direction, where the candidate voice interaction account is a voice interaction account other than the target voice interaction account;

[0183] In the fourth sliding stage, based on the correspondence between a fourth sliding distance of the sliding operation in the second sliding direction and the volume value, the voice playback volume of the second target voice interaction account is adjusted.

[0184] For example, there are four voice interaction accounts in total, and the volume of the first account needs to be increased, and the volume of the second account needs to be decreased.

[0185] The order of multiple sliding stages in the sliding operation is as follows:

[0186] (1) First sliding stage: Slide in the first sliding direction (vertically downward) to select the first account as the target voice interaction account;

[0187] (2) Second sliding stage: Slide in the second sliding direction (horizontally to the right) to adjust the volume of the first account to increase it;

[0188] (3) Third sliding stage: Slide in the first sliding direction (vertically downward) to select the second account as the target voice interaction account;

[0189] (4) Fourth sliding stage: Slide in the second sliding direction (horizontally to the left) to adjust the volume of the second account to decrease.

[0190] Indicatively, Fig.12 As shown, Fig.12 This is a schematic diagram of the process of adjusting the volume of multiple voice interaction accounts separately.

[0191] The volume of the first account 1210 is adjusted from 100% to 60%, and the second account 1220 is selected by sliding downward, and the volume of the second account 1220 is adjusted from 100% to 80%.

[0192] In summary, the method provided by the present application can determine the target voice interaction account from multiple voice interaction accounts and adjust its volume based on the sliding direction and sliding distance corresponding to a sliding operation. It is not limited to operating in a specified location area, which improves the user experience. Compared with triggering a virtual control for adjusting the volume to achieve the volume adjustment operation, the consistency and convenience of the operation are improved. The process of determining the target voice interaction account and the process of adjusting the volume are realized through only one sliding operation, which can improve the efficiency of human-computer interaction.

[0193] The method provided in this embodiment determines the target voice interaction account through the correspondence between the first sliding distance and the preset distance threshold, thereby improving the efficiency of volume adjustment.

[0194] The method provided in this embodiment determines whether to cancel the adjustment of the voice playback volume of the voice interaction account according to whether the sliding distance in the first sliding direction meets the preset sliding cancellation trigger requirement, which can improve the flexibility and fault tolerance of the volume adjustment process and improve the user experience.

[0195] The method provided in this embodiment can receive the sliding operation again after canceling the sliding operation for adjusting the volume of the voice interaction account, and can continue to adjust the volume of the voice interaction account when the operation is interrupted, thereby improving the flexibility of the volume adjustment process.

[0196] The method provided in this embodiment determines whether the sliding operation is a false touch before adjusting the volume of the target voice interaction account based on the sliding operation, and stops the volume adjustment when the sliding distance does not reach the preset distance threshold, thereby improving the fault tolerance of the volume adjustment process and avoiding the sudden increase / decrease of the volume due to false touch.

[0197] The method provided in this embodiment can adjust the volume of multiple voice interaction accounts separately through only one complete sliding operation, which improves the efficiency of the volume adjustment process compared to the method of performing multiple volume adjustments for each voice interaction account.

[0198] In some embodiments, the volume adjustment area is divided into sub-areas corresponding to multiple voice interaction accounts, and operations on different sub-areas can adjust the voice playback volume of different voice interaction accounts. Fig.13 As shown, Fig.13 is a flow chart of a volume adjustment method provided by another exemplary embodiment of the present application, the method comprising the following steps.

[0199] Step 1310: Display the volume adjustment area.

[0200] Optionally, the display interface includes a volume adjustment trigger control, and in response to receiving a pressing operation on the volume adjustment trigger control, a volume adjustment area is displayed, wherein the pressing operation lasts for a preset time period.

[0201] The volume adjustment area is used to adjust the voice playback volume of the voice interaction accounts when the master account interacts with multiple voice interaction accounts.

[0202] Optionally, the volume adjustment area is divided into a plurality of sub-areas, and the distribution of each sub-area in the volume adjustment area corresponds to a different direction, wherein the area shape of the volume adjustment area includes at least one of a sector and a rectangle. When the area shape of the volume adjustment area is a sector, the volume adjustment process of the target voice account can also be implemented only by sliding distance in one sliding direction.

[0203] In some embodiments, in addition to the sub-areas corresponding to each voice interaction account, the volume adjustment area also includes a unified adjustment area for adjusting the voice playback volume of all voice interaction accounts. The direction corresponding to the unified adjustment area is different from the sub-areas corresponding to multiple voice interaction accounts.

[0204] Indicatively, Fig.14 As shown, Fig.14 It is a schematic diagram of a fan-shaped volume adjustment area.

[0205] The number of accounts that interact with the master account through voice is 4, so the volume adjustment area 1400 is divided into 4 sub-areas, wherein the first sub-area corresponds to the first account, the second sub-area corresponds to the second account, and so on. The volume value of the corresponding account is displayed in each sub-area.

[0206] The shape of each sub-region is also a sector, and the central angle corresponding to each sub-region is a preset angle.

[0207] Optionally, the unified adjustment area is adjacent to the fourth sub-area and is used to uniformly adjust voice volume values ​​corresponding to all accounts.

[0208] It is worth noting that the position of the unified adjustment area in the volume adjustment area can be arbitrary and can be adjacent to any sub-area.

[0209] Step 1320: receiving a sliding operation in the display interface based on the volume adjustment area.

[0210] The sliding operation is an operation performed in conjunction with the pressing operation in step 1310. The sliding operation corresponds to a sliding parameter, which is used to characterize the sliding direction and sliding distance corresponding to the sliding operation.

[0211] Step 1330: Based on the matching between the sliding direction corresponding to the sliding operation and the directions indicated by the multiple sub-areas, the voice interaction account corresponding to the target sub-area is determined as the target voice interaction account.

[0212] The direction indicated by the target sub-region matches the sliding direction.

[0213] Optionally, the vertical direction is used as the reference axis, and the angles between the two radii of each sub-region and the axis are used as the condition for determining the direction indicated by each sub-region. That is, each sub-region corresponds to an angle interval, and the sub-region corresponding to the interval of the angle between the sliding direction corresponding to the sliding operation and the axis is the target sub-region.

[0214] Exemplarily, the volume adjustment area includes four sub-areas, and the central angle of each sub-area is a preset value.

[0215] like Fig.14 As shown, the central angle of each sub-area is 20 degrees, the angle range between the two radii of the first sub-area and the axis 1430 is (0, 20), the angle range between the two radii of the second sub-area and the axis 1430 is (20, 40), the angle range between the two radii of the third sub-area and the axis 1430 is (40, 60), and the angle range between the two radii of the first sub-area and the axis 1430 is (60, 80). The angle range between the two radii of the unified adjustment area and the axis is (80, 100).

[0216] Exemplarily, the angle between the sliding direction corresponding to the sliding operation and the axis 1430 is 50 degrees, which belongs to the angle range corresponding to the third sub-region, so the third sub-region is the target sub-region. The voice interaction account corresponding to the target sub-region is the target voice interaction account.

[0217] Exemplarily, the angle between the sliding direction corresponding to the sliding operation and the axis 1430 is 90 degrees, which belongs to the angle range corresponding to the unified adjustment area. Therefore, all voice interaction accounts are set as target voice interaction accounts.

[0218] Step 1340: Adjust the voice playback volume of the target voice interaction account based on the sliding distance corresponding to the sliding operation.

[0219] Among them, when adjusting the voice playback volume, the increase / decrease of the volume is determined based on the reference direction from the endpoint of the sub-area to the arc edge, and the voice playback volume of the target voice interaction account is adjusted based on the correspondence between the sliding distance and the volume value.

[0220] Optionally, the corresponding relationship between the sliding distance and the volume value is as follows: for every L unit distance moved in the reference direction, the voice playback volume of the target voice interaction account increases by L1 percentages; for every L unit distance moved in the opposite direction of the reference direction, the voice playback volume of the target voice interaction account decreases by L1 percentages. Wherein, L and L1 are preset values.

[0221] like Fig.14 As shown, if the sliding direction is from the end point 1410 of the sub-area to the arc edge 1420, the volume value represented by the corresponding sub-area increases; if the sliding direction is from the arc edge 1420 of the sub-area to the end point 1410, the volume value represented by the corresponding sub-area decreases.

[0222] In some embodiments, the volume adjustment area includes voice volume adjustment marks corresponding to multiple voice interaction accounts respectively, and the display method of the voice volume adjustment mark is used to highlight the target voice interaction account.

[0223] When adjusting the voice playback volume of the target voice account, the voice volume adjustment mark corresponding to the target voice interaction account is displayed in real time in a first display mode, and the voice volume adjustment marks corresponding to the voice interaction accounts other than the target voice interaction account are displayed in real time in a second display mode, wherein the first display mode is different from the second display mode.

[0224] Indicatively, Figure 7As shown, the volume adjustment area 700 includes identification information corresponding to multiple voice interaction accounts. Among them, the first account is selected as the target voice interaction account. Then, the identification information 701 corresponding to the first account is displayed in a display mode with a shadow at the bottom; the identification information 702 corresponding to the second account, the identification information 703 corresponding to the third account, and the identification information 704 corresponding to the fourth account are displayed in a display mode with a blank bottom.

[0225] Based on the sliding parameter corresponding to the sliding operation and the corresponding relationship between the sliding parameter and the volume value, an animation showing changes in the volume value corresponding to the voice volume of the target voice interaction account is displayed in real time.

[0226] Indicatively, Fig.15 As shown, Fig.15 It is a schematic diagram showing the change of volume value during volume adjustment.

[0227] The first account is the target voice interaction account. Sliding horizontally to the left changes its volume value from 100% to 60%; sliding horizontally to the right changes its volume value from 60% to 100%.

[0228] After the volume adjustment is completed, a volume adjustment completion prompt message 1510 is displayed. For example, the text content of the volume adjustment completion prompt message 1510 is: "Teammate No. 1's voice has been adjusted to 100%", indicating that the volume value of the voice playback volume corresponding to the first account is 100%.

[0229] In summary, the method provided by the present application can determine the target voice interaction account from multiple voice interaction accounts and adjust its volume based on the sliding direction and sliding distance corresponding to a sliding operation. It is not limited to operating in a specified location area, which improves the user experience. Compared with triggering a virtual control for adjusting the volume to achieve the volume adjustment operation, the consistency and convenience of the operation are improved. The process of determining the target voice interaction account and the process of adjusting the volume are realized through only one sliding operation, which can improve the efficiency of human-computer interaction.

[0230] The method provided in this embodiment divides the volume adjustment area according to the different shapes of the volume adjustment area to obtain sub-areas corresponding to multiple voice interaction accounts, thereby enriching the display mode of the volume adjustment area. The conditions that need to be satisfied by the sliding direction corresponding to the sliding operation when adjusting the volume of different accounts are determined according to the distribution of the sub-areas in the volume adjustment area, thereby improving the continuity of the operation and the efficiency of volume adjustment.

[0231] The method provided in this embodiment displays the identifiers corresponding to the selected target voice interaction account and other unselected target voice interaction accounts in different display modes when adjusting the volume, and displays an animation of the volume value changing in real time when the target voice interaction account is selected, which can provide prompts for the volume adjustment situation and improve the convenience and accuracy of the volume adjustment.

[0232] Fig.16 It is a flow chart of a method for adjusting the voice playback volume of a single voice interaction account provided by an exemplary embodiment of the present application.

[0233] Step 1601: receiving a pressing operation on a volume adjustment trigger control.

[0234] The volume adjustment trigger control is used to trigger the function of adjusting the voice volume of multiple language interaction accounts.

[0235] Step 1602, determine whether the duration of the pressing operation reaches a preset duration.

[0236] Exemplarily, the preset duration is 0.2 seconds.

[0237] If the preset time is not reached, it means that the sliding operation is an accidental touch, and the volume adjustment of the voice interaction account is canceled.

[0238] Step 1603: In response to the duration of the pressing operation reaching a preset duration, a volume adjustment area is displayed.

[0239] Among them, when the pressing operation lasts for 0.2 seconds, the volume adjustment area is automatically displayed. At this time, continue to press the operation.

[0240] The volume adjustment area is used to adjust the voice playback volume of the voice interaction accounts when the master account interacts with multiple voice interaction accounts.

[0241] Step 1604: receiving a sliding operation in the display interface based on the volume adjustment area.

[0242] The sliding operation is an operation connected to the above-mentioned pressing operation. The sliding operation corresponds to a sliding parameter, which is used to characterize the sliding direction and sliding distance corresponding to the sliding operation.

[0243] Step 1605: Determine whether a first sliding distance in a first sliding direction reaches a first distance threshold.

[0244] Optionally, the first sliding direction is a vertical direction, including vertically upward and vertically downward, and the first distance threshold is 5 unit distances.

[0245] Exemplarily, based on the vertical downward direction, the multiple voice interaction accounts are arranged in the order of the first account, the second account, ... the last account.

[0246] If the first distance threshold is not reached, it indicates that the sliding operation is an accidental touch, and the volume adjustment of the voice interaction account is canceled.

[0247] Step 1606: In response to the first sliding distance reaching the first distance threshold, the first account is used as a candidate target voice interaction account and the volume value of the first account is displayed.

[0248] The candidate target voice interaction account refers to an account currently selected from multiple voice interaction accounts that can be used as a target voice interaction account. Displaying the volume value of the account indicates that the volume can be adjusted, but the sliding operation has not yet adjusted the volume.

[0249] In some embodiments, after the first sliding distance reaches the first distance threshold, the sliding in the first sliding direction ends. At this time, the hand is not released, the first account is used as the target voice interaction account, and the sliding continues in the second sliding direction to adjust the volume of the target voice interaction account.

[0250] Step 1607: When the sliding operation is not completed, determine whether the second sliding distance in the first sliding direction reaches i times the second distance threshold.

[0251] The number of voice interaction accounts is n, and i is a positive integer not exceeding n-1.

[0252] If the sliding distance continues after reaching the first distance threshold, it means that the target voice interaction account is expected to be determined from the second account to the nth account.

[0253] The second sliding distance is a distance of sliding continued immediately after the first sliding distance.

[0254] Step 1608, in response to the second sliding distance reaching i times the second distance threshold, the i+1th account is taken as a candidate target voice interaction account and the volume value of the i+1th account is displayed.

[0255] Optionally, the second distance threshold is 40 unit distances, the second sliding distance is 80 single distances, i is 2, and the third account is taken as a candidate target voice interaction account.

[0256] Step 1609: When the sliding operation is not completed and the target voice interaction account has been determined, determine whether the third sliding distance in the second sliding direction meets the preset volume adjustment effectiveness requirement.

[0257] Optionally, the volume adjustment effectiveness requirement refers to that the sliding distance in the second sliding direction is greater than 5 unit distances, and if the third sliding distance does not reach 5 unit distances, the volume adjustment of the target voice interaction account is canceled.

[0258] Step 1610: In response to the third sliding distance meeting the preset volume adjustment effectiveness requirement, the voice playback volume of the target voice interaction account is adjusted based on the third sliding distance.

[0259] There is a corresponding relationship between the sliding distance and the volume value.

[0260] Step 1611, in response to the sliding operation ending, display the volume adjustment result.

[0261] The volume adjustment result includes: the adjusted volume value of the target voice interaction account and the unchanged volume values ​​of voice interaction accounts other than the target voice interaction account.

[0262] In summary, the method provided in this embodiment can realize the process of determining a target voice interaction account from multiple voice interaction accounts and adjusting its volume through a sliding operation, thereby improving the continuity and convenience of the operation and improving the efficiency of volume adjustment.

[0263] Fig.17 It is a flow chart of a method for canceling volume adjustment provided by an exemplary embodiment of the present application.

[0264] Step 1701: When the first account is a candidate target voice interaction account, the volume value of the first account is displayed.

[0265] Among them, the candidate target voice interaction account refers to the account currently selected from multiple voice interaction accounts and can be used as the target voice interaction account. Displaying the volume value of the account indicates that the volume can be adjusted, but the sliding operation has not adjusted the volume at this time.

[0266] Step 1702: When the sliding operation is not completed, determine whether the sliding distance in the first sliding direction meets the preset sliding cancellation trigger requirement.

[0267] The first sliding direction includes vertically upward and vertically downward.

[0268] Optionally, the preset sliding cancel trigger requirement is: the sliding distance in the vertical upward direction reaches 5 unit distances.

[0269] Step 1703: In response to the sliding distance in the first sliding direction meeting a preset sliding cancellation triggering requirement, triggering a sliding cancellation operation.

[0270] The slide-to-cancel operation is used to indicate to stop adjusting the voice playback volume of multiple voice interaction accounts.

[0271] Step 1704, in response to the sliding operation ending, stop adjusting the volume of the candidate target voice interaction account based on the sliding cancellation operation.

[0272] The voice playback volume of multiple voice interaction accounts remains unchanged.

[0273] Step 1705: When a sliding operation is received again, determine whether the sliding distance in the first sliding direction reaches a first distance threshold.

[0274] After canceling the volume adjustment, the sliding operation is received again to adjust the volume of multiple voice interaction accounts.

[0275] It is worth noting that step 1705 and step 1704 are two parallel steps, that is, step 1704 is executed when the hand is released, and the volume of multiple voice interaction accounts can be re-adjusted by continuing to slide down without releasing the hand. This embodiment does not limit this.

[0276] Step 1706: In response to the sliding distance in the first sliding direction reaching the first distance threshold, the first account is re-selected as a candidate target voice interaction account.

[0277] If the first distance threshold is not reached, it indicates that the sliding operation is an accidental touch, and the volume adjustment of the voice interaction account is canceled.

[0278] Step 1706 is the step executed after step 1705 is completed.

[0279] In summary, the method provided in this embodiment determines whether to cancel the adjustment of the voice playback volume of the voice interaction account according to whether the sliding distance in the first sliding direction meets the preset sliding cancellation trigger requirement, which can improve the flexibility and fault tolerance of the volume adjustment process and improve the user experience.

[0280] Fig.18 It is a flow chart of a method for adjusting the voice playback volume of all voice interaction accounts provided by an exemplary embodiment of the present application.

[0281] Step 1801: When the last account is a candidate target voice interaction account, the volume value of the last account is displayed.

[0282] Among them, the candidate target voice interaction account refers to the account currently selected from multiple voice interaction accounts and can be used as the target voice interaction account. Displaying the volume value of the account indicates that the volume can be adjusted, but the sliding operation has not adjusted the volume at this time.

[0283] Step 1802: When the sliding operation is not completed, determine whether the sliding distance in the first sliding direction reaches a preset distance threshold.

[0284] The sliding distance refers to the distance of continuing to slide after the last account is determined as a candidate target voice interaction account.

[0285] Step 1803 , in response to the sliding distance in the first sliding direction reaching a preset distance threshold, all voice interaction accounts are determined as target voice interaction accounts.

[0286] Optionally, the preset distance threshold is 5 unit distances, the sliding distance is 8 unit distances, and all voice interaction accounts are determined as target voice interaction accounts.

[0287] Step 1804: When the sliding operation has not ended and the target voice interaction account has been determined, determine whether the sliding distance in the second sliding direction meets the preset volume adjustment effectiveness requirement.

[0288] Optionally, the volume adjustment effectiveness requirement refers to that the sliding distance in the second sliding direction is greater than 5 unit distances. If the sliding distance does not reach 5 unit distances, the volume adjustment of the target voice interaction account is canceled.

[0289] Step 1805 , in response to the sliding distance in the second sliding direction meeting the preset volume adjustment effectiveness requirement, the voice playback volume of the target voice interaction account is adjusted based on the sliding distance.

[0290] There is a corresponding relationship between the sliding distance and the volume value.

[0291] Step 1806, in response to the sliding operation ending, display the volume adjustment result.

[0292] The volume adjustment result includes the adjusted volume values ​​of all voice interaction accounts, wherein the volume value of each voice interaction account has the same change range before and after adjustment.

[0293] In summary, the method provided in this embodiment can adjust the voice playback volume of all voice interaction accounts at the same time through a single sliding operation, thereby improving the efficiency of volume adjustment.

[0294] Fig.19 is a structural block diagram of a volume adjustment device provided by an exemplary embodiment of the present application. Fig.19 As shown, the device includes the following parts.

[0295] The display module 1910 is used to display a volume adjustment area, where the volume adjustment area is used to adjust the voice playback volume of the voice interaction accounts when the master account performs voice interaction with multiple voice interaction accounts;

[0296] A receiving module 1920, configured to receive a sliding operation in a display interface based on the volume adjustment area, wherein the sliding operation corresponds to a sliding parameter, and the sliding parameter is used to characterize a sliding direction and a sliding distance corresponding to the sliding operation;

[0297] The adjustment module 1930 is used to adjust the voice playback volume of the target voice interaction account among the multiple voice interaction accounts based on the sliding parameter corresponding to the sliding operation, wherein the adjustment of the target voice interaction account and the voice playback volume is determined based on the sliding direction and the sliding distance.

[0298] In an optional embodiment, the sliding operation includes a first sliding stage and a second sliding stage, wherein the first sliding stage corresponds to a first sliding direction, the second sliding stage corresponds to a second sliding direction, and the first sliding stage and the second sliding stage are two sliding stages connected to each other;

[0299] The adjustment module 1930, such as Fig. 20 As shown, it also includes:

[0300] a target account determining unit 1931, configured to determine the target voice interaction account from the plurality of voice interaction accounts based on a first sliding distance of the sliding operation in the first sliding direction during the first sliding phase;

[0301] The volume adjustment unit 1932 is used to adjust the voice playback volume of the target voice interaction account based on the corresponding relationship between the second sliding distance of the sliding operation in the second sliding direction and the volume value in the second sliding stage.

[0302] In an optional embodiment, the target account determining unit 1931 is further configured to, in the first sliding stage, in response to a first sliding distance in the first sliding direction reaching a preset first distance threshold and not reaching a preset second distance threshold, determine a first account from the multiple voice interaction accounts as the target voice interaction account, wherein the multiple voice interaction accounts are arranged in a preset order;

[0303] or,

[0304] In the first sliding stage, in response to a first sliding distance in the first sliding direction reaching the sum of the first distance threshold and i times the second distance threshold, and not reaching the sum of the first distance threshold and i+1 times the second distance threshold, determining an i+1th account from the multiple voice interaction accounts as the target voice interaction account, wherein the multiple voice interaction accounts include n accounts, and i is a positive integer not exceeding n-1;

[0305] or,

[0306] In the first sliding stage, in response to a first sliding distance in the first sliding direction reaching a sum of the first distance threshold and n times the second distance threshold, the multiple voice interaction accounts are determined as the target voice interaction accounts.

[0307] In an optional embodiment, after the receiving module 1920, the device further includes:

[0308] The slide cancel module 1940 is used to trigger a slide cancel operation in response to the slide operation meeting a preset slide cancel trigger requirement, wherein the slide cancel operation is used to instruct to stop adjusting the voice playback volume of the multiple voice interaction accounts.

[0309] In an optional embodiment, after the receiving module 1920, the device further includes:

[0310] The false touch judgment module 1950 is used to generate a false touch judgment result in response to the first sliding distance of the sliding operation in the first sliding direction not reaching the preset first distance threshold and the duration meeting the preset false touch judgment duration requirement. The false touch judgment result is used to indicate that the sliding operation is an operation triggered by mistake, and stop adjusting the voice playback volume of the multiple voice interaction accounts.

[0311] In an optional embodiment, the volume adjustment area is divided into sub-areas corresponding to the plurality of voice interaction accounts, and the distribution of each of the sub-areas in the volume adjustment area corresponds to a different direction, wherein the area shape of the volume adjustment area includes at least one of a sector and a rectangle;

[0312] The adjustment module 1930 is also used to determine the voice interaction account corresponding to the target sub-area as the target voice interaction account based on the match between the sliding direction corresponding to the sliding operation and the directions indicated by multiple sub-areas, and the direction indicated by the target sub-area matches the sliding direction; and adjust the voice playback volume of the target voice interaction account based on the sliding distance corresponding to the sliding operation.

[0313] In an optional embodiment, the volume adjustment area includes voice volume adjustment marks corresponding to the multiple voice interaction accounts respectively;

[0314] The display module 1910 is further configured to display a voice volume adjustment mark corresponding to the target voice interaction account in real time in a first display mode when adjusting the voice playback volume of the target voice interaction account, and to display voice volume adjustment marks corresponding to voice interaction accounts other than the target voice interaction account in real time in a second display mode, wherein the first display mode is different from the second display mode;

[0315] Based on the sliding parameter corresponding to the sliding operation and the corresponding relationship between the sliding parameter and the volume value, an animation showing changes in the volume value corresponding to the voice volume of the target voice interaction account is displayed in real time.

[0316] In an optional embodiment, the display interface includes a volume adjustment trigger control;

[0317] The display module 1910 is also used to display the volume adjustment area in response to receiving a pressing operation on the volume adjustment trigger control, and the pressing operation lasts for a preset time; wherein, in the step of receiving a sliding operation in the display interface based on the volume adjustment area, the sliding operation is an operation performed in conjunction with the pressing operation.

[0318] In an optional embodiment, the sliding operation further includes a third sliding stage and a fourth sliding stage, wherein the third sliding stage is a sliding stage connected to the second sliding stage, the third sliding stage corresponds to the first sliding direction, the fourth sliding stage corresponds to the second sliding direction, and the third sliding stage and the fourth sliding stage are two sliding stages connected to each other;

[0319] The target account determining unit 1931 is further configured to determine, in the third sliding stage, a second target voice interaction account from candidate voice interaction accounts based on a third sliding distance of the sliding operation in the first sliding direction, wherein the candidate voice interaction account is a voice interaction account other than the target voice interaction account;

[0320] The volume adjustment unit 1932 is further configured to adjust the voice playback volume of the second target voice interaction account in the fourth sliding stage based on the correspondence between the fourth sliding distance of the sliding operation in the second sliding direction and the volume value.

[0321] In summary, the volume adjustment device provided by the present application can determine the target voice interaction account from multiple voice interaction accounts and adjust its volume based on the sliding direction and sliding distance corresponding to a sliding operation. It is not limited to operating in a specified location area, which improves the user experience. Compared with triggering a virtual control for adjusting the volume to achieve the volume adjustment operation, the consistency and convenience of the operation are improved. The process of determining the target voice interaction account and the process of adjusting the volume are realized through only one sliding operation, which can improve the efficiency of human-computer interaction.

[0322] It should be noted that: the volume adjustment device provided in the above embodiment is only illustrated by the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the volume adjustment device provided in the above embodiment and the volume adjustment method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0323] Fig.21 The block diagram of the structure of a computer device 2100 provided by an exemplary embodiment of the present application is shown. The computer device 2100 may be: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III, Moving Picture Experts Group Audio Layer IV, Moving Picture Experts Group Audio Layer IV) player, a laptop computer or a desktop computer. The computer device 2100 may also be called a user device, a portable terminal, a laptop terminal, a desktop terminal or other names.

[0324] Typically, the computer device 2100 includes a processor 2101 and a memory 2102 .

[0325] The processor 2101 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 2101 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 2101 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 2101 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 2101 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0326] The memory 2102 may include one or more computer-readable storage media, which may be non-transitory. The memory 2102 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 2102 is used to store at least one instruction, which is used to be executed by the processor 2101 to implement the volume adjustment method provided in the method embodiment of the present application.

[0327] In some embodiments, the computer device 2100 further includes other components, which can be understood by those skilled in the art. Fig.21 The structure shown in the figure does not constitute a limitation on the computer device 2100, and the computer device 2100 may include more or less components than those shown in the figure, or combine some components, or adopt a different component arrangement.

[0328] Optionally, the computer readable storage medium may include: a read-only memory (ROM), a random access memory (RAM), a solid state drive (SSD), or an optical disk. Among them, the random access memory may include a resistance random access memory (ReRAM) and a dynamic random access memory (DRAM). The serial numbers of the above embodiments of the present application are only for description and do not represent the advantages and disadvantages of the embodiments.

[0329] An embodiment of the present application also provides a computer device, comprising a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set, or an instruction set, and the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by the processor to implement the volume adjustment method as described in any one of the above embodiments of the present application.

[0330] An embodiment of the present application also provides a computer-readable storage medium, in which at least one instruction, at least one program, a code set or an instruction set is stored, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by a processor to implement the volume adjustment method as described in any of the above embodiments of the present application.

[0331] The embodiment of the present application also provides a computer program product or a computer program, which includes a computer instruction stored in a computer-readable storage medium. The processor of the computer device reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device executes any of the volume adjustment methods described in the above embodiments.

[0332] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.

[0333] The above description is only an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.

Claims

1. A volume adjustment method, characterized in that: The method comprises: Display a volume adjustment area, where the volume adjustment area is used to adjust the voice playback volume of the voice interaction accounts when the master account performs voice interaction with multiple voice interaction accounts; receiving a sliding operation in the display interface based on the volume adjustment area, the sliding operation corresponding to a sliding parameter, the sliding parameter being used to characterize a sliding direction and a sliding distance corresponding to the sliding operation; Based on the sliding parameter corresponding to the sliding operation, the voice playback volume of the target voice interaction account among the multiple voice interaction accounts is adjusted, wherein the adjustment of the target voice interaction account and the voice playback volume is determined based on the sliding direction and the sliding distance.

2. The method according to claim 1, characterized in that The sliding operation includes a first sliding stage and a second sliding stage, wherein the first sliding stage corresponds to a first sliding direction, the second sliding stage corresponds to a second sliding direction, and the first sliding stage and the second sliding stage are two sliding stages connected to each other; The adjusting the voice playback volume of the target voice interaction account among the multiple voice interaction accounts based on the sliding parameter corresponding to the sliding operation includes: In the first sliding stage, determining the target voice interaction account from the multiple voice interaction accounts based on a first sliding distance of the sliding operation in the first sliding direction; In the second sliding stage, based on the correspondence between the second sliding distance of the sliding operation in the second sliding direction and the volume value, the voice playback volume of the target voice interaction account is adjusted.

3. The method according to claim 2, characterized in that The step of determining the target voice interaction account from the plurality of voice interaction accounts based on a first sliding distance of the sliding operation in the first sliding direction in the first sliding stage includes: In the first sliding stage, in response to a first sliding distance in the first sliding direction reaching a preset first distance threshold and not reaching a preset second distance threshold, determining a first account from the multiple voice interaction accounts as the target voice interaction account, wherein the multiple voice interaction accounts are arranged in a preset order; or, In the first sliding stage, in response to a first sliding distance in the first sliding direction reaching the sum of the first distance threshold and i times the second distance threshold, and not reaching the sum of the first distance threshold and i+1 times the second distance threshold, determining an i+1th account from the multiple voice interaction accounts as the target voice interaction account, wherein the multiple voice interaction accounts include n accounts, and i is a positive integer not exceeding n-1; or, In the first sliding stage, in response to a first sliding distance in the first sliding direction reaching a sum of the first distance threshold and n times the second distance threshold, the multiple voice interaction accounts are determined as the target voice interaction accounts.

4. The method according to any one of claims 1 to 3, characterized in that: After receiving the sliding operation in the display interface based on the volume adjustment area, the method further includes: In response to the sliding operation meeting a preset sliding cancellation triggering requirement, a sliding cancellation operation is triggered, where the sliding cancellation operation is used to instruct to stop adjusting the voice playback volume of the multiple voice interaction accounts.

5. The method according to any one of claims 1 to 3, characterized in that: After receiving the sliding operation in the display interface based on the volume adjustment area, the method further includes: In response to the first sliding distance of the sliding operation in the first sliding direction not reaching the preset first distance threshold and the duration meeting the preset false touch judgment duration requirement, a false touch judgment result is generated, and the false touch judgment result is used to indicate that the sliding operation is an erroneously triggered operation, and the voice playback volume of the multiple voice interaction accounts is stopped from being adjusted.

6. The method according to any one of claims 1 to 3, characterized in that: The volume adjustment area is divided into sub-areas corresponding to the multiple voice interaction accounts, and the distribution of each sub-area in the volume adjustment area corresponds to a different direction, wherein the area shape of the volume adjustment area includes at least one of a sector and a rectangle; The adjusting the voice playback volume of the target voice interaction account among the multiple voice interaction accounts based on the sliding parameter corresponding to the sliding operation includes: Based on a match between the sliding direction corresponding to the sliding operation and the directions indicated by the multiple sub-areas, determining the voice interaction account corresponding to the target sub-area as the target voice interaction account, and the direction indicated by the target sub-area matches the sliding direction; The voice playback volume of the target voice interaction account is adjusted based on the sliding distance corresponding to the sliding operation.

7. The method according to any one of claims 1 to 3, characterized in that: The volume adjustment area includes voice volume adjustment marks corresponding to the multiple voice interaction accounts respectively; The method further comprises: When adjusting the voice playback volume of the target voice account, displaying the voice volume adjustment mark corresponding to the target voice interaction account in real time in a first display mode, and displaying the voice volume adjustment marks corresponding to voice interaction accounts other than the target voice interaction account in real time in a second display mode, wherein the first display mode is different from the second display mode; Based on the sliding parameter corresponding to the sliding operation and the corresponding relationship between the sliding parameter and the volume value, an animation showing changes in the volume value corresponding to the voice volume of the target voice interaction account is displayed in real time.

8. The method according to any one of claims 1 to 3, characterized in that: The display interface includes a volume adjustment trigger control; The display volume adjustment area includes: In response to receiving a pressing operation on the volume adjustment trigger control, the volume adjustment area is displayed, and the pressing operation lasts for a preset time; wherein, in the step of receiving a sliding operation in the display interface based on the volume adjustment area, the sliding operation is an operation performed in conjunction with the pressing operation.

9. The method according to claim 2, characterized in that: The sliding operation further includes a third sliding stage and a fourth sliding stage, wherein the third sliding stage is a sliding stage connected to the second sliding stage, the third sliding stage corresponds to the first sliding direction, the fourth sliding stage corresponds to the second sliding direction, and the third sliding stage and the fourth sliding stage are two sliding stages connected to each other; After adjusting the voice playback volume of the target voice interaction account based on the correspondence between the second sliding distance of the sliding operation in the second sliding direction and the volume value in the second sliding stage, the method further includes: In the third sliding stage, determining a second target voice interaction account from candidate voice interaction accounts based on a third sliding distance of the sliding operation in the first sliding direction, wherein the candidate voice interaction account is a voice interaction account other than the target voice interaction account; In the fourth sliding stage, based on the correspondence between the fourth sliding distance of the sliding operation in the second sliding direction and the volume value, the voice playback volume of the second target voice interaction account is adjusted.

10. A volume adjustment device, characterized in that: The device comprises: A display module, used to display a volume adjustment area, wherein the volume adjustment area is used to adjust the voice playback volume of the voice interaction accounts when the master account performs voice interaction with the multiple voice interaction accounts; A receiving module, configured to receive a sliding operation in a display interface based on the volume adjustment area, wherein the sliding operation corresponds to a sliding parameter, and the sliding parameter is used to characterize a sliding direction and a sliding distance corresponding to the sliding operation; An adjustment module is used to adjust the voice playback volume of a target voice interaction account among the multiple voice interaction accounts based on a sliding parameter corresponding to the sliding operation, wherein the adjustment of the target voice interaction account and the voice playback volume is determined based on the sliding direction and the sliding distance.

11. A computer device, characterized in that: The computer device includes a processor and a memory, wherein the memory stores at least one program, and the at least one program is loaded and executed by the processor to implement the volume adjustment method according to any one of claims 1 to 9.

12. A computer-readable storage medium, characterized in that: The storage medium stores at least one program, and the at least one program is loaded and executed by the processor to implement the volume adjustment method according to any one of claims 1 to 9.

13. A computer program product, characterized in that The method comprises a computer program, wherein when the computer program is executed by a processor, the volume adjustment method according to any one of claims 1 to 9 is implemented.