Game interaction method and device, computer equipment and computer readable storage medium

By combining voice commands and game game data, multiple types of interaction information are generated, which solves the problem of game players switching between different interaction methods and improves the efficiency and experience of game interaction.

CN119215401APending Publication Date: 2024-12-31NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411187656.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-27
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

Gamers need to frequently switch different interaction methods in game games, resulting in wasted time and energy, affecting the game experience with tight rhythm.

Method used

Generate multiple types of interaction information through voice commands, combine game game data to determine expressions and actions, and achieve one-click generation of target prompt information to reduce players' switching between different interaction types.

Benefits of technology

It reduces the difficulty and time consumption of game interaction, improves the interaction efficiency and the effectiveness of information, ensures that the interactive information matches the game situation, and improves the convenience and vividness of the game experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119215401A_ABST
    Figure CN119215401A_ABST
Patent Text Reader

Abstract

The invention discloses a game interaction method and device, computer equipment and a computer readable storage medium, and the method comprises the steps: receiving a voice instruction inputted by a game player through first terminal equipment, and determining target voice information according to the voice instruction; according to the real-time game playing data of the game playing, determining a target expression from a preset expression library, and / or determining a target action from a preset action library; sending the target prompt information to a second terminal device, so that the second terminal device displays the target prompt information; wherein the target prompt information is obtained by combining the target voice information and the target expression, or the target prompt information is obtained by combining the target voice information and the target action, or the target prompt information is obtained by combining the target voice information, the target expression and the target action. The game player does not need to switch back and forth among multiple interaction types, and the convenience and vividness of game interaction are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of game technology, and in particular to a game interaction method, device, computer equipment and computer-readable storage medium. Background Art

[0002] With the development of the Internet, a large number of different types of games have emerged to meet the daily entertainment needs of gamers. At present, during the game, gamers can interact with other gamers by typing text, recording voice, sending interactive expressions, or performing interactive actions. However, gamers can only choose one interaction method at a time. For example, when gamers need to send text and interactive expressions, they can only send text first and then send interactive expressions. This interaction method requires gamers to switch back and forth between different interaction types, which will consume a lot of time and energy of gamers, and is not conducive to the development of tight-paced game games. Summary of the invention

[0003] The embodiments of the present application provide a game interaction method, apparatus, computer device and computer-readable storage medium, which realize one-click generation of multiple types of interaction information, and integrate multiple types of interaction information into target prompt information. Game players do not need to switch back and forth between multiple interaction types, thereby improving the convenience and liveliness of game interaction.

[0004] The present application embodiment provides a game interaction method, including:

[0005] receiving, through the first terminal device, a voice command input by a game player, and determining target voice information according to the voice command;

[0006] According to the real-time game data of the game, a target expression is determined from a preset expression library, and / or a target action is determined from a preset action library; wherein the real-time game data includes at least one of the following: the game progress of the game, the current character attributes of the first virtual character, the current material status of the first virtual character, the chat information in the game, and the current game behavior of the first virtual character;

[0007] Send target prompt information to the second terminal device so that the second terminal device displays the target prompt information; wherein the target prompt information is obtained by combining the target voice information and the target expression, or the target prompt information is obtained by combining the target voice information and the target action, or the target prompt information is obtained by combining the target voice information, the target expression and the target action.

[0008] Accordingly, the embodiment of the present application further provides a game interaction device, including:

[0009] A first determining unit, configured to receive a voice command input by a game player through the first terminal device, and determine target voice information according to the voice command;

[0010] A second determination unit is configured to determine a target expression from a preset expression library and / or a target action from a preset action library according to the real-time game data of the game; wherein the real-time game data includes at least one of the following: the game progress of the game, the current character attributes of the first virtual character, the current material status of the first virtual character, the chat information in the game, and the current game behavior of the first virtual character;

[0011] An information sending unit is used to send target prompt information to the second terminal device so that the second terminal device displays the target prompt information; wherein the target prompt information is obtained by combining the target voice information and the target expression, or the target prompt information is obtained by combining the target voice information and the target action, or the target prompt information is obtained by combining the target voice information, the target expression and the target action.

[0012] Correspondingly, an embodiment of the present application also provides a computer device, including a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program implements any step of the game interaction method when executed by the processor.

[0013] Correspondingly, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, any step of the game interaction method is implemented.

[0014] The embodiments of the present application provide a game interaction method, device, computer equipment and computer-readable storage medium, which determines the target voice information according to the voice command input by the game player through the first terminal device, and determines the target expression and / or target action according to the real-time game data of the game match, and then generates the target prompt information according to the target voice information and the target expression and / or target action, and sends the target prompt information to the second terminal device so that the second terminal device displays the target prompt information. The embodiments of the present application do not require the game player to perform precise language organization during the game interaction process, which reduces the difficulty of game interaction, avoids wasting the player's time and energy, improves the efficiency of human-computer interaction, and helps the normal development of the game match with a tense rhythm. In addition, the embodiments of the present application determine the target expression and / or target action according to the real-time game data of the game match, ensure that the target expression and / or target action matches the current game situation of the game match, and improve the effectiveness and accuracy of the target prompt information. In addition, the embodiments of the present application can generate target prompt information based on multiple types of interaction information. Compared with the game player selecting one type of interaction information at a time and generating target prompt information, the embodiments of the present application can generate multiple types of interaction information with one click, and integrate multiple types of interaction information into target prompt information. There is no need for the game player to switch back and forth between multiple interaction types, which improves the convenience and liveliness of the game interaction. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0016] Figure 1 It is a scene diagram of the game interaction system provided in an embodiment of the present application.

[0017] Figure 2 It is a flowchart of the game interaction method provided in an embodiment of the present application.

[0018] Figure 3 It is a schematic diagram of an application scenario of the game interaction method provided in an embodiment of the present application.

[0019] Figure 4 This is another application scenario schematic diagram of the game interaction method provided in an embodiment of the present application.

[0020] Figure 5 This is another application scenario schematic diagram of the game interaction method provided in an embodiment of the present application.

[0021] Figure 6This is another application scenario schematic diagram of the game interaction method provided in an embodiment of the present application.

[0022] Figure 7 This is another application scenario schematic diagram of the game interaction method provided in an embodiment of the present application.

[0023] Figure 8 This is another application scenario schematic diagram of the game interaction method provided in an embodiment of the present application.

[0024] Fig. 9 It is a structural schematic diagram of a game interaction device provided in an embodiment of the present application.

[0025] Fig.10 It is a schematic diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0026] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without making creative work are within the scope of protection of the present application. At the same time, in the description of the embodiments of the present application, the terms "first", "second", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more features. In the description of the embodiments of the present application, the meaning of "multiple" is two or more, unless otherwise clearly and specifically defined.

[0027] The embodiment of the present application provides a game interaction method, device, computer equipment and computer readable storage medium. Specifically, the game interaction method provided by the embodiment of the present application can be performed by a computer device. Wherein, the computer device can be a terminal or a server and other equipment. 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 (PDA, Personal Digital Assistant), etc. The terminal can also include a client, and the client 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.

[0028] For example, when the game interaction method is run on a terminal device, the terminal device stores a game application and is used to present a game screen. The terminal device is used to interact with the user through a graphical user interface, for example, the game application is downloaded and installed through the terminal device and run. 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 display screen and a processor, the touch display screen is used to present a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface, the graphical user interface displays a game screen, and the processor is used to run the game, generate a graphical user interface, respond to operation instructions, and control the display of the graphical user interface on the touch display screen.

[0029] For example, when the game interaction method is run on a server, it can be a cloud game. Cloud gaming refers to a gaming method based on cloud computing. In the operation mode of cloud gaming, the operating body of the game application and the game screen presentation body are separated, and the storage and operation of the game interaction method are completed on the cloud gaming server. The game screen presentation is completed on the client of the cloud gaming. The cloud gaming client is mainly used 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 function close to the user side, such as a mobile terminal, a TV, a computer, a handheld computer, a personal digital assistant, etc. However, the device for processing game data is a cloud gaming server in the cloud. When playing the game, the user operates the cloud gaming client to send an operation instruction to the cloud gaming server. The cloud gaming server runs the game according to the operation instruction, encodes and compresses the game screen and other data, and returns it to the cloud gaming client through the network. Finally, the cloud gaming client decodes and outputs the game screen.

[0030] See also Figure 1 , Figure 1A scene diagram of a game interaction system provided for an embodiment of the present application. The system may include at least one terminal, at least one server, at least one database, and a network. The terminal held by the user can be connected to the server of different games through the network. The terminal is any device with computing hardware that can support and execute software products corresponding to the game. 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 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 to servers, etc. For example, multiple users can be online through different terminals and connected and synchronized with each other through appropriate networks to support multi-player games. In addition, the system may include multiple databases, multiple databases are coupled to different servers, and information related to the game environment can be continuously stored in the database when different users are online for multi-player games.

[0031] The embodiment of the present application provides a game interaction method, which can be executed by a terminal or a server. The embodiment of the present application takes the game interaction method executed by a terminal as an example for explanation. Among them, the terminal may include a touch display screen and a processor (of course, the terminal may also use peripherals such as a mouse and a keyboard as input devices, and only the touch display screen is used as an example for explanation here), and the touch display screen is used to present a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface. When the user operates the graphical user interface through the touch display screen, the graphical user interface can control the local content of the terminal by responding to the received operation instructions, and can also control the content of the opposite server by responding to the received operation instructions. For example, the operation instructions generated by the user acting on the graphical user interface include instructions for starting a game application, and the processor is configured to start the game application after receiving the instructions for starting the game application provided by the user. In addition, the processor is configured to render and draw a graphical user interface associated with the game on the touch display screen. The touch display screen is a multi-touch sensitive screen that can sense touch or sliding operations performed simultaneously at multiple points on the screen. The user uses a finger to perform a touch operation on the graphical user interface, and when the graphical user interface detects the touch operation, the different virtual objects in the graphical user interface of the game are controlled to perform actions corresponding to the touch operation. For example, the game can be any of the games such as casual games, action games, role-playing games, strategy games, sports games, puzzle games, etc. Among them, the game can include a virtual scene of the game drawn on a graphical user interface. In addition, the virtual scene of the game can include one or more virtual objects controlled by a user (or player), such as a virtual character. In addition, the virtual scene of the game can also include one or more obstacles, such as railings, gullies, walls, etc., to limit the movement of virtual objects, such as limiting the movement of one or more objects to a specific area in the virtual scene. Optionally, the virtual scene of the game also includes one or more elements, such as skills, scores, character health status, energy, etc., to provide help to players, provide virtual services, increase scores related to player performance, etc. In addition, the graphical user interface can also present one or more indicators to provide indication information to the player. For example, the game can include a virtual object controlled by a player and one or more other virtual objects (such as an enemy character). In one embodiment, one or more other virtual objects are controlled by other players of the game. For example, one or more other virtual objects can be controlled by a computer, such as a robot using an artificial intelligence (AI) algorithm, to achieve a man-machine battle mode. For example, a virtual object has various skills or abilities that game players use to achieve their goals. For example, a virtual object may have 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 player of the game using one of a plurality of preset touch operations with the touch display screen of the terminal.The processor may be configured to present a corresponding game screen in response to an operation instruction generated by a user's touch operation.

[0032] It should be noted that Figure 1 The scene diagram of the game interaction system shown is only an example. The game interaction system and scene described in the embodiment of the present application are intended to more clearly illustrate the technical solution of the embodiment of the present application, and do not constitute a limitation on the technical solution provided in the embodiment of the present application. Ordinary technicians in this field can know that with the emergence of new business scenarios, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.

[0033] Based on the above problems, the embodiments of the present application provide a game interaction method, device, computer equipment and computer-readable storage medium, which do not require game players to perform precise language organization during the game interaction process, reduce the difficulty of game interaction, avoid wasting players' time and energy, improve the efficiency of human-computer interaction, and help the normal development of the game match with a tense rhythm. In addition, the embodiments of the present application determine the target expression and / or target action according to the real-time game data of the game match, ensure that the target expression and / or target action matches the current game situation of the game match, and improve the effectiveness and accuracy of the target prompt information. In addition, the embodiments of the present application can generate target prompt information according to various types of interactive information. Compared with the game player selecting a type of interactive information at a time and generating target prompt information, the embodiments of the present application realize one-click generation of various types of interactive information, and realize the integration of various types of interactive information into target prompt information, without the need for game players to switch back and forth between various types of interaction, and improve the convenience and vividness of game interaction.

[0034] The following are described in detail. It should be noted that the order of description of the following embodiments is not intended to limit the preferred order of the embodiments. Although the logical order is shown in the flow chart, in some cases, the steps shown or described may be performed in an order different from that shown in the drawings.

[0035] The embodiment of the present application provides a game interaction method, which can be executed by a terminal or a server. The embodiment of the present application takes the game interaction method executed by a terminal as an example for explanation, and a graphical user interface can be provided by the terminal. The graphical user interface can display the game screen obtained by shooting a virtual world (or a virtual scene, a game scene, etc.) with a virtual camera. The graphical user interface can present the entire virtual world, or only a part of the virtual world. The virtual world includes a plurality of static virtual objects, specifically including the ground, a mountain, a stone, vegetation, a building, etc. When the virtual world is relatively large, only a part of the virtual world is displayed on the graphical user interface of the terminal during the game. Optionally, the virtual world contains game characters, which can be game characters controlled by players or NPCs (non-player characters), which are not limited by the embodiment of the present application.

[0036] In the embodiment of the present application, the virtual world is a virtual environment displayed (or provided) when the application is running on the terminal. The virtual environment can be a simulation environment of the real world, a semi-simulation and semi-fictitious three-dimensional environment, or a purely fictitious three-dimensional environment. The virtual environment is used for a game between at least two virtual characters. The virtual world may include one or more virtual characters, and a virtual character refers to a virtual object in the game that a player controls through a terminal.

[0037] See also Figure 2 , Figure 2 A flowchart of a game interaction method provided in an embodiment of the present application, wherein the game game includes a first virtual character controlled by a first terminal device and a second virtual character controlled by a second terminal device; the specific process of the game interaction method may be as follows: steps 110 to 130.

[0038] Step 110: Receive a voice command input by a game player through the first terminal device, and determine target voice information according to the voice command.

[0039] Multiple game players can enter the game through different terminal devices to participate in the same game. In the game, there is a first virtual character controlled by a first terminal device and a second virtual character controlled by a second terminal device. During the game, if a game player has a need to interact with other game players, such as a chat need, the game player can input a voice command through the terminal device controlled by the game player, such as the first terminal device. The first terminal device responds to the voice command input by the game player and determines the target voice information according to the voice command.

[0040] Among them, the voice command can be obtained by the first terminal device by recording and collecting the voice generated by the game player speaking, that is, the game player can enter the voice command through the first terminal device. For a game with a tense rhythm, the voice command can be relatively short. After the first terminal device receives the voice command input by the game player, it determines the target voice information according to the voice command. The target voice information is text information. In addition, the target voice information is more complete and rich in sentences than the voice command. For example, when game player A needs game player B to send a virtual first aid kit, game player A only needs to briefly say the first aid kit. At this time, the voice command received by the first terminal device may be "first aid kit", and the target voice information determined by the first terminal device is "game player B please send me a first aid kit."

[0041] The embodiments of the present application do not limit the specific method for determining the target voice information. Optionally, the target voice information can be voice information selected by the first terminal device from a preset information library and matching the voice instruction, and the preset information library includes a correspondence between multiple groups of voice instructions and voice information; or, the target voice information is obtained by the first terminal device by expanding the voice instruction through an artificial intelligence model (AI). Optionally, the artificial intelligence model can be an NLP (Natural Language Processing) model, a semantic processing model or a Transformer model, etc. The embodiments of the present application do not limit the specific type of the artificial intelligence model.

[0042] Taking the example of the first terminal device obtaining the target voice information through the voice processing model, the voice processing model is an artificial intelligence model, and the above step 110 includes: receiving the voice command input by the game player through the first terminal device, extracting voice keywords from the voice command; expanding the voice keywords through the voice processing model to obtain the target voice information. Among them, extracting voice keywords from the voice command can be to convert the voice command into text first, and then extracting voice keywords from the text. In addition, extracting voice keywords from voice commands can also be achieved through a voice processing model, or can be achieved through other artificial intelligence models, which is not limited in the embodiments of the present application.

[0043] The speech processing model can expand the speech instructions, such as expanding the speech instructions from aspects such as sentence completeness and semantic richness, to generate target speech information. Among them, sentence completeness includes adding subjects, predicates, objects, etc., and semantic richness includes adding adjectives, quantifiers, etc. When the speech processing model expands the speech instructions, it can be combined with the preset information generation conditions, that is, the speech keywords are expanded by the speech processing model to obtain the target speech information, including: expanding the speech keywords by the speech processing model according to the preset information generation conditions to obtain the target speech information. Among them, the information generation conditions include at least one of the following: word range, emotional color, expression style, and language type. The word range refers to the range of the number of words in the target speech information; emotional color refers to the emotional color based on the target speech information, such as neutral, friendly, hostile, etc.; expression style refers to the expression style adopted by the target speech information, such as Lu Xun style, Qiong Yao style, etc.; speech type refers to the language type based on the target speech information, such as Chinese, English, Korean or various dialects. Optionally, the information generation condition can be set by default, or can be opened to the game player for setting to meet the personalized needs of the game player. For an introduction to the game player setting the information generation condition, please refer to the following embodiment, which will not be described in detail here.

[0044] In the case where the target voice information is determined by the artificial intelligence model according to the voice command, the artificial intelligence model needs to be trained before the artificial intelligence model is applied. Optionally, the artificial intelligence model can be trained by the server, and then the trained artificial intelligence model is deployed to the terminal; or, the artificial intelligence model can be trained by the terminal itself; or, the artificial intelligence model can be pre-trained by the server, and then the pre-trained artificial intelligence model is deployed in the terminal, and the pre-trained artificial intelligence model is further trained by the terminal. The training subject of the artificial intelligence model is not limited in the embodiment of the present application. In addition, the embodiment of the present application does not limit the training method of the artificial intelligence model. For example, multiple training samples can be constructed, each training sample includes a voice information and its corresponding voice command, or also includes the word range, emotional color, expression style or language type corresponding to the voice information; then the artificial intelligence model is trained through multiple training samples so that the artificial intelligence model can output more accurate interactive information.

[0045] Of course, in actual applications, the game player may also input text instructions or gesture instructions, etc., so that the first terminal device determines the target interaction information, such as target text information, etc., according to the text instructions or gesture instructions. Optionally, an interactive control may be displayed in the graphical user interface, and the player may input voice instructions or text instructions, etc. by operating the interactive control. For other descriptions of the game player inputting voice instructions or text instructions, etc., please refer to the following embodiments, which will not be elaborated here.

[0046] Step 120: Determine a target expression from a preset expression library and / or determine a target action from a preset action library based on the real-time game data.

[0047] The real-time game data includes at least one of the following: the game progress of the game, the current character attributes of the first virtual character, the current material status of the first virtual character, the chat information in the game, and the current game behavior of the first virtual character. Of course, the real-time game data can also include UI interactive elements of the graphical user interface and / or the current character attributes of the second virtual character, etc., which are not limited in this embodiment of the present application. The real-time game data based on step 120 may refer to the game data when the first terminal device receives the voice command input by the game player, or may refer to the real-time game data when the first terminal device determines the target voice information. The embodiment of the present application does not limit the specific corresponding time of the real-time game data.

[0048] For example, Figure 5 As shown, the graphical user interface 510 includes a game match progress 512, and the game progress 512 is used to indicate the current number of virtual characters in the game match, the number of virtual characters defeated by the first virtual character, etc.; Figure 5 As shown, the graphical user interface 510 also includes chat information 513 of the game game, and the chat information 513 may include historical interaction results of the game game, such as historical chat records, etc. Figure 5 As shown, the graphical user interface 510 also includes a current character attribute 514 of at least one virtual character participating in the game, the at least one virtual character includes a first virtual character and a second virtual character, etc. The current character attribute 514 is used to indicate the health of the virtual character, etc.; Figure 5 As shown, the graphical user interface 510 also includes the current material state 515 of the first virtual character, and the current material state 515 is used to indicate the virtual materials and the quantity of the virtual materials owned by the first virtual object. Of course, the graphical user interface 510 may also include other information, such as UI interactive elements in the graphical user interface 510 and the current game situation 516 of the game, and the real-time game data of the game may also include other information displayed in the graphical user interface 510.

[0049] Optionally, the first terminal device can continuously obtain real-time game data of the game in the background to continuously understand the context information of the game interaction, so as to provide more accurate interaction information to generate target voice information when the game player inputs a voice command. Of course, the first terminal device can also obtain real-time game data and / or historical game data of the game when the game player inputs a voice command. This embodiment of the application is not limited to this. In actual applications, it can be flexibly set in combination with needs and device capabilities.

[0050] The first terminal device determines the target expression from a preset expression library and / or determines the target action from a preset action library based on the real-time game data of the game. That is, the first terminal device determines the target expression from a preset expression library, or determines the target action from a preset action library, or determines the target expression from a preset expression library and determines the target action from a preset action library based on the real-time game data. Among them, the preset expression library includes a plurality of preset interactive expressions, and the preset action library includes a plurality of preset interactive actions. The target expression and the target action are different types of interactive information. Optionally, the interactive expressions and / or interactive actions can be implemented as pictures, or as texts, etc. The embodiments of the present application do not limit the forms of expression of interactive expressions and interactive actions.

[0051] The real-time game data of the game match may include multiple contents, and the first terminal device may determine different types of interaction information based on the same content in the real-time game data, such as all the contents in the real-time game data; or the first terminal device may determine different types of interaction information based on different contents in the real-time game data. For example, the first terminal device determines the target expression from a preset expression library based on all the contents in the real-time game data; the first terminal device determines the target action from a preset action library based on part of the contents in the real-time game data, such as the current character attributes of the first virtual character and the game progress of the game match.

[0052] Optionally, when determining the target expression and / or target action, the first terminal device may combine the target voice information and / or the preset emotional color in addition to the real-time game data of the game. Based on this, the above step 120 may include: determining the target expression from the preset expression library and / or determining the target action from the preset action library according to the real-time game data and the target voice information; or determining the target expression from the preset expression library and / or determining the target action from the preset action library according to the real-time game data and the preset emotional color; or determining the target expression from the preset expression library and / or determining the target action from the preset action library according to the real-time game data, the target voice information and the preset emotional color. For example, the target voice information includes an indication of an interactive expression and / or an interactive action, so that the corresponding interactive expression is selected from the preset expression library as the target expression according to the indication included in the target voice information, and / or the corresponding interactive action is selected from the preset action library as the target action. For another example, each interactive expression in the preset expression library corresponds to a corresponding emotional color label, and each interactive action in the preset action library also corresponds to a corresponding emotional color expression, so that the corresponding interactive expression is selected from the preset expression library as the target expression according to the preset emotional color, and / or the corresponding interactive action is selected from the preset action library as the target action.

[0053] After the first terminal device selects an interactive expression that matches the real-time game data from a preset expression library, and / or selects an interactive action that matches the real-time game data from a preset action library, the selected interactive expression and / or interactive action can be displayed in a graphical user interface, so that the game player can independently select the desired interactive expression and / or interactive action. Based on this, taking the example that the first terminal device determines the target expression from the preset expression library and / or determines the target action from the preset action library according to the real-time game data, the above step 120 includes: obtaining the interactive expression that matches the real-time game data from the preset expression library; displaying the first expression in the interactive expression; in response to the game player's confirmation operation on the first expression, using the confirmed first expression as the target expression; and / or, obtaining the interactive action that matches the real-time game data from the preset action library; displaying the first action in the interactive action; in response to the game player's confirmation operation on the first action, using the confirmed first action as the target action.

[0054] Among them, the first terminal device can select at least one interactive expression to display from all the interactive expressions obtained and matching the real-time game data, that is, the first expression is all the interactive expressions obtained by the first terminal device, and it can also be part of the interactive expressions obtained by the first terminal device. For example, the preset expression library includes 5 interactive expressions that match the real-time game data. The first terminal device can obtain 5 interactive expressions, but selects 2 of them as the first expressions and displays these 2 interactive expressions. Similarly, the first action is all the interactive actions obtained by the first terminal device, and it can also be part of the interactive actions obtained by the first terminal device. For example, the preset action library includes 5 interactive actions that match the real-time game data. The first terminal device can obtain 5 interactive actions, but selects 2 of them as the first actions and displays these 2 interactive actions.

[0055] In response to the game player's confirmation operation on the first expression, the first terminal device uses the confirmed first expression as the target expression; in response to the game player's confirmation operation on the first action, the first terminal device uses the confirmed first action as the target action. Of course, the confirmation of the target expression and / or target action can also be triggered by other confirmation events. The embodiment of the present application is not limited to this, and it can be flexibly set in combination with needs in actual applications. For example, the maximum display time can be set for the first expression and / or the first action. If their display time reaches the maximum display time and the first terminal device has not received the game player's confirmation operation, the displayed first expression is directly used as the target expression, and the displayed first action is used as the target action; or, any interactive expression in the displayed first expression is used as the target expression, and any interactive action in the displayed first action is used as the target action.

[0056] Step 130: Send target prompt information to the second terminal device so that the second terminal device displays the target prompt information.

[0057] Wherein, the target prompt information is obtained by combining the target voice information and the target expression, or the target prompt information is obtained by combining the target voice information and the target action, or the target prompt information is obtained by combining the target voice information, the target expression and the target action. After the first terminal device generates the target prompt information according to the target voice information and the target expression and / or the target action, the target prompt information is sent to the second terminal device so that the second terminal device displays the target prompt information. Optionally, the first terminal device can directly send the target prompt information to the second terminal device, or send the target prompt information to the second terminal device through a transfer device such as a server. Of course, the first terminal device can also display the target prompt information, which is not limited in the embodiments of the present application. For the introduction and description of the display mode of the target prompt information, please refer to the following embodiments, which will not be described in detail here.

[0058] In summary, the embodiment of the present application discloses a game interaction method, wherein the target voice information is determined by the first terminal device according to the voice command input by the game player, and the target expression and / or target action is determined according to the real-time game data of the game match, and then the target prompt information is generated according to the target voice information and the target expression and / or target action, and the target prompt information is sent to the second terminal device so that the second terminal device displays the target prompt information. The embodiment of the present application does not require the game player to perform precise language organization during the game interaction process, which reduces the difficulty of game interaction, avoids wasting the player's time and energy, improves the efficiency of human-computer interaction, and helps the normal development of the game match with a tense rhythm. In addition, the embodiment of the present application determines the target expression and / or target action according to the real-time game data of the game match, ensures that the target expression and / or target action matches the current game situation of the game match, and improves the effectiveness and accuracy of the target prompt information. In addition, the embodiments of the present application can generate target prompt information based on multiple types of interaction information. Compared with the game player selecting one type of interaction information at a time and generating target prompt information, the embodiments of the present application can generate multiple types of interaction information with one click, and integrate multiple types of interaction information into target prompt information. There is no need for the game player to switch back and forth between multiple interaction types, which improves the convenience and liveliness of the game interaction.

[0059] For example, Figure 3 As shown, in the related art, a game player can only perform one type of interaction at a time, such as Figure 3 As shown in (a), the game player is performing voice input operations; Figure 3 As shown in (b), the game player is performing an interactive expression selection operation; Figure 3 As shown in (c), the game player is performing an interactive action selection operation. Figure 3 In the related art shown in FIG. 1 , multiple types of interactive information cannot be displayed simultaneously in the graphical user interface, and the game player can only switch back and forth between different types of interaction. Figure 4 As shown, the embodiment of the present application simultaneously displays multiple types of interactive information 411 in the graphical user interface 410, such as interactive expressions and interactive actions, etc. Game players can select multiple types of interactive information without switching back and forth between multiple interaction types, which effectively improves the convenience of game interaction.

[0060] The following is an exemplary introduction to the input methods of voice commands and text commands.

[0061] In some embodiments, the above step 110 includes: displaying a graphical user interface through a first terminal device, the graphical user interface including a first interactive control; responding to a long press operation of the game player on the first interactive control, and responding to a voice command input by the game player during the execution of the long press operation, determining the target voice information according to the voice command.

[0062] The first interactive control may be implemented as a button, an icon and / or text, etc., and the game player may operate the first interactive control, such as by clicking, pressing or sliding.

