Information processing method and device based on interaction event, electronic equipment and storage medium

By responding to interactive events and playing voice information in the live broadcast room, the problem of difficulty for anchors to respond to audience interaction in a timely manner is solved, and the interactivity and content quality of the live broadcast room is improved.

CN119603467APending Publication Date: 2025-03-11BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411546163.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-31
Publication Date
2025-03-11

AI Technical Summary

Technical Problem

During the sharing and dissemination process of live broadcast room, due to the large amount of information, it is difficult for anchors to obtain and respond to audience interaction in a timely manner, resulting in a decline in the quality of live broadcast room.

Method used

By responding to preset interactive events in the live broadcast screen of the virtual space, voice information is generated and played to broadcast or feedback these interactive events, thereby improving the interactivity between the anchor and the audience.

Benefits of technology

It realizes timely reminding the anchor and improving its interactivity with the audience, reducing the anchor's workload during the live broadcast process, allowing him to focus more on live broadcast content and output more valuable information, thereby improving the overall live broadcast quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119603467A_ABST
    Figure CN119603467A_ABST
Patent Text Reader

Abstract

The invention relates to an information processing method and device based on an interaction event, electronic equipment and a storage medium. The method comprises the following steps: displaying a live broadcast picture of a virtual space on a preset page; in response to occurrence of a preset interaction event in the virtual space, generating and playing voice information corresponding to the preset interaction event; the voice information is used for broadcasting the occurrence of a preset interaction event; or; the voice information is used for giving virtual space feedback information for the preset interaction event. According to the embodiment of the invention, information reminding can be carried out in time through the voice broadcast function, so that the anchor user can interact with the audience user in time, the interaction between the anchor and the user is improved, in addition, the voice feedback function can reduce the workload of the anchor in the live broadcast process, and the user experience is improved. Therefore, the anchor can pay more attention to own live broadcast content and output more valuable and meaningful information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of Internet technology, and in particular to an information processing method, device, electronic device and storage medium based on interactive events. Background Art

[0002] With the rapid development of mobile Internet, the information dissemination methods based on mobile terminals and the information processing methods based on interactive events have become more and more mature. Generally, sharing and disseminating in the form of live broadcast rooms through various browsers or applications on terminals has become an important way.

[0003] In the process of sharing and disseminating in some live broadcast rooms, due to the large amount of information in the live broadcast room, the anchor will often miss some information, and thus cannot form a good interaction with the audience in the live broadcast room, which in turn causes the overall quality of the live broadcast room to decline. Summary of the invention

[0004] The present disclosure provides an information processing method, device, electronic device and storage medium based on interactive events. The technical solution of the present disclosure is as follows:

[0005] According to a first aspect of an embodiment of the present disclosure, there is provided an information processing method based on an interactive event, comprising:

[0006] Display the live screen of the virtual space on the preset page;

[0007] In response to the occurrence of a preset interactive event in the virtual space, generating and playing voice information corresponding to the preset interactive event;

[0008] The voice information is used to announce the occurrence of a preset interactive event; or; the voice information is used to provide virtual space feedback information for the preset interactive event.

[0009] In some possible embodiments, in response to the occurrence of a preset interactive event in the virtual space, generating and playing voice information corresponding to the preset interactive event includes:

[0010] In response to the occurrence of a preset interactive event in the virtual space, obtaining a first play identifier and key information of the preset interactive event;

[0011] Acquire a first word library corresponding to a preset interactive event based on the first play identifier;

[0012] Determine first voice information according to the key information and the first word library;

[0013] The first voice information is played based on the first play identifier; the first voice information is used to be played to the anchor user to announce the occurrence of a preset interactive event.

[0014] In some possible embodiments, in response to the occurrence of a preset interactive event in the virtual space, generating and playing voice information corresponding to the preset interactive event includes:

[0015] In response to the occurrence of a preset interactive event in the virtual space, obtaining a second play identifier and key information of the preset interactive event;

[0016] Acquire a second word library corresponding to a preset interactive event based on a second play identifier;

[0017] Determining second voice information according to the key information and the second word library;

[0018] A voice playback instruction is sent to the second client based on the second playback identifier; the voice playback instruction includes the second voice information, and the voice playback instruction instructs the second client to play the second voice information; the second voice information is used to play to the audience user to provide virtual space feedback information of the preset interactive event.

[0019] In some possible embodiments, in response to the occurrence of a preset interactive event in the virtual space, obtaining a second play identifier and key information of the preset interactive event includes:

[0020] In response to the occurrence of a preset interactive event in the virtual space, if the host feedback information corresponding to the preset interactive event is not obtained within a preset time period, a second play identifier and key information of the preset interactive event are obtained.

[0021] In some possible embodiments, the preset page includes an event setting control, and the method further includes:

[0022] In response to an event setting instruction triggered based on an event setting control, an event setting panel is displayed; the event setting panel includes a first area;

[0023] Displaying in the first area a plurality of broadcast type information corresponding to a plurality of interactive events one by one and a broadcast enabling control corresponding to each broadcast type information;

[0024] In response to a broadcast start instruction triggered by a broadcast enable control corresponding to first broadcast type information among the plurality of broadcast type information, determining that an interactive event corresponding to the first broadcast type information is a preset interactive event;

[0025] Display multiple category controls corresponding to the first broadcast category information.

[0026] In some possible embodiments, the event setting panel further includes a second area; and the method further includes:

[0027] Displaying the virtual space feedback description information and the feedback enabling control corresponding to the virtual space feedback description information in the second area;

[0028] In response to a virtual space feedback start instruction triggered based on the feedback enable control, displaying a voice collection control in the second area;

[0029] The voice collection control is used to be triggered to collect the voice information of the anchor user.

[0030] In some possible embodiments, the event setting panel further includes a third area; and the method further includes:

[0031] displaying a setting confirmation control in a third area;

[0032] In response to a setting determination instruction triggered based on the setting determination control, displaying a virtual host control on a live broadcast screen of the virtual space;

[0033] The virtual host control represents the generation and playback of voice information corresponding to a preset interactive event in response to the occurrence of a preset interactive event in the virtual space.

[0034] 8. The information processing method based on interactive events according to claim 7, characterized in that the method further comprises:

[0035] In response to a preset event backtracking instruction triggered based on the virtual host control, displaying an event backtracking page;

[0036] Displaying preset interactive events of the virtual space on the event review page; or; displaying preset interactive events in the virtual space without feedback on the event review page.

[0037] In some possible embodiments, the plurality of interaction events include:

[0038] At least two of the following: receiving a virtual gift, the audience corresponding to the first preset account entering the virtual space, the audience corresponding to the second preset account sending a comment message, the same comment message sent by a preset number of accounts, and the message sent by the control object corresponding to the virtual space.

[0039] In some possible embodiments, the volume of the first voice information is lower than the volume of the background sound in the virtual space and the voice volume of the host user;

[0040] The volume of the first voice information is adjusted based on the volume of the background sound of the virtual space and the voice volume of the host user.

[0041] In some possible embodiments, the timbre of the second voice information is determined based on the voice of the host user.

[0042] According to a second aspect of an embodiment of the present disclosure, there is provided an information processing device based on interactive events, comprising:

[0043] A first display module is configured to execute a display resource generation control in response to a preset operation on a target object;

[0044] The second display module is configured to execute a resource generation instruction in response to a resource generation control trigger to generate a to-be-published resource; the to-be-published resource is used to form a target resource after being published; the target resource includes associated elements of a target object.

[0045] In some possible embodiments, the second display module is configured to execute:

[0046] In response to the occurrence of a preset interactive event in the virtual space, obtaining a first play identifier and key information of the preset interactive event;

[0047] Acquire a first word library corresponding to a preset interactive event based on the first play identifier;

[0048] Determine first voice information according to the key information and the first word library;

[0049] The first voice information is played based on the first play identifier; the first voice information is used to be played to the anchor user to announce the occurrence of a preset interactive event.

[0050] In some possible embodiments, the second display module is configured to execute:

[0051] In response to the occurrence of a preset interactive event in the virtual space, obtaining a second play identifier and key information of the preset interactive event;

[0052] Acquire a second word library corresponding to a preset interactive event based on a second play identifier;

[0053] Determining second voice information according to the key information and the second word library;

[0054] A voice playback instruction is sent to the second client based on the second playback identifier; the voice playback instruction includes the second voice information, and the voice playback instruction instructs the second client to play the second voice information; the second voice information is used to play to the audience user to provide virtual space feedback information of the preset interactive event.

[0055] In some possible embodiments, the second display module is configured to execute:

[0056] In response to the occurrence of a preset interactive event in the virtual space, if the host feedback information corresponding to the preset interactive event is not obtained within a preset time period, a second play identifier and key information of the preset interactive event are obtained.

[0057] In some possible embodiments, the preset page includes an event setting control, and the device further includes a third display module; the third display module is configured to execute:

[0058] In response to an event setting instruction triggered based on an event setting control, an event setting panel is displayed; the event setting panel includes a first area;

[0059] Displaying in the first area a plurality of broadcast type information corresponding to a plurality of interactive events one by one and a broadcast enabling control corresponding to each broadcast type information;

[0060] In response to a broadcast start instruction triggered by a broadcast enable control corresponding to first broadcast type information among the plurality of broadcast type information, determining that an interactive event corresponding to the first broadcast type information is a preset interactive event;

[0061] Display multiple category controls corresponding to the first broadcast category information.

[0062] In some possible embodiments, the event setting panel further includes a second area; a third display module, configured to execute:

[0063] Displaying the virtual space feedback description information and the feedback enabling control corresponding to the virtual space feedback description information in the second area;

[0064] In response to a virtual space feedback start instruction triggered based on the feedback enable control, displaying a voice collection control in the second area;

[0065] The voice collection control is used to be triggered to collect the voice information of the anchor user.

[0066] In some possible embodiments, the event setting panel further includes a third area; a third display module, configured to execute:

[0067] displaying a setting confirmation control in a third area;

[0068] In response to a setting determination instruction triggered based on the setting determination control, displaying a virtual host control on a live broadcast screen of the virtual space;

[0069] The virtual host control represents the generation and playback of voice information corresponding to a preset interactive event in response to the occurrence of a preset interactive event in the virtual space.

[0070] In some possible embodiments, the third display module is configured to execute:

[0071] In response to a preset event backtracking instruction triggered based on the virtual host control, displaying an event backtracking page;

[0072] Displaying preset interactive events of the virtual space on the event review page; or; displaying preset interactive events in the virtual space without feedback on the event review page.

[0073] In some possible embodiments, the plurality of interaction events include:

[0074] At least two of the following: receiving a virtual gift, the audience corresponding to the first preset account entering the virtual space, the audience corresponding to the second preset account sending a comment message, the same comment message sent by a preset number of accounts, and the message sent by the control object corresponding to the virtual space.

[0075] In some possible embodiments, the volume of the first voice information is lower than the volume of the background sound in the virtual space and the voice volume of the host user;

[0076] The volume of the first voice information is adjusted based on the volume of the background sound of the virtual space and the voice volume of the host user.

[0077] In some possible embodiments, the timbre of the second voice information is determined based on the voice of the host user.

[0078] According to a third aspect of an embodiment of the present disclosure, there is provided an electronic device, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute instructions to implement a method as described in any one of the first aspects above.

[0079] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute any one of the methods in the first aspect of the embodiment of the present disclosure.

[0080] According to the fifth aspect of an embodiment of the present disclosure, a computer program product is provided, the computer program product comprising a computer program, the computer program being stored in a readable storage medium, at least one processor of a computer device reading and executing the computer program from the readable storage medium, so that the computer device performs any one of the methods in the first aspect of the embodiment of the present disclosure.

[0081] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects:

[0082] Display the live screen of the virtual space on the preset page; in response to the occurrence of a preset interactive event in the virtual space, generate and play the voice information corresponding to the preset interactive event; the voice information is used to broadcast the occurrence of the preset interactive event; or; the voice information is used to give virtual space feedback information for the preset interactive event. The embodiment of the present application can provide timely information reminders through the voice broadcast function, so that the anchor user can interact with the audience user in a timely manner, which helps to improve the interactivity between the anchor and the user. In addition, the voice feedback function can reduce the workload of the anchor during the live broadcast process, so that the anchor can pay more attention to his or her live broadcast content and output more valuable and meaningful information, thereby improving the content quality of the entire virtual space, thereby improving the content quality of the entire application.

[0083] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0085] Figure 1 is a schematic diagram of an application environment of an information processing method based on interactive events according to an exemplary embodiment;

[0086] Figure 2 is a flow chart of an information processing method based on interactive events according to an exemplary embodiment;

[0087] Figure 3 A schematic diagram of a preset page according to an exemplary embodiment is shown Figure 1 ;

[0088] Figure 4 A schematic diagram of a preset page according to an exemplary embodiment is shown Figure 2 ;

[0089] Figure 5 A schematic diagram of a preset page according to an exemplary embodiment is shown Figure 3 ;

[0090] Figure 6 A schematic diagram of a preset page according to an exemplary embodiment is shown Figure 4 ;

[0091] Figure 7 A schematic diagram of a preset page according to an exemplary embodiment is shown Figure 5 ;

[0092] Figure 8 A schematic diagram of a preset page according to an exemplary embodiment is shown Figure 6 ;

[0093] Fig. 9 is a schematic diagram showing a preset page according to an exemplary embodiment Figure 7 ;

[0094] Fig.10 is a flow chart of an information processing method for an interactive event according to an exemplary embodiment;

[0095] Fig.11is a flow chart of an information processing method for an interactive event according to an exemplary embodiment;

[0096] Fig.12 is a block diagram of an information processing device based on interactive events according to an exemplary embodiment;

[0097] Fig.13 The invention is a block diagram of an electronic device for information processing based on interactive events according to an exemplary embodiment. DETAILED DESCRIPTION

[0098] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0099] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar first objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0100] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.

[0101] See also Figure 1 , Figure 1 is a schematic diagram of an application environment of an information processing method based on interactive events according to an exemplary embodiment. Figure 1 As shown, the application environment may include a server 011 , a first client 012 , and a second client 013 .

[0102] In some possible embodiments, the server 011 may include an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. The operating system running on the server may include but is not limited to Android, IOS, Linux, Windows, Unix, etc.

[0103] In some possible embodiments, the first client 012 and the second client 013 may include but are not limited to smartphones, desktop computers, tablet computers, laptop computers, smart speakers, digital assistants, augmented reality (AR) / virtual reality (VR) devices, smart wearable devices and other image-type clients. They may also be software running on the above clients, such as applications, applets, etc. Optionally, the operating system running on the client may include but is not limited to Android, IOS, Linux, Windows, Unix, etc.

[0104] In some possible embodiments, the first client 012 can display the live screen of the virtual space on a preset page; in response to the occurrence of a preset interactive event in the virtual space, generate and play voice information corresponding to the preset interactive event; the voice information is used to broadcast the occurrence of the preset interactive event; or; the voice information is used to give virtual space feedback information for the preset interactive event. The embodiment of the present application can provide timely information reminders through the voice broadcast function, so that the host user can interact with the audience user in a timely manner, which helps to improve the interactivity between the host and the user. In addition, the voice feedback function can reduce the workload of the host during the live broadcast process, so that the host can pay more attention to his or her live broadcast content and output more valuable and meaningful information.

[0105] In an exemplary embodiment, the databases corresponding to the client and the server can both be node devices in the blockchain system, and can share the acquired and generated information with other node devices in the blockchain system, thereby realizing information sharing among multiple node devices. Multiple node devices in the blockchain system can be configured with the same blockchain, which is composed of multiple blocks, and the adjacent blocks have an association relationship, so that when the data in any block is tampered, it can be detected by the next block, thereby preventing the data in the blockchain from being tampered with, and ensuring the security and reliability of the data in the blockchain.

[0106] Figure 2 It is a flowchart of an information processing method based on interactive events according to an exemplary embodiment. It should be noted that this specification provides method operation steps as described in the embodiment or flowchart, but more or fewer operation steps may be included based on routine or non-creative labor. The order of steps listed in the embodiment is only one way of executing the steps among many orders, and does not represent the only order of execution. When the actual system or product is executed, it can be executed in sequence or in parallel according to the method shown in the embodiment or the accompanying drawings (for example, a parallel processor or a multi-threaded processing environment). Specifically, Figure 2 As shown, the flow chart at least includes the following steps S201-S203:

[0107] In step S201, a live broadcast screen of a virtual space is displayed on a preset page.

[0108] In an embodiment of the present application, the execution subject of steps S201 to S203 and the embodiments extended by steps S201 to S203 may be the first client. A first account created by a first user may exist on the first client. Correspondingly, a second client may also exist, and a second account created by a second user may exist on the second client. In an embodiment of the present application, the first client and the second client may be clients with the same application installed on different terminals. For example, the first client and the second client both correspond to the same instant messaging application, the same short video application, the same life service application, and so on.

[0109] In an optional embodiment, a first user, such as a host user, can use a first account to log in to the first client and create a virtual space corresponding to the first account in the short video application. Correspondingly, a second user, such as an audience user, can log in to the second client through a second account and enter the virtual space by querying the first account. Optionally, the second client can also enter the virtual space based on the detected entry indication for the virtual space in the virtual space collection display page. Optionally, the second client can also enter the virtual space based on the received virtual space sharing information. In this way, the second client can display the virtual space created by the first client on the first page.

[0110] In some possible embodiments, the above-mentioned virtual space may be a music recommendation virtual space in a music application, a film recommendation and sharing virtual space in a short video application, an information exchange virtual space in a social application, a commodity sharing virtual space in a commodity sharing application, etc. In order to clearly explain the embodiments of the present application, the commodity sharing virtual space will be used as an example for explanation, and other types of virtual spaces can refer to the implementation scheme of the commodity sharing virtual space.

[0111] In the embodiment of the present application, the above virtual space may be referred to as a live broadcast room. That is, the first client may display the live broadcast screen of the live broadcast room on the first page, and the live broadcast room is created by the first client based on the first account.

[0112] In step S203, in response to the occurrence of a preset interactive event in the virtual space, voice information corresponding to the preset interactive event is generated and played; the voice information is used to announce the occurrence of the preset interactive event; or; the voice information is used to give virtual space feedback information for the preset interactive event.

[0113] In an embodiment of the present application, in response to the occurrence of a preset interactive event in the virtual space, the first client may generate and play voice information corresponding to the preset interactive event, or the second client may generate and play voice information corresponding to the preset interactive event.

[0114] In an optional embodiment, when the first client detects the occurrence of a preset interactive event in the virtual space, the first client can generate a voice message and play the voice message to the anchor user corresponding to the first client. In this case, the voice message is used to announce the occurrence of the preset interactive event to the anchor user. Therefore, this embodiment can be summarized as a voice announcement event triggered by a preset interactive event.

[0115] In an optional embodiment, when the first client detects the occurrence of a preset interactive event in the virtual space, the first client can generate a voice message and send the voice message to the second client, so that the second client can play the voice message to the audience user corresponding to the second client. In this case, the voice message is used to provide virtual space feedback information for the preset interactive event. Therefore, this embodiment can be summarized as a voice feedback event triggered by a preset interactive event.

[0116] In the embodiment of the present application, the above-mentioned voice broadcast events and voice feedback events enable the virtual space to have voice broadcast functions and voice feedback functions for preset interactive events.

[0117] In an optional embodiment, the virtual space can complete voice broadcast events and voice feedback events by enabling the voice broadcast function and the voice feedback function.

[0118] In the embodiment of the present application, the voice broadcast function and the voice feedback function can be enabled through the controls on the preset page. Figure 3 A schematic diagram of a preset page according to an exemplary embodiment is shown in FIG. Figure 1 ,like Figure 3As shown, it includes a preset page 300, and comment information in a comment area 301 and a preset control 302 (the control represented by "more") located on the preset page 300. The comment information in the comment area 301 may be comment information sent by a viewer user corresponding to a second client in the virtual space through a second account, or interactive information corresponding to other interactions performed by a viewer user corresponding to the second client on the virtual space through the second account.

[0119] In some possible embodiments, the comment information sent by the viewer user corresponding to the second client through the second account can also be considered as a kind of interaction. Other interactions may include paying attention to the virtual space, giving virtual gifts to the virtual space, sharing the virtual space with other second accounts, new viewer users entering the virtual space, etc.

[0120] Figure 4 A schematic diagram of a preset page according to an exemplary embodiment is shown in FIG. Figure 2 ,like Figure 4 As shown, a preset page 300 , a tool panel 400 located on the preset page 300 , and different tool controls 401 on the tool panel 400 are included.

[0121] In an optional embodiment, in response to a tool panel display instruction triggered based on a preset control, a tool panel may be displayed on a preset page. The tool panel includes a plurality of tool controls.

[0122] Optionally, the multiple tool controls may include an event setting control, which is used to be triggered to enable the voice broadcast function and the voice feedback function. Specifically, when the first client detects that the event setting control is clicked, the event setting panel may be displayed to set the voice broadcast function and the voice feedback function.

[0123] In the embodiment of the present application, the tool panel may be pre-existing. Then, by adding an event setting control to the original tool panel in the application, not only can the voice broadcast function and the voice feedback function be triggered, but also the development work can be reduced, and the interactive operations can be reduced based on the resources provided by the application.

[0124] In another optional embodiment, the preset control 302 mentioned above is an event setting control, which is used to be triggered to enable the voice broadcast function and the voice feedback function. Specifically, when the first client detects that the event setting control is clicked, the event setting panel can be displayed to set the voice broadcast function and the voice feedback function.

[0125] Figure 5 A schematic diagram of a preset page according to an exemplary embodiment is shown in FIG. Figure 3 ,like Figure 5 As shown, it includes a preset page 300, an event setting panel 500 located on the preset page 300, and a plurality of broadcast type information 511 on the event setting panel 500 and a broadcast enabling control 522 corresponding to each broadcast type information.

[0126] like Figure 5 As shown, in response to an event setting instruction triggered based on an event setting control, the first client can display an event setting panel, and then can display multiple broadcast type information corresponding to multiple interactive events and a broadcast activation control corresponding to each broadcast type information on the event setting panel.

[0127] In an embodiment of the present application, multiple interactive events may include receiving a virtual gift, the audience corresponding to the first preset account entering the virtual space, the audience corresponding to the second preset account sending a comment message, the same comment message sent by a preset number of accounts, and at least two of the messages sent by the managed object corresponding to the virtual space.

[0128] like Figure 5 As shown, the multiple broadcast type information corresponding to the multiple interactive events include "audience gift", "account entry" and "important comments".

[0129] Figure 6 A schematic diagram of a preset page according to an exemplary embodiment is shown in FIG. Figure 4 ,like Figure 6 As shown, it includes a preset page 300, an event setting panel 500 located on the preset page 300, and a first area 501, a second area 502, and a third area 503 on the event setting panel 500. Among them, the first area 501 can display multiple broadcast type information 511 and a broadcast enable control 522 corresponding to each broadcast type information. The second area 502 can display virtual space feedback description information 533 and a feedback enable control 544 corresponding to the virtual space feedback description information. The third area 503 can display a setting confirmation control.

[0130] In the embodiment of the present application, multiple broadcast type information 511 and the broadcast enabling control 522 corresponding to each broadcast type information are used to cooperate in setting a preset interactive event to broadcast the event to the anchor user corresponding to the first client.

[0131] In the embodiment of the present application, the virtual space feedback description information 533 and the feedback enabling control 544 corresponding to the virtual space feedback description information are used to cooperate in setting a preset interactive event to provide thank-you feedback for the event to the audience user corresponding to the second client.

[0132] In the embodiment of the present application, a determination control is set to determine whether to activate the voice broadcast function and the voice feedback function.

[0133] Figure 7 A schematic diagram of a preset page according to an exemplary embodiment is shown in FIG. Figure 5 ,like Figure 7 As shown, it includes a preset page 300, an event setting panel 500 located on the preset page 300, and multiple broadcast type information on the event setting panel 500, a broadcast enable control corresponding to each broadcast type information, virtual space feedback description information, a feedback enable control corresponding to the virtual space feedback description information, and a setting confirmation control.

[0134] like Figure 7 As shown, in response to a broadcast start instruction triggered by a broadcast enable control corresponding to a first broadcast category information among multiple broadcast category information, multiple classification controls corresponding to the first broadcast category information are displayed.

[0135] For example, when the first broadcast type information is "audience gift", the corresponding multiple classification controls are "smart" control, "greater than or equal to 10" control, "greater than or equal to 100" control, and "greater than or equal to 299" control.

