Voice room interaction implementation method and device, electronic equipment and storage medium

By introducing the target virtual gift gift mechanism and control panel adjustment function in the voice room, the problem of single visual effects and lack of interaction in the existing voice room mode is solved, and a higher sense of user participation and interactivity is achieved.

CN120050252APending Publication Date: 2025-05-27GUANGZHOU MIZAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411952105.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-27
Publication Date
2025-05-27

AI Technical Summary

Technical Problem

The existing voice room mode has a single visual effect and lacks interactivity. Users who have not been on the microphone have a weak sense of participation.

Method used

By giving the target virtual gift, users can gain permission to control the atmosphere effect of the voice room and the user's voice and sound effects, adjust the room background, lighting, special effects, and sound effects through the control panel, and change the voice and sound effects of the Shangmai user.

Benefits of technology

It enhances the user's sense of participation and belonging, provides richer interactive gameplay and fun, and improves the interaction between users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure HDA0005215100540000011
    Figure HDA0005215100540000011
  • Figure HDA0005215100540000021
    Figure HDA0005215100540000021
  • Figure HDA0005215100540000022
    Figure HDA0005215100540000022
Patent Text Reader

Abstract

The invention provides an interaction implementation method and device of a voice room, electronic equipment and a storage medium, and relates to the technical field of Internet. The method comprises the steps of playing a special effect animation corresponding to a target virtual gift in response to a giving instruction of the target virtual gift; a control panel is displayed on a display interface of the voice room, the control panel comprises a plurality of control buttons, and the control buttons are used for adjusting the room background, the room light, the room special effect, the room sound effect and / or the user voice sound effect; in response to a click event of the control panel, sending a target adjustment parameter corresponding to the click event to the server; displaying the adjusted room background, room light and / or room special effect; and / or playing the adjusted room sound effect and / or the voice of the microphone user adjusted by the user voice sound effect. The user can customize the atmosphere according to hobbies, so that the user has more sense of participation and sense of belonging; and the voice sound effect of the current microphone user can be changed, an interesting playing method is provided, and the interactivity between the users is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of Internet technologies, and in particular, to a method, apparatus, electronic device, and storage medium for realizing interaction in a voice room. Background Art

[0002] With the development of the Internet, real-time voice chat has become a widely loved form of entertainment. In the conventional voice room mode, the interaction modes between the host and the audience are generally voice chat, song requests, etc., which limit the deeper communication and interaction between the host and the audience, have a relatively single visual effect, and lack interactivity; ordinary users who have not taken the microphone can only see themselves in the online list, and their sense of participation is not strong. Summary of the Invention

[0003] The present invention provides a method, apparatus, electronic device, and storage medium for realizing interaction in a voice room, so as to solve the defects in the prior art that the conventional voice room mode has a relatively single visual effect, lacks interactivity, and the sense of participation of users who have not taken the microphone is not strong.

[0004] The present invention provides a method for realizing interaction in a voice room, which is applied to a client and includes:

[0005] In response to a gift-giving instruction for a target virtual gift, sending a gift-giving event of the target virtual gift to a server, and playing a special effect animation corresponding to the target virtual gift;

[0006] Displaying a control panel on a display interface of the voice room, where the control panel includes a plurality of control buttons for adjusting a room background, room lighting, room special effects, room sound effects, and / or user voice sound effects;

[0007] In response to a click event of the control panel, sending a target adjustment parameter corresponding to the click event to the server;

[0008] Displaying an adjusted room background, room lighting, and / or room special effects; and / or playing an adjusted room sound effect and / or a voice of a user on the microphone after being adjusted by the user voice sound effect.

[0009] According to the method for realizing interaction in a voice room provided by the present invention, the step of, in response to a click event of the control panel, sending a target adjustment parameter corresponding to the click event to the server includes:

[0010] In response to a click event of the control button for the user voice sound effect, parsing a user voice sound effect adjustment parameter corresponding to the control button;

[0011] Send the user voice sound effect adjustment parameter to the server, so that the server sends the user voice sound effect adjustment parameter to the target user client on the mic, and the target user client on the mic sets the user voice sound effect configuration according to the user voice sound effect adjustment parameter.

[0012] According to an interactive implementation method of a voice room provided by the present invention, it further includes:

[0013] When the special effect animation finishes playing or the preset countdown ends, turn off the room background, the room lights, the room special effects, and / or the room sound effects.

[0014] According to an interactive implementation method of a voice room provided by the present invention, it further includes:

[0015] When the special effect animation finishes playing or the preset countdown ends, play the original voice of the target user on the mic.

[0016] According to an interactive implementation method of a voice room provided by the present invention, it further includes:

[0017] When the special effect animation finishes playing or the preset countdown ends, remove the control panel.

[0018] The present invention also provides another interactive implementation method of a voice room, which is applied to a server and includes:

[0019] Receive the giving event of the target virtual gift from the client in the voice room;

[0020] Push the playing event of the special effect animation corresponding to the target virtual gift to all clients in the voice room;

[0021] Receive the target adjustment parameter sent by the client, where the target adjustment parameter is used to adjust the room background, room lights, room special effects, room sound effects, and / or user voice sound effects in the voice room;

[0022] Push the target adjustment parameter to all clients in the voice room, so that all clients display the adjusted room background, room lights, room special effects, and / or room sound effects according to the target adjustment parameter; and / or, push the target adjustment parameter to the target user client on the mic in the voice room, so that the target user client on the mic sets the user voice sound effect configuration according to the target adjustment parameter.

[0023] The present invention also provides an interactive implementation device for a voice room, including:

[0024] A playback module, configured to send a gifting event of the target virtual gift to the server in response to a gifting instruction of the target virtual gift, and play a special effect animation corresponding to the target virtual gift;

[0025] A display module, configured to display a control panel on a display interface of the voice room, where the control panel includes a plurality of control buttons for adjusting room background, room lighting, room special effects, room sound effects, and / or user voice sound effects;

[0026] A sending module, configured to send a target adjustment parameter corresponding to the click event to the server in response to a click event of the control panel;

[0027] A processing module, configured to display the adjusted room background, room lighting, and / or room special effects; and / or play the adjusted room sound effects and / or user voice with adjusted user voice sound effects.

[0028] The present invention further provides another interactive implementation device for a voice room, including:

[0029] A first receiving module, configured to receive a gifting event of a target virtual gift from a first client in the voice room;

[0030] A first pushing module, configured to push a playback event of the special effect animation corresponding to the target virtual gift to all clients in the voice room;

[0031] A second receiving module, configured to receive a target adjustment parameter sent by the first client, where the target adjustment parameter is used to adjust room background, room lighting, room special effects, room sound effects, and / or user voice sound effects in the voice room;

[0032] A second pushing module, configured to push the target adjustment parameter to all clients in the voice room so that all clients display the adjusted room background, room lighting, room special effects, and / or room sound effects according to the target adjustment parameter; and / or push the target adjustment parameter to a target client in the voice room so that the target user client sets user voice sound effect configuration according to the target adjustment parameter.

[0033] The present invention further provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor implements the interactive implementation method for a voice room as described in any one of the above when executing the program.

[0034] The present invention further provides a non-transitory computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the interactive implementation method for a voice room as described in any one of the above is implemented.

[0035] An interactive implementation method, device, electronic device, and storage medium for a voice room provided by the present invention. Users in the voice room can start an interactive gameplay by giving a target virtual gift. For users who have given the target virtual gift, a control panel will be displayed on the display interface of their client. The control panel includes control buttons for room background, room lighting, room special effects, room sound effects, and user voice sound effects. Users can change the room background, room lighting, room special effects, and room sound effects in the voice room by clicking the control buttons, and can also change the voice sound effects of the users on the microphone in the voice room. Moreover, based on the click event of the control panel, the client sends the corresponding target adjustment parameters to the server, and the server sends the target adjustment parameters to all clients in the voice room, so that all clients can also display the effects of the adjusted room background, room lighting, and room special effects accordingly, or play the adjusted room sound effects; when the gift-giving user adjusts the user voice sound effects, the server sends the target adjustment parameters to the client of the target user on the microphone in the voice room, so that the client of the target user on the microphone modifies the parameters of the user voice sound effects. In this way, the voice sent by the target user on the microphone is the voice modified by the user voice sound effects (for example, uncle sound effects, Zhu Bajie sound effects, etc.). The present invention enables users to customize the atmosphere in the voice room according to their preferences, giving users more sense of participation and belonging; it can also change the voice sound effects of the current user on the microphone, and using this function can create more funny scenarios, providing interesting gameplay and improving the interactivity between users. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0037] Figure 1 is one of the flow diagrams of an interactive implementation method for a voice room provided by the present invention;

[0038] Figure 2 is a schematic diagram of a control panel according to an exemplary embodiment of the present invention;

[0039] Figure 3 is a schematic diagram of a user voice sound effect control panel according to an exemplary embodiment of the present invention;

[0040] Figure 4 is the second of the flow diagrams of an interactive implementation method for a voice room provided by the present invention;

[0041] Figure 5It is the third schematic flowchart of an interactive implementation method for a voice room provided by the present invention;

[0042] Figure 6 It is an interactive flowchart of an interactive implementation method for a voice room provided by the present invention;

[0043] Figure 7 It is one of the schematic structural diagrams of an interactive implementation device for a voice room provided by the present invention;

[0044] Figure 8 It is the second schematic structural diagram of an interactive implementation device for a voice room provided by the present invention;

[0045] Figure 9 It is the schematic structural diagram of an electronic device provided by the present invention. Detailed implementation manners

[0046] To make the objectives, technical solutions and advantages of the present invention clearer, the technical solutions in the present invention will be clearly and completely described below with reference to the accompanying drawings in the present invention. Apparently, the described embodiments are some but not all of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art without making creative efforts based on the embodiments in the present invention belong to the scope of protection of the present invention.

[0047] It should be noted that in the description of the embodiments of the present invention, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements but also includes other elements not explicitly listed, or further includes elements inherent to such process, method, article or device. Without further limitations, the element defined by the statement "including one..." does not exclude the existence of additional identical elements in the process, method, article or device including the said element. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0048] The terms "first", "second", etc. in the present invention are used to distinguish similar objects and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances so that the embodiments of the present invention can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. generally belong to the same category and do not limit the number of objects. For example, the first object can be one or multiple. In addition, "and / or" indicates at least one of the connected objects, and the character " / " generally represents an "or" relationship between the associated objects before and after.

[0049] The following is combined withFigures 1-9 The present invention describes a method, device, electronic device and storage medium for implementing interaction in a voice room.

[0050] In voice social software or applications, users can freely choose to enter the voice room and interact with other users in the room by voice chatting, singing, etc. In the voice room, users can freely choose whether to turn on the microphone for interaction. Therefore, in addition to users who have turned on the microphone, there are also users who have not turned on the microphone in the voice room. In order to improve the sense of interactive participation and fun, especially to increase the interaction opportunities for users who have not turned on the microphone, the present invention provides an interactive gameplay (hereinafter referred to as target interactive gameplay), where users in the voice room can obtain the authority to control the atmosphere effect in the voice room by giving specific gifts, and can control the voice sound effects of users who have turned on the microphone.

[0051] like Figure 1 As shown, a method for implementing interaction in a voice room provided by the present invention can be applied to a client, and specifically comprises the following steps:

[0052] Step 110, in response to the gift instruction of the target virtual gift, sending the gift event of the target virtual gift to the server, and playing the special effect animation corresponding to the target virtual gift.

[0053] Specifically, the target virtual gift refers to a specific virtual gift that can activate the target interactive gameplay. The user clicks on the display interface of the voice room to send the target virtual gift, and the client responds to the gift instruction. On the one hand, it sends the gift event of the target virtual gift to the server of the voice social platform, and on the other hand, it plays the special effects animation corresponding to the target virtual gift. The special effects animation can be used to represent the entry into the target interactive gameplay.

[0054] The special effects animation may be an opening special effects animation, after which step 120 is executed; or it may be a special effects animation during which the target interactive gameplay is effective. When the special effects animation is finished playing, the user who has given the target virtual gift ends the target interactive gameplay.

[0055] Step 120, displaying a control panel on the display interface of the voice room, wherein the control panel includes a plurality of control buttons, and the control buttons are used to adjust the room background, room lighting, room special effects, room sound effects and / or user voice sound effects.

[0056] Specifically, when entering the target interactive gameplay, the user who gives the target virtual gift will obtain the authority to control some atmosphere effects of the voice room and the authority to control the user's voice sound effects. The client will display a control panel on the display interface, such as Figure 2 As shown, the control panel includes multiple control buttons for controlling the atmosphere effect of the speech room and the user's voice sound effect.

[0057] The atmosphere effects of the voice room can include the room background, room lighting, room special effects, room sound effects, etc. The room background can be the background picture or background video of the voice room display interface; the room lighting can be the lighting effects in the voice room, such as Figure 2 the default lighting, ambient lighting, retro disco, dynamic rays, flashing rhythm, etc. shown; the room special effects can be the decorative special effects played in the voice room, such as Figure 2 the dry ice spraying, confetti firing, fireworks spraying, etc. shown; the room sound effects can be the background music played in the voice room.

[0058] The user voice sound effect refers to the sound effect of the current user on the mic in the voice room. The user who gifts the target virtual gift can change the voice effect of the current user on the mic, making the user on the mic change their voice, such as Hulk sound effect, cute boy sound effect, cute girl sound effect, Pig Bajie sound effect, uncle sound effect, etc.

[0059] Step 130, in response to the click event of the control panel, send the target adjustment parameter corresponding to the click event to the server.

[0060] Step 140, display the adjusted room background, room lighting and / or room special effects; and / or, play the adjusted room sound effects and / or the voice of the user on the mic after being adjusted by the user voice sound effect.

[0061] Specifically, when the user who gifts the target virtual gift clicks the control button on the control panel, the client can obtain the target adjustment parameter corresponding to the control button and send the target adjustment parameter to the server, so that the server sends the target adjustment parameter to other users in the voice room, and adjusts the corresponding effects according to the target adjustment parameter. At the same time, this client will also adjust the corresponding effects according to the target adjustment parameter, display the adjusted effects, or play the adjusted room sound effects, or receive and play the voice of the user on the mic after being adjusted by the user voice sound effect.

[0062] If the user who gifts the target virtual gift adjusts the room background, room lighting, room special effects, room sound effects, the client sends the target adjustment parameter to the server, and the server will send the target adjustment parameter to all users in the voice room, so that all users adjust the corresponding effects according to the target adjustment parameter. In this way, the clients of all online users in the voice room can display the adjusted room background, room lighting, room special effects, room sound effects, and all users can see the room background, room lighting, room special effects, room sound effects selected by the user who gifts the target virtual gift.

[0063] In some embodiments, step 130 may include the following steps:

[0064] In response to a click event of a control button for the user voice sound effect, parse the user voice sound effect adjustment parameter corresponding to the control button;

[0065] Send the user voice sound effect adjustment parameter to the server, so that the server sends the user voice sound effect adjustment parameter to the target on-air user client, and the target on-air user client sets the user voice sound effect configuration according to the user voice sound effect adjustment parameter.

[0066] Specifically, if the user who gives the target virtual gift adjusts the user voice sound effects of at least one on-air user, as Figure 3 shown, the user who gives the target virtual gift can choose to change the voice effect of a certain on-air user. Just select the on-air user on the control panel and select a certain user voice sound effect (i.e., the target adjustment parameter). The client sends the target adjustment parameter to the server, and the server will send the target adjustment parameter to the client of the specified on-air user (or the target on-air user) in the voice room, so that the client of the target on-air user can modify the user voice sound effect configuration according to the target adjustment parameter. Subsequently, when the target on-air user speaks, the client modifies and adjusts according to the collected voice and the user voice sound effect. The voice SDK corresponding to the voice room collects the adjusted voice, and the other clients in the voice room receive the voice of the target on-air user through the voice SDK, which is all adjusted voice.

[0067] It can be understood that the target adjustment parameter sent by the client also carries the unique user identifier of the target on-air user (such as user ID, etc.).

[0068] In some embodiments, during the startup of the target interaction gameplay, the client can synchronously increase or decrease the information of the on-air users (such as avatars, nicknames) on the control panel according to the increase or decrease of the on-air users monitored, so that users can select according to the latest on-air users.

[0069] In some embodiments, the method may further include: when the special effect animation finishes playing or the preset countdown ends, turn off the room background, the room lights, the room special effects, and / or the room sound effects.

[0070] Specifically, when the special effect animation finishes playing or the preset countdown ends, that is, the target interaction gameplay initiated by the user who gives the target virtual gift ends. At this time, turn off the room background, the room lights, the room special effects, and the room sound effects, and the voice room reverts to the default normal mode.

[0071] In some embodiments, the method may further include: when the special effect animation finishes playing or the preset countdown ends, play the original voice of the target on-air user.

[0072] Specifically, for the case where the user voice sound effect of the target user on the mic is changed, the target interactive gameplay ends, and the client of the target user on the mic will also automatically change the user voice sound effect configuration and restore it to the no-sound effect, that is, the voice collected by the subsequent voice SDK from the target user on the mic is the real voice without sound effect. The voices of the target user on the mic received by other clients in the voice room through the voice SDK are all real voices without sound effect, so the original voice of the target user on the mic is played.

[0073] It should be understood that when the server pushes all users in the voice room into the target interactive gameplay, special effect animations are played on all user clients. When the special effect animation is played or the preset countdown ends, the target interactive gameplay will also automatically end, and the room background, room lights, room special effects, and room sound effects will be automatically turned off, and the voice room will be restored to the default normal mode; for the client of the target user on the mic that receives the target adjustment parameter of the user voice sound effect, similarly, when the special effect animation is played or the preset countdown ends, the target interactive gameplay will also automatically end, and the user voice sound effect configuration will be automatically changed to restore to the no-sound effect.

[0074] Correspondingly, in some embodiments, the method may further include: when the special effect animation is played or the preset countdown ends, removing the control panel. That is, when the target interactive gameplay initiated by the user who gives the target virtual gift ends, the control panel is hidden, and the permission of the user who gives the target virtual gift is removed.

[0075] The above describes the interactive implementation method of the voice room on the client side. Correspondingly, Figure 4 One of the flow diagrams of another interactive implementation method of the voice room provided by the present invention, this method is applied to the server of the voice social platform, as Figure 4 shown, specifically includes the following steps:

[0076] Step 410, receiving the giving event of the target virtual gift from the client in the voice room.

[0077] Step 420, pushing the playing event of the special effect animation corresponding to the target virtual gift to all clients of the voice room.

[0078] Specifically, when a user in the voice room initiates giving a target virtual gift, their client will send the giving event of the target virtual gift to the server. The server can obtain the unique identifier of the target virtual gift according to the giving event, obtain the unique identifier of the corresponding special effect animation, and push the special effect animation playing event to all clients in the voice room. All clients download or obtain the special effect animation from the local according to the unique identifier of the special effect animation for playing to inform the user to enter the target interactive gameplay.

[0079] Step 430: Receive the target adjustment parameters sent by the client for adjusting the room background, room lighting, room special effects, and / or room sound effects in the voice room.

[0080] Step 440: Push the target adjustment parameters to all the clients in the voice room, so that all the clients can display the adjusted room background, room lighting, room special effects, and / or room sound effects according to the target adjustment parameters.

[0081] Specifically, when the server receives the target adjustment parameters for any one of the room background, room lighting, room special effects, and room sound effects sent by the client of the user who gifts the target virtual gift, the server pushes the target adjustment parameters to all the clients in the voice room.

[0082] Figure 5 FIG. 2 is a second schematic flowchart of an interactive implementation method for another voice room provided by the present invention. This method is also applied to the server of a voice social platform. As Figure 5 shown, it specifically includes the following steps:

[0083] Step 510: Receive the gifting event of the target virtual gift sent by the client in the voice room.

[0084] Step 520: Push the playing event of the special effect animation corresponding to the target virtual gift to all the clients in the voice room.

[0085] Step 530: Receive the target adjustment parameters of the user voice sound effect sent by the client.

[0086] Step 540: Push the target adjustment parameters to the client of the target user on the mic in the voice room, so that the client of the target user on the mic can set the user voice sound effect configuration according to the target adjustment parameters.

[0087] Specifically, when the server receives the target adjustment parameters of the user voice sound effect, it pushes the target adjustment parameters to the client of the target user on the mic in the voice room.

[0088] In some embodiments, when the server receives the target adjustment parameters of the user voice sound effect, it can also push the information of the target user on the mic whose user voice sound effect will be adjusted to all the clients, so that all the clients can change the mic position configuration of the target user on the mic according to the information of the target user on the mic, such as the display mode of the mic position, etc. Taking the dynamic effect of the mic position as an example, the mic position of the selected target user on the mic increases a jumping effect to inform the users in the voice room that the user on the mic is selected, and the voice emitted by the user is the voice with the user voice sound effect. The jumping effect of the mic position of the user on the mic can also make the users feel immersive, improve the user experience, arouse the users' interest in playing, and improve the enthusiasm of user interaction.

[0089] As Figure 6 shown, it is a schematic diagram of the interaction process of the method for realizing the interaction of the voice room in an exemplary embodiment. When the gift-giving user clicks to give a target virtual gift on the client (hereinafter referred to as the gift-giving client), the gift-giving client responds to the giving instruction and sends a giving event of the target virtual gift to the server. The server will, according to the giving event, push a playing event of the special effect animation corresponding to the target virtual gift to all clients in the voice room. After all clients receive it, they will play the special effect animation. Among them, if the special effect animation is locally saved, the special effect animation is directly played. If it is not saved, it is necessary to download the special effect animation from the server and then play it.

[0090] After the gift-giving client plays the special effect animation, a control panel will be displayed on the display interface of the voice room. The gift-giving user obtains the permission to control the voice room atmosphere effects (room background, room lighting, room special effects, room sound effects, etc.) and the user voice sound effects in the voice room.