[0063] In this example, the input of the voice command is triggered by a long press operation on the first interactive control. Optionally, the long press operation on the first interactive control can be an operation of continuously pressing the first interactive control for more than a preset time, such as continuously pressing for more than 0.1 seconds, 0.2 seconds or 1 second, etc. This example does not limit the specific judgment method of the long press operation, and it can be flexibly set in combination with the needs in actual applications. If the game player long presses the first interactive control, the first terminal device can receive the long press operation on the first interactive control; the game player speaks to input the voice command during the long press of the first interactive control, so that in the process of receiving the long press operation, the first terminal device can collect the voice command input by the game player; if the game player cancels the long press of the first interactive control, the long press operation on the first interactive control ends, and the first terminal device generates the target voice information according to the voice command. Optionally, the first terminal device generates the target voice information in real time during the long press of the first interactive control by the game player, or generates the target voice information after the long press operation ends.

[0064] For example, Figure 5 As shown, the graphical user interface 510 includes a first interactive control 511. The game player long presses the first interactive control 511. In response to the long press operation on the first interactive control 511, the first terminal device collects voice instructions; if the game player cancels the long press of the first interactive control 511, the long press operation on the first interactive control 511 ends, and the first terminal device generates target voice information according to the collected voice instructions. The end of the long press operation on the first interactive control 511 includes any of the following situations: the long press operation is no longer in the response area of ​​the first interactive control 511 (such as the game player's finger deviates from the first interactive control 511, etc.), and the long press operation is no longer received (such as the game player's finger is off the terminal screen, etc.).

[0065] Optionally, after the graphical user interface is displayed through the first terminal device, the method further includes: in response to a long press operation on the first interactive control, during the execution of the long press operation, displaying a first prompt message in the graphical user interface; wherein the first prompt message is used to prompt the user that voice is being input and / or target voice information and target prompt message are being generated. This example enables the game player to clearly understand the current operation content of the game player himself or the first terminal device by displaying the first prompt message during the execution of the long press operation, and also enriches the display effect of the graphical user interface and improves the game experience of the game player.

[0066] For example, Figure 6 As shown, the graphical user interface 610 includes a first interactive control 611. The game player long presses the first interactive control 611. In response to the long press operation on the first interactive control 611, the first terminal device displays a first prompt message 612 in the graphical user interface 610. The first prompt message 612 is used to prompt the user that voice is being input and target prompt information is being generated.

[0067] In some embodiments, the game interaction method also includes: displaying a graphical user interface through a first terminal device, the graphical user interface including a second interactive control; displaying an input interface in response to a game player's click operation on the second interactive control; and determining target text information according to the text instruction in response to a text instruction input in the input interface.

[0068] The second interactive control may be implemented as a button, an icon and / or text, etc., and the game player may operate the second interactive control, such as by clicking, pressing or sliding, etc.

[0069] In this example, the input of the text instruction is triggered by a click operation on the second interactive control. Optionally, the click operation on the second interactive control can be a single click operation or multiple consecutive click operations, for example, a double-click operation with two consecutive clicks not exceeding a preset time (such as 0.1 seconds or 0.2 seconds, etc.). This example does not limit the specific type and judgment method of the click operation, and it can be flexibly set according to the needs in actual application. If the game player clicks the second interactive control, the first terminal device can receive the click operation on the second interactive control; in response to the click operation on the second interactive control, the first terminal device displays the input interface; if the game player types text in the input interface, the first terminal device can receive the text instruction input by the game player; if the game player completes the text input, the input operation on the input interface ends, and the first terminal device determines the target text information according to the text instruction.

[0070] Optionally, in response to a click operation on the second interactive control, the input interface displayed by the first terminal device may be located in the graphical user interface, or may be located in an upper layer of the graphical user interface, such as being displayed in the form of a floating window or a window on the upper layer of the graphical user interface. The embodiment of the present application does not limit the display mode of the input interface. Optionally, in addition to including an area (such as an input box) for providing a game player with a text input instruction, the input interface also includes a completion control. When the game player operates (such as clicking) the completion control, the input operation on the input interface ends.

[0071] One point that needs to be explained is that in the embodiment of the present application, the first interactive control and the second interactive control can be implemented as the same interactive control, that is, an interactive control can be displayed in the graphical user interface, and in response to the long press operation of the game player on the interactive control, and in response to the voice instruction input by the game player during the execution of the long press operation, the first terminal device generates the target voice information according to the voice instruction; or, in response to the click operation of the game player on the interactive control, the first terminal device displays the input interface, and then in response to the text instruction input by the game player in the input interface, the first terminal device generates the target text information according to the text instruction. Of course, the first interactive control and the second interactive control can also be implemented as different interactive controls, and the first interactive control and the second interactive control can be displayed simultaneously in the graphical user interface, or only one of the first interactive control and the second interactive control can be displayed in the graphical user interface.

[0072] The following is an exemplary description of the display method of the target prompt information.

[0073] In some embodiments, the above step 130 includes: the first terminal device sends target prompt information to the second terminal device, so that the second terminal device displays the spliced ​​target voice information and target expression; or, the first terminal device sends target prompt information to the second terminal device, so that the second terminal device displays the target voice information and the first virtual character that is performing the target action; or, the first terminal device sends target prompt information to the second terminal device, so that the second terminal device displays the spliced ​​target voice information and target expression, and displays the first virtual character that is performing the target action.

[0074] In some embodiments, the above step 110 also includes: if the target voice information includes virtual materials, obtaining a target icon matching the virtual materials from a preset icon library; sending target prompt information to the second terminal device so that the second terminal device displays the target prompt information; wherein the target prompt information is a combination of the target voice information, the target expression and the target icon, or the target prompt information is a combination of the target voice information, the target action and the target icon, or the target prompt information is a combination of the target voice information, the target expression, the target action and the target icon.

[0075] In some embodiments, if the target voice information includes virtual supplies, then a target icon matching the virtual supplies is obtained from a preset icon library, including: if the target voice information includes virtual supplies, then a supply icon matching the virtual supplies is obtained from a preset icon library; the obtained supply icon is displayed; and in response to a confirmation operation of the game player on the supply icon, the confirmed supply icon is used as the target icon.

[0076] In some embodiments, the above step 130 includes: the first terminal device sends target prompt information to the second terminal device, so that the second terminal device displays the spliced ​​target voice information, target expression and target icon; or, the first terminal device sends target prompt information to the second terminal device, so that the second terminal device displays the spliced ​​target voice information and target icon, and displays the first virtual character that is performing the target action; or, the first terminal device sends target prompt information to the second terminal device, so that the second terminal device displays the spliced ​​target voice information, target expression and target icon, and displays the first virtual character that is performing the target action.

[0077] The target prompt information is integrated in different ways depending on the type of interactive information based on which it is generated. For content such as target voice information, target expressions, and target icons that are intended for direct display, the embodiment of the present application splices them for display; for content such as target actions that require virtual characters to perform, the embodiment of the present application controls the corresponding virtual characters to perform the target actions to display the virtual characters that are performing the target actions. In the embodiment of the present application, the target action can be performed by the first virtual character or by the second virtual character. The above example is introduced and explained using the first virtual character performing the target action as an example.

[0078] Of course, the target voice information, target expression or target icon in the target prompt information can also be displayed independently, such as being displayed in different positions of the graphical user interface, or being displayed in sequence in the graphical user interface. The embodiment of the present application does not limit this, and can be flexibly set according to needs in actual applications.

[0079] For example, Figure 7 As shown, the first terminal device displays an interactive interface 720 in a graphical user interface 710, and the interactive interface 710 includes target prompt information, and the target prompt information includes target voice information 721, target expression 722 and target icon 723, so as to realize the integrated display of the target prompt information. Of course, the interactive interface 720 can also be displayed in the upper layer of the graphical user interface 710 in the form of a floating window or a window.

[0080] In the above embodiment, the first terminal device can obtain at least one interactive expression, at least one interactive action and / or at least one material icon for the game player to select and confirm, and then further generate and display target prompt information according to the target expression, target action and / or target icon confirmed by the game player. Optionally, the game player can directly click on the interactive information so that the first terminal device receives the confirmation operation for the interactive information; or, the first terminal device displays the selection control corresponding to the interactive information while displaying the interactive information, and the game player can click on the selection control corresponding to the interactive information to select the selection control, so that the first terminal device receives the confirmation operation for the interactive information; or, the first terminal device can also display the confirmation control while displaying the interactive information, and the game player clicks on the confirmation control after selecting the corresponding interactive information, so that the first terminal device receives the confirmation operation for the interactive information.

[0081] For example, Figure 4 As shown, the first terminal device displays multiple types of interactive information 411 in the graphical user interface 410, and also displays a selection control 412 corresponding to the interactive information 411 and a confirmation control 413. The game player can change the selection state of the displayed interactive information 411 by clicking the selection control 412, such as Figure 4 As shown, when the "√" symbol appears in the selection control 412, it indicates that the corresponding interaction information 411 is in a selected state, and when the "√" symbol does not appear in the selection control 412, it indicates that the corresponding interaction information 411 is in an unselected state. In addition, after selecting the desired interaction information 411, the game player clicks the confirmation control 413 so that the first terminal device receives the confirmation operation for the interaction information 411.

[0082] The following is an exemplary introduction to the method of regenerating and canceling interactive expressions and / or interactive actions.

[0083] In some embodiments, after displaying the first expression in the interactive expression, the above-mentioned further includes: in response to the game player's regeneration operation on the first expression, displaying a second expression in the interactive expression that is different from the first expression; in response to the game player's confirmation operation on the second expression, using the confirmed second expression as the target expression.