[0136] A "greater than or equal to 1000" control and a "greater than or equal to 7000" control. Among them, the "greater than or equal to 10" control indicates that the value of the received virtual gift is greater than or equal to 10 application units.

[0137] So, Figure 6 Based on the embodiment shown, the first client can determine that the interactive event corresponding to the first broadcast type information is a preset interactive event. For example, Figure 6 In the game, as long as there is a gift from the audience, it can be determined as a preset interactive event. Figure 7 Based on the embodiment shown, the first client can determine the preset interactive event by combining the first broadcast type information and the information represented by the classification control selected by the first broadcast type information. For example, Figure 7 In the default interactive event, when a viewer sends a gift, the gift must be worth 100 application units or more.

[0138] From the above, we can see that setting the host's own preset interactive events based on the various interactive events provided by the device can reduce the host's workload during the live broadcast, allowing the host to pay more attention to his or her live broadcast content and output more valuable and meaningful information.

[0139] Furthermore, based on the various interactive events provided by the device and the multiple account classification controls corresponding to each interactive event, the host's own preset interactive events can be selected more accurately. In this way, the following can be achieved: first, reducing the host's workload during the live broadcast, so that the host can pay more attention to his or her live broadcast content and output more valuable and meaningful information; second, since the first client can pay more attention to the interactive events that are more important to the host, and process and feedback the events instead of all interactive events, it can save application resources and communication resources provided by the application to the virtual space.

[0140] like Figure 7 As shown, in response to a virtual space feedback start instruction triggered based on a feedback enablement control, the first client may display a voice collection control in the second area, wherein the voice collection control is used to be triggered to collect voice information of the host user.

[0141] In an optional embodiment, the first client can collect the host user's voice information through the voice collection control when the host user sets the voice broadcast function and the voice feedback function. In this way, the first client can process the host user's voice information and determine the host user's timbre information, thereby facilitating the application of the host user's timbre information to different voice texts, thereby generating different voice information.

[0142] In another optional embodiment, after the host user sets the voice broadcast function and the voice feedback function, the first client can collect the host user's voice information through the voice collection control during the use of the voice broadcast function and the voice feedback function. In this way, the first client can process the host user's voice information and determine the host user's timbre information, so as to facilitate the application of the host user's timbre information to different voice texts, thereby generating different voice information. This situation can facilitate the timely acquisition of the new host user's voice information when the host user is replaced. In this way, the first client can process the new host user's voice information and determine the new host user's timbre information, so as to facilitate the application of the new host user's timbre information to different voice texts, thereby generating different voice information.

[0143] In this way, by timely or intermittently obtaining the voice of the current host user during the application of the voice broadcast function and the voice feedback function, it is determined whether it is necessary to change the voice used for the virtual space voice feedback, so that the voice information automatically fed back by the virtual space can be adapted to the current host user.

[0144] In the embodiment of the present application, when multiple broadcast type information and the classification control corresponding to each broadcast type information are determined by the anchor user, and the feedback enable control corresponding to the virtual space feedback description information is activated, in response to the setting determination instruction triggered by the setting determination control, the first client can display the virtual host control on the live broadcast screen of the virtual space. Optionally, the virtual host control indicates that the first client can generate and play the voice information corresponding to the preset interactive event in response to the occurrence of the preset interactive event in the virtual space.

[0145] Figure 8 A schematic diagram of a preset page according to an exemplary embodiment is shown in FIG. Figure 6 ,like Figure 8 As shown, a preset page 300 and a virtual host control 310 located on the preset page 300 are included.

[0146] Optionally, the position and image of the virtual hosting control on the preset page can be adjusted.

[0147] Optionally, the virtual host control may be always displayed on the preset page, or may disappear from the preset page after being displayed for a preset period of time. The virtual host control may be displayed on the preset page again when it is triggered to be displayed.

[0148] In this way, by displaying the virtual host control on the preset page, the host user can be prompted that the voice broadcast function and voice feedback function provided by the application are turned on, which can allow the host user to pay more attention to his or her live broadcast content and output more valuable and meaningful information.

[0149] Fig. 9 A schematic diagram of a preset page according to an exemplary embodiment is shown in FIG. Figure 7 ,like Fig. 9 As shown, it includes a preset page 300, an event backtracking page 600 located on the preset page 300, and an event record of a preset interactive event located on the event backtracking page 600.

[0150] In some possible embodiments, in response to a preset event backtracking instruction triggered based on a virtual host control, an event backtracking page is displayed, and preset interactive events of the virtual space are displayed on the event backtracking page.

[0151] In this way, important events in the virtual space can be recorded through the event backtracking function, so that the content of the virtual space can be modified, accounts can be managed, and the ability of the anchor can be cultivated through data analysis of important events, so that the virtual space can continue to provide high-quality content, thereby improving the overall competitiveness of the application.

[0152] In some other possible embodiments, in response to a preset event backtracking instruction triggered based on a virtual host control, an event backtracking page is displayed, and preset interactive events in the virtual space for which no feedback is performed are displayed on the event backtracking page.

[0153] In this way, the event backtracking function can record important events in the virtual space that have not been fed back, so that the host user can provide feedback to the audience users of the second client through the recorded important events that have not been fed back after the content creation is completed, thereby improving the interactivity between the host, users and the platform.

[0154] As mentioned above, when the first client detects the occurrence of a preset interactive event in the virtual space, the first client can generate a voice message and play the voice message to the anchor user corresponding to the first client. Specifically, the first client can generate the first voice message through the first word library to broadcast to the anchor user corresponding to the first client.

[0155] Fig.10 is a flowchart of an information processing method based on interactive events according to an exemplary embodiment, comprising:

[0156] In step S2031, in response to the occurrence of a preset interactive event in the virtual space, a first play identifier and key information of the preset interactive event are obtained.

[0157] In the embodiment of the present application, the first play identifier is used to indicate a preset interactive event occurring in the virtual space, which needs to be played to the host user.

[0158] In the embodiment of the present application, the key information of the preset interactive event may include user account information, behavior information, object information, etc., wherein the object information may include quantity information and noun information.

[0159] For example, assuming the preset interactive event is "AAA sends 10 XX gifts", the key information is:

[0160] "AAA" account, "10", "XX", "Send".

[0161] In step S2033, a first word library corresponding to a preset interactive event is obtained based on the first play identifier.

[0162] In the embodiment of the present application, the first word library may also be referred to as a broadcast word library, and the first play identifier may also serve as a guide to the first word library.

[0163] In summary, the first word library of the present application is embodied by a word list:

[0164] Table 1: Playback word list

[0165]

[0166] In step S2035, the first voice information is determined according to the key information and the first word library.

[0167] In this way, the first client can determine the first voice information according to the key information and the first word library. For example, the first voice information in the above example is "AAA sends 10 XX gifts".

[0168] In step S2037, the first voice information is played based on the first play identifier; the first voice information is used to be played to the anchor user to announce the occurrence of the preset interactive event.

[0169] In an embodiment of the present application, the first client can play the first voice information based on the first playback identifier, and the first voice information is used to play to the anchor user to announce the occurrence of a preset interactive event.

[0170] Optionally, the volume of the first voice information is lower than the volume of the background sound in the virtual space and the voice volume of the anchor user. Optionally, the volume of the first voice information is adjusted based on the volume of the background sound in the virtual space and the voice volume of the anchor user. In this way, while realizing the broadcast function, the interference to the live broadcast of the anchor user can be reduced.

[0171] In the embodiment of the present application, the anchor user can hear the first voice information broadcasted by the first client by wearing an external device. Alternatively, the first client can directly play the first voice information, but the first client can use echo cancellation technology to prevent the audience user corresponding to the second client from hearing the first voice information.

[0172] As mentioned above, when the first client detects the occurrence of a preset interactive event in the virtual space, the first client can generate a voice message and send the voice message to the second client, so that the second client can play the voice message to the audience user corresponding to the second client. Specifically, the first client can generate the second voice message through the second word library to broadcast to the audience user corresponding to the second client.

[0173] Fig.11 is a flowchart of an information processing method based on interactive events according to an exemplary embodiment, comprising:

[0174] In step S2041, in response to the occurrence of a preset interactive event in the virtual space, a second play identifier and key information of the preset interactive event are obtained.

[0175] In the embodiment of the present application, the second play identifier is used to indicate a preset interactive event that occurs in the virtual space, and feedback of thanks needs to be given to the viewer user.

[0176] In an optional embodiment, in response to the occurrence of a preset interactive event in the virtual space, if the host feedback information corresponding to the preset interactive event is not obtained within a preset time period, the first client can obtain a second playback identifier and key information of the preset interactive event.

[0177] At this time, the second playback identifier is used to indicate a preset interactive event that occurred in the virtual space. It has been reported to the host user, but the host user has not yet received a thank-you feedback from the corresponding audience user. Therefore, it is necessary to automatically send a thank-you feedback to the audience user through the first client via the second client.

[0178] In the embodiment of the present application, the key information of the preset interactive event may include user account information, behavior information, object information, etc., wherein the object information may include quantity information and noun information.

[0179] For example, assuming the preset interactive event is "AAA sends 10 XX gifts", the key information is:

[0180] "AAA" account, "10", "XX", "Send".

[0181] In step S2043, a second word library corresponding to the preset interactive event is obtained based on the second play identifier.

[0182] In the embodiment of the present application, the first word library may also be referred to as a thank you feedback word library, and the second play identifier may also serve as a guide to the second word library.

[0183] In summary of the embodiment of the present application, the second word library is embodied by a word list:

[0184] Table 2: Word list for thanking for feedback

[0185]

[0186] In step S2045, the second voice information is determined according to the key information and the second word library.

[0187] In this way, the first client can determine the second voice information according to the key information and the second word library. For example, the first voice information in the above example is "Wow, thank you AAA baby for sending 10 XX gifts, thank you baby".

[0188] In step S2047, a voice playback instruction is sent to the second client based on the second playback identifier; the voice playback instruction includes a second voice message, and the voice playback instruction instructs the second client to play the second voice message; the second voice message is used to play to the audience user to provide virtual space feedback information of the preset interactive event.

[0189] In the embodiment of the present application, the timbre of the second voice information is determined based on the voice of the host user.

[0190] To sum up, the voice broadcast function can provide timely information reminders, allowing the host user to interact with the audience users in a timely manner, which helps to improve the interactivity between the host and the users. In addition, the voice feedback function can reduce the host's workload during the live broadcast process, allowing the host to pay more attention to his or her live broadcast content and output more valuable and meaningful information. It is suitable for the virtual space of a single host or a virtual space with a large number of audience users.

[0191] Fig.12 is a block diagram of an information processing device based on interactive events according to an exemplary embodiment. It has the function of implementing the data processing method in the above method embodiment, and the function can be implemented by hardware or by hardware executing corresponding software. Fig.12 , the device includes a first display module 1201 and a second display module 1202:

[0192] According to a second aspect of an embodiment of the present disclosure, there is provided an information processing device based on interactive events, comprising:

[0193] The first display module 1201 is configured to execute a display resource generation control in response to a preset operation on a target object;

[0194] The second display module 1202 is configured to execute a resource generation instruction in response to a resource generation control trigger, and generate a to-be-published resource; the to-be-published resource is used to form a target resource after being published; the target resource includes associated elements of the target object.

[0195] In some possible embodiments, the second display module is configured to execute:

[0196] In response to the occurrence of a preset interactive event in the virtual space, obtaining a first play identifier and key information of the preset interactive event;

[0197] Acquire a first word library corresponding to a preset interactive event based on the first play identifier;

[0198] Determine first voice information according to the key information and the first word library;

[0199] The first voice information is played based on the first play identifier; the first voice information is used to be played to the anchor user to announce the occurrence of a preset interactive event.

[0200] In some possible embodiments, the second display module is configured to execute:

[0201] In response to the occurrence of a preset interactive event in the virtual space, obtaining a second play identifier and key information of the preset interactive event;

[0202] Acquire a second word library corresponding to a preset interactive event based on a second play identifier;

[0203] Determining second voice information according to the key information and the second word library;

[0204] A voice playback instruction is sent to the second client based on the second playback identifier; the voice playback instruction includes the second voice information, and the voice playback instruction instructs the second client to play the second voice information; the second voice information is used to play to the audience user to provide virtual space feedback information of the preset interactive event.

