CN113350802B - Voice communication method, device, terminal and storage medium in game - Google Patents

Voice communication method, device, terminal and storage medium in game Download PDF

Info

Publication number
CN113350802B
CN113350802B CN202110666554.5A CN202110666554A CN113350802B CN 113350802 B CN113350802 B CN 113350802B CN 202110666554 A CN202110666554 A CN 202110666554A CN 113350802 B CN113350802 B CN 113350802B
Authority
CN
China
Prior art keywords
voice
virtual object
game
virtual
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110666554.5A
Other languages
Chinese (zh)
Other versions
CN113350802A (en
Inventor
季凌熙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
Priority to CN202110666554.5A priority Critical patent/CN113350802B/en
Publication of CN113350802A publication Critical patent/CN113350802A/en
Application granted granted Critical
Publication of CN113350802B publication Critical patent/CN113350802B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/85Providing additional services to players
    • A63F13/87Communicating with other players during game play, e.g. by e-mail or chat
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/537Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
    • A63F13/5372Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen for tagging characters, objects or locations in the game scene, e.g. displaying a circle under the character controlled by the player
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/30Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device
    • A63F2300/303Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device for displaying additional data, e.g. simulating a Head Up Display
    • A63F2300/305Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device for displaying additional data, e.g. simulating a Head Up Display for providing a graphical or textual hint to the player
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/30Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device
    • A63F2300/308Details of the user interface
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/57Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of game services offered to the player
    • A63F2300/572Communication between players during game play of non game information, e.g. e-mail, chat, file transfer, streaming of audio and streaming of video

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application discloses a voice communication method, a device, a terminal and a storage medium in a game, wherein the method comprises the following steps: displaying a game interface, wherein the game interface comprises at least a part of virtual scenes, target virtual objects positioned in the virtual scenes, and first virtual objects positioned in the same game with the target virtual objects; acquiring voice information sent by a user of at least one second virtual object in the first virtual object, wherein the distance between the second virtual object and the target virtual object in the game scene is not higher than a call distance threshold value; and displaying voice prompt information of each second virtual object on the game interface, wherein the voice prompt information is used for prompting the second virtual object to send the voice information. The scheme can carry out voice communication with the game users in the same game, and accurately identify the identity of the speaker according to the voice prompt information.

Description

Voice communication method, device, terminal and storage medium in game
Technical Field
The present application relates to the field of computer technologies, and in particular, to a method, an apparatus, a terminal, and a storage medium for voice communication in a game.
Background
Some existing games, such as shooting games, have a voice function, after the voice function is started, voice communication can be performed, but only for voice communication between teammates, but for other game users except teammates in a game, voice communication cannot be performed in the game, and the communication rate between the game users is low.
Thus, improvements are needed in the art.
Disclosure of Invention
The embodiment of the application provides a voice communication method, a device, a terminal and a storage medium in a game, which can carry out voice communication with a game user in the same game and accurately identify the identity of a speaker according to voice prompt information.
The embodiment of the application provides a voice communication method in a game, which comprises the following steps:
Displaying a game interface, wherein the game interface comprises at least a part of virtual scenes, target virtual objects positioned in the virtual scenes, and first virtual objects positioned in the same game with the target virtual objects;
Acquiring voice information sent by a user of at least one second virtual object in the first virtual object, wherein the distance between the second virtual object and the target virtual object in the virtual scene is not higher than a call distance threshold value;
and displaying voice prompt information of each second virtual object on the game interface, wherein the voice prompt information is used for prompting the second virtual object to send the voice information.
In an optional embodiment, the game interface includes a voice function control, where the voice function control is used to control the on and off of a voice intercom function;
before the voice information sent by the user of at least one second virtual object in the first virtual object is acquired, the method further comprises:
responding to the intercom function starting operation of the voice function control, and starting the voice intercom function;
The obtaining the voice information sent by the user of at least one second virtual object in the first virtual object includes:
And acquiring voice information sent by a user of at least one second virtual object in the first virtual object in a state that the voice intercom function is started.
In an optional embodiment, before displaying the voice prompt of each of the second virtual objects on the game interface, the method further includes:
And acquiring object identifiers and voice state identifiers of the second virtual objects, and generating voice prompt information of the second virtual objects based on the object identifiers and the voice state identifiers, wherein the voice state identifiers are used for indicating voice states of the second virtual objects.
In an alternative embodiment, the voice prompt further includes: and the camping identification information of each second virtual object is used for indicating the camping of the second virtual object in the game, and the camping comprises friend camping, enemy camping and neutral camping of the target virtual object.
In an optional embodiment, the camping identification information includes a presentation style of an object identifier of the second virtual object, and before the voice prompt information of each second virtual object is displayed on the game interface, the method further includes:
according to the camping of each second virtual object, acquiring the display style of the object identifier of each second virtual object;
the displaying the voice prompt information of each second virtual object on the game interface comprises the following steps:
and displaying voice prompt information of each second virtual object on the game interface, wherein the object identification in the voice prompt information is displayed based on the display style corresponding to the object identification of each second virtual object.
In an optional embodiment, after the displaying the voice prompt information of each of the second virtual objects on the game interface, the method further includes:
And responding to voice shielding operation acting on target voice prompt information in the voice prompt information, performing voice shielding processing on a target second virtual user corresponding to the target voice prompt information, wherein after the voice shielding processing, voice information sent by the user of the target second virtual object is not played in the terminal of the target virtual object.
In an optional embodiment, the responding to the voice masking operation of the target voice prompt information in the voice prompt information performs voice masking processing on the target second virtual user corresponding to the target voice prompt information, including:
Responding to the voice processing operation acting on the target voice prompt information in the voice prompt information, and displaying a voice processing page corresponding to the target voice prompt information on the game interface, wherein the voice processing page comprises a voice shielding control;
And responding to the confirmation operation acted on the voice shielding control, and performing voice shielding processing on the target second virtual user corresponding to the target voice prompt information.
In an optional embodiment, the obtaining the voice information sent by the user of at least one second virtual object in the first virtual object, where a distance between the second virtual object and the target virtual object in the game scene is not higher than a call distance threshold value, includes:
Selecting a first virtual object with the distance between the first virtual object and the target virtual object not higher than the call distance threshold value from the first virtual objects as a candidate virtual object;
and selecting a preset number of candidate virtual objects from the candidate virtual objects according to the sequence from the small distance to the large distance as the second virtual objects.
In an alternative embodiment, the method further comprises:
responding to a call distance resetting operation aiming at a first voice prompt message in the voice prompt messages, and displaying a first distance resetting control;
And responding to the distance resetting operation of the first distance resetting control, and updating the call distance threshold of the target virtual object and the second virtual object corresponding to the first voice prompt information to be the distance set by the distance resetting operation.
In an alternative embodiment, the method further comprises:
Responding to the call distance resetting operation aiming at the first voice prompt information in the voice prompt information, and displaying a second distance resetting control;
and responding to the distance resetting operation aiming at the second distance resetting control, acquiring a reset distance, determining a target game camp to which a second virtual object corresponding to the first voice prompt information belongs, and updating a call distance threshold between the virtual object in the target game camp and the target virtual object to be the reset distance.
The embodiment of the application also provides a voice communication device in the game, which comprises:
A first display unit, configured to display a game interface, where the game interface includes at least a part of a virtual scene, a target virtual object located in the virtual scene, and a first virtual object located in the same game as the target virtual object;
The acquisition unit is used for acquiring voice information sent by a user of at least one second virtual object in the first virtual object, and the distance between the second virtual object and the target virtual object in the virtual scene is not higher than a call distance threshold value;
The second display unit is used for displaying voice prompt information of each second virtual object on the game interface, and the voice prompt information is used for prompting the second virtual object to send the voice information.
The embodiment of the application also provides a terminal which comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein the processor realizes the steps of the voice communication method in the game when executing the computer program.
The embodiment of the application also provides a storage medium on which a computer program is stored, wherein the computer program, when executed by a processor, implements the steps of the voice communication method in a game as described above.
The embodiment of the application provides a voice communication method, a device, a terminal and a storage medium in a game, wherein the method comprises the following steps: displaying a game interface, wherein the game interface comprises at least a part of virtual scenes, target virtual objects positioned in the virtual scenes, and first virtual objects positioned in the same game with the target virtual objects; acquiring voice information sent by a user of at least one second virtual object in the first virtual object, wherein the distance between the second virtual object and the target virtual object in the virtual scene is not higher than a call distance threshold value; and displaying voice prompt information of each second virtual object on the game interface, wherein the voice prompt information is used for prompting the second virtual object to send the voice information. The scheme can carry out voice communication with the game users in the same game, and accurately identify the identity of the speaker.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the description of the embodiments will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic view of a method for communicating voice in a game according to an embodiment of the present application;
FIG. 2 is a flow chart of a method of voice communication in a game provided by an embodiment of the present application;
FIG. 3 is a schematic diagram showing voice prompt information displayed in a game interface of a voice communication method in a game according to an embodiment of the present application;
FIG. 4 is a schematic diagram showing voice prompt information displayed in a game interface of another method of voice communication in a game according to an embodiment of the present application;
FIG. 5 is a schematic diagram of a voice communication device in a game according to an embodiment of the present application;
Fig. 6 is a schematic structural diagram of a terminal according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to fall within the scope of the application.
The embodiment of the application provides a voice communication method, a device, a terminal and a storage medium in a game. In particular, the present embodiment provides an in-game voice communication method suitable for an in-game voice communication apparatus that can be integrated in a computer device.
The computer device may be a terminal device, for example, a smart phone, a tablet computer, a notebook computer, a touch screen, a game console, a Personal computer (PC, personal Computer), a Personal digital assistant (Personal DIGITAL ASSISTANT, PDA), and the terminal device may further include a client, where the client may be a game application client, a browser client carrying a game program, or an instant messaging client. The computer device may be a server, which may be an independent physical server, a server cluster or a distributed system formed by a plurality of physical servers, or a cloud server that provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDNs, and basic cloud computing services such as big data and artificial intelligence platforms, but is not limited thereto.
For example, when the voice communication method in the game is applied to the terminal, the terminal is deployed with a target game application, and a game interface is provided when the terminal runs the target game application. The manner in which the terminal device provides the game interface to the user may include a variety of ways, for example, a display may be rendered for display on a display screen of the terminal device, or the game interface may be presented by holographic projection. For example, the terminal device may include a touch display screen for presenting a game interface and receiving operation instructions generated by a user acting on the game interface, and a processor for running the game, generating the game interface, responding to the operation instructions, and controlling the display of the game interface on the touch display screen.
For example, when the voice communication method in the game is run on a server, it may be a cloud game. Cloud gaming refers to a game style based on cloud computing. In the running mode of the cloud game, a running main body of the game application program and a game picture presentation main body are separated, and the storage and the running of the skill control method are completed on a cloud game server. The game image presentation is completed at a cloud game client, which is mainly used for receiving and sending game data and presenting game images, for example, the cloud game client may be a display device with a data transmission function, such as a mobile terminal, a television, a computer, a palm computer, a personal digital assistant, etc., near a user side, but the terminal device for processing game data is a cloud game server in the cloud. When playing the game, the user operates the cloud game client to send an operation instruction to the cloud game server, the cloud game server runs the game according to the operation instruction, codes and compresses data such as game pictures and the like, returns the data to the cloud game client through a network, and finally decodes the data through the cloud game client and outputs the game pictures.
Referring to fig. 1, fig. 1 is a schematic system diagram of a voice communication device in a game according to an embodiment of the application. The system may include at least one terminal 1000, at least one server 2000, at least one database 3000, and a network 4000. Terminal 1000 held by a user may be connected to servers of different games through network 4000. Terminal 1000 can be any device having computing hardware capable of supporting and executing software products corresponding to a game. In addition, terminal 1000 can have one or more multi-touch sensitive screens for sensing and obtaining input from a user through touch or slide operations performed at multiple points of one or more touch sensitive display screens. In addition, when the system includes a plurality of terminals 1000, a plurality of servers 2000, and a plurality of networks 4000, different terminals 1000 may be connected to each other through different networks 4000, through different servers 2000. The network 4000 may be a wireless network or a wired network, such as a Wireless Local Area Network (WLAN), a Local Area Network (LAN), a cellular network, a 2G network, a 3G network, a 4G network, a 5G network, etc. In addition, the different terminals 1000 may be connected to other terminals or to a server or the like using their own bluetooth network or hotspot network. For example, multiple users may be online through different terminals 1000 so as to be connected via an appropriate network and synchronized with each other to support multiplayer games. In addition, the system may include a plurality of databases 3000, the plurality of databases 3000 being coupled to different servers 2000, and information related to the game environment may be continuously stored in the databases 3000 while different users play the multiplayer game online.
The embodiment of the application provides a voice communication method in a game, which can be executed by a terminal or a server. The embodiment of the application is illustrated by taking a voice communication method in a game as an example, wherein the terminal is provided with a target game application, and a game interface is provided when the terminal runs the target game application. A method of voice communication in a game, comprising: displaying a game interface, wherein the game interface comprises at least a part of virtual scenes, target virtual objects positioned in the virtual scenes, and first virtual objects positioned in the same game with the target virtual objects; acquiring voice information sent by a user of at least one second virtual object in the first virtual object, wherein the distance between the second virtual object and the target virtual object in the virtual scene is not higher than a call distance threshold value; and displaying voice prompt information of each second virtual object on the game interface, wherein the voice prompt information is used for prompting the second virtual object to send the voice information.
The application does not limit the types of target game applications, and only needs to include at least two virtual objects in the same game. The target virtual object is controlled by a user of the terminal, and one or more interactive virtual objects can be controlled by other game users in the current game or can be controlled by a computer, such as a robot using an Artificial Intelligence (AI) algorithm, so as to realize a man-machine fight mode.
The following will describe in detail. The following description of the embodiments is not intended to limit the preferred embodiments.
The embodiment of the application provides a voice communication method in a game, as shown in fig. 2, the flow of the voice communication method in the game of the embodiment can be as follows:
101. displaying a game interface, wherein the game interface comprises at least part of virtual scenes, target virtual objects positioned in the virtual scenes, and first virtual objects positioned in the same game with the target virtual objects.
In the embodiment of the present application, a shooting game is used as a target game application, referring to fig. 3, fig. 3 is a game interface provided when a terminal provided in the embodiment of the present application runs the target game application, as shown in fig. 3, after a terminal user opens the target game application and runs the target game application, a game interface 200 is displayed, where the game interface 200 includes at least a part of a virtual game scene, a target virtual object 201 (for example, a certain virtual game character) located in the virtual scene, and a virtual object in the same game as the target virtual object 201, which is set as a first virtual object 202. It will be appreciated that in the game screen displayed by the terminal of the user operating the target virtual object 201, a part of the virtual scene of the game is shown, and the target virtual object 201 is necessarily included in the virtual scene, but the first virtual object 202 is not necessarily included, and one or more first virtual objects 202 may also be included. As shown in fig. 3, fig. 3 illustrates an example in which the scene includes a first virtual object 202.
The game interface 200 includes a voice function control 203, where the voice function control 203 is used to control the on and off of the voice intercom function. The user may perform a click operation, specifically, a long press, a single click, a double click, or the like, through an intercom function opening operation on the voice function control 203. The voice function control 203 may be disposed at the upper right corner of the game interface and set into an intercom style as shown in fig. 3, and the user may start the voice intercom function by clicking the voice function control 203, and may close the voice intercom function by clicking again after the voice intercom function is started. The application does not limit the setting form of the voice function control and the position of the voice function control on the game interface, and can be the shape of an interphone in the figure or other shapes; the voice function setting device can be arranged at the upper right corner of the game interface in the figure, can be arranged at other positions on the game interface, and can enter a game setting page to set the voice function through a setting control in the game interface.
102. And acquiring voice information sent by a user of at least one second virtual object in the first virtual object, wherein the distance between the second virtual object and the target virtual object in the virtual scene is not higher than a call distance threshold value.
In the embodiment of the application, a terminal of a target game user responds to the starting operation of the intercom function control to start the intercom function of voice; and acquiring voice information sent by a user of at least one second virtual object in the first virtual object of the same game under the state that the voice intercom function is started. In the game virtual scene, the distance between the second virtual object and the target virtual object is not higher than the call distance threshold value. The setting of the call distance threshold may simulate the propagation distance of sound in reality as much as possible, for example, the call distance threshold may be set to be 50 meters, when the distance between the virtual object and the target virtual object in the game virtual scene is not more than 50 meters, the voice information of the virtual object may be received, and the virtual object is set to be the second virtual object. The application is not limited to the setting of the threshold of the call distance, and 50 meters are only examples, and can also be 40 meters, 30 meters and the like.
In the game, there may be a case where the distances between the plurality of virtual objects and the target virtual object do not exceed the threshold of the talking distance, and at this time, if the virtual objects all turn on the voice intercom function and speak, the user of the target virtual object may receive too much voice information, which is unfavorable for receiving valid information. Therefore, in order for the target user to extract effective information, the maximum amount of receivable voice information may be set in advance, calculation is performed according to the distance between the virtual object and the target virtual object, and voice information transmitted by the user of the virtual object closer to the target virtual object is received. The method comprises the following specific steps: selecting a first virtual object with a distance not higher than a call distance threshold value from the first virtual objects in the same game as a candidate virtual object; from these candidate virtual objects, a preset number of candidate virtual objects are selected as second virtual objects in order of the distances from the smaller to the larger. The preset number of values is not limited, and may be, for example, 3,4,5, etc.
In some alternative embodiments, the server connected to the terminal may acquire and store voice information sent by the user of the virtual object within the call distance threshold of the target virtual object, and the server determines the distances between the virtual objects and the target virtual object, and then the terminal selects a preset number of virtual objects as the second virtual objects to acquire the voice information of the second virtual objects. Or the terminal directly acquires and stores the voice information sent by the user of the virtual object within the call distance threshold of the target virtual object, judges the distance between the virtual object and the target virtual object, and then selects a preset number of virtual objects as second virtual objects to acquire the voice information of the second virtual objects.
In some alternative embodiments, some games need to be teamed, in order for the game user to have a better teaming experience, it may be set to preferentially acquire the voice information of the teammate, and the voice information of the teammate may be set to be not limited by the threshold of the talking distance. For example, a preset number of 3 is set, 3 teammates in a game are set, and when 3 teammates are speaking, voice information of the teammates is acquired; only 1 teammate is speaking, the voice information sent by the users of 2 virtual objects is acquired according to the distance.
In the embodiment of the application, the user of the second virtual object speaks through the interphone in the terminal, generates the voice information corresponding to the user, and sends the voice information to the terminal of the target virtual object. It can be understood that the terminals of the second virtual objects all turn on the voice intercom function.
103. And displaying voice prompt information of each second virtual object on the game interface, wherein the voice prompt information is used for prompting the second virtual object to send the voice information.
In the embodiment of the application, after the voice information sent by the user of the second virtual object is obtained, the voice prompt information of the second virtual object is displayed on the game interface, wherein the voice prompt information is used for prompting the second virtual object to send the voice information. The voice prompt information consists of an object identifier of the virtual object and a voice state identifier, wherein the voice state identifier is used for indicating the voice state of the virtual object. The object identifier of the virtual object may be a name of the virtual object in the game, and the voice state identifier may be set to be in a shape of a small horn. Therefore, before the voice prompt information of the second virtual object is displayed on the game interface, the object identifier and the voice state identifier of the second virtual object need to be acquired, and the voice prompt information of the second virtual object is generated based on the object identifier and the voice state identifier.
As a preferred embodiment, the display position of the voice prompt is set in the area associated with the voice function control, for example, as shown in fig. 3, the voice prompt 204 of the second virtual object is displayed in the upper right corner of the game interface adjacent to the voice function control 203, and the voice prompt 204 includes the object identifier 205 and the voice state identifier 206 of the second virtual object. The object identification 205 of the second virtual object is set by the corresponding user before the game starts, the object identification of each virtual object being different. The voice status indicator 206 is shown as an example in the form of a small horn. The voice state identifier 206 in the shape of a small horn may be effectively processed, and when the small horn flashes on the game interface, it indicates that the user of the virtual object corresponding to the voice state identifier is speaking. If the small horn does not flash on the game interface, the user indicating the virtual object corresponding to the voice state identification ends speaking. The plurality of horns are flashing at the same time, indicating that the users of the plurality of corresponding second virtual objects are speaking at the same time. In fig. 3, the game interface 200 displays voice prompt information of two virtual objects, including the game user 1 and the game user 2, where each voice prompt information of the game user includes a user name and a corresponding voice state identifier in the shape of a small horn.
In the embodiment of the application, after the voice prompt information of the second virtual object is displayed on the game interface, if the game user corresponding to the target virtual object does not want to hear the voice information sent by the user of the virtual object, the voice information can be shielded. The terminal responds to voice shielding operation acting on target voice prompt information in the voice prompt information, and voice shielding processing is carried out on a target second virtual user corresponding to the target voice prompt information, wherein after the voice shielding processing, voice information sent by a user of the target second virtual object is not played in the terminal of the target virtual object. As shown in fig. 3, in the voice prompt information of the user of the two second virtual objects displayed on the game interface 200, where the corresponding small horn identifier of the game user 1 is in a cross form, the voice information of the game user 1 is masked by the user of the target virtual object, and the terminal does not play the voice information of the game user 1 any more; the corresponding small horn identifier of the game user 2 is in a normal form, so that the voice information of the game user 2 is not shielded, and the voice information of the game user 2 can be normally played.
The specific steps of shielding the voice information include: responding to the voice processing operation of the target voice prompt information in the voice prompt information, and displaying a voice processing page corresponding to the target voice prompt information on a game interface, wherein the voice processing page comprises a voice shielding control; and responding to the confirmation operation acted on the voice shielding control, and performing voice shielding processing on the target second virtual user corresponding to the target voice prompt information. In a preferred embodiment, the voice prompt information of each second virtual object is set as an interactable control, and the voice masking operation is preferably a touch operation on the target voice prompt information, taking fig. 4 as an example: when the player needs to mask the voice information of the second virtual object 'user name 2', clicking the voice prompt information of the second virtual object 'user name 2'.
It can be understood that if the distance between the virtual object and the target virtual object still does not exceed the threshold of the call distance, the corresponding voice prompt information is still displayed on the game interface of the terminal, but after the masking processing is performed on the voice prompt information, no matter whether the user corresponding to the virtual object has speech or not, the voice information of the user of the virtual object is not played in the terminal of the target virtual object. If the voice information sent by the user of the target second virtual object is not required to be shielded later, the voice processing operation can be carried out on the voice prompt information again, a voice processing page corresponding to the voice prompt information is displayed on the game interface, the shielding canceling operation can be carried out on the voice processing page, and after the shielding canceling operation is carried out, the terminal can continue to play the voice information sent by the user of the target second virtual object.
In the embodiment of the application, the voice prompt information further comprises: and the matrix identification information of each second virtual object is used for indicating the matrix of the second virtual object in the game, wherein the matrix comprises friend matrix, enemy matrix and neutral matrix of the target virtual object. For example, in some games, there are two parties in a battle, teammates in the same team and virtual objects of the same party belong to the team, and virtual objects of another party belong to the opponent, while artificial intelligence may belong to the neutral team. It can be understood that in the game that can be formed and de-formed at any time, camps to which the virtual objects belong can also be changed at any time. The matrix identification information can be in the form of characters, letters or patterns, and the like, and a character identification, a letter mark or a pattern identification corresponding to the friend, the enemy or the neutral can be directly added in front of or behind the object identification, so that the target virtual object can distinguish the matrix to which the speaker belongs through voice prompt information. Referring to fig. 4, fig. 4 is a schematic diagram showing another method for displaying voice prompt information according to an embodiment of the present application, as shown in fig. 4, voice prompt information of 3 second virtual objects is displayed in the game interface 200, wherein voice information of the game user 1 is masked, and voice information of the game user 2 and voice information of the game user 3 are not masked. The matrix identification information 401 in fig. 4 is exemplified by a text identification, and matrix identification information (friend, enemy, and neutral) is added directly in front of the object identification 205 of the game user; as can be seen intuitively from fig. 4, game user 1 belongs to a neutral camp, game user 2 belongs to an enemy camp, and game user 3 belongs to a friend camp. The camping identification information 401 in fig. 4 is only an example, and may be set in other forms, and it is only necessary to make different camps correspond to different camping identification information.
The array identification information comprises a display style of an object identification of the second virtual object, and before the voice prompt information of the second virtual object is displayed on the game interface, the array identification information further comprises: according to the camping of each second virtual object, acquiring the display style of the object identifier of each second virtual object; and displaying voice prompt information of the second virtual objects on the game interface, wherein the object identifiers in the voice prompt information are displayed based on the display styles corresponding to the object identifiers of the second virtual objects. The camps to which the second virtual objects belong can be distinguished through colors, different camps are provided with different colors, and object identifiers in the voice prompt information are displayed based on the colors corresponding to the camps to which the second virtual objects belong. For example, the filling color of the object identifier of the virtual object of the enemy camp may be set to red, the filling color of the object identifier of the virtual object of the friend camp may be set to green, and the filling color of the object identifier of the virtual object of the neutral camp may be set to yellow; and if the camping to which the second virtual object belongs is a friend square camping, displaying the filling color of the object identification of the second virtual object in the voice prompt information in green. The application sets the pattern of the camping identification information of each camping without limitation, and also does not limit the display pattern corresponding to the object identification, and can represent different camps by different filling colors corresponding to the object identification, or represent different camps by different fonts corresponding to the object identification.
In the embodiment of the application, the threshold value of the call distance can be reset in the game process, and the specific steps comprise: responding to a call distance resetting operation aiming at a first voice prompt message in the voice prompt messages, and displaying a first distance resetting control; and in response to the distance resetting operation for the first distance resetting control, updating the call distance threshold of the target virtual object and the second virtual object corresponding to the first voice prompt information to be the distance set by the distance resetting operation. Alternatively, a call distance threshold may be set for a certain virtual object separately, or a call distance threshold may be set for a certain team of virtual objects.
In the embodiment of the application, besides the reset of the call distance threshold value can be directly carried out, different call distance threshold values can be set for virtual objects of different game camps according to the game camps to which the virtual objects belong. The method comprises the following specific steps: responding to the call distance resetting operation aiming at the first voice prompt information in the voice prompt information, and displaying a second distance resetting control; and responding to the distance resetting operation aiming at the second distance resetting control, acquiring the reset distance, determining a target game camp to which the second virtual object corresponding to the first voice prompt information belongs, and updating the communication distance threshold between the virtual object in the target game camp and the target virtual object to be the reset distance. For example, for a virtual object of a friend camp, the call distance threshold may be set to 100 meters, for a virtual object of a neutral camp, the call distance threshold may be set to 80 meters, and for a virtual object of an enemy camp, the call distance threshold may be set to 50 meters; the user may customize the settings, which the present application is not limited to.
In the embodiment of the application, the order of occurrence of the voice prompt information displayed on the game interface can be from bottom to top or from top to bottom; the content in the voice prompt message may be aligned to the right, to the left, or centered, as the application is not limited in this regard.
The voice communication method in the game provided by the embodiment of the application can display a game interface, wherein the game interface comprises at least partial virtual scenes, target virtual objects positioned in the virtual scenes and first virtual objects positioned in the same game with the target virtual objects; acquiring voice information sent by a user of at least one second virtual object in the first virtual object, wherein the distance between the second virtual object and the target virtual object in the virtual scene is not higher than a call distance threshold value; and displaying voice prompt information of each second virtual object on the game interface, wherein the voice prompt information is used for prompting the second virtual object to send the voice information. By the scheme, voice communication between users corresponding to virtual objects in the same game can be enhanced, social contact is facilitated to be enhanced, communication rate between game users is improved, and immersion of the game is enhanced.
In order to better implement the above method, correspondingly, the embodiment of the application also provides a voice communication device in the game, which can be integrated in a computer device, for example in the form of a terminal.
Referring to fig. 5, the voice communication apparatus in the game includes a first display unit 501, an acquisition unit 502, and a second display unit 503, as follows:
A first display unit 501, configured to display a game interface, where the game interface includes at least a part of a virtual scene, a target virtual object located in the virtual scene, and a first virtual object in the same game as the target virtual object;
An obtaining unit 502, configured to obtain voice information sent by a user of at least one second virtual object in the first virtual object, where a distance between the second virtual object and the target virtual object in the virtual scene is not higher than a call distance threshold;
And a second display unit 503, configured to display, on the game interface, voice prompt information of each of the second virtual objects, where the voice prompt information is used to prompt that the second virtual objects send voice information.
In an optional embodiment, the game interface includes a voice function control, where the voice function control is used to control the on and off of a voice intercom function;
The obtaining unit 502 further includes:
responding to the intercom function starting operation of the voice function control, and starting the voice intercom function;
The obtaining unit 502 further includes:
And acquiring voice information sent by a user of at least one second virtual object in the first virtual object in a state that the voice intercom function is started.
In an alternative embodiment, the second display unit 503 further includes:
And acquiring object identifiers and voice state identifiers of the second virtual objects, and generating voice prompt information of the second virtual objects based on the object identifiers and the voice state identifiers, wherein the voice state identifiers are used for indicating voice states of the second virtual objects.
In an alternative embodiment, the second display unit 503 further includes:
The voice prompt information further comprises: and the camping identification information of each second virtual object is used for indicating the camping of the second virtual object in the game, and the camping comprises friend camping, enemy camping and neutral camping of the target virtual object.
In an optional embodiment, the camping identification information includes a presentation style of an object identifier of the second virtual object, and the second display unit 503 further includes:
according to the camping of each second virtual object, acquiring the display style of the object identifier of each second virtual object;
The second display unit 503 further includes:
and displaying voice prompt information of each second virtual object on the game interface, wherein the object identification in the voice prompt information is displayed based on the display style corresponding to the object identification of each second virtual object.
In an alternative embodiment, the second display unit 503 further includes:
And responding to voice shielding operation acting on target voice prompt information in the voice prompt information, performing voice shielding processing on a target second virtual user corresponding to the target voice prompt information, wherein after the voice shielding processing, voice information sent by the user of the target second virtual object is not played in the terminal of the target virtual object.
In an alternative embodiment, the second display unit 503 includes:
Responding to the voice processing operation acting on the target voice prompt information in the voice prompt information, and displaying a voice processing page corresponding to the target voice prompt information on the game interface, wherein the voice processing page comprises a voice shielding control;
And responding to the confirmation operation acted on the voice shielding control, and performing voice shielding processing on the target second virtual user corresponding to the target voice prompt information.
In an alternative embodiment, the obtaining unit 502 further includes:
Selecting a first virtual object with the distance between the first virtual object and the target virtual object not higher than the call distance threshold value from the first virtual objects as a candidate virtual object;
and selecting a preset number of candidate virtual objects from the candidate virtual objects according to the sequence from the small distance to the large distance as the second virtual objects.
In an alternative embodiment, the obtaining unit 502 further includes:
responding to a call distance resetting operation aiming at a first voice prompt message in the voice prompt messages, and displaying a first distance resetting control;
And responding to the distance resetting operation of the first distance resetting control, and updating the call distance threshold of the target virtual object and the second virtual object corresponding to the first voice prompt information to be the distance set by the distance resetting operation.
In an alternative embodiment, the obtaining unit 502 further includes:
Responding to the call distance resetting operation aiming at the first voice prompt information in the voice prompt information, and displaying a second distance resetting control;
and responding to the distance resetting operation aiming at the second distance resetting control, acquiring a reset distance, determining a target game camp to which a second virtual object corresponding to the first voice prompt information belongs, and updating a call distance threshold between the virtual object in the target game camp and the target virtual object to be the reset distance.
Correspondingly, the embodiment of the application also provides a terminal which can be a computer device such as a smart phone, a tablet Personal computer, a notebook computer, a touch screen, a game machine, a Personal computer (PC, personal Computer), a Personal digital assistant (Personal DIGITAL ASSISTANT, PDA) and the like. As shown in fig. 6, fig. 6 is a schematic structural diagram of a terminal 600 according to an embodiment of the present application. The terminal 600 includes a processor 601 having one or more processing cores, a memory 602 having one or more computer readable storage media, and a computer program stored on the memory 602 and executable on the processor. The processor 601 is electrically connected to the memory 602. It will be appreciated by those skilled in the art that the configuration of the terminal 600 shown in the figures is not limiting and may include more or fewer components than shown, or may be combined with certain components, or a different arrangement of components.
The processor 601 is a control center of the terminal 600, connects various parts of the entire terminal 600 using various interfaces and lines, and performs various functions of the terminal 600 and processes data by running or loading software programs and/or modules stored in the memory 602 and calling data stored in the memory 602, thereby performing overall monitoring of the terminal 600.
In the embodiment of the present application, the processor 601 in the terminal 600 loads the instructions corresponding to the processes of one or more application programs into the memory 602 according to the following steps, and the processor 601 executes the application programs stored in the memory 602, so as to implement various functions:
displaying a game interface, wherein the game interface comprises at least a part of virtual scenes, target virtual objects positioned in the virtual scenes, and first virtual objects positioned in the same game with the target virtual objects; acquiring voice information sent by a user of at least one second virtual object in the first virtual object, wherein the distance between the second virtual object and the target virtual object in the virtual scene is not higher than a call distance threshold value; and displaying voice prompt information of each second virtual object on the game interface, wherein the voice prompt information is used for prompting the second virtual object to send the voice information.
The specific implementation of each operation above may be referred to the previous embodiments, and will not be described herein.
Optionally, as shown in fig. 6, the terminal 600 further includes: a touch display 603, a radio frequency circuit 604, an audio circuit 605, an input unit 606, and a power supply 607. The processor 601 is electrically connected to the touch display 603, the radio frequency circuit 604, the audio circuit 605, the input unit 606, and the power supply 607, respectively. It will be appreciated by those skilled in the art that the terminal structure shown in fig. 6 is not limiting of the terminal and may include more or fewer components than shown, or may combine certain components, or a different arrangement of components.
The touch display 603 may be used to display a graphical user interface and receive operation instructions generated by a user acting on the graphical user interface. The touch display 603 may include a display panel and a touch panel. Wherein the display panel may be used to display information entered by a user or provided to the user and various graphical user interfaces of the terminal, which may be composed of graphics, text, icons, video and any combination thereof. Alternatively, the display panel may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like. The touch panel may be used to collect touch operations on or near the user (such as operations on or near the touch panel by the user using any suitable object or accessory such as a finger, stylus, etc.), and generate corresponding operation instructions, and the operation instructions execute corresponding programs. Alternatively, the touch panel may include two parts, a touch detection device and a touch controller. The touch detection device detects the touch azimuth of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends the touch point coordinates to the processor 601, and can receive and execute commands sent from the processor 601. The touch panel may overlay the display panel, and upon detection of a touch operation thereon or thereabout, the touch panel is passed to the processor 601 to determine the type of touch event, and the processor 601 then provides a corresponding visual output on the display panel based on the type of touch event. In the embodiment of the present invention, the touch panel and the display panel may be integrated into the touch display screen 603 to implement input and output functions. In some embodiments, however, the touch panel and the touch panel may be implemented as two separate components to perform the input and output functions. I.e. the touch display 603 may also implement an input function as part of the input unit 606.
The rf circuitry 604 may be configured to receive and transmit rf signals to and from a network device or other terminal via wireless communication to and from the network device or other terminal via wireless communication.
The audio circuit 605 may be used to provide an audio interface between the user and the terminal through a speaker, microphone. The audio circuit 605 may transmit the received electrical signal converted from audio data to a speaker, and convert the electrical signal into a sound signal for output by the speaker; on the other hand, the microphone converts the collected sound signals into electrical signals, which are received by the audio circuit 605 and converted into audio data, which are processed by the audio data output processor 601 for transmission to, for example, another terminal via the radio frequency circuit 604, or which are output to the memory 602 for further processing. The audio circuit 605 may also include an ear bud jack to provide communication of the peripheral ear bud with the terminal.
The input unit 606 may be used to receive entered numbers, character information, or user characteristic information (e.g., fingerprint, iris, facial information, etc.), as well as to generate keyboard, mouse, joystick, optical, or trackball signal inputs associated with user settings and function control.
The power supply 607 is used to power the various components of the terminal 600. Alternatively, the power supply 607 may be logically connected to the processor 601 through a power management system, so as to perform functions of managing charging, discharging, and power consumption management through the power management system. The power supply 607 may also include one or more of any of a direct current or alternating current power supply, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and the like.
Although not shown in fig. 6, the terminal 600 may further include a camera, a sensor, a wireless fidelity module, a bluetooth module, etc., which will not be described herein.
In the foregoing embodiments, the descriptions of the embodiments are emphasized, and for parts of one embodiment that are not described in detail, reference may be made to related descriptions of other embodiments.
As can be seen from the above, the terminal provided in this embodiment may display a game interface, where the game interface includes at least a part of virtual scenes, a target virtual object located in the virtual scenes, and a first virtual object located in the same game as the target virtual object; acquiring voice information sent by a user of at least one second virtual object in the first virtual object, wherein the distance between the second virtual object and the target virtual object in the virtual scene is not higher than a call distance threshold value; and displaying voice prompt information of each second virtual object on the game interface, wherein the voice prompt information is used for prompting the second virtual object to send the voice information. The embodiment of the application can carry out voice communication with the game users in the same game, and accurately identify the identity of the speaker according to the voice prompt information.
Those of ordinary skill in the art will appreciate that all or a portion of the steps of the various methods of the above embodiments may be performed by instructions, or by instructions controlling associated hardware, which may be stored in a computer-readable storage medium and loaded and executed by a processor.
To this end, an embodiment of the present application provides a computer readable storage medium having stored therein a plurality of computer programs that can be loaded by a processor to perform steps in any of the voice communication methods in the game provided by the embodiment of the present application. For example, the computer program may perform the steps of:
Displaying a game interface, wherein the game interface comprises at least a part of virtual scenes, target virtual objects positioned in the virtual scenes, and first virtual objects positioned in the same game with the target virtual objects;
Acquiring voice information sent by a user of at least one second virtual object in the first virtual object, wherein the distance between the second virtual object and the target virtual object in the virtual scene is not higher than a call distance threshold value;
and displaying voice prompt information of each second virtual object on the game interface, wherein the voice prompt information is used for prompting the second virtual object to send the voice information.
The specific implementation of each operation above may be referred to the previous embodiments, and will not be described herein.
Wherein the storage medium may include: read Only Memory (ROM), random access Memory (RAM, random Access Memory), magnetic or optical disk, and the like.
The foregoing describes in detail a method, apparatus, terminal and storage medium for voice communication in a game provided by the embodiments of the present application, and specific examples are applied to illustrate the principles and embodiments of the present application, where the foregoing examples are only used to help understand the method and core idea of the present application; meanwhile, as those skilled in the art will have variations in the specific embodiments and application scope in light of the ideas of the present application, the present description should not be construed as limiting the present application.

Claims (13)

1. A method of communicating speech in a game, comprising:
Displaying a game interface, wherein the game interface comprises at least a part of virtual scenes, target virtual objects positioned in the virtual scenes, and first virtual objects positioned in the same game with the target virtual objects;
Acquiring voice information sent by a user of at least one second virtual object in the first virtual object, wherein the distance between the second virtual object and the target virtual object in the virtual scene is not higher than a call distance threshold value;
The voice prompt information of each second virtual object is displayed on the game interface, the voice prompt information is used for prompting the second virtual object to send voice information, the voice prompt information comprises object identifiers of each second virtual object and voice state identifiers, and the voice state identifiers are used for indicating the voice states of the second virtual objects;
responding to the call distance resetting operation aiming at the voice prompt information, and displaying a distance resetting control corresponding to the voice prompt information;
And responding to the distance resetting operation aiming at the distance resetting control, and updating the second virtual object corresponding to the target virtual object and the voice prompt information and/or the conversation distance threshold of the virtual object in the target game camp to which the second virtual object belongs to the distance set by the distance resetting operation.
2. The method for communicating voice in a game according to claim 1, wherein the game interface comprises a voice function control, and the voice function control is used for controlling the on/off of a voice intercom function;
before the voice information sent by the user of at least one second virtual object in the first virtual object is acquired, the method further comprises:
responding to the intercom function starting operation of the voice function control, and starting the voice intercom function;
The obtaining the voice information sent by the user of at least one second virtual object in the first virtual object includes:
And acquiring voice information sent by a user of at least one second virtual object in the first virtual object in a state that the voice intercom function is started.
3. The in-game voice communication method according to claim 1, further comprising, before displaying the voice prompt of each of the second virtual objects on the game interface:
And acquiring object identifiers and voice state identifiers of the second virtual objects, and generating voice prompt information of the second virtual objects based on the object identifiers and the voice state identifiers, wherein the voice state identifiers are used for indicating voice states of the second virtual objects.
4. The method for communication in a game according to claim 3, wherein the voice prompt further comprises: and the camping identification information is used for indicating camping of the second virtual object in the game, and the camping comprises friend camping, enemy camping and neutral camping of the target virtual object.
5. The method for in-game voice communication according to claim 4, wherein the camping identification information includes a presentation style of an object identification of the second virtual object, and further comprising, before displaying the voice prompt information of each of the second virtual objects on the game interface:
according to the camping of each second virtual object, acquiring the display style of the object identifier of each second virtual object;
the displaying the voice prompt information of each second virtual object on the game interface comprises the following steps:
and displaying voice prompt information of each second virtual object on the game interface, wherein the object identification in the voice prompt information is displayed based on the display style corresponding to the object identification of each second virtual object.
6. The method for in-game voice communication according to claim 1, further comprising, after the voice prompt of each of the second virtual objects is displayed on the game interface:
And responding to voice shielding operation acting on target voice prompt information in the voice prompt information, performing voice shielding processing on a target second virtual user corresponding to the target voice prompt information, wherein after the voice shielding processing, voice information sent by the user of the target second virtual object is not played in the terminal of the target virtual object.
7. The method for voice communication in a game according to claim 6, wherein the responding to the voice masking operation for the target voice prompt in the voice prompts, performing voice masking processing on the target second virtual user corresponding to the target voice prompt, comprises:
Responding to the voice processing operation acting on the target voice prompt information in the voice prompt information, and displaying a voice processing page corresponding to the target voice prompt information on the game interface, wherein the voice processing page comprises a voice shielding control;
And responding to the confirmation operation acted on the voice shielding control, and performing voice shielding processing on the target second virtual user corresponding to the target voice prompt information.
8. The method for communicating voice in a game according to claim 1, wherein said obtaining voice information sent by a user of at least one second virtual object of the first virtual objects, in which the distance between the second virtual object and the target virtual object in the virtual scene is not higher than a call distance threshold, comprises:
Selecting a first virtual object with the distance between the first virtual object and the target virtual object not higher than the call distance threshold value from the first virtual objects as a candidate virtual object;
and selecting a preset number of candidate virtual objects from the candidate virtual objects according to the sequence from the small distance to the large distance as the second virtual objects.
9. The method of in-game voice communication according to claim 1, further comprising:
responding to a call distance resetting operation aiming at a first voice prompt message in the voice prompt messages, and displaying a first distance resetting control;
And responding to the distance resetting operation of the first distance resetting control, and updating the call distance threshold of the target virtual object and the second virtual object corresponding to the first voice prompt information to be the distance set by the distance resetting operation.
10. The method of in-game voice communication according to claim 1, further comprising:
Responding to the call distance resetting operation aiming at the first voice prompt information in the voice prompt information, and displaying a second distance resetting control;
and responding to the distance resetting operation aiming at the second distance resetting control, acquiring a reset distance, determining a target game camp to which a second virtual object corresponding to the first voice prompt information belongs, and updating a call distance threshold between the virtual object in the target game camp and the target virtual object to be the reset distance.
11. A voice communication apparatus in a game, comprising:
A first display unit, configured to display a game interface, where the game interface includes at least a part of a virtual scene, a target virtual object located in the virtual scene, and a first virtual object located in the same game as the target virtual object;
The acquisition unit is used for acquiring voice information sent by a user of at least one second virtual object in the first virtual object, and the distance between the second virtual object and the target virtual object in the game scene is not higher than a call distance threshold value;
The second display unit is used for displaying voice prompt information of each second virtual object on the game interface, wherein the voice prompt information is used for prompting the second virtual object to send voice information, the voice prompt information comprises object identifiers and voice state identifiers of each second virtual object, and the voice state identifiers are used for indicating the voice states of the second virtual objects;
The acquisition unit is also used for responding to the call distance resetting operation aiming at the voice prompt information and displaying a distance resetting control corresponding to the voice prompt information;
The obtaining unit is further configured to update, in response to a distance resetting operation for the distance resetting control, a second virtual object corresponding to the target virtual object and the voice prompt information, and/or a call distance threshold of a virtual object in a target game camp to which the second virtual object belongs, to a distance set by the distance resetting operation.
12. A terminal comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the steps of the voice communication method in a game as claimed in any one of claims 1-10 when the computer program is executed by the processor.
13. A storage medium having stored thereon a computer program, wherein the computer program when executed by a processor implements the steps of the voice communication method in a game according to any of claims 1-10.
CN202110666554.5A 2021-06-16 2021-06-16 Voice communication method, device, terminal and storage medium in game Active CN113350802B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110666554.5A CN113350802B (en) 2021-06-16 2021-06-16 Voice communication method, device, terminal and storage medium in game

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110666554.5A CN113350802B (en) 2021-06-16 2021-06-16 Voice communication method, device, terminal and storage medium in game

Publications (2)

Publication Number Publication Date
CN113350802A CN113350802A (en) 2021-09-07
CN113350802B true CN113350802B (en) 2024-07-02

Family

ID=77534660

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110666554.5A Active CN113350802B (en) 2021-06-16 2021-06-16 Voice communication method, device, terminal and storage medium in game

Country Status (1)

Country Link
CN (1) CN113350802B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113827954B (en) * 2021-09-24 2023-01-10 广州博冠信息科技有限公司 Regional voice communication method, device, storage medium and electronic equipment
CN114143700B (en) * 2021-12-01 2023-01-10 腾讯科技(深圳)有限公司 Audio processing method, device, equipment, medium and program product
CN114554229B (en) * 2022-02-28 2023-08-29 广州点云科技有限公司 Method, device, terminal equipment and medium for identifying voice state of microphone user
CN117319340A (en) * 2022-06-23 2023-12-29 腾讯科技(深圳)有限公司 Voice message playing method, device, terminal and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110064193A (en) * 2019-04-29 2019-07-30 网易(杭州)网络有限公司 Manipulation control method, device and the mobile terminal of virtual objects in game
CN110215692A (en) * 2019-07-10 2019-09-10 网易(杭州)网络有限公司 The processing method of voice messaging, device, storage medium and electronic device in game
CN111530079A (en) * 2020-04-29 2020-08-14 网易(杭州)网络有限公司 Information processing method and device in game, electronic equipment and storage medium
CN112245912A (en) * 2020-11-11 2021-01-22 腾讯科技(深圳)有限公司 Sound prompting method, device, equipment and storage medium in virtual scene

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9320971B2 (en) * 2012-03-21 2016-04-26 Zynga Inc. Communicating messages within network games
JP6782173B2 (en) * 2017-01-11 2020-11-11 株式会社ソニー・インタラクティブエンタテインメント Information processing device and voice data communication management method
CN107068153B (en) * 2017-04-12 2020-05-15 深圳悦想网络技术有限公司 Communication interaction module for game
US20200228911A1 (en) * 2019-01-16 2020-07-16 Roblox Corporation Audio spatialization

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110064193A (en) * 2019-04-29 2019-07-30 网易(杭州)网络有限公司 Manipulation control method, device and the mobile terminal of virtual objects in game
CN110215692A (en) * 2019-07-10 2019-09-10 网易(杭州)网络有限公司 The processing method of voice messaging, device, storage medium and electronic device in game
CN111530079A (en) * 2020-04-29 2020-08-14 网易(杭州)网络有限公司 Information processing method and device in game, electronic equipment and storage medium
CN112245912A (en) * 2020-11-11 2021-01-22 腾讯科技(深圳)有限公司 Sound prompting method, device, equipment and storage medium in virtual scene

Also Published As

Publication number Publication date
CN113350802A (en) 2021-09-07

Similar Documents

Publication Publication Date Title
CN113350802B (en) Voice communication method, device, terminal and storage medium in game
CN113101652A (en) Information display method and device, computer equipment and storage medium
CN113398590B (en) Sound processing method, device, computer equipment and storage medium
CN113350793B (en) Interface element setting method and device, electronic equipment and storage medium
CN113101657B (en) Game interface element control method, game interface element control device, computer equipment and storage medium
CN113398566A (en) Game display control method and device, storage medium and computer equipment
CN113332721B (en) Game control method, game control device, computer equipment and storage medium
CN114159789A (en) Game interaction method and device, computer equipment and storage medium
CN113332716A (en) Virtual article processing method and device, computer equipment and storage medium
CN113599819A (en) Prompt message display method, device, equipment and storage medium
CN113413600B (en) Information processing method, information processing device, computer equipment and storage medium
CN112619131B (en) Method, device and equipment for switching states of virtual props and readable storage medium
CN115193035A (en) Game display control method and device, computer equipment and storage medium
CN115193043A (en) Game information sending method and device, computer equipment and storage medium
CN117101121A (en) Game prop repairing method, device, terminal and storage medium
CN117771649A (en) Method, device, equipment and storage medium for controlling virtual character
CN113426121B (en) Game control method, game control device, storage medium and computer equipment
CN116943169A (en) Game command method, game command device, computer equipment and storage medium
CN117046113A (en) Game skill releasing method, game skill releasing device, electronic equipment and readable storage medium
CN116999825A (en) Game control method, game control device, computer equipment and storage medium
CN116139484A (en) Game function control method, game function control device, storage medium and computer equipment
CN116999835A (en) Game control method, game control device, computer equipment and storage medium
CN114053714A (en) Virtual object control method and device, computer equipment and storage medium
CN117919705A (en) Game control method, game control device, computer equipment and storage medium
CN116603248A (en) Football game matching method and device, storage medium and computer equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant