Game voice processing method and apparatus, computer device, and storage medium
By designing the skill voice setting interface in the game, players are allowed to select and edit voice, solving the problem of limited voice settings in existing games, improving the game experience and player participation.
Patent Information
- Application Number
- PCT/CN2024/096524
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-06-30
- Filing Date
- 2024-05-31
- Publication Date
- 2025-03-20
AI Technical Summary
The voice settings in existing games are limited, which cannot meet the personalized needs of players, resulting in insufficient game experience for players.
Design a skill voice setting interface in the game, provide a game skill display area and a skill voice display area, allowing players to select and edit voices, and generate personalized skill voices.
Through custom voice configuration, we can meet the personalized needs of players and improve the gaming experience and player participation.
Smart Images

Figure CN2024096524_20032025_PF_FP_ABST
Abstract
Description
Game voice processing method, device, computer equipment and storage medium
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to Chinese patent application number 202310796771.5, filed on June 30, 2023, entitled “A method, device, computer equipment and storage medium for processing game voice”. The entire contents of the Chinese patent application are incorporated herein by reference. Technical Field
[0003] The present disclosure relates to the field of computer technology, and in particular to a game voice processing method, a game voice processing device, a computer device, and a computer-readable storage medium. Background Art
[0004] In online games, it is usually necessary to produce game-related voices and play them during the game to enhance the player's gaming experience. For example, when a game player triggers a game skill, the voice corresponding to the game skill is played.
[0005] In the prior art, game developers provide multiple pre-set voice lines for each skill, allowing players to select one of these lines to play when unleashing the skill. However, these pre-set voice lines are limited, meeting only limited needs and offering limited player personalization.
[0006] Summary of the Invention
[0007] The present disclosure provides a game voice processing method, a game voice processing device, a computer device, and a computer-readable storage medium, which can improve the gaming experience of game players.
[0008] A first aspect of the present disclosure provides a method for processing game voice, including:
[0009] Providing a game skill display area and a skill voice display area on the graphical user interface, wherein the game skill display area includes at least one game skill, and the skill voice display area includes skill voice information corresponding to a target game skill among the at least one game skill;
[0010] In response to a voice editing operation for the target game skill, displaying a voice editing page, the voice editing page including an information editing area;
[0011] In response to an input operation directed to the information editing area, a target skill voice for the target game skill is generated based on input information corresponding to the input operation.
[0012] A second aspect of the present disclosure provides a game voice processing device, including:
[0013] a providing unit configured to provide a game skill display area and a skill voice display area on a graphical user interface, wherein the game skill display area includes at least one game skill, and the skill voice display area includes skill voice information corresponding to a target game skill among the at least one game skill;
[0014] a first display unit configured to display a voice editing page in response to a voice editing operation for the target game skill, the voice editing page including an information editing area;
[0015] The generating unit is configured to generate a target skill voice of the target game skill based on input information corresponding to the input operation in response to the input operation on the information editing area.
[0016] A third aspect of an embodiment of the present disclosure provides a computer device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor executes any game voice processing method provided in any embodiment of the present disclosure.
[0017] A fourth aspect of an embodiment of the present disclosure provides a computer-readable storage medium, which stores a plurality of instructions suitable for loading by a processor to execute the above-mentioned game voice processing method.
[0018] Compared with the related art, the embodiments of the present disclosure have the following advantages:
[0019] The disclosed embodiment designs a skill voice setting interface in the game, and the voice setting interface may include a game skill display area and a skill voice display area. When it is detected that the game player selects a target game skill in the game skill display area, multiple skill voices configured for the target game skill are displayed in the skill voice display area. At the same time, a voice editing control is provided in the skill voice display area. Through the touch operation of the voice editing control, the voice editing page is displayed. According to the custom voice configuration operation of the game player on the voice editing page, the skill voice of the target game skill is generated to meet the personalized voice configuration needs of the game player, thereby improving the player's gaming experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0021] FIG1 is a schematic diagram of a scenario of a game voice processing system provided by one of the embodiments of the present disclosure.
[0022] FIG2 is a flow chart of a method for processing game voice according to one of the embodiments of the present disclosure.
[0023] FIG3 is a schematic diagram of an application scenario of a game voice processing method provided by one of the embodiments of the present disclosure.
[0024] FIG4 is a schematic diagram of an application scenario of another game voice processing method provided by one of the embodiments of the present disclosure.
[0025] FIG5 is a schematic diagram of an application scenario of another game voice processing method provided by one of the embodiments of the present disclosure.
[0026] FIG6 is a schematic diagram of an application scenario of another game voice processing method provided by one of the embodiments of the present disclosure.
[0027] FIG7 is a schematic diagram of an application scenario of another game voice processing method provided by one of the embodiments of the present disclosure.
[0028] FIG8 is a schematic diagram of an application scenario of another game voice processing method provided by one of the embodiments of the present disclosure.
[0029] FIG9 is a schematic diagram of an application scenario of another game voice processing method provided by one of the embodiments of the present disclosure.
[0030] FIG10 is a schematic diagram of an application scenario of another game voice processing method provided by one of the embodiments of the present disclosure.
[0031] FIG11 is a schematic diagram of an application scenario of another game voice processing method provided by one of the embodiments of the present disclosure.
[0032] FIG12 is a schematic diagram of an application scenario of another game voice processing method provided by one of the embodiments of the present disclosure.
[0033] FIG13 is a schematic diagram of an application scenario of another game voice processing method provided by one of the embodiments of the present disclosure.
[0034] FIG14 is a schematic diagram of an application scenario of another game voice processing method provided by one of the embodiments of the present disclosure.
[0035] FIG15 is a schematic diagram of an application scenario of another game voice processing method provided by one of the embodiments of the present disclosure.
[0036] FIG16 is a schematic diagram of an application scenario of another game voice processing method provided by one of the embodiments of the present disclosure.
[0037] FIG17 is a schematic diagram of an application scenario of another game voice processing method provided by one of the embodiments of the present disclosure.
[0038] FIG18 is a schematic diagram of an application scenario of another game voice processing method provided by one of the embodiments of the present disclosure.
[0039] FIG19 is a schematic diagram of an application scenario of another game voice processing method provided by one of the embodiments of the present disclosure.
[0040] FIG20 is a schematic diagram of an application scenario of another game voice processing method provided by one of the embodiments of the present disclosure.
[0041] FIG21 is a schematic diagram of an application scenario of another game voice processing method provided by one of the embodiments of the present disclosure.
[0042] FIG22 is a schematic diagram of an application scenario of another game voice processing method provided by one of the embodiments of the present disclosure.
[0043] FIG23 is a schematic diagram of an application scenario of another game voice processing method provided by one of the embodiments of the present disclosure.
[0044] FIG24 is a schematic diagram of an application scenario of another game voice processing method provided by one of the embodiments of the present disclosure.
[0045] FIG25 is a schematic diagram of an application scenario of another game voice processing method provided by one of the embodiments of the present disclosure.
[0046] FIG26 is a structural block diagram of a game voice processing device provided in one of the embodiments of the present disclosure.
[0047] FIG27 is a schematic diagram of the structure of a computer device provided in one of the embodiments of the present disclosure. DETAILED DESCRIPTION
[0048] The following will be combined with the accompanying drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the embodiments described are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without making any creative efforts shall fall within the scope of protection of the present disclosure.
[0049] The embodiments of the present disclosure provide a game voice processing method, device, computer-readable storage medium and computer equipment. Specifically, the game voice processing method of the embodiments of the present disclosure can be executed by a computer device, wherein the computer device can be a terminal or server device. The terminal can be a terminal device such as a smart phone, a tablet computer, a laptop computer, a touch screen, a game console, a personal computer (PC, Personal Computer), a personal digital assistant (Personal Digital Assistant, PDA), etc. The terminal can also include a client, which can be a game application client, a browser client carrying a game program, or an instant messaging client, etc. The server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and basic cloud computing services such as big data and artificial intelligence platforms.
[0050] For example, when the game voice processing method is run on a terminal, the terminal device stores a game application and is used to present a virtual scene in the game screen. The terminal device is used to interact with the user through a graphical user interface, for example, by downloading and installing a game application and running it through the terminal device. The terminal device may provide the graphical user interface to the user in a variety of ways, for example, it may be rendered and displayed on the display screen of the terminal device, or the graphical user interface may be presented through holographic projection. For example, the terminal device may include a touch screen and a processor, the touch screen being used to present the graphical user interface and receive operation instructions generated by the user acting on the graphical user interface, the graphical user interface including a game screen, and the processor being used to run the game, generate the graphical user interface, respond to operation instructions, and control the display of the graphical user interface on the touch screen.
[0051] For example, when the game voice processing method runs on a server, it can be a cloud game. Cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operating mode, the game application runtime and the game screen presentation are separate. The game voice processing method is stored and executed on the cloud gaming server. The game screen presentation is performed on the cloud gaming client. The cloud gaming client is primarily responsible for receiving and sending game data and presenting the game screen. For example, the cloud gaming client can be a display device with data transmission capabilities close to the user, such as a mobile terminal, television, computer, PDA, personal digital assistant, etc., but the terminal device that processes the game data is the cloud gaming server in the cloud. When playing the game, the user operates the cloud gaming client to send operation instructions to the cloud gaming server. The cloud gaming server runs the game according to the operation instructions, encodes and compresses the game screen and other data, and returns it to the cloud gaming client via the network. Finally, the cloud gaming client decodes and outputs the game screen.
[0052] Please refer to Figure 1, which is a scenario diagram of a game voice processing system provided by an embodiment of the present disclosure. The system may include at least one terminal, at least one server, at least one database, and a network. The terminal held by a user can connect to the servers of different games via the network. The terminal is any device with computing hardware that can support and execute the software product corresponding to the game. In addition, the terminal has one or more multi-touch screens for sensing and obtaining user input through touch or sliding operations performed at multiple points on one or more touch-sensitive displays. In addition, when the system includes multiple terminals, multiple servers, and multiple networks, different terminals can be connected to each other through different networks and different servers. The network can be a wireless network or a wired network, such as a wireless local area network (WLAN), a local area network (LAN), a cellular network, a 2G network, a 3G network, a 4G network, a 5G network, etc. In addition, different terminals can also use their own Bluetooth network or hotspot network to connect to other terminals or servers, etc. For example, multiple users can be online through different terminals and thus connected and synchronized with each other through appropriate networks to support multi-player games. Additionally, the system may include multiple databases coupled to different servers, and the multiple databases may continuously store information related to the gaming environment in the databases while different users play the multi-player game online.
[0053] Embodiments of the present disclosure provide a method for processing game voices, which can be executed by a terminal or a server. This embodiment of the disclosure illustrates the method using a terminal as an example. The terminal includes a touchscreen display and a processor. The touchscreen display is configured to present a graphical user interface (GUI) and receive user commands generated by operating the GUI. When a user operates the GUI via the touchscreen display, the GUI can control local content on the terminal or content on a peer server in response to the received commands. For example, the commands generated by the user operating the GUI include commands for launching a game application. The processor is configured to launch the game application upon receiving the user-provided command to launch the game application. Furthermore, the processor is configured to render and draw a GUI associated with the game on the touchscreen display. The touchscreen display is a multi-touch-sensitive screen capable of sensing touches or slides performed simultaneously at multiple points on the screen. The user performs touch operations on the GUI with a finger. Upon detecting the touch operations, the GUI controls various virtual objects in the game to perform actions corresponding to the touch operations. For example, the game can be any of a variety of games, such as casual games, action games, role-playing games, strategy games, sports games, and puzzle games. Among other things, a game may include a virtual scene. Furthermore, the game's virtual scene may include one or more virtual objects, such as virtual characters, controlled by a user (or player). Furthermore, the game's virtual scene may also include one or more obstacles, such as railings, ravines, walls, etc., to restrict the movement of virtual objects, for example, restricting the movement of one or more objects to a specific area within the virtual scene. Optionally, the game's virtual scene also includes one or more elements, such as skills, scores, character health, energy, etc., to provide assistance to the player, offer virtual services, increase scores related to player performance, etc. Furthermore, the graphical user interface may also present one or more indicators to provide information to the player. For example, a game may include a player-controlled virtual object and one or more other virtual objects (such as enemy characters). In one embodiment, one or more other virtual objects are controlled by other players in the game. For example, one or more other virtual objects may be controlled by a computer, such as a robot using an artificial intelligence (AI) algorithm, to implement a human-computer game mode. For example, a virtual object may possess various skills or abilities that a game player can use to achieve a goal. For example, a virtual object may possess one or more weapons, props, tools, etc. that can be used to eliminate other objects from the game. Such skills or abilities can be activated by a game player using one of a plurality of preset touch operations with the touch display screen of the terminal. The processor can be configured to present a corresponding game screen in response to an operation instruction generated by the user's touch operation.
[0054] It should be noted that the scenario diagram of the game voice processing system shown in Figure 1 is only an example. The image processing system and scenario described in the embodiment of the present disclosure are for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and do not constitute a limitation on the technical solution provided by the embodiment of the present disclosure. Ordinary technicians in this field know that with the evolution of the game voice processing system and the emergence of new business scenarios, the technical solution provided by the embodiment of the present disclosure is also applicable to similar technical problems.
[0055] To address the above issues, the present disclosure provides a first method, apparatus, computer device, and computer-readable storage medium for game voice processing, which can enhance the gaming experience for gamers. Each of these methods is described in detail below. It should be noted that the order in which the following embodiments are described does not limit the preferred order of the embodiments.
[0056] The embodiment of the present disclosure provides a game voice processing method, which can be executed by a terminal or a server. The embodiment of the present disclosure takes the game voice processing method executed by a terminal as an example for explanation.
[0057] Please refer to Figure 2, which is a flow chart of a method for processing game voices provided by an embodiment of the present disclosure. The specific flow of the method for processing game voices may be as follows:
[0058] 101. Provide a game skill display area and a skill voice display area in the graphical user interface.
[0059] In the disclosed solution, a skill voice configuration module is designed within a target game. This voice configuration module can be configured to allow a player to customize voice information for a game character's game skills within the target game. The target game can be a role-playing game, where the player can select a game character to control. The target game can include multiple game characters, each of which can possess multiple game skills.
[0060] In the embodiment of the present disclosure, a graphical user interface is provided by a terminal device, and the graphical user interface can be an operation interface corresponding to the skill voice configuration module. The graphical user interface can be provided with a game skill display area and a skill voice display area.
[0061] The game skill display area may include at least one game skill possessed by the current game character. The current game character is controlled by the account logged in on the terminal device and the characters created under the account. In other words, the current game character is controlled by the current game player through the terminal device to perform game operations.
[0062] For example, the game skill display area can display the skill icons and skill names of the game skills possessed by the current game character.
[0063] The skill voice display area may include skill voice information corresponding to at least one target game skill in the skill voice display area. The target game skill may be a game skill selected by the game player from among the game skills in the skill voice display area, or may be a game skill selected by default from among the game skills in the skill voice display area. The skill voice refers to the voice that is triggered to play on the terminal when the game character uses the game skill during the game. The skill voice information refers to the skill voice configured for the target game skill, which may include the skill voice configured by the game player or the skill voice preset by the game system.
[0064] Specifically, the skill voice information may be displayed in a variety of ways in the skill voice display area, such as in a list format.
[0065] For example, please refer to Figure 3, which is a schematic diagram of an application scenario of a game voice processing method provided by an embodiment of the present disclosure. In the graphical user interface shown in Figure 3, a game skill display area and a skill voice display area are provided. Among them, the game skills possessed by the current game character are displayed in the game skill display area, which may include: skill A, skill B, skill C and skill D, etc. Among them, the skill voice display area displays the skill voice information corresponding to skill A, including multiple skill voices configured for skill A: voice 1, voice 2, voice 3 and voice 4, etc. Multiple skill voices can be displayed in a list in the skill voice display area.
[0066] In some embodiments, to facilitate the game player's operation of selecting a game skill for voice configuration, the method may further include the following steps:
[0067] In response to a skill selection operation on the game skill display area, determining a first game skill corresponding to the skill selection operation;
[0068] The skill voice information corresponding to the first game skill is displayed in the skill voice display area.
[0069] The skill selection operation in the game skill display area can be a touch operation by the current game player on a game skill (skill icon or skill name) in the game skill display area. Based on the game skill corresponding to the touch operation, the first game skill selected by the game player is determined. This in turn triggers the display of the skill voice information corresponding to the first game skill in the skill voice display area, i.e., the voice list of the skill voices configured for the first game skill.
[0070] Among them, the touch operation can be operations such as clicking, pressing, and sliding.
[0071] For example, see Figure 4, which illustrates an application scenario of a method for processing game voices provided by an embodiment of the present disclosure. In the graphical user interface shown in Figure 4, upon detecting a touch operation by the current game player on skill B in the game skill display area, the skill voice information for skill A initially displayed in the display area is switched to the skill voice information corresponding to skill B, including the configured game voices for skill B: voice 5, voice 6, and voice 7.
[0072] In some embodiments, in order to facilitate game players to manage, such as delete, the configured skill voices for each game skill, the method may further include the following steps:
[0073] In response to a touch operation on the sorting control, displaying a deletion page for the skill voice information of the target game skill;
[0074] In response to a delete operation on a candidate skill voice on a delete page, the candidate skill voice is deleted.
[0075] Specifically, a sorting control may be provided in the skill voice display area, and the sorting control may be triggered to manage the skill voices in the skill voice display area.
[0076] For example, see Figure 5, which is a schematic diagram of an application scenario for a method for processing game voices provided by an embodiment of the present disclosure. In the graphical user interface shown in Figure 5, a sorting control is provided in the skill voice display area. When a player touches the sorting control, a deletion page corresponding to the skill voice information is displayed. On this deletion page, each skill voice message corresponds to a delete selection control, and the player can use the delete selection control to select the skill voice message to be deleted.
[0077] Among them, the candidate skill voice can be the skill voice selected by the game player by deleting the selection control.
[0078] For example, see Figure 6, which illustrates an application scenario of a method for processing game voices provided by an embodiment of the present disclosure. In the graphical user interface shown in Figure 6, the delete page also includes a delete control. First, upon detecting a touch operation by the game player on the delete selection control corresponding to voice 5, the candidate skill voice is determined to be voice 5. Then, upon detecting a touch operation by the game player on the delete control, voice 5 can be deleted from the voice list.
[0079] In some embodiments, in order to facilitate game players to manage multiple skill voices at the same time, game players can select multiple skill voices and then click delete to delete multiple skill voices at the same time.
[0080] For example, see Figure 7, which illustrates an application scenario of a method for processing game voices provided by an embodiment of the present disclosure. In the graphical user interface shown in Figure 7, upon detecting a player's touch operation on the delete selection controls corresponding to Voice 5 and Voice 6, the candidate skill voices are determined to be Voice 5 and Voice 6. Upon detecting the player's touch operation on the delete control, both Voice 5 and Voice 6 can be deleted simultaneously.
[0081] In some embodiments, when a game character possesses many game skills, multiple pages may be provided in the game skill display area to display the game skills. However, it would be time-consuming for the player to flip through the pages to search for game skills. In this solution, a skill search control may be provided in the game skill display area. The method may further include the following steps:
[0082] In response to a search operation on the skill search control, determining a second game skill corresponding to the search operation from the at least one game skill;
[0083] The skill voice information corresponding to the second game skill is displayed in the skill voice display area.
[0084] Among them, the skill search control can be used to quickly find game skills in the game skill display area.
[0085] Specifically, the skill search control can be a search input box, and the search operation for the skill search control can be to enter skill-related text information in the search input box, such as skill keywords, and then filter out the game skills that match the skill keywords from the multiple game skills in the game skill display area based on the input skill keywords, as the second game skill, and then display the skill voice information corresponding to the second game skill in the skill voice display area.
[0086] For example, refer to Figure 8, which is a schematic diagram of an application scenario of a game voice processing method provided by an embodiment of the present disclosure. In the graphical user interface shown in Figure 8, a skill search control is provided in the skill display area. When an input operation of a game player in the input box of the skill search control is detected, the input text information is obtained, skill keywords are extracted from the text information, and then game skills that match the skill keywords are screened from multiple game skills in the game skill area. For example, it can be skill C. The skill voice information corresponding to skill C can be switched to display in the skill voice display area, which can include multiple skill voices configured for skill C: voice 8, voice 9, etc.
[0087] In some embodiments, in order to facilitate game players to search for the same type of game skills in the game skill display area, the game skill display area can be divided into multiple display sub-areas, and each display sub-area displays the same type of game skills.
[0088] For example, please refer to Figure 9, which is a schematic diagram of an application scenario for a game voice processing method provided by an embodiment of the present disclosure. In the graphical user interface shown in Figure 9, the game skills possessed by the current game character can be divided into two game types: the first type and the second type. The game skill display area can then be divided into a first display sub-area and a second display sub-area based on the type of game. In other words, each game type corresponds to a display sub-area.
[0089] Among them, the first display sub-area is used to display the game skills of the first game type, including: skill A, skill B, skill C and skill D; the second display sub-area is used to display the game skills of the second game type, including: skill D, skill E and skill F, so that game players can easily find game skills of the same type.
[0090] In some embodiments, in order to facilitate game players to audition the skill voice information in the skill voice display area, a play control may be provided in the skill voice display area, through which the skill voices in the voice list are played.
[0091] For example, see Figure 10, which illustrates an application scenario for a method for processing game voices provided by an embodiment of the present disclosure. In the graphical user interface shown in Figure 10, a play control is provided in the skill display area. This play control can be used to play skill voices from a voice list. When a player selects a voice from the voice list, such as Voice 1, and then detects a touch operation on the play control, Voice 1 can be played.
[0092] 102. In response to a voice editing operation for a target game skill, display a voice editing page.
[0093] In an embodiment of the present disclosure, a game player can add a new skill voice for a game skill. To facilitate the game player's operation of adding skill voice to a game skill, a voice editing control can be provided in the skill voice display area. The step of "displaying a voice editing page in response to a voice editing operation for a target game skill" can include the following operations:
[0094] In response to a touch operation on the voice editing control, a voice editing page is displayed.
[0095] Specifically, the voice editing control can be used to trigger the display of a voice editing page on the graphical user interface. The voice editing page includes an information editing area, which can be used by game players to set skill voices for game skills.
[0096] For example, see Figure 11, which is a schematic diagram of an application scenario of a method for processing game voices provided by an embodiment of the present disclosure. In the graphical user interface shown in Figure 11, a voice editing control is also provided in the skill voice display area. When a touch operation of the voice editing control is detected by the game player, a voice editing page is displayed in the graphical user interface. The voice editing page may include an information editing area for the game player to set the skill voice for the game skill.
[0097] In some embodiments, in order to facilitate game players to combine game character information when setting skill voice for game skills, a game character display area can also be provided on the voice editing page, and the game character display area displays the game character corresponding to the target game skill.
[0098] For example, see Figure 12, which is a schematic diagram of an application scenario of a game voice processing method provided by an embodiment of the present disclosure. In the graphical user interface shown in Figure 12, the voice convenience page provides a game character display area and an information editing area. If the current skill A is to be voice configured, the game character display area displays the game character corresponding to skill A, that is, the game character currently controlled by the game player, and the information editing area can be used by the game player to perform skill voice configuration operations for skill A.
[0099] In some embodiments, in order to meet the skill voice setting requirements of different game players, multiple editing modes can be provided for the information editing area. Information editing areas in different editing modes can be used to set skill voice in different ways. The method may further include the following steps:
[0100] In response to a mode selection operation on a mode selection control, determining a target editing mode corresponding to the mode selection operation from a plurality of editing modes;
[0101] The information editing area corresponding to the target editing mode is displayed on the voice editing page.
[0102] Specifically, a mode selection control may be provided on the voice editing page, and the mode selection control may be used by game players to select a method for setting skill voice.
[0103] In an embodiment of the present disclosure, the information editing area may include at least two editing modes, such as a text mode and a voice mode. The information editing area corresponding to the text mode may be a text editing area, which may be used to generate voice from text, that is, to generate skill voice based on text (which may be input by a game player); the information editing area in the voice mode may be a voice editing area, which may be used to generate voice from voice (which may be input by a game player), that is, to generate voice based on voice.
[0104] For example, please refer to Figure 13, which is a schematic diagram of an application scenario of a game voice processing method provided by an embodiment of the present disclosure. In the graphical user interface shown in Figure 13, a mode selection control is provided on the voice editing page. The mode selection control includes two parts: "Text Generation" and "Voice Generation", where "Text Generation" corresponds to text mode and "Voice Generation" corresponds to voice mode. When a game player's touch operation on the "Text Generation" mode selection control is detected, an information editing area in text mode, i.e., a text editing area, can be displayed on the voice editing page.
[0105] Alternatively, when a player touches the "Voice Generation" button on the mode selection control, the information editing area in the voice mode, i.e., the voice editing area, can be displayed on the voice editing page. This allows players to easily select different modes of information editing areas to configure skill voices based on their needs.
[0106] 103. In response to an input operation on the information editing area, generate a target skill voice for the target game skill based on input information corresponding to the input operation.
[0107] Specifically, game players can input the information needed to generate skill voice in the information editing area, which can be text information or voice information, and then generate voice based on the information input by the player as the skill voice of the newly generated target game skill, that is, the target skill voice.
[0108] In some embodiments, to meet the personalized voice needs of game players, an input sub-area and an editing sub-area may be provided in the information editing area. The input sub-area may be used by the game player to input information for which voice is to be generated, and the editing sub-area may be used by the game player to configure voice parameters, etc. The step of "responding to an input operation in the information editing area, generating a target skill voice for the target game skill based on input information corresponding to the input operation" may include the following operations:
[0109] In response to an input operation on the input sub-area, obtaining input information corresponding to the input operation;
[0110] In response to a voice parameter configuration operation for the editing sub-region, determining voice parameter configuration information;
[0111] Generate target skill voice based on input information and voice parameter configuration information.
[0112] For example, see Figure 14, which illustrates an application scenario for a method for processing game voices in an embodiment of the present disclosure. In the graphical user interface shown in Figure 14, the information editing area may include an input subarea and an editing subarea. The input subarea includes input controls for gamers to input information, while the editing subarea includes voice parameter configuration controls for gamers to configure voice-related parameters.
[0113] Specifically, when the game player's input operation in the input sub-area is detected, the input operation information is obtained to obtain the input information; when the game player's parameter configuration operation for the voice parameter configuration control in the editing sub-area is detected, the voice parameters configured by the game player are obtained to obtain the voice parameter configuration information, and then the personalized skill voice set by the current game player is generated based on the input information and the voice parameter configuration information.
[0114] In some embodiments, the voice parameters may include multiple types, such as timbre, pitch, and speaking speed, and multiple voice parameter configuration controls may be set, including at least a timbre control, a speaking speed control, and a pitch control. The timbre control may be used to configure the timbre parameter, the pitch may be used to configure the pitch parameter, and the speaking speed control may be used to configure the speaking speed parameter. The step of "determining voice parameter configuration information in response to the voice parameter configuration operation for the editing sub-area" may include the following operations:
[0115] determining target timbre parameters in response to a parameter configuration operation on a timbre control;
[0116] determining a target pitch parameter in response to a parameter configuration operation on a pitch control;
[0117] In response to a parameter configuration operation on a speech rate control, determining a target speech rate parameter;
[0118] Speech parameter configuration information is obtained based on the target timbre parameter, the target speaking speed parameter, and the target pitch parameter.
[0119] For example, refer to Figure 15, which is a schematic diagram of an application scenario of a game voice processing method provided by an embodiment of the present disclosure. In the graphical user interface shown in Figure 15, a timbre control, a speech speed control, and a pitch control are provided in the editing sub-area.
[0120] Among them, the tone control can be used to select a target tone from a plurality of preset tones. The tone control can be a drop-down list box. When the game player clicks the drop-down list box, a plurality of preset tones can be displayed to facilitate the game player's selection.
[0121] Specifically, in the embodiment of the present disclosure, a variety of preset timbres and styles are provided for game players to choose from. Different timbres and styles can include different characteristics such as gender, age, emotion, accent, etc., so as to meet the personalized needs of players.
[0122] The tone control may be a tone adjustment bar including an adjustment slider, and the game player may set tone parameters by sliding the adjustment slider on the tone adjustment bar, wherein the tone parameters may include intonation and the like.
[0123] The speech speed control may be a speech speed adjustment bar including an adjustment slider, and the game player may set the speech speed parameters by sliding the adjustment slider on the speech speed adjustment bar. The speech speed parameters may include speech speed, etc.
[0124] Specifically, when it is detected that the game player selects a timbre through a timbre control, the target timbre selected by the game player is determined as the target timbre parameter; when it is detected that the game player adjusts the pitch through a pitch control, the pitch parameter adjusted by the game player is determined as the target pitch parameter, and then the target timbre parameter and the target pitch parameter are used as voice parameter configuration information.
[0125] In some embodiments, in order to facilitate game players to audition the generated skill voice, a play control may be provided in the information editing area, and the method may further include the following steps:
[0126] In response to a touch operation on the playback control, the target skill voice is played.
[0127] For example, see Figure 16, which is a schematic diagram of an application scenario of a game voice processing method provided by an embodiment of the present disclosure. In the graphical user interface shown in Figure 16, the information editing area may also provide a play control, which can be used to play the generated target skill voice.
[0128] Specifically, when a touch operation of a game player on a playback control is detected, the generated target skill voice can be played.
[0129] In some embodiments, in order to facilitate the game player to store the generated target skill voice, a save control may be provided in the information editing area, and the method may further include the following steps:
[0130] In response to a touch operation on the save control, the target skill voice is added to the skill voice information of the target game skill.
[0131] For example, see Figure 17, which is a schematic diagram of an application scenario of a game voice processing method provided by an embodiment of the present disclosure. In the graphical user interface shown in Figure 17, the information editing area may also provide a save control, which may be used to store the generated target skill voice.
[0132] Specifically, when a touch operation of a game player on a save control is detected, the target skill voice may be added to the skill voice information of the target game skill for storage.
[0133] In the disclosed embodiment, the skill voice configured by the game player can be stored in the server, and when the skill voice playback is triggered, the skill voice is pulled from the server, which can reduce the voice package occupancy in the terminal.
[0134] In some embodiments, to meet the requirement of the game to generate speech based on text, the information editing area may be a text editing area. Then, the step of "responding to an input operation on the information editing area, generating a target skill speech for the target game skill based on input information corresponding to the input operation" may include the following operations:
[0135] In response to a text input operation on the text editing area, a target skill voice is generated based on text information corresponding to the text input operation.
[0136] Among them, the text input operation refers to entering text in the text editing area, obtaining the input text information, and then generating voice according to the input text information as the target skill voice.
[0137] In some embodiments, a text input sub-area and a first parameter configuration sub-area are provided in the text editing area, wherein the text input sub-area is used for a game player to input text content for generating speech, and the first parameter configuration sub-area can be used for a game player to customize speech parameters. Then, the step of "responding to a text input operation in the text editing area, generating a target skill speech based on text information corresponding to the text input operation" may include the following operations:
[0138] In response to a text input operation on the text input sub-area, obtaining text information corresponding to the text input operation;
[0139] In response to a voice parameter configuration operation on the first parameter configuration sub-area, obtaining first voice parameter configuration information;
[0140] The text information and the first voice parameter configuration information are processed by voice synthesis through the voice synthesis model to obtain the target skill voice.
[0141] For example, see Figure 18, which is a schematic diagram of an application scenario of a game voice processing method provided by an embodiment of the present disclosure. In the graphical user interface shown in Figure 18, a text editing area is displayed on the voice editing page, and the text editing area includes a text input sub-area and a first parameter configuration sub-area.
[0142] Among them, the text input sub-area includes a text input box, which displays the prompt message "Please enter text...", which can be used to prompt game players to enter text in the text input box; among them, the first parameter configuration sub-area provides a timbre control and a pitch control, and the timbre control displays the prompt message "Select timbre" which can be used to prompt game players to select the timbre for generating skill voices, and the pitch control displays multiple types of tones, such as "fast speech", "low speech", "slow speech", and "shrill", etc., which can be used by game players to select the pitch for generating skill voices.
[0143] Specifically, when an input operation of a game player in a text input box of a text input sub-area is detected, the text input by the text input operation is obtained as text information; when a timbre selection operation of a timbre control by a game player is detected, the selected target timbre is determined, and when a selection operation of a tone control by a game player is detected, the selected target tone is determined, and the target timbre and target tone are used as the first voice parameter configuration information.
[0144] Among them, the speech synthesis model is used to generate speech information with a specific timbre, style and intonation based on text information and speech parameters.
[0145] In the embodiment of the present disclosure, a large number of sample texts and sample speech corresponding to the sample texts are collected to construct training sample pairs. Each training sample pair includes a sample text and sample speech corresponding to the sample text. The preset speech synthesis model is trained through the training sample pairs to obtain a trained speech synthesis model, which can generate speech with a specific timbre, style, intonation and speaking speed according to the input text.
[0146] Specifically, the text information and the first voice parameter configuration information are input into a voice synthesis model, voice synthesis processing is performed by the voice synthesis model, and synthesized voice is output as the target skill voice.
[0147] In some embodiments, the text editing area may further provide a speech synthesis control. The step of "performing speech synthesis processing on the text information and the first speech parameter configuration information by using a speech synthesis model to obtain the target skill speech" may include the following operations:
[0148] In response to a touch operation on a speech synthesis control, a speech synthesis model is triggered to perform speech synthesis processing on the text information and the first speech parameter configuration information to obtain a target skill speech.
[0149] The speech synthesis control is used to trigger speech synthesis processing according to the text information and the first parameter configuration information.
[0150] For example, refer to Figure 19, which is a schematic diagram of an application scenario of a game voice processing method provided by an embodiment of the present disclosure. In the graphical user interface shown in Figure 19, a speech synthesis control is provided in the text editing area. When a touch operation of the speech synthesis control by the game player is detected, speech synthesis processing of the text information and the first voice parameter configuration information is triggered through the speech synthesis model to obtain the target skill voice. At the same time, a prompt message "Synthesis in Progress..." may be displayed on the voice editing page.
[0151] In some embodiments, after the speech is synthesized based on the text information, a playback control can be displayed on the speech editing page, and the playback control can be used by the game player to audition the generated skill speech.
[0152] For example, see Figure 20, which is a schematic diagram of an application scenario of a game voice processing method provided by an embodiment of the present disclosure. In the graphical user interface shown in Figure 20, when the speech synthesis model is triggered to perform speech synthesis processing based on the text information and the first voice parameter configuration information to generate the target skill voice, a playback control is displayed on the voice editing page. In response to the game player's touch operation on the playback control, the generated target skill voice is played, which is convenient for the game player to audition.
[0153] In some embodiments, in order to facilitate saving of the target skill voice generated based on the text mode, a save control may be provided in the text editing area for storing the target skill voice generated based on the text information.
[0154] For example, see Figure 21, which illustrates an application scenario of a method for processing game speech provided by an embodiment of the present disclosure. In the graphical user interface shown in Figure 21, after synthesizing the target game speech based on the text information input by the game player, a save control can be displayed in the text editing area. When the game player touches the save control, the target skill speech can be stored in the skill speech information of the target game skill.
[0155] In some embodiments, in order to meet the requirement of the game to generate voice based on voice, the information editing area may be a voice editing area. Then, the step of "responding to an input operation on the information editing area, generating a target skill voice for the target game skill based on input information corresponding to the input operation" may include the following operations:
[0156] In response to a voice input operation directed to the voice editing area, a target skill voice is generated based on voice information corresponding to the voice input operation.
[0157] Among them, the voice input operation refers to inputting voice in the voice editing area, obtaining the input voice information, and then generating voice according to the input voice information as the target skill voice.
[0158] In some embodiments, the voice editing area is provided with a voice input sub-area and a second parameter configuration sub-area, wherein the voice input sub-area can be used by a game player to input voice content for generating voice, and the second parameter configuration area can be used by the game player to customize voice parameters. Then, the step of "responding to a voice input operation in the voice editing area, generating a target skill voice based on voice information corresponding to the voice input operation" may include the following operations:
[0159] In response to a voice input operation on the voice input sub-area, obtaining voice information corresponding to the voice input operation;
[0160] In response to a voice parameter configuration operation on the second parameter configuration sub-area, obtaining second voice parameter configuration information;
[0161] The voice information and the second voice parameter configuration information are voice-converted by the voice conversion model to obtain the target skill voice.
[0162] For example, see Figure 22, which is a schematic diagram of an application scenario of a game voice processing method provided by an embodiment of the present disclosure. In the graphical user interface shown in Figure 22, a voice editing area is displayed on the voice editing page, and the voice editing area includes a voice input sub-area and a second parameter configuration sub-area.
[0163] Among them, the voice input sub-area includes a voice input box, which displays the prompt message "Please enter voice...", which can be used to prompt game players to enter voice in the voice input box. Voice can be input in various ways such as selecting audio files or recording; among them, the second parameter configuration sub-area provides a tone control, and the tone control displays the prompt message "Select tone", which can be used to prompt game players to select the tone for generating skill voice.
[0164] Specifically, when the game player's input operation in the voice input box of the voice input sub-area is detected, the voice input by the voice input operation is obtained as voice information; when the game player's tone selection operation on the tone control is detected, the selected target tone is determined as the second voice parameter configuration information.
[0165] Among them, the speech conversion model is used to generate speech information with a specific timbre style based on speech information and speech parameters.
[0166] In the embodiment of the present disclosure, a large number of sample speech and converted speech corresponding to the sample speech are collected to construct training sample pairs, each training sample pair includes a sample speech and the converted speech corresponding to the sample speech. The preset speech conversion model is trained by the training sample pairs to obtain a trained speech conversion model, which can generate speech with a specific timbre style according to the input speech.
[0167] Specifically, the voice information and the second voice parameter configuration information are input into the voice conversion model, the voice conversion processing is performed by the voice conversion model, and the converted voice is output as the target skill voice.
[0168] In the embodiment of the present disclosure, during the process of voice conversion processing through the voice conversion model, the content information and emotional expression of the player's original voice can be retained, that is, the emotional characteristics of the voice information input by the game player are extracted, and during the voice conversion processing, the emotional characteristics are retained for the converted voice.
[0169] In some embodiments, when converting the voice information input by the game player, voice changer technology can also be used. By using voice changer technology to perform voice conversion processing on the input voice, the voice input by the player can be adjusted to achieve the purpose of not sounding like the original voice, changing gender, age, etc., which can lower the game social threshold for players with social anxiety.
[0170] In some embodiments, in order to ensure the quality of the converted voice, noise reduction, dereverberation and other technologies can be used to perform voice optimization processing during the voice conversion process to ensure that the generated target voice has high sound quality and clarity, thereby improving the auditory experience of game players.
[0171] Specifically, for the voice information input by the game player, the noise in the voice information can be reduced to obtain the voice information after noise reduction processing; then the reverberation of the voice information after noise reduction processing is removed, where reverberation refers to the persistence of sound after it is generated. De-reverberation is the process of removing the influence of reverberation from the sound after the sound is picked up by the microphone.
[0172] In some embodiments, to facilitate voice recording by game players, a recording control may be provided in the voice input sub-area. The step of "obtaining voice information corresponding to the voice input operation in response to the voice input operation in the voice input sub-area" may include the following operations:
[0173] In response to the recording operation on the recording control, the recorded message of the current game player is obtained, and the voice information corresponding to the voice input operation is obtained.
[0174] For example, please continue to refer to Figure 22. As shown in Figure 22, a recording control can also be provided in the voice input sub-area, and a prompt message "Press and hold to record" is displayed on the recording control, which can be used to prompt the game player to press and hold the recording control to record.
[0175] Further, please refer to Figure 23, which is a schematic diagram of an application scenario of a game voice processing method provided by an embodiment of the present disclosure. In the graphical user interface shown in Figure 23, when a game player touches the recording control, the game player's voice is collected. During the recording process, the voice input sub-area can display a prompt message "Release to cancel recording" to prompt the game player to stop touching the recording control to end the recording. The recording duration information, such as 10 seconds, can also be displayed.
[0176] After the recording is completed, the voice conversion model can be triggered to perform voice conversion processing. At this time, a prompt message can be displayed in the voice editing area to remind the game player that the voice conversion is in progress.
[0177] For example, see Figure 24, which is a schematic diagram of an application scenario of a method for processing game voices provided by an embodiment of the present disclosure. In the graphical user interface shown in Figure 24, when a game player stops touching the recording control, a voice conversion model can be triggered to process the voice information and the second voice parameter configuration information to generate the target skill voice. At the same time, a prompt message "Converting Voice" can be displayed in the voice input sub-area to inform the game player that the voice conversion state is currently in progress.
[0178] In some embodiments, in order to facilitate saving of the target skill voice generated based on the voice pattern, a save control may be provided in the voice editing area for storing the target skill voice generated based on the voice information.
[0179] For example, see Figure 25, which is a schematic diagram of an application scenario of a method for processing game voices provided by an embodiment of the present disclosure. In the graphical user interface shown in Figure 25, after synthesizing the target game voice based on the voice information input by the game player, a prompt message "Conversion Completed" can be displayed to indicate to the game player that the voice conversion has been completed. Simultaneously, a save control can be displayed in the voice editing area. When the game player touches the save control, the target skill voice can be stored in the skill voice information of the target game skill.
[0180] In some embodiments, to ensure the content quality of the generated target skill voice, before the step of "generating the target skill voice for the target game skill based on the input information corresponding to the input operation", the method may further include the following steps:
[0181] Performing content recognition on the input information corresponding to the input operation to obtain a content recognition result;
[0182] If the content recognition result indicates that the input information contains content of a specified type, the content of the specified type is removed from the input information to obtain the input information after removal.
[0183] Here, performing content recognition on the input information corresponding to the input operation may include identifying whether a specified type of content exists in the input information. The specified type of content may be content containing malicious words or sensitive words.
[0184] Specifically, the text content in the input information is extracted and matched with the specified type of content. If the text content contains content that successfully matches the specified type of content, it can be determined that the input information contains content of the specified type; if the text content does not contain content that successfully matches the specified type of content, it can be determined that the input information does not contain content of the specified type, thereby obtaining the content recognition result of the input information.
[0185] Furthermore, the input information is processed accordingly based on the content recognition results. Specifically, if the input information contains content of a specified type, that is, if the input information includes malicious or sensitive content, the specified type of content can be removed from the input information to obtain the input information after removal, which meets the quality requirements.
[0186] In some embodiments, the step of “generating a target skill voice for a target game skill based on input information corresponding to the input operation” may include the following operations:
[0187] Generates the target skill voice for the target game skill based on the eliminated input information.
[0188] Specifically, if it is detected that there is illegal content in the input information, the removed input information after removing the illegal content can be used as the information required to generate the skill voice, so as to generate the target skill voice based on the removed input information.
[0189] In some embodiments, to ensure the content quality of the generated target skill voice, before the step of "generating the target skill voice for the target game skill based on the input information corresponding to the input operation", the method may further include the following steps:
[0190] Performing content recognition on the input information corresponding to the input operation to obtain a content recognition result;
[0191] If the content recognition result indicates that the input information contains content of a specified type, the current game player is prompted to re-enter the information.
[0192] Specifically, when a specified type of content is detected in the input information, the current game player can be prompted that the input content contains illegal content and needs to re-enter the information, etc., to ensure the generation of high-quality skill voice and maintain a good game environment.
[0193] In some embodiments, after the game player saves the generated target game skill, the target skill voice can be triggered to play when the game player releases the target game skill during the game, meeting the customized requirements of the skill voice.
[0194] When the target skill voice is triggered, the target skill voice can be played simultaneously on the terminal of the current game player and the terminals of other game players. The other game players can be game players who are in the same game with the current game player, for example, game players who are in the same game match with the current game player.
[0195] In some embodiments, game players can configure multiple skill voices for each game skill. During the game, when the released game skill corresponds to multiple skill voices, a game voice can be randomly selected from the multiple skill voices of the game skill to play, thereby improving the player's gaming experience.
[0196] The present disclosure discloses a method for processing game voices, comprising: providing a game skill display area and a skill voice display area on a graphical user interface, wherein the game skill display area includes at least one game skill, and the skill voice display area includes skill voice information corresponding to a target game skill in the at least one game skill; in response to a voice editing operation for the target game skill, displaying a voice editing page, the voice editing page including an information editing area; and in response to an input operation for the information editing area, generating a target skill voice for the target game skill based on the input information corresponding to the input operation. Thus, by providing a voice editing page on the graphical user interface, game players can personalize skill voices to meet their personalized voice configuration needs, thereby improving their gaming experience.
[0197] To facilitate better implementation of the game voice processing method provided in the embodiments of the present disclosure, the embodiments of the present disclosure also provide a game voice processing device based on the above-mentioned game voice processing method. The meanings of the terms herein are the same as those in the above-mentioned game voice processing method. For specific implementation details, please refer to the description in the method embodiment.
[0198] Please refer to FIG26 , which is a structural block diagram of a game voice processing device provided by an embodiment of the present disclosure. The device includes:
[0199] The providing unit 301 is configured to provide a game skill display area and a skill voice display area on a graphical user interface, wherein the game skill display area includes at least one game skill, and the skill voice display area includes skill voice information corresponding to a target game skill among the at least one game skill;
[0200] The first display unit 302 is configured to display a voice editing page in response to a voice editing operation for the target game skill, wherein the voice editing page includes an information editing area;
[0201] The generating unit 303 is configured to execute, in response to an input operation on the information editing area, generating a target skill voice of the target game skill based on input information corresponding to the input operation.
[0202] In some embodiments, the generating unit 303 may include:
[0203] a first acquiring subunit, configured to execute, in response to an input operation on the input sub-area, acquiring input information corresponding to the input operation;
[0204] a first determining subunit configured to determine voice parameter configuration information in response to a voice parameter configuration operation on the editing subregion;
[0205] The first generating subunit is configured to generate the target skill speech based on the input information and the speech parameter configuration information.
[0206] In some embodiments, the first determining subunit may be specifically configured to perform:
[0207] determining target timbre parameters in response to a parameter configuration operation on the timbre control;
[0208] determining a target tone parameter in response to a parameter configuration operation on the tone control;
[0209] The voice parameter configuration information is obtained based on the target timbre parameter and the target pitch parameter.
[0210] In some embodiments, the generating unit 303 may include:
[0211] The second generating subunit is configured to execute, in response to a text input operation on the text editing area, generating the target skill voice based on text information corresponding to the text input operation.
[0212] In some embodiments, the second generating subunit may be specifically configured to perform:
[0213] In response to a text input operation on the text input sub-area, obtaining text information corresponding to the text input operation;
[0214] In response to a voice parameter configuration operation on the first parameter configuration sub-area, obtaining first voice parameter configuration information;
[0215] The text information and the first voice parameter configuration information are processed by voice synthesis through a voice synthesis model to obtain the target skill voice.
[0216] In some embodiments, the second generating subunit may be specifically configured to perform:
[0217] In response to a text input operation on the text input sub-area, obtaining text information corresponding to the text input operation;
[0218] In response to a voice parameter configuration operation on the first parameter configuration sub-area, obtaining first voice parameter configuration information;
[0219] In response to a touch operation on the speech synthesis control, a speech synthesis model is triggered to perform speech synthesis processing on the text information and the first speech parameter configuration information to obtain the target skill speech.
[0220] In some embodiments, the generating unit 303 may include:
[0221] The third generating subunit is configured to execute, in response to a voice input operation on the voice editing area, generating the target skill voice based on voice information corresponding to the voice input operation.
[0222] In some embodiments, the third generating subunit may be specifically configured to perform:
[0223] In response to a voice input operation on the voice input sub-area, acquiring voice information corresponding to the voice input operation;
[0224] In response to a voice parameter configuration operation on the second parameter configuration sub-area, obtaining second voice parameter configuration information;
[0225] The voice information and the second voice parameter configuration information are subjected to voice conversion processing by a voice conversion model to obtain the target skill voice.
[0226] In some embodiments, the third generating subunit may be specifically configured to perform:
[0227] In response to a recording operation on the recording control, obtaining a recorded message of the current game player and obtaining voice information corresponding to the voice input operation;
[0228] In response to a voice parameter configuration operation on the second parameter configuration sub-area, obtaining second voice parameter configuration information;
[0229] The voice information and the second voice parameter configuration information are subjected to voice conversion processing by a voice conversion model to obtain the target skill voice.
[0230] In some embodiments, the apparatus may further comprise:
[0231] a first determining unit configured to, in response to a mode selection operation on the mode selection control, determine a target editing mode corresponding to the mode selection operation from the multiple editing modes;
[0232] The second display unit is configured to display the information editing area corresponding to the target editing mode on the voice editing page.
[0233] In some embodiments, the apparatus may further comprise:
[0234] An adding unit is configured to add the target skill voice to the skill voice information of the target game skill in response to a touch operation on the save control.
[0235] In some embodiments, the apparatus may further comprise:
[0236] The playback unit is configured to play the target skill voice in response to a touch operation on the playback control.
[0237] In some embodiments, the first display unit 302 may include:
[0238] The first display subunit is configured to display the voice editing page in response to a touch operation on the voice editing control.
[0239] In some embodiments, the apparatus may further comprise:
[0240] a second determining unit configured to execute, in response to a skill selection operation on the game skill display area, determining a first game skill corresponding to the skill selection operation;
[0241] The third display unit is configured to display the skill voice information corresponding to the first game skill in the skill voice display area.
[0242] In some embodiments, the apparatus may include:
[0243] a fourth display unit configured to display a deletion page of the skill voice information of the target game skill in response to a touch operation on the sorting control;
[0244] The deleting unit is configured to execute a deletion operation on the candidate skill voice in the deletion page to delete the candidate skill voice.
[0245] In some embodiments, the apparatus may include:
[0246] a third determining unit configured to, in response to a search operation on the skill search control, determine a second game skill corresponding to the search operation from the at least one game skill;
[0247] The fifth display unit is configured to display the skill voice information corresponding to the second game skill in the skill voice display area.
[0248] In some embodiments, the apparatus may further comprise:
[0249] an identification unit configured to perform content identification on the input information corresponding to the input operation to obtain a content identification result;
[0250] The prompting unit is configured to prompt the current game player to re-input if the content recognition result indicates that a specified type of content exists in the input information.
[0251] The disclosed embodiments disclose a game voice processing device. A providing unit 301 provides a game skill display area and a skill voice display area on a graphical user interface. The game skill display area includes at least one game skill, and the skill voice display area includes skill voice information corresponding to a target game skill in the at least one game skill. A first display unit 302 displays a voice editing page in response to a voice editing operation for the target game skill. The voice editing page includes an information editing area. A generating unit 303 generates a target skill voice for the target game skill based on input information corresponding to an input operation in the information editing area. This improves the gaming experience of gamers.
[0252] Accordingly, an embodiment of the present disclosure further provides a computer device, which may be a terminal. As shown in Figure 27, Figure 27 is a schematic diagram of the structure of a computer device provided in an embodiment of the present disclosure. The computer device 600 includes a processor 601 having one or more processing cores, a memory 602 having one or more computer-readable storage media, and a computer program stored in the memory 602 and executable on the processor. The processor 601 is electrically connected to the memory 602. Those skilled in the art will appreciate that the computer device structure shown in the figure does not constitute a limitation on the computer device, and may include more or fewer components than shown, or combine certain components, or arrange the components differently.
[0253] The processor 601 is the control center of the computer device 600. It uses various interfaces and lines to connect the various parts of the entire computer device 600. By running or loading software programs and / or modules stored in the memory 602 and calling data stored in the memory 602, it executes various functions of the computer device 600 and processes data, thereby monitoring the computer device 600 as a whole.
[0254] In the embodiment of the present disclosure, the processor 601 in the computer device 600 loads instructions corresponding to one or more application processes into the memory 602 according to the following steps, and the processor 601 runs the application stored in the memory 602 to implement various functions:
[0255] Providing a game skill display area and a skill voice display area on the graphical user interface, wherein the game skill display area includes at least one game skill, and the skill voice display area includes skill voice information corresponding to a target game skill among the at least one game skill;
[0256] In response to a voice editing operation for a target game skill, displaying a voice editing page, the voice editing page including an information editing area;
[0257] In response to an input operation directed to the information editing area, a target skill voice for the target game skill is generated based on input information corresponding to the input operation.
[0258] In some embodiments, the information editing area includes an input subarea and an editing subarea;
[0259] In response to an input operation on the information editing area, generating a target skill voice for the target game skill based on input information corresponding to the input operation, including:
[0260] In response to an input operation on the input sub-area, obtaining input information corresponding to the input operation;
[0261] In response to a voice parameter configuration operation for the editing sub-region, determining voice parameter configuration information;
[0262] Generate target skill voice based on input information and voice parameter configuration information.
[0263] In some embodiments, the editing subarea provides timbre controls and pitch controls;
[0264] In response to a voice parameter configuration operation for the edit sub-region, voice parameter configuration information is determined, including:
[0265] determining target timbre parameters in response to a parameter configuration operation on a timbre control;
[0266] determining a target pitch parameter in response to a parameter configuration operation on a pitch control;
[0267] Based on the target timbre parameters and the target pitch parameters, voice parameter configuration information is obtained.
[0268] In some embodiments, the information editing area is a text editing area;
[0269] In response to an input operation on the information editing area, generating a target skill voice for the target game skill based on input information corresponding to the input operation, including:
[0270] In response to a text input operation on the text editing area, a target skill voice is generated based on text information corresponding to the text input operation.
[0271] In some embodiments, the text editing area includes a text input subarea and a first parameter configuration subarea;
[0272] In response to a text input operation on a text editing area, generating a target skill voice based on text information corresponding to the text input operation includes:
[0273] In response to a text input operation on the text input sub-area, obtaining text information corresponding to the text input operation;
[0274] In response to a voice parameter configuration operation on the first parameter configuration sub-area, obtaining first voice parameter configuration information;
[0275] The text information and the first voice parameter configuration information are processed by voice synthesis through the voice synthesis model to obtain the target skill voice.
[0276] In some embodiments, the text editing area is provided with speech synthesis controls;
[0277] Performing speech synthesis processing on the text information and the first speech parameter configuration information through a speech synthesis model to obtain the target skill speech, including:
[0278] In response to a touch operation on a speech synthesis control, a speech synthesis model is triggered to perform speech synthesis processing on the text information and the first speech parameter configuration information to obtain a target skill speech.
[0279] In some embodiments, the information editing area is a voice editing area;
[0280] In response to an input operation on the information editing area, generating a target skill voice for the target game skill based on input information corresponding to the input operation, including:
[0281] In response to a voice input operation directed to the voice editing area, a target skill voice is generated based on voice information corresponding to the voice input operation.
[0282] In some embodiments, the voice editing area includes a voice input subarea and a second parameter configuration subarea;
[0283] In response to a voice input operation on a voice editing area, generating a target skill voice based on voice information corresponding to the voice input operation includes:
[0284] In response to a voice input operation on the voice input sub-area, obtaining voice information corresponding to the voice input operation;
[0285] In response to a voice parameter configuration operation on the second parameter configuration sub-area, obtaining second voice parameter configuration information;
[0286] The voice information and the second voice parameter configuration information are voice-converted by the voice conversion model to obtain the target skill voice.
[0287] In some embodiments, the voice input sub-area provides a recording control;
[0288] In response to a voice input operation on the voice input sub-area, obtaining voice information corresponding to the voice input operation includes:
[0289] In response to the recording operation on the recording control, the recorded message of the current game player is obtained, and the voice information corresponding to the voice input operation is obtained.
[0290] In some embodiments, the message editing area includes multiple editing modes, and the voice editing page provides a mode selection control;
[0291] The method also includes:
[0292] In response to a mode selection operation on a mode selection control, determining a target editing mode corresponding to the mode selection operation from a plurality of editing modes;
[0293] The information editing area corresponding to the target editing mode is displayed on the voice editing page.
[0294] In some embodiments, the information editing area is provided with a save control;
[0295] The method also includes:
[0296] In response to a touch operation on the save control, the target skill voice is added to the skill voice information of the target game skill.
[0297] In some embodiments, the information editing area is provided with playback controls;
[0298] The method also includes:
[0299] In response to a touch operation on the playback control, the target skill voice is played.
[0300] In some embodiments, the skill voice display area provides voice editing controls;
[0301] In response to a voice editing operation for a target game skill, a voice editing page is displayed, including:
[0302] In response to a touch operation on the voice editing control, a voice editing page is displayed.
[0303] In some embodiments, the method further comprises:
[0304] In response to a skill selection operation on the game skill display area, determining a first game skill corresponding to the skill selection operation;
[0305] The skill voice information corresponding to the first game skill is displayed in the skill voice display area.
[0306] In some embodiments, the skill voice display area provides an organization control;
[0307] The method also includes:
[0308] In response to a touch operation on the sorting control, displaying a deletion page for the skill voice information of the target game skill;
[0309] In response to a delete operation on a candidate skill voice on a delete page, the candidate skill voice is deleted.
[0310] In some embodiments, the game skill display area is provided with a skill search control;
[0311] The method also includes:
[0312] In response to a search operation on the skill search control, determining a second game skill corresponding to the search operation from the at least one game skill;
[0313] The skill voice information corresponding to the second game skill is displayed in the skill voice display area.
[0314] In some embodiments, the voice editing page includes a game character display area, where the game character display area displays a game character corresponding to the target game skill.
[0315] In some embodiments, before generating the target skill voice for the target game skill based on the input information corresponding to the input operation, the method further includes:
[0316] Performing content recognition on the input information corresponding to the input operation to obtain a content recognition result;
[0317] If the content recognition result indicates that the input information contains content of a specified type, the current game player is prompted to re-enter the information.
[0318] This solution designs a skill voice setting interface in the game, which may include a game skill display area and a skill voice display area. When it is detected that the game player selects the target game skill in the game skill display area, multiple skill voices configured for the target game skill are displayed in the skill voice display area. At the same time, a voice editing control is provided in the skill voice display area. By touching the voice editing control, the voice editing page is displayed. According to the game player's custom voice configuration operation on the voice editing page, the skill voice of the target game skill is generated to meet the game player's personalized voice configuration needs, thereby improving the player's gaming experience.
[0319] The specific implementation of the above operations can be found in the previous embodiments and will not be repeated here.
[0320] Optionally, as shown in FIG27 , the computer device 600 further includes: a touch screen display 603, a radio frequency circuit 604, an audio circuit 605, an input unit 606, and a power supply 607. The processor 601 is electrically connected to the touch screen display 603, the radio frequency circuit 604, the audio circuit 605, the input unit 606, and the power supply 607. Those skilled in the art will appreciate that the computer device structure shown in FIG27 does not limit the computer device, and may include more or fewer components than shown, or combine certain components, or arrange the components differently.
[0321] The touch display screen 603 can be used for displaying a graphical user interface and receiving an operation instruction generated by the user acting on the graphical user interface. The touch display screen 603 can include a display panel and a touch panel. Among them, the display panel can be used for displaying information input by the user or information provided to the user and various graphical user interfaces of a computer device, and these graphical user interfaces can be composed of graphics, text, icons, videos and any combination thereof. Optionally, a liquid crystal display (LCD), an organic light emitting diode (OLED) or the like can be used to configure the display panel. The touch panel can be used for collecting the user's touch operation on or near it (such as the user uses any suitable object or accessory such as a finger, a stylus on the touch panel or near the touch panel) and generates corresponding operation instructions, and the operation instructions execute corresponding programs. Optionally, the touch panel can include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch direction, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the touch point coordinates, and then sends it to the processor 601, and can receive the command sent by the processor 601 and execute it. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it is transmitted to the processor 601 to determine the type of touch event, and then the processor 601 provides a corresponding visual output on the display panel according to the type of touch event. In the embodiment of the present disclosure, the touch panel and the display panel can be integrated into the touch display screen 603 to realize the input and output functions. However, in some embodiments, the touch panel and the touch panel can be used as two independent components to realize the input and output functions. That is, the touch display screen 603 can also be used as part of the input unit 606 to realize the input function.
[0322] The RF circuit 604 may be used to transmit and receive RF signals, thereby establishing wireless communication with a network device or other computer device through wireless communication, and transmitting and receiving signals between the network device or other computer device.
[0323] Audio circuit 605 can be used to provide an audio interface between the user and the computer device through a speaker and microphone. Audio circuit 605 can convert received audio data into electrical signals and transmit them to the speaker, which then converts them into sound signals for output. Conversely, the microphone converts collected sound signals into electrical signals, which are then received by audio circuit 605 and converted into audio data. The audio data is then output to processor 601 for processing, then transmitted via RF circuit 604 to, for example, another computer device, or to memory 602 for further processing. Audio circuit 605 may also include an earphone jack to allow communication between external headphones and the computer device.
[0324] The input unit 606 may be configured to receive input digital, character information, or user feature information (such as fingerprint, iris, or facial information), and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control.
[0325] Power supply 607 is used to supply power to various components of computer device 600. Optionally, power supply 607 can be logically connected to processor 601 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. Power supply 607 can also include one or more DC or AC power supplies, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and other arbitrary components.
[0326] Although not shown in FIG. 27 , the computer device 600 may further include a camera, a sensor, a wireless fidelity module, a Bluetooth module, etc., which will not be described in detail here.
[0327] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0328] As can be seen from the above, the computer device provided by this embodiment can provide a game skill display area and a skill voice display area in a graphical user interface, wherein the game skill display area includes at least one game skill, and the skill voice display area includes skill voice information corresponding to a target game skill in at least one game skill; in response to a voice editing operation for the target game skill, a voice editing page is displayed, and the voice editing page includes an information editing area; in response to an input operation for the information editing area, a target skill voice for the target game skill is generated based on the input information corresponding to the input operation.
[0329] Those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be accomplished by instructions, or by controlling related hardware through instructions. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.
[0330] To this end, the present disclosure provides a computer-readable storage medium storing a plurality of computer programs that can be loaded by a processor to execute the steps of any of the game voice processing methods provided in the present disclosure. For example, the computer program can execute the following steps:
[0331] A game skill display area and a skill voice display area are provided on the graphical user interface, wherein the game skill display area includes at least one game skill, and the skill voice display area includes skill voice information corresponding to a target game skill among the at least one game skill, and the current game character is controlled by the terminal device;
[0332] In response to a voice editing operation for a target game skill, displaying a voice editing page, the voice editing page including an information editing area;
[0333] In response to an input operation directed to the information editing area, a target skill voice for the target game skill is generated based on input information corresponding to the input operation.
[0334] In some embodiments, the information editing area includes an input subarea and an editing subarea;
[0335] In response to an input operation on the information editing area, generating a target skill voice for the target game skill based on input information corresponding to the input operation, including:
[0336] In response to an input operation on the input sub-area, obtaining input information corresponding to the input operation;
[0337] In response to a voice parameter configuration operation for the editing sub-region, determining voice parameter configuration information;
[0338] Generate target skill voice based on input information and voice parameter configuration information.
[0339] In some embodiments, the editing subarea provides timbre controls and pitch controls;
[0340] In response to a voice parameter configuration operation for the edit sub-region, voice parameter configuration information is determined, including:
[0341] determining target timbre parameters in response to a parameter configuration operation on a timbre control;
[0342] determining a target pitch parameter in response to a parameter configuration operation on a pitch control;
[0343] Based on the target timbre parameters and the target pitch parameters, voice parameter configuration information is obtained.
[0344] In some embodiments, the information editing area is a text editing area;
[0345] In response to an input operation on the information editing area, generating a target skill voice for the target game skill based on input information corresponding to the input operation, including:
[0346] In response to a text input operation on the text editing area, a target skill voice is generated based on text information corresponding to the text input operation.
[0347] In some embodiments, the text editing area includes a text input subarea and a first parameter configuration subarea;
[0348] In response to a text input operation on a text editing area, generating a target skill voice based on text information corresponding to the text input operation includes:
[0349] In response to a text input operation on the text input sub-area, obtaining text information corresponding to the text input operation;
[0350] In response to a voice parameter configuration operation on the first parameter configuration sub-area, obtaining first voice parameter configuration information;
[0351] The text information and the first voice parameter configuration information are processed by voice synthesis through the voice synthesis model to obtain the target skill voice.
[0352] In some embodiments, the text editing area is provided with speech synthesis controls;
[0353] Performing speech synthesis processing on the text information and the first speech parameter configuration information through a speech synthesis model to obtain the target skill speech, including:
[0354] In response to a touch operation on a speech synthesis control, a speech synthesis model is triggered to perform speech synthesis processing on the text information and the first speech parameter configuration information to obtain a target skill speech.
[0355] In some embodiments, the information editing area is a voice editing area;
[0356] In response to an input operation on the information editing area, generating a target skill voice for the target game skill based on input information corresponding to the input operation, including:
[0357] In response to a voice input operation directed to the voice editing area, a target skill voice is generated based on voice information corresponding to the voice input operation.
[0358] In some embodiments, the voice editing area includes a voice input subarea and a second parameter configuration subarea;
[0359] In response to a voice input operation on a voice editing area, generating a target skill voice based on voice information corresponding to the voice input operation includes:
[0360] In response to a voice input operation on the voice input sub-area, obtaining voice information corresponding to the voice input operation;
[0361] In response to a voice parameter configuration operation on the second parameter configuration sub-area, obtaining second voice parameter configuration information;
[0362] The voice information and the second voice parameter configuration information are voice-converted by the voice conversion model to obtain the target skill voice.
[0363] In some embodiments, the voice input sub-area provides a recording control;
[0364] In response to a voice input operation on the voice input sub-area, obtaining voice information corresponding to the voice input operation includes:
[0365] In response to the recording operation on the recording control, the recorded message of the current game player is obtained, and the voice information corresponding to the voice input operation is obtained.
[0366] In some embodiments, the message editing area includes multiple editing modes, and the voice editing page provides a mode selection control;
[0367] The method also includes:
[0368] In response to a mode selection operation on a mode selection control, determining a target editing mode corresponding to the mode selection operation from a plurality of editing modes;
[0369] The information editing area corresponding to the target editing mode is displayed on the voice editing page.
[0370] In some embodiments, the information editing area is provided with a save control;
[0371] The method also includes:
[0372] In response to a touch operation on the save control, the target skill voice is added to the skill voice information of the target game skill.
[0373] In some embodiments, the information editing area is provided with playback controls;
[0374] The method also includes:
[0375] In response to a touch operation on the playback control, the target skill voice is played.
[0376] In some embodiments, the skill voice display area provides voice editing controls;
[0377] In response to a voice editing operation for a target game skill, a voice editing page is displayed, including:
[0378] In response to a touch operation on the voice editing control, a voice editing page is displayed.
[0379] In some embodiments, the method further comprises:
[0380] In response to a skill selection operation on the game skill display area, determining a first game skill corresponding to the skill selection operation;
[0381] The skill voice information corresponding to the first game skill is displayed in the skill voice display area.
[0382] In some embodiments, the skill voice display area provides an organization control;
[0383] The method also includes:
[0384] In response to a touch operation on the sorting control, displaying a deletion page for the skill voice information of the target game skill;
[0385] In response to a delete operation on a candidate skill voice on a delete page, the candidate skill voice is deleted.
[0386] In some embodiments, the game skill display area is provided with a skill search control;
[0387] The method also includes:
[0388] In response to a search operation on the skill search control, determining a second game skill corresponding to the search operation from the at least one game skill;
[0389] The skill voice information corresponding to the second game skill is displayed in the skill voice display area.
[0390] In some embodiments, the voice editing page includes a game character display area, where the game character display area displays a game character corresponding to the target game skill.
[0391] In some embodiments, before generating the target skill voice for the target game skill based on the input information corresponding to the input operation, the method further includes:
[0392] Performing content recognition on the input information corresponding to the input operation to obtain a content recognition result;
[0393] If the content recognition result indicates that the input information contains content of a specified type, the current game player is prompted to re-enter the information.
[0394] This solution designs a skill voice setting interface in the game, which may include a game skill display area and a skill voice display area. When it is detected that the game player selects the target game skill in the game skill display area, multiple skill voices configured for the target game skill are displayed in the skill voice display area. At the same time, a voice editing control is provided in the skill voice display area. By touching the voice editing control, the voice editing page is displayed. According to the game player's custom voice configuration operation on the voice editing page, the skill voice of the target game skill is generated to meet the game player's personalized voice configuration needs, thereby improving the player's gaming experience.
[0395] The specific implementation of the above operations can be found in the previous embodiments and will not be repeated here.
[0396] The computer-readable storage medium may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0397] Since the computer program stored in the computer-readable storage medium can execute the steps in any one of the game voice processing methods provided in the embodiments of the present disclosure, the beneficial effects that can be achieved by any one of the game voice processing methods provided in the embodiments of the present disclosure can be achieved. Please refer to the previous embodiments for details and will not be repeated here.
[0398] The above is a detailed introduction to a game voice processing method, device, computer-readable storage medium and computer equipment provided by the embodiments of the present disclosure. Specific examples are used herein to illustrate the principles and implementation methods of the present disclosure. The description of the above embodiments is only used to help understand the method of the present disclosure and its core ideas. At the same time, for those skilled in the art, according to the ideas of the present disclosure, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as a limitation on the present disclosure.
Claims
1. A method for processing game voice, the method comprising: Providing a game skill display area and a skill voice display area on the graphical user interface, wherein the game skill display area includes at least one game skill, and the skill voice display area includes skill voice information corresponding to a target game skill in the at least one game skill; In response to a voice editing operation for the target game skill, displaying a voice editing page, the voice editing page including an information editing area; In response to an input operation on the information editing area, a target skill voice of the target game skill is generated based on input information corresponding to the input operation.
2. The method according to claim 1, wherein: The information editing area includes an input sub-area and an editing sub-area; The step of generating, in response to an input operation on the information editing area, a target skill voice of the target game skill based on input information corresponding to the input operation, comprises: In response to an input operation on the input sub-area, acquiring input information corresponding to the input operation; In response to the voice parameter configuration operation for the editing sub-area, determining voice parameter configuration information; The target skill voice is generated based on the input information and the voice parameter configuration information.
3. The method according to claim 2, wherein: The editing sub-area is provided with a timbre control, a speech speed control and a pitch control; The step of determining the voice parameter configuration information in response to the voice parameter configuration operation for the editing sub-area includes: In response to a parameter configuration operation on the timbre control, determining a target timbre parameter; determining a target tone parameter in response to a parameter configuration operation on the tone control; In response to a parameter configuration operation for the speech rate control, determining a target speech rate parameter; The speech parameter configuration information is obtained based on the target timbre parameter, the target speech rate parameter and the target pitch parameter.
4. The method according to claim 1, wherein: The information editing area is a text editing area; The step of generating, in response to an input operation on the information editing area, a target skill voice of the target game skill based on input information corresponding to the input operation, comprises: In response to a text input operation on the text editing area, the target skill voice is generated based on text information corresponding to the text input operation.
5. The method according to claim 4, wherein: The text editing area includes a text input sub-area and a first parameter configuration sub-area; The step of generating the target skill voice based on text information corresponding to the text input operation in response to the text input operation in the text editing area includes: In response to a text input operation on the text input sub-area, obtaining a text input operation corresponding to the text input operation This information; In response to a voice parameter configuration operation for the first parameter configuration sub-area, acquiring first voice parameter configuration information; The text information and the first voice parameter configuration information are processed by voice synthesis through a voice synthesis model to obtain the target skill voice.
6. The method according to claim 5, wherein: The text editing area is provided with a speech synthesis control; The performing speech synthesis processing on the text information and the first speech parameter configuration information by using a speech synthesis model to obtain the target skill speech includes: In response to a touch operation on the speech synthesis control, a speech synthesis model is triggered to perform speech synthesis processing on the text information and the first speech parameter configuration information to obtain the target skill speech.
7. The method according to claim 1, wherein: The information editing area is a voice editing area; The step of generating, in response to an input operation on the information editing area, a target skill voice of the target game skill based on input information corresponding to the input operation, comprises: In response to a voice input operation on the voice editing area, the target skill voice is generated based on voice information corresponding to the voice input operation.
8. The method according to claim 7, wherein: The voice editing area includes a voice input sub-area and a second parameter configuration sub-area; The step of generating the target skill voice based on voice information corresponding to the voice input operation in response to the voice input operation on the voice editing area includes: In response to a voice input operation on the voice input sub-area, acquiring voice information corresponding to the voice input operation; In response to the voice parameter configuration operation for the second parameter configuration sub-area, acquiring second voice parameter configuration information; The voice information and the second voice parameter configuration information are subjected to voice conversion processing by a voice conversion model to obtain the target skill voice.
9. The method according to claim 8, wherein: The voice input sub-area is provided with a recording control; The step of obtaining, in response to a voice input operation on the voice input sub-area, voice information corresponding to the voice input operation includes: In response to the recording operation on the recording control, a recording message of the current game player is obtained, and voice information corresponding to the voice input operation is obtained.
10. The method according to claim 1, wherein: The information editing area includes multiple editing modes, and the voice editing page provides a mode selection control; The method further comprises: In response to a mode selection operation on the mode selection control, determining a target editing mode corresponding to the mode selection operation from the multiple editing modes; An information editing area corresponding to the target editing mode is displayed on the voice editing page.
11. The method according to claim 1, wherein: The information editing area is provided with a save control; The method further comprises: In response to a touch operation on the save control, the target skill voice is added to the skill voice information of the target game skill.
12. The method according to claim 1, wherein: The information editing area is provided with a play control; The method further comprises: In response to a touch operation on the playback control, the target skill voice is played.
13. The method according to claim 1, wherein: The skill voice display area is provided with a voice editing control; In response to the voice editing operation for the target game skill, displaying a voice editing page includes: In response to a touch operation on the voice editing control, the voice editing page is displayed.
14. The method according to claim 1, wherein: The method further comprises: In response to a skill selection operation on the game skill display area, determining a first game skill corresponding to the skill selection operation; The skill voice information corresponding to the first game skill is displayed in the skill voice display area.
15. The method according to claim 1, wherein: The skill voice display area is provided with an arrangement control; The method further comprises: In response to a touch operation on the sorting control, displaying a deletion page of the skill voice information of the target game skill; In response to a deletion operation on the candidate skill voice in the deletion page, the candidate skill voice is deleted.
16. The method according to claim 1, wherein: The game skill display area is provided with a skill search control; The method further comprises: In response to a search operation on the skill search control, determining a second game skill corresponding to the search operation from the at least one game skill; The skill voice information corresponding to the second game skill is displayed in the skill voice display area.
17. The method according to claim 1, wherein: The voice editing page includes a game character display area, and the game character display area displays the game character corresponding to the target game skill.
18. The method according to claim 1, wherein: Before generating the target skill voice of the target game skill based on the input information corresponding to the input operation, the method further includes: Performing content recognition on the input information corresponding to the input operation to obtain a content recognition result; If the content recognition result indicates that the input information contains content of a specified type, the current game player is prompted to re-enter the game.
19. A game voice processing device, the device comprising: A providing unit is configured to provide a game skill display area and a skill voice display area on a graphical user interface, wherein the game skill display area includes at least one game skill, and the skill voice display area includes skill voice information corresponding to a target game skill in the at least one game skill; A first display unit is configured to execute a voice editing operation in response to the target game skill and display a voice editing page, wherein the voice editing page includes an information editing area; The generating unit is configured to execute, in response to an input operation on the information editing area, generating a target skill voice of the target game skill based on input information corresponding to the input operation.
20. A computer device comprising a memory, a processor and a computer program stored in the memory and running on the processor, wherein: When the processor executes the program, the game voice processing method as described in any one of claims 1 to 18 is implemented.
21. A computer-readable storage medium storing a plurality of instructions, wherein the instructions are suitable for a processor to load to execute the game voice processing method according to any one of claims 1 to 18.