[0091] When the gift-giving client receives a click event on the control button of the voice room atmosphere effect, the specific target adjustment parameters of the voice room atmosphere effect can be obtained through parsing, and the target adjustment parameters are sent to the server. The server then pushes them to all clients. All clients adjust the corresponding voice room atmosphere effects in the voice room according to the target adjustment parameters, and display the adjusted room background, room lighting and / or room special effects, and / or play the adjusted room sound effects.

[0092] When the gift-giving client receives a click event on the control button of the user voice sound effect, the specific target adjustment parameters of the user voice sound effect and the user ID of the target user on the mic can be obtained through parsing, and the target adjustment parameters and the user ID of the target user on the mic are sent to the server. The server sends the target adjustment parameters of the user voice sound effect to the client of the target user on the mic according to the user ID. The client of the target user on the mic adjusts the voice sound effect configuration according to the target adjustment parameters. In this way, for the user voice collected by the client of the target user on the mic subsequently, the user voice is processed according to the adjusted voice sound effect configuration. In this way, the voice of the target user on the mic received and played by other clients (including the gift-giving client) is the processed voice, that is, the voice with sound effects.

[0093] The present invention provides a method for realizing interaction in the above-mentioned voice room. Users in the voice room can start an interactive gameplay by giving a target virtual gift. For the user who gives the target virtual gift, a control panel will be displayed on the display interface of their client. The control panel includes control buttons for the room background, room lighting, room special effects, room sound effects, and user voice sound effects. The user can change the room background, room lighting, room special effects, and room sound effects in the voice room by clicking the control buttons, and can also change the voice sound effects of the user on the microphone in the voice room. Moreover, based on the click event of the control panel, the client sends the corresponding target adjustment parameters to the server, and the server sends the target adjustment parameters to all clients in the voice room, so that all clients can also display the effects of the adjusted room background, room lighting, and room special effects accordingly, or play the adjusted room sound effects; when the gift-giving user adjusts the user voice sound effects, the server sends the target adjustment parameters to the client of the target user on the microphone in the voice room, so that the client of the target user on the microphone modifies the parameters of the user voice sound effects. In this way, the voice sent by the target user on the microphone is the voice modified by the user voice sound effects (for example, uncle sound effects, Pig Bajie sound effects, etc.). The present invention enables users to customize the atmosphere in the voice room according to their preferences, giving users a greater sense of participation and belonging; it can also change the voice sound effects of the current user on the microphone, creating a more hilarious scenario with this function, providing an interesting gameplay, and enhancing the interactivity between users.

[0094] The interactive implementation device of the voice room provided by the present invention will be described below. The interactive implementation device of the voice room described below can be mutually corresponding and referred to with the interactive implementation method of the voice room described above.

[0095] As Figure 7 shown, the present invention also provides an interactive implementation device for a voice room, including:

[0096] A playback module 710, configured to respond to a gift-giving instruction of a target virtual gift, send a gift-giving event of the target virtual gift to the server, and play a special effect animation corresponding to the target virtual gift;

[0097] A display module 720, configured to display a control panel on the display interface of the voice room, where the control panel includes a plurality of control buttons for adjusting the room background, room lighting, room special effects, room sound effects, and / or user voice sound effects;

[0098] A sending module 730, configured to respond to a click event of the control panel and send target adjustment parameters corresponding to the click event to the server;

[0099] A processing module 740, configured to display the adjusted room background, room lighting, and / or room special effects; and / or, play the adjusted room sound effects and / or the user voice with user voice sound effects adjusted.

[0100] As Figure 8 shown, the present invention further provides another interactive implementation device for a voice room, including:

[0101] A first receiving module 810, configured to receive a gift-giving event of a target virtual gift from a first client in the voice room;

[0102] A first pushing module 820, configured to push a playing event of a special effect animation corresponding to the target virtual gift to all clients in the voice room;

[0103] A second receiving module 830, configured to receive a target adjustment parameter sent by the first client, where the target adjustment parameter is used to adjust the room background, room lighting, room special effects, room sound effects, and / or user voice sound effects in the voice room;

[0104] A second pushing module 840, configured to push the target adjustment parameter to all clients in the voice room, so that all clients display the adjusted room background, room lighting, room special effects, and / or room sound effects according to the target adjustment parameter; and / or, push the target adjustment parameter to a target client in the voice room, so that the target user client sets the user voice sound effect configuration according to the target adjustment parameter.