[0084] In some embodiments, after displaying the first action in the interactive action, the above-mentioned display also includes: in response to the game player's regeneration operation on the first action, displaying a second action in the interactive action that is different from the first action; in response to the game player's confirmation operation on the second action, using the confirmed second action as the target action.

[0085] When the first terminal device displays the first expression and / or the first action in the graphical user interface, it can also display a regeneration control at the same time. When the game player clicks the regeneration control, the first terminal device can receive the regeneration operation. Of course, the regeneration operation can be triggered by a preset gesture, a preset voice command, etc., which is not limited in the embodiment of the present application.

[0086] Optionally, in this example, the game player can input a regeneration operation for all first expressions and / or all first actions. For example, the first terminal device displays a regeneration control, and the game player clicks the regeneration control to trigger the regeneration operation for all first expressions and / or all first actions. Alternatively, the game player may also input a regeneration operation only for one or more first expressions and / or first actions. For example, the first terminal device displays a regeneration control, and the game player selects a first expression and a first action and then clicks the regeneration control to trigger the regeneration operation for the first expression and first action selected by the game player.

[0087] In response to a regeneration operation on a first expression, the first terminal device re-acquires a second expression different from the first expression from the interactive expressions matching the real-time game data, and displays the second expression; and / or in response to a regeneration operation on a first action, the first terminal device re-acquires a second action different from the first action from the interactive actions matching the real-time game data, and displays the second action. For example, the preset expression library includes 5 interactive expressions that match the real-time game data. The first terminal device can obtain the 5 interactive expressions, but selects 2 of them as the first expressions and displays the 2 first expressions. If a regeneration operation is received for the 2 first expressions, 2 interactive expressions are reselected from the remaining 3 interactive expressions (the 5 interactive expressions obtained minus 2 first expressions) as the second expressions, and the 2 second expressions are displayed; the preset action library includes 5 interactive actions that match the real-time game data. The first terminal device can obtain 5 interactive actions, but selects 2 of them as the first actions and displays the 2 first actions. If a regeneration operation is received for the 2 first actions, 2 interactive actions are reselected from the remaining 3 interactive actions (the 5 interactive actions obtained minus 2 first actions) as the second actions, and the 2 second actions are displayed. That is to say, in this example, the first expression and the second expression match the same real-time game data, and the first action and the second action also match the same real-time game data, which may refer to the game data when the voice command input by the game player is received. Of course, in actual application, the first expression and the second expression may also match different real-time game data, and the first action and the second action may also match different real-time game data. For example, the real-time game data matched by the first expression and the first action refers to the game data when the voice command input by the game player is received, and the real-time game data matched by the second expression and the second action refers to the game data when the regeneration operation input by the game player is received.

[0088] For example, Figure 4 As shown, the first terminal device displays multiple types of interactive information 411 (such as first expressions and first actions) in the graphical user interface 410, and also displays a regeneration control 414. If the game player clicks the regeneration control 414, the first terminal device can receive the regeneration operation. Optionally, the regeneration operation can be a regeneration operation for all interactive information (such as all first expressions and all first actions), or a regeneration operation for part of the interactive information. For example, in combination with the selection control 412 corresponding to the interactive information 411, the game player can change the selection state of the displayed interactive information 411 by clicking the selection control 412, and then the player clicks the regeneration control 414 to enter the regeneration operation for the interactive information in the selected state.

[0089] To facilitate game players to cancel game interactions at any time, optionally, the first terminal device may display a cancel control in the graphical user interface while displaying the interaction information. The game player may click the cancel control to trigger a cancel operation on the interaction information. In response to the cancel operation on the interaction information, the first terminal device may cancel the display of the interaction information in the graphical user interface. Figure 4 As shown, the first terminal device displays the interaction information 411 in the graphical user interface 410 and also displays a cancel control 415 . If the game player clicks the cancel control 415 , the first terminal device can receive the cancel operation and cancel the interaction information displayed in the graphical user interface 410 .

[0090] One thing that needs to be explained is that Figure 4 In the illustrated graphical user interface 410, the interactive information 411 and its corresponding selection control 414, as well as the confirmation control 413, the regeneration control 414 and the cancel control 415 can be integrated and displayed in a confirmation interface 420. Of course, in actual applications, the interactive information (such as target voice information, interactive expressions, interactive actions and / or material icons, etc.), the selection control, the confirmation control, the regeneration control and the cancel control can also be displayed in different positions of the graphical user interface, and the embodiment of the present application is not limited to this.

[0091] The following is an exemplary description of how to set the information generation conditions.

[0092] In some embodiments, the game interaction method provided by the embodiments of the present application also includes: displaying a graphical user interface through a first terminal device, the graphical user interface including preset interactive controls; in response to a preset operation of a game player on the preset interactive controls, displaying a condition setting interface through the first terminal device; and determining information generation conditions in response to an input operation of the game player on the condition setting interface.

[0093] The preset interactive controls may be implemented as buttons, icons and / or texts, etc., and the game player may operate the preset interactive controls, such as by clicking, pressing or sliding, etc.

[0094] It can be seen from the above embodiments that the first interactive control and / or the second interactive control can be displayed in the graphical user interface, and the game player can input voice instructions and / or text instructions by operating the first interactive control and / or the second interactive control. In this example, the preset interactive control displayed by the first terminal device in the graphical user interface can be the same interactive control as the first interactive control and the second interactive control; or it can be the same interactive control as the first interactive control and a different interactive control from the second interactive control; or it can be the same interactive control as the second interactive control and a different interactive control from the first interactive control; or it can be another interactive control that is different from both the first interactive control and the second interactive control.

[0095] One point that needs to be explained is that, when the preset interactive control and the first interactive control are implemented as the same interactive control, the preset operation needs to be set to operations other than the pressing operation, such as a click operation, a sliding operation, etc., to facilitate interaction conflicts; when the preset interactive control and the second interactive control are implemented as the same interactive control, the preset operation needs to be set to operations other than the clicking operation, such as a sliding operation, etc., or set to different clicking operations, such as setting the preset operation for the preset interactive control to a double-click operation, and implementing the click operation for the second interactive control as a single-click operation.

[0096] In response to a preset operation on a preset interactive control, the first terminal device may display a condition setting interface. The condition setting interface may be located in a graphical user interface, or may be located in an upper layer of the graphical user interface, such as being displayed in a floating window or window in an upper layer of the graphical user interface. The embodiment of the present application does not limit the display mode of the condition setting interface.

[0097] The game player can type text in the condition setting interface, or operate the controls displayed in the condition setting interface, to input an input operation for the condition setting interface. In response to the input operation for the condition setting interface, the first terminal device determines the information generation condition, so that when determining the target voice information, the first terminal device can combine the information generation condition set by the game player to match the target voice information with the personalized needs of the game player.

[0098] The embodiments of the present application do not limit the specific content of the information generation conditions. Optionally, the information generation conditions include at least one of the following: word range, emotional color, expression style, and language type. The above-mentioned determination of the information generation conditions in response to the game player's input operation on the condition setting interface includes: determining the information generation conditions in response to the game player's sliding operation on the condition adjustment control in the condition setting interface; or determining the information generation conditions in response to the game player's selection operation on the preset generation conditions in the condition setting interface.

[0099] Taking the example that the information generation condition includes a word count range, the above-mentioned condition adjustment control is implemented as a word count adjustment control, and the above-mentioned preset generation condition is implemented as a preset word count range. In response to the sliding operation of the word count adjustment control in the condition setting interface, the word count range of the target voice information is determined; or, in response to the selection operation of the preset word count range in the condition setting interface, the selected preset word count range is used as the word count range of the target voice information.

[0100] The word count range may refer to the upper limit of the word count of the target voice information, or the lower limit of the word count of the target voice information, or the upper limit and the lower limit of the word count of the target voice information, and the embodiments of the present application do not limit this. In this example, the first terminal device may display at least one preset word count range in the condition setting interface, and the game player may select a preset word count range from it. In response to the selection operation for one of the preset word count ranges, the first terminal device uses the preset word count range selected by the game player as the word count range of the target voice information; or, the first terminal device may display a word count adjustment control in the condition setting interface, and the game player may slide the word count adjustment control. In response to the game player's sliding operation on the word count adjustment control, the first terminal device determines the word count range of the target voice information, for example, using the word count range corresponding to the current position of the word count adjustment control as the word count range of the target voice information.

[0101] Taking the example that the information generation conditions include emotional color, the above-mentioned condition adjustment control is implemented as an emotional adjustment control, and the above-mentioned preset generation conditions are implemented as preset emotional colors. In response to the sliding operation of the emotional adjustment control in the condition setting interface, the emotional color of the target voice information is determined; or, in response to the selection operation of the preset emotional color in the condition setting interface, the selected preset emotional color is used as the emotional color of the target voice information.

[0102] Emotional colors include but are not limited to neutral, friendly, angry and other states, as well as states between any two states. The embodiments of the present application do not limit the specific types of emotional colors. In this example, the first terminal device can display at least one preset emotional color in the condition setting interface. In response to a selection operation for one of the preset emotional colors, the first terminal device uses the preset emotional color selected by the game player as the emotional color of the target voice information; or, the first terminal device can display an emotional adjustment control in the condition setting interface, and the game player can slide the emotional adjustment control. In response to the game player's sliding operation on the emotional adjustment control, the first terminal device determines the emotional color of the target voice information, for example, using the emotional color corresponding to the current position of the emotional adjustment control as the emotional color of the target voice information.