[0205] In some possible embodiments, the second display module is configured to execute:

[0206] In response to the occurrence of a preset interactive event in the virtual space, if the host feedback information corresponding to the preset interactive event is not obtained within a preset time period, a second play identifier and key information of the preset interactive event are obtained.

[0207] In some possible embodiments, the preset page includes an event setting control, and the device further includes a third display module; the third display module is configured to execute:

[0208] In response to an event setting instruction triggered based on an event setting control, an event setting panel is displayed; the event setting panel includes a first area;

[0209] Displaying in the first area a plurality of broadcast type information corresponding to a plurality of interactive events one by one and a broadcast enabling control corresponding to each broadcast type information;

[0210] In response to a broadcast start instruction triggered by a broadcast enable control corresponding to first broadcast type information among the plurality of broadcast type information, determining that an interactive event corresponding to the first broadcast type information is a preset interactive event;

[0211] Display multiple category controls corresponding to the first broadcast category information.

[0212] In some possible embodiments, the event setting panel further includes a second area; a third display module, configured to execute:

[0213] Displaying the virtual space feedback description information and the feedback enabling control corresponding to the virtual space feedback description information in the second area;

[0214] In response to a virtual space feedback start instruction triggered based on the feedback enable control, displaying a voice collection control in the second area;

[0215] The voice collection control is used to be triggered to collect the voice information of the anchor user.

[0216] In some possible embodiments, the event setting panel further includes a third area; a third display module, configured to execute:

[0217] displaying a setting confirmation control in a third area;

[0218] In response to a setting determination instruction triggered based on the setting determination control, displaying a virtual host control on a live broadcast screen of the virtual space;

[0219] The virtual host control represents the generation and playback of voice information corresponding to a preset interactive event in response to the occurrence of a preset interactive event in the virtual space.

[0220] In some possible embodiments, the third display module is configured to execute:

[0221] In response to a preset event backtracking instruction triggered based on the virtual host control, displaying an event backtracking page;

[0222] Displaying preset interactive events of the virtual space on the event review page; or; displaying preset interactive events in the virtual space without feedback on the event review page.

[0223] In some possible embodiments, the plurality of interaction events include:

[0224] At least two of the following: receiving a virtual gift, the audience corresponding to the first preset account entering the virtual space, the audience corresponding to the second preset account sending a comment message, the same comment message sent by a preset number of accounts, and the message sent by the control object corresponding to the virtual space.

[0225] In some possible embodiments, the volume of the first voice information is lower than the volume of the background sound in the virtual space and the voice volume of the host user;

[0226] The volume of the first voice information is adjusted based on the volume of the background sound of the virtual space and the voice volume of the host user.

[0227] In some possible embodiments, the timbre of the second voice information is determined based on the voice of the host user.

[0228] To sum up, the voice broadcast function can provide timely information reminders, allowing the host user to interact with the audience users in a timely manner, which helps to improve the interactivity between the host and the users. In addition, the voice feedback function can reduce the host's workload during the live broadcast process, allowing the host to pay more attention to his or her live broadcast content and output more valuable and meaningful information. It is suitable for the virtual space of a single host or a virtual space with a large number of audience users.

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

[0230] Fig.13 3000 is a block diagram of an apparatus 3000 for information processing based on interactive events according to an exemplary embodiment. For example, the apparatus 3000 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0231] Reference Fig.13 , the device 3000 may include one or more of the following components: a processing component 3002 , a memory 3004 , a power component 3006 , a multimedia component 3008 , an audio component 3010 , an input / output (I / O) interface 3012 , a sensor component 3014 , and a communication component 3016 .

[0232] The processing component 3002 generally controls the overall operation of the device 3000, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 3002 may include one or more processors 3020 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 3002 may include one or more modules to facilitate the interaction between the processing component 3002 and other components. For example, the processing component 3002 may include a multimedia module to facilitate the interaction between the multimedia component 3008 and the processing component 3002.

[0233] The memory 3004 is configured to store data of various image types to support operations on the device 3000. Examples of such data include instructions for any application or method operating on the device 3000, contact data, phone book data, messages, pictures, videos, etc. The memory 3004 can be implemented by any image type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0234] The power supply component 3006 provides power to the various components of the device 3000. The power supply component 3006 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 3000.

[0235] The multimedia component 3008 includes a screen that provides an output interface between the device 3000 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 3008 includes a front camera and / or a rear camera. When the device 3000 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0236] The audio component 3010 is configured to output and / or input audio signals. For example, the audio component 3010 includes a microphone (MIC), and when the device 3000 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 3004 or sent via the communication component 3016. In some embodiments, the audio component 3010 also includes a speaker for outputting audio signals.

[0237] I / O interface 3012 provides an interface between processing component 3002 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: home button, volume button, start button, and lock button.

[0238] The sensor assembly 3014 includes one or more sensors for providing various aspects of status assessment for the device 3000. For example, the sensor assembly 3014 can detect the open / closed state of the device 3000, the relative positioning of components, such as the display and keypad of the device 3000, and the sensor assembly 3014 can also detect changes in the position of the device 3000 or a component of the device 3000, the presence or absence of user contact with the device 3000, the orientation or acceleration / deceleration of the device 3000, and the temperature change of the device 3000. The sensor assembly 3014 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 3014 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 3014 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0239] The communication component 3016 is configured to facilitate wired or wireless communication between the device 3000 and other devices. The device 3000 can access a wireless network based on a communication standard, such as WiFi, a carrier network (such as 2G, 3G, 4G or 5G), or a combination thereof. In an exemplary embodiment, the communication component 3016 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 3016 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0240] In an exemplary embodiment, the apparatus 3000 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above method.

[0241] An embodiment of the present invention also provides a computer-readable storage medium, which can be set in an electronic device to store at least one instruction or at least one program related to implementing an information processing method based on interactive events. The at least one instruction or the at least one program is loaded and executed by the processor to implement the information processing method based on interactive events provided by the above method embodiment.

[0242] In an exemplary embodiment, a storage medium including instructions is also provided, such as a memory 3004 including instructions, and the instructions can be executed by the processor 3020 of the device 3000 to complete the above method. Optionally, the storage medium can be a non-transitory computer-readable storage medium, for example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0243] An embodiment of the present invention further provides a computer-readable storage medium. When instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute any method in the first aspect of the embodiment of the present disclosure.