[0105] Figure 9 Illustrates a schematic physical structure diagram of an electronic device. As Figure 9 shown, the electronic device may include: a processor 910, a communication interface 920, a memory 930, and a communication bus 940. Among them, the processor 910, the communication interface 920, and the memory 930 complete communication with each other through the communication bus 940. The processor 910 may call logic instructions in the memory 930 to execute an interactive implementation method for a voice room, and the method includes:

[0106] In response to a gift-giving instruction of a target virtual gift, send a gift-giving event of the target virtual gift to the server, and play a special effect animation corresponding to the target virtual gift;

[0107] Display a control panel on the display interface of the voice room. The control panel includes a plurality of control buttons, and the control buttons are used to adjust the room background, room lighting, room special effects, room sound effects, and / or user voice sound effects;

[0108] In response to a click event on the control panel, send the target adjustment parameter corresponding to the click event to the server.

[0109] Display the adjusted room background, room lighting, and / or room special effects; and / or, play the adjusted room sound effects and / or the voice of the user on the mic after user voice sound effect adjustment.

[0110] Or,

[0111] Receive the giving event of the target virtual gift from the client in the voice room.

[0112] Push the playing event of the special effect animation corresponding to the target virtual gift to all clients in the voice room.

[0113] Receive the target adjustment parameter sent by the client, where the target adjustment parameter is used to adjust the room background, room lighting, room special effects, room sound effects, and / or user voice sound effects in the voice room.

[0114] Push the target adjustment parameter to all clients in the voice room so that all clients display the adjusted room background, room lighting, room special effects, and / or room sound effects according to the target adjustment parameter; and / or, push the target adjustment parameter to the client of the target user on the mic in the voice room so that the client of the target user on the mic sets the user voice sound effect configuration according to the target adjustment parameter.

[0115] In addition, when the logical instructions in the above-mentioned memory 930 can be implemented in the form of a software functional unit and sold or used as an independent product, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The foregoing storage medium includes: USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical disks and other various media that can store program codes.

[0116] On the other hand, the present invention also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the interactive implementation method of the voice room provided by the above-mentioned various methods. The method includes: in response to a gift-giving instruction of a target virtual gift, sending a gift-giving event of the target virtual gift to the server and playing a special effect animation corresponding to the target virtual gift;

[0117] Display a control panel on the display interface of the voice room. The control panel includes a plurality of control buttons, and the control buttons are used to adjust the room background, room lighting, room special effects, room sound effects, and / or user voice sound effects;

[0118] In response to a click event of the control panel, send a target adjustment parameter corresponding to the click event to the server;

[0119] Display the adjusted room background, room lighting, and / or room special effects; and / or, play the adjusted room sound effects and / or the voice of the user on the mic after the user voice sound effects are adjusted;

[0120] Or,

[0121] Receive a gift-giving event of a target virtual gift from a client in the voice room;

[0122] Push a playing event of a special effect animation corresponding to the target virtual gift to all clients in the voice room;

[0123] Receive a target adjustment parameter sent by the client, where the target adjustment parameter is used to adjust the room background, room lighting, room special effects, room sound effects, and / or user voice sound effects in the voice room;

[0124] Push the target adjustment parameter to all clients in the voice room so that all clients display the adjusted room background, room lighting, room special effects, and / or room sound effects according to the target adjustment parameter; and / or, push the target adjustment parameter to a target client of a user on the mic in the voice room so that the target client of the user on the mic sets a user voice sound effect configuration according to the target adjustment parameter.

[0125] On another aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it is configured to execute the interactive implementation method of the voice room provided by the above-mentioned various methods. The method includes: in response to a gift-giving instruction of a target virtual gift, sending a gift-giving event of the target virtual gift to the server and playing a special effect animation corresponding to the target virtual gift;

[0126] Display a control panel on the display interface of the voice room. The control panel includes multiple control buttons, and the control buttons are used to adjust the room background, room lighting, room special effects, room sound effects, and / or user voice sound effects;

[0127] In response to a click event on the control panel, send the target adjustment parameter corresponding to the click event to the server;

[0128] Display the adjusted room background, room lighting, and / or room special effects; and / or, play the adjusted room sound effects and / or the voice of the user on the mic after the user voice sound effects are adjusted. Or,

[0129] Receive the giving event of the target virtual gift from the client in the voice room;

[0130] Push the playing event of the special effect animation corresponding to the target virtual gift to all clients in the voice room;

[0131] Receive the target adjustment parameter sent by the client, where the target adjustment parameter is used to adjust the room background, room lighting, room special effects, room sound effects, and / or user voice sound effects in the voice room;