[0103] For example, Figure 8As shown, the graphical user interface 810 displays a word count adjustment control 811 and an emotion adjustment control 812. The game player can adjust the word count range of the target voice information by sliding the word count adjustment control 811, and can adjust the emotional color of the target voice information by sliding the emotion adjustment control 812. Figure 8 As shown, the graphical user interface 810 may also display prompt information 813 of the word number range and prompt information 814 of the emotional color, so that the game player can clearly understand the currently adjusted word number range and emotional color.

[0104] The embodiment of the present application does not limit the display position and expression form of the word count adjustment control and the emotion adjustment control. Figure 8 As shown, the slidable range of the word count adjustment control 811 and the emotion adjustment control 812 is a sector-shaped range, and the sector-shaped range is displayed around the preset interactive control 815. The game player clicks the preset interactive control 815 to trigger the first terminal device to display the word count adjustment control 811 and the emotion adjustment control 812 and their corresponding sector-shaped range in the graphical user interface 810.

[0105] In order to better implement the game interaction method provided in the embodiment of the present application, the embodiment of the present application also provides a game interaction device based on the above game interaction method. The meanings of the terms are the same as those in the above game interaction method, and the specific implementation details can refer to the description in the method embodiment.

[0106] See also Fig. 9 , Fig. 9 A schematic diagram of the structure of a game interaction device provided in an embodiment of the present application, wherein the game game includes a first virtual character controlled by a first terminal device and a second virtual character controlled by a second terminal device; the device may be set in the first terminal device, or may refer to the first terminal device; the device includes:

[0107] A first determining unit 910 is configured to receive a voice command input by a game player through the first terminal device, and determine target voice information according to the voice command;

[0108] The second determining unit 920 is configured to determine a target expression from a preset expression library and / or a target action from a preset action library according to the real-time game data of the game; wherein the real-time game data includes at least one of the following: the game progress of the game, the current character attributes of the first virtual character, the current material status of the first virtual character, the chat information in the game, and the current game behavior of the first virtual character;

[0109] The information sending unit 930 is used to send target prompt information to the second terminal device so that the second terminal device displays the target prompt information; wherein the target prompt information is obtained by combining the target voice information and the target expression, or the target prompt information is obtained by combining the target voice information and the target action, or the target prompt information is obtained by combining the target voice information, the target expression and the target action.

[0110] In some embodiments, the game interaction device further includes a display unit, which is used to: display a graphical user interface through the first terminal device, wherein the graphical user interface includes a first interactive control; the first determination unit 910 is further used to: respond to a long press operation of the game player on the first interactive control, and respond to the voice command input by the game player during the execution of the long press operation, and determine the target voice information according to the voice command.

[0111] In some embodiments, the first determination unit 910 is further used to: receive the voice command input by the game player through the first terminal device, extract voice keywords from the voice command; and expand the voice keywords through a voice processing model to obtain the target voice information.

[0112] In some embodiments, the above-mentioned first determination unit 910 is also used to: expand the voice keywords according to preset information generation conditions through the voice processing model to obtain the target voice information; wherein the information generation conditions include at least one of the following: word range, emotional color, expression style, and language type.

[0113] In some embodiments, the above-mentioned game interaction device also includes a display unit and a condition determination unit, the display unit is used to: display a graphical user interface through the first terminal device, the graphical user interface including preset interactive controls; in response to the preset operation of the game player on the preset interactive controls, display a condition setting interface through the first terminal device; the condition determination unit is used to: determine the information generation condition in response to the input operation of the game player on the condition setting interface.

[0114] In some embodiments, the above-mentioned condition determination unit is also used to: determine the information generation condition in response to the game player's sliding operation on the condition adjustment control in the condition setting interface; or determine the information generation condition in response to the game player's selection operation on the preset generation condition in the condition setting interface.

[0115] In some embodiments, the second determination unit 920 is further used to: determine the target expression from the preset expression library and / or determine the target action from the preset action library based on the real-time game data and the target voice information; or, determine the target expression from the preset expression library and / or determine the target action from the preset action library based on the real-time game data and the preset emotional color; or, determine the target expression from the preset expression library and / or determine the target action from the preset action library based on the real-time game data, the target voice information and the preset emotional color.

[0116] In some embodiments, the second determination unit 920 is further used to: obtain interactive expressions that match the real-time game data from the preset expression library; display a first expression among the interactive expressions; in response to a confirmation operation of the game player for the first expression, use the confirmed first expression as the target expression; and / or obtain interactive actions that match the real-time game data from the preset action library; display a first action among the interactive actions; in response to a confirmation operation of the game player for the first action, use the confirmed first action as the target action.

[0117] In some embodiments, the second determination unit 920 is further used to: in response to the game player's regeneration operation on the first expression, display a second expression in the interactive expression that is different from the first expression; in response to the game player's confirmation operation on the second expression, use the confirmed second expression as the target expression; and / or, in response to the game player's regeneration operation on the first action, display a second action in the interactive action that is different from the first action; in response to the game player's confirmation operation on the second action, use the confirmed second action as the target action.

[0118] In some embodiments, the above-mentioned information sending unit 930 is also used to: send the target prompt information to the second terminal device so that the second terminal device displays the spliced ​​target voice information and the target expression; or, send the target prompt information to the second terminal device so that the second terminal device displays the target voice information and the first virtual character that is performing the target action; or, send the target prompt information to the second terminal device so that the second terminal device displays the spliced ​​target voice information and the target expression, and displays the first virtual character that is performing the target action.

[0119] In some embodiments, the second determination unit 920 is further used to: if the target voice information includes virtual materials, obtain a target icon matching the virtual materials from a preset icon library; the information sending unit 930 is further used to: send the target prompt information to the second terminal device so that the second terminal device displays the target prompt information; wherein, the target prompt information is a combination of the target voice information, the target expression and the target icon, or the target prompt information is a combination of the target voice information, the target action and the target icon, or the target prompt information is a combination of the target voice information, the target expression, the target action and the target icon.

[0120] In some embodiments, the above-mentioned information sending unit 930 is also used to: send the target prompt information to the second terminal device so that the second terminal device displays the spliced ​​target voice information, the target expression and the target icon; or, send the target prompt information to the second terminal device so that the second terminal device displays the spliced ​​target voice information and the target icon, and displays the first virtual character that is performing the target action; or, send the target prompt information to the second terminal device so that the second terminal device displays the spliced ​​target voice information, the target expression and the target icon, and displays the first virtual character that is performing the target action.

[0121] In some embodiments, the second determination unit 920 is further used to: if the target voice information includes virtual supplies, obtain a supply icon that matches the virtual supplies from the preset icon library; display the obtained supply icon; and in response to the game player's confirmation operation on the supply icon, use the confirmed supply icon as the target icon.

[0122] The embodiment of the present application discloses a game interaction device, which determines the target voice information according to the voice command input by the game player through the game interaction device, and determines the target expression and / or target action according to the real-time game data of the game match, and then generates the target prompt information according to the target voice information and the target expression and / or target action, and sends the target prompt information to the second terminal device so that the second terminal device displays the target prompt information. The embodiment of the present application does not require the game player to perform precise language organization during the game interaction process, which reduces the difficulty of game interaction, avoids wasting the player's time and energy, improves the efficiency of human-computer interaction, and helps the game match with a tense rhythm to proceed normally. In addition, the embodiment of the present application determines the target expression and / or target action according to the real-time game data of the game match, ensures that the target expression and / or target action matches the current game situation of the game match, and improves the effectiveness and accuracy of the target prompt information. In addition, the embodiments of the present application can generate target prompt information based on multiple types of interaction information. Compared with the game player selecting one type of interaction information at a time and generating target prompt information, the embodiments of the present application can generate multiple types of interaction information with one click, and integrate multiple types of interaction information into target prompt information. There is no need for the game player to switch back and forth between multiple interaction types, which improves the convenience and liveliness of the game interaction.

[0123] Accordingly, the embodiment of the present application also provides a computer device, which may be a terminal or a server, and the terminal may be a smart phone, a tablet computer, a laptop computer, a touch screen, a game console, a personal computer (PC), a personal digital assistant (PDA), or other terminal devices. Fig.10 As shown, Fig.10 A schematic diagram of the structure of a computer device provided in an embodiment of the present application. The computer device 1000 includes a processor 1001 having one or more processing cores, a memory 1002 having one or more computer-readable storage media, and a computer program stored in the memory 1002 and executable on the processor. The processor 1001 is electrically connected to the memory 1002. 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 in the figure, or combine certain components, or arrange components differently.

[0124] Processor 1001 is the control center of computer device 1000. It uses various interfaces and lines to connect various parts of the entire computer device 1000, executes various functions of computer device 1000 and processes data by running or loading software programs and / or modules stored in memory 1002, and calling data stored in memory 1002, thereby monitoring computer device 1000 as a whole.

[0125] In the embodiment of the present application, the processor 1001 in the computer device 1000 will load instructions corresponding to the processes of one or more application programs into the memory 1002 according to the following steps, and the processor 1001 will run the application programs stored in the memory 1002 to implement various functions:

[0126] receiving, through the first terminal device, a voice command input by a game player, and determining target voice information according to the voice command;

[0127] According to the real-time game data of the game, a target expression is determined from a preset expression library, and / or a target action is determined from a preset action library; wherein the real-time game data includes at least one of the following: the game progress of the game, the current character attributes of the first virtual character, the current material status of the first virtual character, the chat information in the game, and the current game behavior of the first virtual character;

[0128] Send target prompt information to the second terminal device so that the second terminal device displays the target prompt information; wherein the target prompt information is obtained by combining the target voice information and the target expression, or the target prompt information is obtained by combining the target voice information and the target action, or the target prompt information is obtained by combining the target voice information, the target expression and the target action.