[0244] An embodiment of the present invention further provides a computer program product, which includes a computer program, the computer program is stored in a readable storage medium, and at least one processor of a computer device reads and executes the computer program from the readable storage medium, so that the computer device performs any method in the first aspect of the embodiments of the present disclosure.

[0245] It should be noted that the order of the above embodiments of the present invention is for description only and does not represent the advantages and disadvantages of the embodiments. The above describes specific embodiments of this specification. Other embodiments are within the scope of the attached claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, information processing and parallel processing based on interactive events are also possible or may be advantageous.

[0246] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

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

[0248] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. An information processing method based on interactive events, characterized in that: Applied to the first client, including: Display the live screen of the virtual space on the preset page; In response to the occurrence of a preset interactive event in the virtual space, generating and playing voice information corresponding to the preset interactive event; The voice information is used to announce the occurrence of the preset interactive event; or; the voice information is used to provide virtual space feedback information for the preset interactive event.

2. The information processing method based on interactive events according to claim 1, characterized in that: In response to the occurrence of a preset interactive event in the virtual space, generating and playing voice information corresponding to the preset interactive event includes: In response to the occurrence of a preset interactive event in the virtual space, obtaining a first play identifier and key information of the preset interactive event; Acquire a first word library corresponding to the preset interactive event based on the first play identifier; Determine first voice information according to the key information and the first word library; The first voice information is played based on the first play identifier; the first voice information is used to be played to the anchor user to announce the occurrence of the preset interactive event.

3. The information processing method based on interactive events according to claim 1, characterized in that: In response to the occurrence of a preset interactive event in the virtual space, generating and playing voice information corresponding to the preset interactive event includes: In response to the occurrence of a preset interactive event in the virtual space, obtaining a second play identifier and key information of the preset interactive event; Acquire a second word library corresponding to the preset interactive event based on the second play identifier; Determine second voice information according to the key information and the second word library; A voice playback instruction is sent to the second client based on the second playback identifier; the voice playback instruction includes the second voice information, and the voice playback instruction instructs the second client to play the second voice information; the second voice information is used to play to the audience user to provide virtual space feedback information of the preset interactive event.

4. The information processing method based on interactive events according to claim 3 is characterized in that: The step of obtaining, in response to the occurrence of a preset interactive event in the virtual space, a second play identifier and key information of the preset interactive event includes: In response to the occurrence of a preset interactive event in the virtual space, if the host feedback information corresponding to the preset interactive event is not obtained within a preset time period, a second play identifier and key information of the preset interactive event are obtained.

5. The information processing method based on interactive events according to claim 1, characterized in that: The preset page includes an event setting control, and the method further includes: In response to an event setting instruction triggered based on the event setting control, an event setting panel is displayed; the event setting panel includes a first area; Displaying in the first area a plurality of broadcast type information corresponding to a plurality of interactive events one by one and a broadcast enabling control corresponding to each broadcast type information; In response to a broadcast start instruction triggered by a broadcast enable control corresponding to first broadcast type information among the plurality of broadcast type information, determining that the interactive event corresponding to the first broadcast type information is the preset interactive event; Display multiple category controls corresponding to the first broadcast category information.

6. The information processing method based on interactive events according to claim 5, characterized in that: The event setting panel also includes a second area; the method also includes: Displaying the virtual space feedback description information and a feedback enabling control corresponding to the virtual space feedback description information in the second area; In response to a virtual space feedback start instruction triggered based on the feedback enablement control, displaying a voice collection control in the second area; The voice collection control is used to be triggered to collect the voice information of the anchor user.

7. The information processing method based on interactive events according to claim 5 or 6, characterized in that: The event setting panel also includes a third area; the method also includes: displaying a setting determination control in the third area; In response to a setting determination instruction triggered based on the setting determination control, displaying a virtual host control on a live broadcast screen of the virtual space; The virtual host control represents the generation and playback of voice information corresponding to a preset interactive event in response to the occurrence of the preset interactive event in the virtual space.

8. The information processing method based on interactive events according to claim 7, characterized in that: The method further comprises: In response to a preset event backtracking instruction triggered based on the virtual host control, displaying an event backtracking page; Displaying preset interactive events of the virtual space on the event review page; or; displaying preset interactive events in the virtual space for which no feedback has been given on the event review page.

9. The information processing method based on interactive events according to claim 5, characterized in that: The multiple interactive events include: At least two of the following: receiving a virtual gift, the audience corresponding to the first preset account entering the virtual space, the audience corresponding to the second preset account sending a comment message, the same comment message sent by a preset number of accounts, and the message sent by the control object corresponding to the virtual space.

10. The information processing method based on interactive events according to claim 2, characterized in that: The volume of the first voice information is lower than the volume of the background sound of the virtual space and the voice volume of the host user; The volume of the first voice information is adjusted based on the volume of the background sound of the virtual space and the voice volume of the host user.

11. The information processing method based on interactive events according to claim 3, characterized in that: The timbre of the second voice information is determined based on the voice of the anchor user.

12. An information processing device based on interactive events, characterized in that: include: A first display module is configured to execute a display resource generation control in response to a preset operation on a target object; The second display module is configured to execute a resource generation instruction in response to being triggered based on the resource generation control to generate a to-be-published resource; the to-be-published resource is used to form a target resource after being published; the target resource includes associated elements of the target object.

13. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the information processing method based on interactive events as described in any one of claims 1 to 11.

14. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the information processing method based on interactive events as described in any one of claims 1 to 11.

15. A computer program product, characterized in that The computer program product includes a computer program, which is stored in a readable storage medium. At least one processor of a computer device reads and executes the computer program from the readable storage medium, so that the device executes the interactive event-based information processing method as described in any one of claims 1 to 11.

Citation Information

Patent Citations

  • Live streaming processing method and device, live streaming client and medium

    CN111294606A

  • Message interaction method and device, electronic equipment and storage medium

    CN112367554A

  • Voice information generation method and device, electronic equipment and storage medium

    CN114302217A

  • Voice interaction method and device of live broadcast room, live broadcast system, equipment and medium

    CN117768741A

  • Delayed interactive auto attendant

    US20220294902A1