[0132] Push the target adjustment parameter to all clients in the voice room, so that all clients display the adjusted room background, room lighting, room special effects, and / or room sound effects according to the target adjustment parameter; and / or, push the target adjustment parameter to the client of the target user on the mic in the voice room, so that the client of the target user on the mic sets the user voice sound effect configuration according to the target adjustment parameter.

[0133] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated. The components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative labor.

[0134] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the essence of the above technical solution, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0135] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for implementing interaction in a voice room, characterized in that: Applied to the client, including: In response to a gift instruction of a target virtual gift, a gift event of the target virtual gift is sent to a server, and a special effect animation corresponding to the target virtual gift is played; Displaying a control panel on the display interface of the voice room, the control panel including a plurality of control buttons, the control buttons being used to adjust the room background, room lighting, room special effects, room sound effects and / or user voice sound effects; In response to a click event of the control panel, sending a target adjustment parameter corresponding to the click event to the server; Display the adjusted room background, room lighting and / or room special effects; and / or play the adjusted room sound effects and / or the voice of the target microphone user adjusted by the user voice sound effects.

2. The method for implementing the interaction of the voice room according to claim 1, characterized in that: The step of responding to a click event of the control panel and sending a target adjustment parameter corresponding to the click event to the server includes: In response to a click event of the control button of the user voice sound effect, parsing the user voice sound effect adjustment parameter corresponding to the control button; The user voice sound effect adjustment parameter is sent to the server, so that the server sends the user voice sound effect adjustment parameter to the target microphone user client, and the target microphone user client sets the user voice sound effect configuration according to the user voice sound effect adjustment parameter.

3. The interactive implementation method of the voice room according to claim 1, characterized in that: Also includes: When the special effects animation is finished playing or the preset countdown ends, the room background, the room lights, the room special effects and / or the room sound effects are turned off.

4. The method for implementing the interaction of the voice room according to claim 1, characterized in that: Also includes: When the special effects animation is finished playing or the preset countdown ends, the original voice of the target microphone user is played.

5. The method for realizing interactive voice room according to claim 1, characterized in that: Also includes: When the special effects animation is finished playing or the preset countdown ends, the control panel is removed.

6. A method for implementing interaction in a voice room, characterized in that: Applied to the server, including: Receive a target virtual gift giving event from a client in the voice room; Pushing a play event of the special effect animation corresponding to the target virtual gift to all clients of the voice room; Receiving a target adjustment parameter sent by the client, wherein the target adjustment parameter is used to adjust a room background, room lighting, room special effects, room sound effects, and / or user voice sound effects in the voice room; Push the target adjustment parameters to all the clients in the voice room so that all the clients display the adjusted room background, room lighting, room special effects and / or room sound effects according to the target adjustment parameters; and / or, push the target adjustment parameters to the target microphone user client in the voice room so that the target microphone user client sets the user voice sound effect configuration according to the target adjustment parameters.

7. A device for realizing interaction in a voice room, characterized in that: include: A playing module, for responding to a gift instruction of a target virtual gift, sending a gift event of the target virtual gift to a server, and playing a special effect animation corresponding to the target virtual gift; A display module, used to display a control panel on the display interface of the voice room, wherein the control panel includes a plurality of control buttons, and the control buttons are used to adjust the room background, room lighting, room special effects, room sound effects and / or user voice sound effects; A sending module, configured to respond to a click event of the control panel and send a target adjustment parameter corresponding to the click event to the server; The processing module is used to display the adjusted room background, room lighting and / or room special effects; and / or play the adjusted room sound effects and / or the user voice adjusted by the user voice sound effects.

8. An interactive device for a voice room, characterized in that: include: A first receiving module, configured to receive a target virtual gift giving event from a first client in the voice room; A first push module, used to push the play event of the special effect animation corresponding to the target virtual gift to all clients of the voice room; A second receiving module is used to receive a target adjustment parameter sent by the first client, wherein the target adjustment parameter is used to adjust the room background, room lighting, room special effects, room sound effects and / or user voice sound effects in the voice room; The second push module is used to push the target adjustment parameters to all the clients in the voice room, so that all the clients display the adjusted room background, room lighting, room special effects and / or room sound effects according to the target adjustment parameters; and / or, push the target adjustment parameters to the target client of the voice room, so that the target user client sets the user voice sound effect configuration according to the target adjustment parameters.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, it implements the interactive implementation method of the voice room as described in any one of claims 1 to 6.

10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the interactive implementation method of the voice room as described in any one of claims 1 to 6 is implemented.