[0129] In some embodiments, receiving a voice command input by a game player through the first terminal device, and determining target voice information according to the voice command includes:

[0130] Displaying a graphical user interface by the first terminal device, wherein the graphical user interface includes a first interactive control;

[0131] In response to a long press operation of the game player on the first interactive control, and in response to the voice instruction input by the game player during the execution of the long press operation, the target voice information is determined according to the voice instruction.

[0132] In some embodiments, receiving a voice command input by a game player through the first terminal device, and determining target voice information according to the voice command includes:

[0133] receiving, through the first terminal device, the voice command input by the game player, and extracting voice keywords from the voice command;

[0134] The speech keywords are expanded through a speech processing model to obtain the target speech information.

[0135] In some embodiments, the expanding the voice keywords through a voice processing model to obtain the target voice information includes:

[0136] Expanding the voice keywords according to preset information generation conditions through the voice processing model to obtain the target voice information;

[0137] The information generation conditions include at least one of the following: word range, emotional color, expression style, and language type.

[0138] In some embodiments, the method further comprises:

[0139] Displaying a graphical user interface by the first terminal device, wherein the graphical user interface includes preset interactive controls;

[0140] In response to a preset operation of the game player on the preset interactive control, displaying a condition setting interface through the first terminal device;

[0141] In response to an input operation of the game player on the condition setting interface, the information generation condition is determined.

[0142] In some embodiments, the determining the information generation condition in response to the game player's input operation on the condition setting interface includes:

[0143] In response to a sliding operation of the game player on a condition adjustment control in the condition setting interface, determining the information generation condition; or,

[0144] In response to the game player's selection operation on a preset generation condition in the condition setting interface, the information generation condition is determined.

[0145] In some embodiments, the step of determining a target expression from a preset expression library and / or determining a target action from a preset action library according to the real-time game data of the game includes:

[0146] According to the real-time game data and the target voice information, the target expression is determined from the preset expression library, and / or the target action is determined from the preset action library; or,

[0147] According to the real-time game data and the preset emotional color, the target expression is determined from the preset expression library, and / or the target action is determined from the preset action library; or,

[0148] According to the real-time game data, the target voice information and the preset emotional color, the target expression is determined from the preset expression library, and / or the target action is determined from the preset action library.

[0149] In some embodiments, the step of determining a target expression from a preset expression library and / or determining a target action from a preset action library according to the real-time game data of the game includes:

[0150] Acquire an interactive expression matching the real-time game data from the preset expression library; display a first expression among the interactive expressions; in response to a confirmation operation of the game player on the first expression, use the confirmed first expression as the target expression; and / or,

[0151] Obtaining interactive actions that match the real-time game data from the preset action library; displaying a first action among the interactive actions; and in response to a confirmation operation of the game player for the first action, using the confirmed first action as the target action.

[0152] In some embodiments,

[0153] After displaying the first expression in the interactive expression, the method further includes:

[0154] In response to the game player's regeneration operation on the first expression, displaying a second expression in the interactive expression that is different from the first expression; in response to the game player's confirmation operation on the second expression, using the confirmed second expression as the target expression;

[0155] And / or after displaying the first action in the interactive actions, the method further includes:

[0156] In response to the game player's regeneration operation on the first action, a second action different from the first action in the interactive action is displayed; in response to the game player's confirmation operation on the second action, the confirmed second action is used as the target action.

[0157] In some embodiments, sending the target prompt information to the second terminal device so that the second terminal device displays the target prompt information includes:

[0158] sending the target prompt information to the second terminal device so that the second terminal device displays the spliced ​​target voice information and the target expression; or,

[0159] sending the target prompt information to the second terminal device so that the second terminal device displays the target voice information and the first virtual character that is performing the target action; or,

[0160] The target prompt information is sent to the second terminal device, so that the second terminal device displays the spliced ​​target voice information and the target expression, and displays the first virtual character that is performing the target action.

[0161] In some embodiments, after receiving the voice command input by the game player through the first terminal device and determining the target voice information according to the voice command, the method further includes:

[0162] If the target voice information includes virtual goods, obtaining a target icon matching the virtual goods from a preset icon library;

[0163] The target prompt information is sent to the second terminal device so that the second terminal device displays the target prompt information; wherein the target prompt information is obtained by combining the target voice information, the target expression and the target icon, or the target prompt information is obtained by combining the target voice information, the target action and the target icon, or the target prompt information is obtained by combining the target voice information, the target expression, the target action and the target icon.

[0164] In some embodiments, sending the target prompt information to the second terminal device so that the second terminal device displays the target prompt information includes:

[0165] sending the target prompt information to the second terminal device so that the second terminal device displays the spliced ​​target voice information, the target expression and the target icon; or,

[0166] sending the target prompt information to the second terminal device, so that the second terminal device displays the spliced ​​target voice information and the target icon, and displays the first virtual character that is performing the target action; or,

[0167] The target prompt information is sent to the second terminal device, so that the second terminal device displays the spliced ​​target voice information, the target expression and the target icon, and displays the first virtual character that is performing the target action.

[0168] In some embodiments, if the target voice information includes virtual goods, obtaining a target icon matching the virtual goods from a preset icon library includes:

[0169] If the target voice information includes virtual goods, obtaining a goods icon matching the virtual goods from the preset icon library;

[0170] Displaying the acquired material icons;

[0171] In response to the game player's confirmation operation on the material icon, the confirmed material icon is used as the target icon.

[0172] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0173] Optional, such as Fig.10 As shown, the computer device 1000 further includes: a touch screen 1003, a radio frequency circuit 1004, an audio circuit 1005, an input unit 1006, and a power supply 1007. The processor 1001 is electrically connected to the touch screen 1003, the radio frequency circuit 1004, the audio circuit 1005, the input unit 1006, and the power supply 1007, respectively. Those skilled in the art can understand that Fig.10 The computer device structure shown in the figure does not constitute a limitation on the computer device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0174] The touch display screen 1003 can be used to display a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface. The touch display screen 1003 may include a display panel and a touch panel. Among them, the display panel may be used to display 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 may be composed of graphics, text, icons, videos and any combination thereof. Optionally, the display panel may be configured in the form of a liquid crystal display (LCD, Liquid Crystal Display), an organic light emitting diode (OLED, Organic Light-Emitting Diode) and the like. The touch panel may be used to collect the user's touch operation on or near it (such as the user using any suitable object or attachment such as a finger, a stylus, etc. on the touch panel or near the touch panel), and generate corresponding operation instructions, and the operation instructions execute corresponding programs. Optionally, the touch panel may include two parts, a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the touch point coordinates, and then sends it to the processor 1001, and can receive the command sent by the processor 1001 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 1001 to determine the type of touch event, and then the processor 1001 provides a corresponding visual output on the display panel according to the type of touch event. In an embodiment of the present application, the touch panel and the display panel can be integrated into the touch display screen 1003 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 1003 can also be used as a part of the input unit 1006 to realize the input function.

[0175] In the embodiment of the present application, the processor 1001 executes the game application to generate a graphical user interface on the touch screen 1003. The touch screen 1003 is used to present the graphical user interface and receive operation instructions generated by the user acting on the graphical user interface.

[0176] The radio frequency circuit 1004 may be used to send and receive radio frequency signals, so as to establish wireless communication with a network device or other computer devices through wireless communication, and to send and receive signals between the network device or other computer devices.

[0177] The audio circuit 1005 can be used to provide an audio interface between the user and the computer device through a speaker and a microphone. The audio circuit 1005 can transmit the electrical signal converted from the received audio data to the speaker, which is converted into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 1005 and converted into audio data, and then the audio data is output to the processor 1001 for processing, and then sent to another computer device through the radio frequency circuit 1004, or the audio data is output to the memory 1002 for further processing. The audio circuit 1005 may also include an earphone jack to provide communication between an external headset and the computer device.

[0178] The input unit 1006 may be used to receive input numbers, character information or user feature information (such as fingerprint, iris, facial information, etc.), and to generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.

[0179] The power supply 1007 is used to supply power to various components of the computer device 1000. Optionally, the power supply 1007 can be logically connected to the processor 1001 through a power management system, so as to manage charging, discharging, and power consumption through the power management system. The power supply 1007 can also include one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0180] although Fig.10 Not shown, the computer device 1000 may also include a camera, a sensor, a wireless fidelity module, a Bluetooth module, etc., which will not be described in detail here.

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

[0182] As can be seen from the above, the computer device provided in this embodiment determines the target voice information according to the voice command input by the game player, and determines the target expression and / or target action according to the real-time game data of the game match, and then generates the target prompt information according to the target voice information and the target expression and / or target action, and sends the target prompt information to the second terminal device so that the second terminal device displays the target prompt information. The embodiment of the present application does not require the game player to perform precise language organization during the game interaction process, reduces the difficulty of game interaction, avoids wasting the player's time and energy, improves the efficiency of human-computer interaction, and helps the game match with a tense rhythm to proceed normally. In addition, the embodiment of the present application determines the target expression and / or target action according to the real-time game data of the game match, ensures that the target expression and / or target action matches the current game situation of the game match, and improves the effectiveness and accuracy of the target prompt information. In addition, the embodiments of the present application can generate target prompt information based on multiple types of interaction information. Compared with the game player selecting one type of interaction information at a time and generating target prompt information, the embodiments of the present application can generate multiple types of interaction information with one click, and integrate multiple types of interaction information into target prompt information. There is no need for the game player to switch back and forth between multiple interaction types, which improves the convenience and liveliness of the game interaction.

[0183] A person of ordinary skill in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be completed 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.

[0184] To this end, an embodiment of the present application provides a computer-readable storage medium, in which a plurality of computer programs are stored, and the computer program can be loaded by a processor to execute the steps in any one of the game interaction methods provided in the embodiment of the present application. For example, the computer program can execute the following steps:

[0185] receiving, through the first terminal device, a voice command input by a game player, and determining target voice information according to the voice command;

[0186] According to the real-time game data of the game, a target expression is determined from a preset expression library, and / or a target action is determined from a preset action library; wherein the real-time game data includes at least one of the following: the game progress of the game, the current character attributes of the first virtual character, the current material status of the first virtual character, the chat information in the game, and the current game behavior of the first virtual character;

[0187] Send target prompt information to the second terminal device so that the second terminal device displays the target prompt information; wherein the target prompt information is obtained by combining the target voice information and the target expression, or the target prompt information is obtained by combining the target voice information and the target action, or the target prompt information is obtained by combining the target voice information, the target expression and the target action.

[0188] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0189] The storage medium may include: a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0190] The computer program stored in the storage medium can determine the target voice information according to the voice command input by the game player, and determine the target expression and / or target action according to the real-time game data of the game, and then generate the target prompt information according to the target voice information and the target expression and / or target action, and send the target prompt information to the second terminal device so that the second terminal device displays the target prompt information. The embodiment of the present application does not require the game player to perform precise language organization during the game interaction process, which reduces the difficulty of game interaction, avoids wasting the player's time and energy, improves the efficiency of human-computer interaction, and helps the game with a tense rhythm to proceed normally. In addition, the embodiment of the present application determines the target expression and / or target action according to the real-time game data of the game, ensures that the target expression and / or target action matches the current game situation of the game, and improves the effectiveness and accuracy of the target prompt information. In addition, the embodiments of the present application can generate target prompt information based on multiple types of interaction information. Compared with the game player selecting one type of interaction information at a time and generating target prompt information, the embodiments of the present application can generate multiple types of interaction information with one click, and integrate multiple types of interaction information into target prompt information. There is no need for the game player to switch back and forth between multiple interaction types, which improves the convenience and liveliness of the game interaction.

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

[0192] The above is a detailed introduction to a game interaction method, device, computer equipment and computer-readable storage medium provided in the embodiments of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the technical solution and its core idea of ​​the present application. Ordinary technicians in this field should understand that they can still modify the technical solutions recorded in the aforementioned embodiments, or replace some of the technical features therein with equivalents; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A game interaction method, characterized in that: The game game includes a first virtual character controlled by a first terminal device and a second virtual character controlled by a second terminal device, and the method includes: receiving, through the first terminal device, a voice command input by a game player, and determining target voice information according to the voice command; According to the real-time game data of the game, a target expression is determined from a preset expression library, and / or a target action is determined from a preset action library; wherein the real-time game data includes at least one of the following: the game progress of the game, the current character attributes of the first virtual character, the current material status of the first virtual character, the chat information in the game, and the current game behavior of the first virtual character; Send target prompt information to the second terminal device so that the second terminal device displays the target prompt information; wherein the target prompt information is obtained by combining the target voice information and the target expression, or the target prompt information is obtained by combining the target voice information and the target action, or the target prompt information is obtained by combining the target voice information, the target expression and the target action.

2. The game interaction method according to claim 1, characterized in that: The step of receiving, through the first terminal device, a voice command input by a game player, and determining target voice information according to the voice command includes: Displaying a graphical user interface by the first terminal device, wherein the graphical user interface includes a first interactive control; In response to a long press operation of the game player on the first interactive control, and in response to the voice instruction input by the game player during the execution of the long press operation, the target voice information is determined according to the voice instruction.

3. The game interaction method according to claim 1, characterized in that: The step of receiving, through the first terminal device, a voice command input by a game player, and determining target voice information according to the voice command includes: receiving, through the first terminal device, the voice command input by the game player, and extracting voice keywords from the voice command; The speech keywords are expanded through a speech processing model to obtain the target speech information.

4. The game interaction method according to claim 3, characterized in that: The step of expanding the voice keywords through a voice processing model to obtain the target voice information includes: Expanding the voice keywords according to preset information generation conditions through the voice processing model to obtain the target voice information; The information generation conditions include at least one of the following: word range, emotional color, expression style, and language type.

5. The game interaction method according to claim 4, characterized in that: The method further comprises: Displaying a graphical user interface by the first terminal device, wherein the graphical user interface includes preset interactive controls; In response to a preset operation of the game player on the preset interactive control, displaying a condition setting interface through the first terminal device; In response to an input operation of the game player on the condition setting interface, the information generation condition is determined.

6. The game interaction method according to claim 5, characterized in that: The determining the information generation condition in response to the input operation of the game player on the condition setting interface includes: In response to a sliding operation of the game player on a condition adjustment control in the condition setting interface, determining the information generation condition; or, In response to the game player's selection operation on a preset generation condition in the condition setting interface, the information generation condition is determined.

7. The game interaction method according to claim 1, characterized in that: Determining a target expression from a preset expression library and / or determining a target action from a preset action library according to the real-time game data of the game includes: According to the real-time game data and the target voice information, the target expression is determined from the preset expression library, and / or the target action is determined from the preset action library; or, According to the real-time game data and the preset emotional color, the target expression is determined from the preset expression library, and / or the target action is determined from the preset action library; or, According to the real-time game data, the target voice information and the preset emotional color, the target expression is determined from the preset expression library, and / or the target action is determined from the preset action library.

8. The game interaction method according to claim 1, characterized in that: Determining a target expression from a preset expression library and / or determining a target action from a preset action library according to the real-time game data of the game includes: Acquire an interactive expression matching the real-time game data from the preset expression library; display a first expression among the interactive expressions; in response to a confirmation operation of the game player on the first expression, use the confirmed first expression as the target expression; and / or, Obtaining interactive actions that match the real-time game data from the preset action library; displaying a first action among the interactive actions; and in response to a confirmation operation of the game player for the first action, using the confirmed first action as the target action.

9. The game interaction method according to claim 8, characterized in that: After displaying the first expression in the interactive expression, the method further includes: In response to the game player's regeneration operation on the first expression, displaying a second expression in the interactive expression that is different from the first expression; in response to the game player's confirmation operation on the second expression, using the confirmed second expression as the target expression; And / or after displaying the first action in the interactive actions, the method further includes: In response to the game player's regeneration operation on the first action, a second action different from the first action in the interactive action is displayed; in response to the game player's confirmation operation on the second action, the confirmed second action is used as the target action.

10. The game interaction method according to claim 1, characterized in that: The sending the target prompt information to the second terminal device so that the second terminal device displays the target prompt information includes: sending the target prompt information to the second terminal device so that the second terminal device displays the spliced ​​target voice information and the target expression; or, sending the target prompt information to the second terminal device so that the second terminal device displays the target voice information and the first virtual character that is performing the target action; or, The target prompt information is sent to the second terminal device, so that the second terminal device displays the spliced ​​target voice information and the target expression, and displays the first virtual character that is performing the target action.

11. The game interaction method according to claim 1, characterized in that: After receiving the voice command input by the game player through the first terminal device and determining the target voice information according to the voice command, the method further includes: If the target voice information includes virtual goods, obtaining a target icon matching the virtual goods from a preset icon library; The target prompt information is sent to the second terminal device so that the second terminal device displays the target prompt information; wherein the target prompt information is obtained by combining the target voice information, the target expression and the target icon, or the target prompt information is obtained by combining the target voice information, the target action and the target icon, or the target prompt information is obtained by combining the target voice information, the target expression, the target action and the target icon.

12. The game interaction method according to claim 11, characterized in that: The sending the target prompt information to the second terminal device so that the second terminal device displays the target prompt information includes: sending the target prompt information to the second terminal device so that the second terminal device displays the spliced ​​target voice information, the target expression and the target icon; or, sending the target prompt information to the second terminal device, so that the second terminal device displays the spliced ​​target voice information and the target icon, and displays the first virtual character that is performing the target action; or, The target prompt information is sent to the second terminal device, so that the second terminal device displays the spliced ​​target voice information, the target expression and the target icon, and displays the first virtual character that is performing the target action.

13. The game interaction method according to claim 11, characterized in that: If the target voice information includes virtual goods, obtaining a target icon matching the virtual goods from a preset icon library includes: If the target voice information includes virtual goods, obtaining a goods icon matching the virtual goods from the preset icon library; Displaying the acquired material icons; In response to the game player's confirmation operation on the material icon, the confirmed material icon is used as the target icon.

14. A game interaction device, characterized in that: The game game includes a first virtual character controlled by a first terminal device and a second virtual character controlled by a second terminal device, and the device includes: A first determining unit, configured to receive a voice command input by a game player through the first terminal device, and determine target voice information according to the voice command; A second determination unit is configured to determine a target expression from a preset expression library and / or a target action from a preset action library according to the real-time game data of the game; wherein the real-time game data includes at least one of the following: the game progress of the game, the current character attributes of the first virtual character, the current material status of the first virtual character, the chat information in the game, and the current game behavior of the first virtual character; An information sending unit is used to send target prompt information to the second terminal device so that the second terminal device displays the target prompt information; wherein the target prompt information is obtained by combining the target voice information and the target expression, or the target prompt information is obtained by combining the target voice information and the target action, or the target prompt information is obtained by combining the target voice information, the target expression and the target action.

15. A computer device, characterized in that: It comprises a processor and a memory, wherein the memory stores a plurality of instructions; the processor loads instructions from the memory to execute the steps in the game interaction method as described in any one of claims 1 to 13.

16. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor to execute the steps in the game interaction method as described in any one of claims 1 to 13.