Display method and device of virtual live broadcast room, equipment and storage medium

By displaying the anchor object in the virtual live broadcast room to perform target language events and feedback voice output in real time, the problem of low audience participation in the existing live broadcast technology is solved, and higher fun and interactiveness are achieved.

CN120075483APending Publication Date: 2025-05-30BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510131335.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-05
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

The existing live broadcast technology is difficult to attract audience participation and interaction, resulting in less fun and interactiveness of live broadcasts.

Method used

A virtual live broadcast room display method is provided, which indicates whether the anchor object performs according to the replaced text by displaying the anchor object to perform target language events and displays feedback special effects in real time according to the voice output of the anchor object.

Benefits of technology

It improves the fun and interactive nature of live broadcasts, attracting viewers to watch live broadcasts and interact with anchors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120075483A_ABST
    Figure CN120075483A_ABST
Patent Text Reader

Abstract

The invention provides a display method and device of a virtual live broadcast room, equipment and a storage medium, and belongs to the technical field of Internet. The method comprises the steps that a target language event executed by an anchor object is displayed in a virtual live broadcast room, the target language event corresponds to a first language text, and the target language event refers to a behavior corresponding to a second language text executed by the anchor object; the second language text is obtained by replacing a part of text segments in the first language text; displaying the second language text in the virtual live broadcast room; based on voice output when the anchor object executes the target language event, a feedback special effect is displayed, and the feedback special effect is used for representing whether the anchor object executes the target language event according to the second language text or not. According to the method, a novel and interesting live broadcast playing method can be provided, so that the audience objects in the live broadcast room are attracted to watch the live broadcast and interact with the anchor object, and the interestingness and interactivity of the live broadcast are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of Internet technologies, and particularly to a display method, device, equipment, and storage medium for a virtual live broadcast room. Background Art

[0002] With the popularization of the Internet and the development of live broadcast technologies, watching live broadcasts has gradually become one of the leisure ways for users. Currently, there are a rich variety of live broadcasts, such as talent show live broadcasts, knowledge popularization live broadcasts, etc. Taking the talent show live broadcast as an example, the host can sing songs in the live broadcast room, and the lyrics of the song can also be displayed in the live broadcast room to remind the host and prevent the host from forgetting the lyrics. However, since live singing is relatively common, the above-mentioned live broadcast cannot effectively attract viewers to view the live broadcast and participate in the live broadcast interaction, and the interestingness and participation of the live broadcast are relatively low. Summary of the Invention

[0003] The present disclosure provides a display method, device, equipment, and storage medium for a virtual live broadcast room, which can provide a novel and interesting live broadcast gameplay, thereby attracting the audience in the live broadcast room to watch the live broadcast and interact with the host object, and improving the interestingness and interactivity of the live broadcast. The technical solution of the present disclosure is as follows:

[0004] According to one aspect of the embodiments of the present disclosure, a display method for a virtual live broadcast room is provided, including:

[0005] Displaying a host object performing a target language event in the virtual live broadcast room, where the target language event corresponds to a first language text, and the target language event refers to an action performed by the host object corresponding to a second language text, and the second language text is obtained by replacing some text fragments in the first language text;

[0006] Displaying the second language text in the virtual live broadcast room;

[0007] Based on the voice output by the host object when performing the target language event, displaying a feedback special effect, where the feedback special effect is used to indicate whether the host object performs the target language event according to the second language text.

[0008] According to another aspect of the embodiments of the present disclosure, a display method for a virtual live broadcast room is provided, including:

[0009] In response to any object in the virtual live broadcast room initiating a target language event, displaying a prompt message of the target language event in the virtual live broadcast room, where the target language event corresponds to a first language text, and the prompt message is used to prompt to perform the target language event by executing a second language text, and the second language text is obtained by replacing some text fragments in the first language text;

[0010] Display the second - language text in the virtual live - broadcast room, and display the host object performing the target - language event;

[0011] Based on the voice output by the host object when performing the target - language event, display a feedback special effect, where the feedback special effect is used to indicate whether the host object performs the target - language event according to the second - language text.

[0012] According to another aspect of the embodiments of the present disclosure, there is provided a display device for a virtual live - broadcast room, including:

[0013] A first display unit, configured to display a host object performing a target - language event in the virtual live - broadcast room, where the target - language event corresponds to a first - language text, and the target - language event refers to an action corresponding to a second - language text performed by the host object, and the second - language text is obtained by replacing some text segments in the first - language text;

[0014] The first display unit is further configured to display the second - language text in the virtual live - broadcast room;

[0015] A second display unit, configured to display a feedback special effect based on the voice output by the host object when performing the target - language event, where the feedback special effect is used to indicate whether the host object performs the target - language event according to the second - language text.

[0016] In some embodiments, the device further includes:

[0017] A third display unit, configured to display a launch entry in the virtual live - broadcast room, where the launch entry is used to launch the target - language event;

[0018] The third display unit is further configured to, in response to a trigger operation on the launch entry, display the first - language text corresponding to the target - language event in a configuration interface;

[0019] An acquisition unit, configured to obtain configuration information for generating the second - language text based on the configuration interface, where the configuration information includes a first text segment replaced in the first - language text and a second text segment used to replace the first text segment.

[0020] In some embodiments, the configuration interface includes a first control for obtaining the first text segment; the obtaining unit is configured to obtain the first text segment input in the first control in response to an input operation in the first control; or, in response to a triggering operation on the first control, display a plurality of first recommended segments based on the first language text; and in response to a selection operation on any one of the first recommended segments, use the first recommended segment as the first text segment.

[0021] In some embodiments, the third display unit is further configured to, when the first text segment is obtained, highlight the first text segment in the first language text; and when the first text segment is obtained, display the quantity of the first text segment, where the quantity is used to represent the total number of times the first text segment appears in the first language text.

[0022] In some embodiments, the configuration interface includes a second control for obtaining the second text segment; the obtaining unit is configured to obtain the second text segment input in the second control in response to an input operation in the second control; or, in response to a triggering operation on the second control, display a plurality of second recommended segments; and in response to a selection operation on any one of the second recommended segments, use the second recommended segment as the second text segment.

[0023] In some embodiments, the configuration interface further displays operation information, where the operation information is used to represent an operation to be performed when the host object has not completed the target language event.

[0024] In some embodiments, the third display unit is further configured to, in response to a switching operation on the operation information, display a plurality of candidate operation information; and in response to a selection operation on any one of the candidate operation information, display the candidate operation information in the configuration interface.

[0025] In some embodiments, the configuration interface includes a third control for selecting a target language event to be initiated, and the third display unit is further configured to, in response to a triggering operation on the third control, display at least one language event not executed by the host object; and in response to a selection operation on any one of the language events, display the first language text of the selected language event in the configuration interface.

[0026] In some embodiments, the third display unit is further configured to display resource information in the configuration interface, where the resource information is used to represent the quantity of virtual resources associated with the target language event.

[0027] In some embodiments, the number of the virtual resources is a preset number, or the number of the virtual resources is positively correlated with the number of the first text segments.

[0028] In some embodiments, the first display unit is further configured to highlight a second text segment for replacing the first text segment in the second language text; and display the first text segment with a strikethrough in a corresponding area associated with the second text segment.

[0029] In some embodiments, the second display unit is configured to display a first feedback special effect when the voice output by the host object is the same as the corresponding text segment in the second language text, where the first feedback special effect is used to indicate that the host object correctly executes the text segment once; and display a second feedback special effect when the voice output by the host object is different from the corresponding text segment in the second language text, where the second feedback special effect is used to indicate that the host object incorrectly executes the text segment once.

[0030] In some embodiments, the first feedback special effect includes a first animation special effect, and the first animation special effect is further used to indicate the number of times the host object continuously and correctly executes the text segment; the second feedback special effect includes a second animation special effect, and the second animation special effect is further used to indicate the number of times the host object continuously and incorrectly executes the text segment.

[0031] In some embodiments, the feedback special effect further includes at least one of an expression special effect, a decoration special effect, and an interaction special effect, where the expression special effect acts on the facial expression of the host object, the decoration special effect is used to decorate any body part of the host object, and the interaction special effect is used to interact with any body part of the host object.

[0032] According to another aspect of the embodiments of the present disclosure, another display device for a virtual live room is provided, including:

[0033] A first display unit, configured to, in response to a target language event initiated by any object in the virtual live room, display a prompt message of the target language event in the virtual live room, where the target language event corresponds to a first language text, and the prompt message is used to prompt to execute the target language event by executing a second language text, and the second language text is obtained by replacing some text segments in the first language text;

[0034] The first display unit is further configured to display the second language text in the virtual live room and display the host object executing the target language event;

[0035] A second display unit, configured to display a feedback special effect based on the voice output by the host object when performing the target language event, where the feedback special effect is used to indicate whether the host object performs the target language event according to the second language text.

[0036] In some embodiments, the first display unit is further configured to, in response to a confirmation operation on the prompt information, display the second language text in the virtual live room and display the host object performing the target language event.

[0037] In some embodiments, the first display unit is further configured to highlight a second text segment for replacing a first text segment in the second language text; and display the first text segment with a strikethrough in the corresponding area associated with the second text segment.

[0038] In some embodiments, the second display unit is configured to display a first feedback special effect when the voice output by the host object is the same as the corresponding text segment in the second language text, where the first feedback special effect is used to indicate that the host object correctly executes the text segment once; and display a second feedback special effect when the voice output by the host object is different from the corresponding text segment in the second language text, where the second feedback special effect is used to indicate that the host object incorrectly executes the text segment once.

[0039] In some embodiments, the first feedback special effect includes a first animation special effect, and the first animation special effect is further used to indicate the number of times the host object continuously and correctly executes the text segment; the second feedback special effect includes a second animation special effect, and the second animation special effect is further used to indicate the number of times the host object continuously and incorrectly executes the text segment.

[0040] In some embodiments, the first display unit is further configured to, when the number of times the host object continuously and incorrectly executes any text segment reaches a preset number of times, display that the text segment changes from a first form to a second form in the second language text, and the second form is more obvious than the first form.

[0041] In some embodiments, the feedback special effect further includes at least one of an expression special effect, a decoration special effect, and an interaction special effect, where the expression special effect acts on the facial expression of the host object, the decoration special effect acts on any body part of the host object for decoration, and the interaction special effect is used to interact with any body part of the host object.

[0042] In some embodiments, the device further includes:

[0043] A third display unit, configured to display statistical information in the virtual live room in response to the completion of the target language event, where the statistical information is used to represent the execution result of the target language event.

[0044] In some embodiments, the statistical information includes the number of correct times and the number of incorrect times. The number of correct times is the number of times the host object correctly executes the corresponding text segment in the target language event, and the number of incorrect times is the number of times the host object incorrectly executes the corresponding text segment in the target language event; when the number of correct times meets a preset condition, the execution result is that the host object completes the target language event; when the number of correct times does not meet the preset condition, the execution result is that the host object does not complete the target language event.

[0045] In some embodiments, the third display unit is further configured to display a switching control in the virtual live room when the host object completes the target language event, and the switching control is used to trigger the start of the execution of the next language event.

[0046] In some embodiments, the third display unit is further configured to display operation information in the virtual live room when the host object does not complete the target language event, and the operation information is used to represent the operation to be performed by the host object.

[0047] In some embodiments, the third display unit is further configured to display a completion control in the virtual live room when it is detected that the host object has completed the operation, and the completion control is used to trigger the start of the execution of the next language event.

[0048] According to another aspect of the embodiments of the present disclosure, there is provided an electronic device, which includes:

[0049] One or more processors;

[0050] A memory for storing program code executable by the processor;

[0051] Wherein, the processor is configured to execute the program code to implement the display method of the virtual live room described above.

[0052] According to another aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium, when the program code in the computer-readable storage medium is executed by a processor of an electronic device, enabling the electronic device to execute the display method of the virtual live room described above.

[0053] According to another aspect of the embodiments of the present disclosure, there is provided a computer program product including a computer program which, when executed by a processor, implements the above-described method for displaying a virtual live room.

[0054] The embodiments of the present disclosure provide a method for displaying a virtual live room, which can provide a novel live broadcast gameplay of text replacement. In this gameplay, some performance texts will be replaced with other words, and the replaced words will also be displayed in the virtual live room so that the host can perform according to the replaced text, such as singing a song according to the replaced lyrics, reading aloud according to the replaced lines, etc. During the host's performance, real-time feedback special effects can also be displayed in the virtual live room according to the voice output by the host object, and whether the host object performs according to the replaced text is transmitted through the feedback special effects. Therefore, the above solution provides a novel and interesting live broadcast gameplay, thereby attracting the audience object in the live room to watch the live broadcast and interact with the host object, and improving the interestingness and interactivity of the live broadcast.

[0055] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0056] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure, and do not constitute an improper limitation to the present disclosure.

[0057] Figure 1 is a schematic diagram of an implementation environment of a method for displaying a virtual live room shown according to an exemplary embodiment.

[0058] Figure 2 is a flowchart of a method for displaying a virtual live room shown according to an exemplary embodiment.

[0059] Figure 3 is a flowchart of another method for displaying a virtual live room shown according to an exemplary embodiment.

[0060] Figure 4 is a schematic diagram of a launch entry shown according to an exemplary embodiment.

[0061] Figure 5 is a schematic diagram of a configuration interface shown according to an exemplary embodiment.

[0062] Figure 6 is a schematic diagram of a second language text shown according to an exemplary embodiment.

[0063] Figure 7 is a schematic diagram of a feedback special effect shown according to an exemplary embodiment.

[0064] Figure 8 It is a flowchart of yet another display method of a virtual live room shown according to an exemplary embodiment.

[0065] Figure 9 It is a flowchart of yet another display method of a virtual live room shown according to an exemplary embodiment.

[0066] Figure 10 It is a schematic diagram of a prompt message for a target language event shown according to an exemplary embodiment.

[0067] Figure 11 It is a schematic diagram of a program list shown according to an exemplary embodiment.

[0068] Figure 12 It is a schematic diagram of a statistical information shown according to an exemplary embodiment.

[0069] Figure 13 It is a live flowchart based on a target language event shown according to an exemplary embodiment.

[0070] Figure 14 It is a block diagram of a display device of a virtual live room shown according to an exemplary embodiment.

[0071] Figure 15 It is a block diagram of another display device of a virtual live room shown according to an exemplary embodiment.

[0072] Figure 16 It is a block diagram of an electronic device shown according to an exemplary embodiment. Detailed implementation manners

[0073] In order to enable those of ordinary skill in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.

[0074] 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 objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present disclosure. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0075] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data for analysis, stored data, displayed data, etc.) and signals involved in this disclosure are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data need to comply with the relevant laws, regulations and standards of relevant countries and regions. For example, the first language text and the second language text involved in this disclosure are obtained under full authorization.

[0076] Figure 1 It is a schematic diagram of the implementation environment of a display method for a virtual live room shown according to an exemplary embodiment. Refer to Figure 1 , and the implementation environment specifically includes: a terminal 101 and a server 102. The terminal 101 can be connected to the server 102 through a wireless network or a wired network.

[0077] The terminal 101 can be at least one of devices such as a smart phone, a smart watch, a desktop computer, a laptop computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 (Moving Picture Experts Group Audio Layer IV) player, and a laptop portable computer.

[0078] In some embodiments, a target application is installed or running on the terminal 101. The target application can be any type of application program that can provide live broadcast services, such as a short video application, a social application, a shopping application, etc. The user can watch the live broadcast in the target application through the terminal 101. The server 102 is the background server of the target application and is used to provide background services for the target application.

[0079] The terminal 101 can generally refer to one of multiple terminals, and the terminal 101 is used as an example in this embodiment. Those skilled in the art can know that the number of the above terminals can be more or less. For example, the above terminals can be several, or the above terminals can be dozens or hundreds, or more, and the number and device type of the terminals in the embodiments of the present disclosure are not limited.

[0080] The server 102 is at least one of a server, multiple servers, a cloud computing platform, and a virtualization center. Optionally, the number of the above servers may be more or less, and the embodiments of the present disclosure do not limit this. Of course, the server 102 may further include other functional servers to provide more comprehensive and diverse services. In some embodiments, the server 102 undertakes the main computing work, and the terminal 101 undertakes the secondary computing work; or, the server 102 undertakes the secondary computing work, and the terminal 101 undertakes the main computing work; or, the server 102 and the terminal 101 adopt a distributed computing architecture for collaborative computing. The server 102 can be connected to the terminal 101 and other terminals through a wireless network or a wired network. Optionally, the number of the above servers may be more or less, and the embodiments of the present disclosure do not limit this.

[0081] Figure 2 is a flowchart of a display method of a virtual live room according to an exemplary embodiment, as Figure 2 shown. Taking the method as being executed by a first terminal as an example, the method includes the following steps:

[0082] In step 201, the first terminal displays a host object executing a target language event in the virtual live room. The target language event corresponds to a first language text. The target language event refers to an action corresponding to a second language text executed by the host object, and the second language text is obtained by replacing some text segments in the first language text.

[0083] In the embodiments of the present disclosure, the first terminal may be a terminal used by any viewer object in the virtual live room. The host object in the virtual live room may perform language-based talent shows in the live room, such as singing, reciting, etc. Correspondingly, the host object executing a language event is also the host object performing any of the above language-based talent shows in the virtual live room. To prevent the host object from forgetting the words, or to facilitate the viewer object to intuitively know the text content of the language event executed by the host object, the virtual live room usually displays the language text corresponding to the language event, such as the lyrics of the song sung by the host object.

[0084] The target language event is a language event in which the language text is replaced. The first language text corresponding to the target language event is also the language text before replacement, such as the original lyrics of a song. During the process of the host object executing the target language event, the host object executes the target language event according to the second language text. Among them, the second language text is obtained by replacing some text segments in the first language text. For example, if the target language event is a song in which some words in the lyrics are replaced, the first language text is the original lyrics of the song, and the second language text is the lyrics obtained after replacing some words in the initial lyrics, such as the lyrics obtained by replacing "I" in the lyrics with "you".

[0085] In step 202, the first terminal displays the second language text in the virtual live room.

[0086] In the embodiments of the present disclosure, during the process of the host object performing the target language event, the first terminal can display the second language text in the virtual live room, so that the host object can perform the target language event according to the second language text, such as singing a song according to the replaced lyrics.

[0087] Optionally, the second language text refers to the language text obtained by replacing the first text segment in the first language text with the second text segment. Among them, the first text segment can be a character, word, or paragraph, etc. in the first language text that is to be replaced. The second text segment is a character, word, or paragraph, etc. used to replace the first text segment. The number of characters in the first text segment and the second text segment can be the same or different, and the embodiments of the present disclosure do not limit this.

[0088] In step 203, the first terminal displays a feedback special effect based on the voice output by the host object when performing the target language event, and the feedback special effect is used to indicate whether the host object performs the target language event according to the second language text.

[0089] In the embodiments of the present disclosure, the first terminal can also display a feedback special effect in the virtual live room according to the voice output by the host object when performing the target language event, so as to convey whether the host object performs the target language event according to the second language text through the feedback special effect.

[0090] For example, for any replaced lyric, after the host object sings the lyric, if the voice output by the host object is the same as the lyric, it indicates that the host object sings the song correctly according to the replaced lyric. At this time, the first terminal can display the feedback special effect "sang correctly"; if the voice output by the host object is different from the lyric, it indicates that the host object does not sing the song correctly according to the replaced lyric. At this time, the first terminal can display the feedback special effect "sang wrong".

[0091] The embodiments of the present disclosure provide a display method for a virtual live room, which can provide a novel live broadcast gameplay of text replacement. In this gameplay, some performance texts will be replaced with other words, and the replaced words will also be displayed in the virtual live room. The host will perform according to the replaced text, such as singing a song according to the replaced lyrics, reading aloud according to the replaced lines, etc. During the host's performance, a feedback special effect can also be displayed in the virtual live room in real time according to the voice output by the host object, and whether the host object performs according to the replaced text is conveyed through the feedback special effect. Therefore, the above solution provides a novel and interesting live broadcast gameplay, thereby attracting the audience object in the live room to watch the live broadcast and interact with the host object, improving the interest and interactivity of the live broadcast.

[0092] In some embodiments, the method further includes:

[0093] Display a launch entry in the virtual live room, where the launch entry is used to launch a target language event;

[0094] In response to a trigger operation on the launch entry, display the first language text corresponding to the target language event in the configuration interface;

[0095] Based on the configuration interface, obtain configuration information for generating the second language text, where the configuration information includes the first text segment to be replaced in the first language text and the second text segment for replacing the first text segment.

[0096] In the embodiments of the present disclosure, by displaying a launch entry in the virtual live room, not only can the function of launching a target language event be intuitively conveyed, but also a simple and convenient way to bring up the configuration interface can be provided through the launch entry, improving the human-computer interaction efficiency.

[0097] In some embodiments, the configuration interface includes a first control, and the first control is used to obtain the first text segment; obtaining the configuration information for generating the second language text based on the configuration interface includes:

[0098] In response to an input operation in the first control, obtain the first text segment input in the first control; or,

[0099] In response to a trigger operation on the first control, display a plurality of first recommended segments based on the first language text; in response to a selection operation on any one of the first recommended segments, use the first recommended segment as the first text segment.

[0100] In the embodiments of the present disclosure, by supporting manual input of the first text segment to be replaced, it is convenient for the user to input the text segment to be replaced according to actual needs. In addition, by supporting the selection of the first text segment to be replaced from multiple recommended text segments, the operation of determining the first text segment can be simplified, reducing the time for the user to determine the first text segment and improving the efficiency of determining the first text segment.

[0101] In some embodiments, the method further includes at least one of the following:

[0102] When the first text segment is obtained, highlight the first text segment in the first language text;

[0103] When the first text segment is obtained, display the number of the first text segment, where the number is used to represent the total number of times the first text segment appears in the first language text.

[0104] In the embodiments of the present disclosure, by highlighting the first text segment to be replaced in the first-language text, it is possible to intuitively convey which texts in the first text segment will be replaced during the performance process. This not only improves the visibility of the first text segment but also increases the amount of information transmitted. Additionally, by displaying the number of first text segments, it is possible to intuitively show the number of times the replaced text appears in the first-language text, and then intuitively reflect the difficulty level of the target-language event initiated this time through this number, further increasing the amount of information transmitted.

[0105] In some embodiments, the configuration interface includes a second control for obtaining a second text segment.

[0106] Based on the configuration interface, obtain configuration information for generating the second-language text, including:

[0107] In response to an input operation in the second control, obtain the second text segment input in the second control; or,

[0108] In response to a trigger operation on the second control, display multiple second recommended segments; in response to a selection operation on any one of the second recommended segments, use the second recommended segment as the second text segment.

[0109] In the embodiments of the present disclosure, by supporting manual input of the second text segment to be replaced, it is convenient for the user to input the text segment they want to replace according to actual needs. Additionally, by supporting selection of the second text segment from multiple recommended text segments, the operation of determining the second text segment can be simplified, reducing the time for the user to determine the second text segment and improving the efficiency of determining the second text segment.

[0110] In some embodiments, the configuration interface also displays operation information for indicating operations to be performed when the host object has not completed the target-language event.

[0111] In the embodiments of the present disclosure, by displaying the operation information on the configuration interface, it is possible to convey, through the operation information, the operations that the host object needs to perform when the host object has not completed the target-language event, increasing the amount of information transmitted.

[0112] In some embodiments, the method further includes:

[0113] In response to a switching operation on the operation information, display multiple candidate operation information;

[0114] In response to a selection operation on any one of the candidate operation information, display the candidate operation information on the configuration interface.

[0115] In the embodiments of the present disclosure, by supporting the operation information displayed in the switching configuration information, not only is the amount of information displayed on the configuration interface increased, but also rich operation information can be provided for users to select, so that the operation information corresponding to different target language events is not completely the same, improving the diversity of target language events.

[0116] In some embodiments, the configuration interface includes a third control, and the third control is used to select a target language event to be initiated. The method further includes:

[0117] In response to a triggering operation on the third control, at least one language event not performed by the host object is displayed;

[0118] In response to a selection operation on any language event, the first language text of the selected language event is displayed on the configuration interface.

[0119] In the embodiments of the present disclosure, by supporting the switching of the target language event to be initiated on the configuration interface, there is no need for the user to exit the configuration interface and then select the target language event to be initiated at the initiation entry, simplifying the operation of selecting the target language event to be initiated and improving the human-computer interaction efficiency.

[0120] In some embodiments, the method further includes:

[0121] Resource information is displayed on the configuration interface, and the resource information is used to represent the quantity of virtual resources associated with the target language event.

[0122] In the embodiments of the present disclosure, by displaying the quantity of virtual resources associated with the target language event, the virtual resources and the quantity of virtual resources required to initiate the target language event can be intuitively conveyed, increasing the amount of information conveyed.

[0123] In some embodiments, the quantity of virtual resources is a preset quantity, or the quantity of virtual resources is positively correlated with the quantity of the first text segments.

[0124] In the embodiments of the present disclosure, by setting the preset quantity as the quantity of virtual resources associated with the target language event, it can be ensured that in different scenarios, the quantity of virtual resources consumed by different audience objects to initiate the target language event is consistent. By setting the quantity of virtual resources associated with the target language event according to the quantity of the first text segments, it can be ensured that the virtual resources consumed to initiate the target language event are positively correlated with the difficulty level of the target language event, improving the rationality of initiating the target language event.

[0125] In some embodiments, displaying the second language text in the virtual live room includes at least one of the following:

[0126] Highlighting a second text segment for replacing the first text segment in the second language text;

[0127] Display the first text segment with a strikethrough in the corresponding area associated with the second text segment.

[0128] In the embodiments of the present disclosure, by adopting the above method to display the first text segment and the second text segment, the visibility of the text segments before and after replacement can be improved, thereby enhancing the perception of the target language event by the audience in the virtual live broadcast room.

[0129] In some embodiments, based on the voice output by the host object when performing the target language event, display feedback special effects, including:

[0130] When the voice output by the host object is the same as the corresponding text segment in the second language text, display the first feedback special effect, and the first feedback special effect is used to indicate that the host object correctly executes a text segment once;

[0131] When the voice output by the host object is different from the corresponding text segment in the second language text, display the second feedback special effect, and the second feedback special effect is used to indicate that the host object incorrectly executes a text segment once.

[0132] In the embodiments of the present disclosure, by displaying different feedback special effects according to whether the voice output by the host object is the same as the corresponding text segment in the second language text, it can be directly conveyed through the feedback special effects whether the host object executes the target language event according to the second language text, improving the information transmission efficiency.

[0133] In some embodiments, the first feedback special effect includes a first animation special effect, and the first animation special effect is also used to indicate the number of times the host object continuously and correctly executes the text segment;

[0134] The second feedback special effect includes a second animation special effect, and the second animation special effect is also used to indicate the number of times the host object continuously and incorrectly executes the text segment.

[0135] In the embodiments of the present disclosure, by displaying the feedback special effects to convey the number of times the host object continuously executes correctly or the number of times the host object continuously executes incorrectly, the amount of information transmitted can be further increased.

[0136] In some embodiments, the feedback special effects further include at least one of an expression special effect, a decoration special effect, and an interaction special effect. The expression special effect acts on the facial expression of the host object, the decoration special effect is used to decorate any body part of the host object, and the interaction special effect is used to interact with any body part of the host object.

[0137] In the embodiments of the present disclosure, by displaying feedback special effects such as expression special effects, decoration special effects, or interaction special effects, the number of times the host object continuously executes correctly or the number of times the host object continuously executes incorrectly can be directly conveyed through the rich and diverse feedback special effects, thereby further increasing the amount of information transmitted.

[0138] The above-mentioned Figure 2 The following shows the process of a display method for a virtual live room according to the present disclosure. The live broadcast solution provided by the present disclosure will be further elaborated below, Figure 3 is a flowchart of another display method for a virtual live room shown according to an exemplary embodiment. As Figure 3 shown, when this method is executed by a first terminal, the method includes the following steps:

[0139] In step 301, the first terminal displays a launch entry in the virtual live room, and the launch entry is used to initiate a target language event.

[0140] In the embodiment of the present disclosure, the first terminal can be a terminal used by any viewer object in the virtual live room. The launch entry is used to initiate a target language event. Among them, the host object in the virtual live room can perform language-based talent shows in the live room, such as singing, reciting, etc. Correspondingly, the language event refers to any one of the above-mentioned language-based talent shows performed by the host object in the virtual live room. Initiating a language event means initiating a text replacement challenge for the language event, so that the host object executes the voice event according to the replaced language text. For example, if the text replacement challenge for the target language event is a lyrics replacement challenge for a song, some words in the lyrics of the song will be replaced by other words. During the execution of the target language event by the host object, the song is sung according to the replaced lyrics.

[0141] Optionally, the first terminal can display the launch entry in the live broadcast screen of the virtual live room, or display the launch entry in the secondary page displayed after triggering any control in the virtual live room. For example, taking a song singing live broadcast as an example, when there is a program list displayed in the virtual live room, in response to a trigger operation on the program list, the first terminal displays the launch entry and multiple songs sung by the host object on the program interface. Among them, the program list can be an information component for displaying multiple songs sung by the host object. The multiple songs include but are not limited to the currently singing song, the unsung song, and the song that has been sung.

[0142] Figure 4 is a schematic diagram of a launch entry shown according to an exemplary embodiment. As Figure 4 shown, the virtual live room includes a program list 401. In response to a trigger operation on the program list 401, the first terminal displays a details interface in the virtual live room. The details interface includes multiple songs sung by the host object, and the details interface also includes a launch entry 402 and a prompt text. The prompt text is used to prompt that a target language event can be initiated through the launch entry, that is, a lyrics replacement challenge for the song can be initiated.

[0143] In step 302, in response to a trigger operation on the initiation entry, the first terminal displays the first-language text corresponding to the target language event in the configuration interface.

[0144] In the embodiments of the present disclosure, by triggering the initiation entry, the configuration interface can be invoked. Among them, the configuration interface includes the first-language text corresponding to the target language event. Optionally, the target language event may be any song that the host object has not sung, and the first-language text corresponding to the target language event is the lyrics of the song.

[0145] Optionally, since the display area of the configuration interface is limited, the first-language text that the first terminal can display in the configuration interface may be a partial text corresponding to the target language event, such as partial lyrics of a song, so as to avoid blocking the live broadcast screen of the virtual live room due to the display of more first-language text.

[0146] In step 303, the first terminal obtains configuration information for generating the second-language text based on the configuration interface, and the second-language text is obtained by replacing some text fragments in the first-language text.

[0147] In the embodiments of the present disclosure, the configuration interface is further used to obtain configuration information for generating the second-language text, and the second-language text is also obtained by replacing some text fragments in the first-language text. Correspondingly, the configuration information includes the first text fragment replaced in the first-language text and the second text fragment used to replace the first text fragment.

[0148] The process by which the first terminal obtains the first text fragment and the second text fragment based on the configuration interface will be described below.

[0149] In some embodiments, the configuration interface includes a first control for obtaining a first text segment. The first control may be a text input control, such as a text input box. In response to an input operation in the first control, the first terminal obtains the first text segment input in the first control. Herein, the first text segment may be any character, word, or sentence in the first language text, and the embodiments of the present disclosure do not limit this. Alternatively, in response to a triggering operation on the first control, the first terminal can display multiple first recommended segments based on the first language text. The first recommended segments may be characters, words, or sentences that appear within a preset range in the first language text. The preset range can be set according to actual needs, such as 10 to 20 times, and the embodiments of the present disclosure do not limit this. In response to a selection operation on any of the first recommended segments, the first terminal uses the first recommended segment as the first text segment and displays the first recommended segment in the first control. By supporting manual input of the first text segment to be replaced, it is convenient for the user to input the text segment to be replaced according to actual needs. Additionally, by supporting selection of the first text segment to be replaced from multiple recommended text segments, the operation of determining the first text segment can be simplified, reducing the time for the user to determine the first text segment and improving the efficiency of determining the first text segment.

[0150] Optionally, in some embodiments, when the first text segment is obtained, the first terminal can highlight the first text segment in the first language text. The ways of highlighting the first text segment include, but are not limited to, at least one of bold display, display in a preset color, etc. Additionally, when the first text segment is obtained, the first terminal can also display the quantity of the first text segment. This quantity can represent the total number of times the first text segment appears in the first language text. By highlighting the first text segment to be replaced in the first language text, it can intuitively convey which texts in the first text segment will be replaced during the performance process, not only improving the visibility of the first text segment but also increasing the amount of information transmitted. Additionally, by displaying the quantity of the first text segment, it can intuitively show the number of times the replaced text appears in the first language text, and thus intuitively reflect the difficulty level of the target language event initiated this time through this number, further increasing the amount of information transmitted.

[0151] Optionally, the first terminal can also display the difficulty level of the target language event in the configuration interface according to the quantity of the first text segment. For example, the difficulty level includes three levels: "easy", "medium", and "difficult", and the level of the difficulty level is positively correlated with the quantity of the first text segment.

[0152] In some embodiments, the configuration interface further includes a second control for obtaining a second text segment. Similar to the first control, the second control can also be a text input control, such as a text input box. In response to an input operation in the second control, the first terminal obtains the second text segment input in the second control. Herein, the number of characters of the second text segment may be the same as or different from that of the first text segment, and the embodiments of the present disclosure do not limit this. Alternatively, in response to a triggering operation on the second control, the first terminal can display a plurality of second recommended segments. The second recommended segments can be text segments determined according to the historical behavior of the user account currently logged in to the first terminal. For example, the second recommended segments can be text segments previously input by the first terminal, recommended text segments previously selected, etc. In response to a selection operation on any of the second recommended segments, the first terminal uses the second recommended segment as the second text segment and displays the second recommended segment in the second control. By supporting manual input of the second text segment to be replaced, it is convenient for the user to input the text segment after replacement according to actual needs. In addition, by supporting selection of the second text segment from a plurality of recommended text segments, the operation of determining the second text segment can be simplified, the time for the user to determine the second text segment is reduced, and the efficiency of determining the second text segment is improved.

[0153] The above embodiments mainly introduce the process of obtaining the first text segment and the second text segment in the configuration interface. In some embodiments, the configuration interface is further used to obtain operation information, and the process of obtaining operation information will be described below.

[0154] In some embodiments, the configuration interface also displays operation information. The operation information is used to represent an operation to be performed when the host object has not completed the target language event. The operation can be any preset operation, such as "complete 10 squats". By displaying the operation information in the configuration interface, the operation that the host object needs to perform when the host object has not completed the target language event can be transmitted through the operation information, improving the amount of information transmitted.

[0155] In some embodiments, the first terminal also supports switching the operation information displayed in the configuration information. In response to a switching operation on the operation information, the first terminal displays a plurality of candidate operation information. Among them, the switching operation may be a triggering operation on a switching control. Correspondingly, the configuration interface displays the operation information and the switching control corresponding to the operation information. Each candidate operation information is used to represent an operation to be executed. In response to a selection operation on any one of the candidate operation information, the first terminal can display the selected candidate operation information on the configuration interface, and the operation represented by the candidate operation information is the operation to be executed when the host object has not completed the target language event. By supporting switching the operation information displayed in the configuration information, not only the amount of information displayed on the configuration interface is increased, but also rich operation information can be provided for the user to select, so that the operation information corresponding to different target language events is not exactly the same, improving the diversity of the target language events.

[0156] In some embodiments, through the configuration interface, it is also possible to switch the target language event to be initiated. Correspondingly, the configuration interface includes a third control, and the third control is used to select the target language event to be initiated. In response to a triggering operation on the third control, the first terminal displays at least one language event not executed by the host object, such as at least one song not sung by the host object. In response to a selection operation on any one of the language events, the first terminal displays the first language text of the selected language event on the configuration interface, thereby facilitating obtaining the configuration information of the language event on the configuration interface. By supporting switching the target language event to be initiated on the configuration interface, there is no need for the user to exit the configuration interface and then select the target language event to be initiated at the initiation entry, simplifying the operation of selecting the target language event to be initiated and improving the human-computer interaction efficiency.

[0157] It should be further noted that, in response to the triggering operation on the third control, at least one language event displayed on the first terminal is a language event that has not been initiated and the host object has not executed. In other words, a language event supports being initiated once. For example, for song A that the host object has not sung, if viewer object 1 in the virtual live room initiates a challenge to change the lyrics of song A, other viewer objects in the virtual live room cannot initiate the challenge to change the lyrics of song A again. Alternatively, at least one language event displayed on the first terminal can also be a language event that has been initiated. In other words, a language event supports being initiated multiple times. Correspondingly, the second language text of the language event includes text fragments replaced by different viewer objects. In response to the selection operation on any initiated language event, the first terminal can display the first language text of the language event on the configuration interface and highlight the replaced text fragment in the first language text. The replaced text fragment can be the text fragment input by other viewer objects who initiated the language event in the virtual live room. By supporting multiple viewer objects to initiate the same language event, the language text of the language event can include replaced texts input by different viewer objects, thereby enabling multiple viewer objects to initiate language events as much as possible, and improving the enthusiasm of viewer objects to participate in live interaction and the interactivity of the virtual live room.

[0158] In some embodiments, the first terminal can also display resource information on the configuration interface. Among them, the resource information is used to represent the quantity of virtual resources associated with the target language event. For example, the resource information is used to represent the quantity of virtual resources consumed for initiating the target language event. By displaying the quantity of virtual resources associated with the target language event, the virtual resources and their quantity required for initiating the target language event can be intuitively conveyed, improving the amount of information conveyed. Optionally, the quantity of virtual resources can be a preset quantity, or the quantity of virtual resources is positively correlated with the quantity of the first text fragments. The preset quantity can be set according to actual needs, and the embodiments of the present disclosure do not limit this. By setting the preset quantity as the quantity of virtual resources associated with the target language event, it can be ensured that in different scenarios, the quantity of virtual resources consumed by different viewer objects for initiating the target language event is the same. By setting the quantity of virtual resources associated with the target language event according to the quantity of the first text fragments, it can be ensured that the virtual resources consumed for initiating the target language event are positively correlated with the difficulty level of the target language event, improving the rationality of initiating the target language event.

[0159] Optionally, the configuration interface includes a submission control for submitting the configuration information obtained on the configuration interface to the server, so that the server can initiate a target language event based on the configuration information and generate a second-language text of the target language event. Accordingly, the host object can execute according to the second-language text when performing the target language event. Correspondingly, to save display space, the first terminal can display resource information on the submission control to intuitively convey the virtual resources consumed by submitting the configuration information, that is, initiating the target language event.

[0160] Figure 5 is a schematic diagram of a configuration interface shown according to an exemplary embodiment. As Figure 5 shown in (a) therein, the configuration interface displays the target language event to be initiated and the first-language text of the target language event, that is, the "Happy Birthday" song and the lyrics of the song. The display area 501 of the configuration interface includes a first control and a second control for obtaining the first text segment and the second text segment respectively. In Figure 5 the configuration interface shown in (a) therein, the first text segment is "Happy Birthday", the second text segment is "Happy Anniversary", and "Happy Birthday" in the first-language text is highlighted. The configuration interface also displays operation information and its corresponding switching control 502. In response to the triggering operation on the switching control 502, the first terminal can display Figure 5 the interface shown in (b) therein, which includes three candidate operation information, and each candidate operation information can represent an operation. In addition, the configuration interface also displays a third control 503 for selecting the language event to be initiated. In response to the triggering operation on the third control 503, the first terminal displays Figure 5 the interface shown in (c) therein, which includes multiple songs. Among them, the songs that the host object has sung and is singing cannot be selected in this interface, and the songs that the host object has not sung can be selected. For example, if the host object is singing song 2, then songs 1 and 2 cannot be selected, and songs 3 and 4 can be selected. In addition, the configuration interface also displays a submission control 504 for submitting the configuration information, and the submission control also displays the amount of virtual resources consumed by submitting the configuration information.

[0161] In step 304, the host object is displayed performing the target language event in the virtual live room.

[0162] In an embodiment of the present disclosure, after initiating a target language event through the above steps 301-303, the host object can execute a second language text when reaching the performance moment of the target language event. The second language text is obtained by replacing a first text segment in the first language text with a second text segment. For example, if the target language event is a song for which a lyrics replacement challenge has been initiated, then when singing this song, the host object sings the song according to the replaced lyrics. Herein, the performance moment of the target language event can be a preset moment or a moment manually determined by the host object according to the live broadcast progress. The embodiments of the present disclosure do not limit this.

[0163] In step 305, the first terminal displays the second language text in the virtual live room.

[0164] In an embodiment of the present disclosure, during the process of the host object executing the target language event, the first terminal can display the second language text in the virtual live room so that the viewer object can determine whether the host object executes the target language event according to the second language text, such as singing a song according to the replaced lyrics.

[0165] In some embodiments, the first terminal can highlight the second text segment in the second language text, or display the first text segment with a strikethrough in the corresponding area associated with the second text segment, thereby improving the obviousness of the text segments before and after replacement, and further enhancing the perception degree of the viewer object in the virtual live room for the target language event. Figure 6 It is a schematic diagram of a second language text shown according to an exemplary embodiment. As Figure 6 shown, the first terminal can display the second language text of the song currently sung by the host object in the program list of the virtual live room. In this second language text, "Happy Anniversary" is the second text segment, and in the right area of "Happy Anniversary", the replaced first text segment "Happy Birthday" is displayed, and "Happy Birthday" has a strikethrough.

[0166] It should be noted that in addition to the display styles shown above Figure 6 the first terminal can also display the second text segment and the first text segment in different colors, different font sizes, and different fonts. For example, the font size of the second text segment is larger than that of the first text segment, thereby further enhancing the obviousness of the second text segment.

[0167] In step 306, the first terminal displays a feedback special effect based on the voice output by the host object when executing the target language event. The feedback special effect is used to indicate whether the host object executes the target language event according to the second language text.

[0168] In an embodiment of the present disclosure, during the process of the host object executing the target language event, the first terminal can also display a feedback special effect in the virtual live room according to the voice output by the host object when executing the target language event, so as to convey whether the host object executes the target language event according to the second language text through the feedback special effect.

[0169] In some embodiments, when the voice output by the host object is the same as the corresponding text segment in the second language text, the first terminal displays a first feedback special effect. The first feedback special effect is used to indicate that the host object correctly executes the replaced text segment once. The first feedback special effect can be an animation special effect containing text, such as "sang correctly", "good performance", "amazing", etc. When the voice output by the host object is different from the corresponding text segment in the second language text, the first terminal displays a second feedback special effect, and the second feedback special effect is used to indicate that the host object incorrectly executes the replaced text segment once. The second feedback special effect can also be an animation special effect containing text, such as "sang wrong", "be more careful", "concentrate", etc. For example, for any replaced lyric, after the host object sings the lyric, if the voice output by the host object is the same as the lyric, it indicates that the host object correctly sings the song according to the replaced lyric. At this time, the first terminal can display the first feedback special effect "sang correctly"; if they are different, it indicates that the host object does not correctly sing the song according to the replaced lyric. At this time, the first terminal can display the second feedback special effect "sang wrong". By displaying different feedback special effects according to whether the voice output by the host object is the same as the corresponding text segment in the second language text, it can directly convey through the feedback special effect whether the host object executes the target language event according to the second language text, improving the efficiency of information transmission.

[0170] In some embodiments, the first feedback special effect can also include a first animation special effect. The first animation special effect can indicate the number of times the host object continuously and correctly executes the text segment. For example, the first animation special effect is "good performance, sang correctly *2", "amazing, sang correctly *N", etc. The second feedback special effect can also include a second animation special effect, and the second animation special effect can indicate the number of times the host object continuously and incorrectly executes the text segment. For example, the second animation special effect is "be more careful, sang wrong *2", "concentrate, sang wrong *N", etc. By displaying the feedback special effect to convey the number of times the host object continuously executes correctly or the number of times the host object continuously executes incorrectly, the amount of information transmitted can be further increased.

[0171] In some embodiments, the above feedback special effects may further include at least one of expression special effects, decoration special effects, and interaction special effects. Among them, the expression special effects act on the facial expressions of the host object. For example, for a certain line of lyrics containing the second text segment, when the host object sings the lyrics according to the replaced text, the first terminal can display an "happy" expression special effect; when the host object does not sing the lyrics according to the replaced text, the first terminal can display an "embarrassed" expression special effect. The decoration special effects are used to decorate any body part of the host object. For example, the decoration special effects can be sunglasses, hats, bows, etc. The interaction special effects are used to interact with any body part of the host object. For example, the interaction special effects can interact with the face, head, etc. of the host object. Among them, the display duration of the above feedback special effects can be a preset duration, such as 2 seconds, 3 seconds, etc. Optionally, the display styles of the decoration special effects and the interaction special effects can also indicate whether the host object performs the target language event according to the second language text. By displaying feedback special effects such as expression special effects, decoration special effects, or interaction special effects, the information on whether the host object performs the target language event according to the second language text can be intuitively transmitted through the rich and diverse feedback special effects, thereby further increasing the amount of information transmitted.

[0172] Figure 7 is a schematic diagram of a feedback special effect shown according to an exemplary embodiment. As Figure 7 shown in (a) therein, when the host object correctly sings the song according to "Happy Anniversary", the first terminal displays an "happy" expression special effect and an "sang correctly" animation special effect. If the host object sings the lyrics correctly twice in a row, the first terminal can display "Good performance, sang correctly * 2". As Figure 7 shown in (b) therein, when the host object does not correctly sing the song according to "Happy Anniversary", the first terminal displays an "embarrassed" expression special effect and an "sang wrong" animation special effect. If the host object sings the lyrics correctly twice in a row, the first terminal can display "Be more careful, sang wrong * 2".

[0173] The embodiments of the present disclosure provide a display method for a virtual live broadcast room, which can provide a novel live broadcast gameplay of text replacement. In this gameplay, some performance texts will be replaced with other words, and the replaced words will also be displayed in the virtual live broadcast room. The host will perform according to the replaced text, such as singing a song according to the replaced lyrics, reading aloud according to the replaced lines, etc. During the host's performance, feedback special effects can also be displayed in real time in the virtual live broadcast room according to the voice output by the host object, and whether the host object performs according to the replaced text is transmitted through the feedback special effects. Therefore, the above solution provides a novel and interesting live broadcast gameplay, thereby attracting the audience object in the live broadcast room to watch the live broadcast and interact with the host object, and improving the interest and interactivity of the live broadcast.

[0174] The above embodiments mainly introduce the process of a target language event initiated by an audience object in a virtual live room. In some embodiments, after the target language event is initiated, the host object in the virtual live room can execute the target language event according to the second language text of the target language event. The following embodiments are used to illustrate this process.

[0175] Figure 8 is a flowchart of another display method of a virtual live room shown according to an exemplary embodiment. As Figure 8 shown, taking the execution of this method by a second terminal as an example, the method includes the following steps:

[0176] In step 801, in response to any object in the virtual live room initiating a target language event, the second terminal displays a prompt message of the target language event in the virtual live room. The target language event corresponds to a first language text. The prompt message is used to prompt the execution of the target language event by executing the second language text, and the second language text is obtained by replacing some text fragments in the first language text.

[0177] In the embodiments of the present disclosure, any object in the virtual live room refers to any audience object in the virtual live room. The process of the audience object initiating the target language event can be referred to the above embodiments and will not be elaborated here. The second terminal is the terminal used by the host object in the virtual live room. The prompt message can be a prompt text. Optionally, the prompt text includes a first text fragment and a second text fragment. The first text fragment is a character, word, phrase, or paragraph, etc. in the first language text that is replaced. The second text fragment is a character, word, phrase, or paragraph, etc. used to replace the first text fragment. The number of words in the first text fragment and the second text fragment can be the same or different.

[0178] In step 802, the second terminal displays the second language text in the virtual live room and displays the host object executing the target language event.

[0179] In the embodiments of the present disclosure, during the process of the host object executing the target language event, the second terminal can display the second language text in the virtual live room so that the host object can execute the target language event according to the second language text, such as singing a song according to the replaced lyrics.

[0180] In step 803, the second terminal displays a feedback special effect based on the voice output by the host object when executing the target language event, and the feedback special effect is used to indicate whether the host object executes the target language event according to the second language text.

[0181] In the embodiments of the present disclosure, the second terminal can also display a feedback special effect in the virtual live room according to the voice output by the host object when executing the target language event, so as to prompt the current execution result of the host object through the feedback special effect.

[0182] For example, for any replaced lyric, after the host object finishes singing the lyric, if the voice output by the host object is the same as the lyric, it indicates that the host object correctly sings the song according to the replaced lyric. At this time, the second terminal can display the feedback special effect "sang correctly"; if the voice output by the host object is different from the lyric, it indicates that the host object does not correctly sing the song according to the replaced lyric. At this time, the second terminal can display the feedback special effect "sang wrong".

[0183] Optionally, the second terminal can collect the voice output by the host object in real time to determine whether the host object performs the target language event according to the second language text based on the collected language. The second terminal performs text conversion processing on the collected voice to obtain a corresponding text segment, and then the second terminal compares the text segment with the corresponding text segment in the second language text. When the two are consistent, it indicates that the host object currently performs the target language event according to the second language text. Accordingly, the second terminal can display a feedback special effect in the virtual live room according to the judgment result to convey whether the host object performs the target language event according to the second language text through the feedback special effect.

[0184] The embodiment of the present disclosure provides a display method for a virtual live room, which can provide a novel live broadcast gameplay of text replacement. In this gameplay, some performance texts will be replaced with other words, and the replaced words will also be displayed in the virtual live room so that the host can perform according to the replaced text, such as singing a song according to the replaced lyric, reading aloud according to the replaced lines, etc. During the host's performance, the second terminal can also display a feedback special effect in real time in the virtual live room according to the voice output by the host object, and convey whether the host object performs according to the replaced text through the feedback special effect. Therefore, the above solution provides a novel and interesting live broadcast gameplay, thereby attracting the audience object in the live room to watch the live broadcast and interact with the host object, and improving the interestingness and interactivity of the live broadcast.

[0185] In some embodiments, displaying the second language text in the virtual live room and displaying the host object performing the target language event includes:

[0186] In response to the confirmation operation of the prompt information, display the second language text in the virtual live room and display the host object performing the target language event.

[0187] In the embodiment of the present disclosure, by supporting the confirmation of the prompt information to trigger the execution process of the target language event, the operation of the host object to manually start the target language event can be simplified, and the human-computer interaction efficiency is improved.

[0188] In some embodiments, displaying the second language text in the virtual live room includes at least one of the following:

[0189] Highlight a second text segment for replacing a first text segment in a second language text;

[0190] Display the first text segment with a strikethrough in the corresponding area associated with the second text segment.

[0191] In the embodiments of the present disclosure, by displaying the text segments before and after replacement in the above manner, the visibility of the text segments before and after replacement can be improved, so as to ensure that the host object can execute the target language event according to the replaced text segment as much as possible, and the accuracy of the host object executing the target language event is improved.

[0192] In some embodiments, based on the voice output by the host object when executing the target language event, display feedback special effects, including:

[0193] When the voice output by the host object is the same as the corresponding text segment in the second language text, display a first feedback special effect, and the first feedback special effect is used to indicate that the host object correctly executes a text segment once;

[0194] When the voice output by the host object is different from the corresponding text segment in the second language text, display a second feedback special effect, and the second feedback special effect is used to indicate that the host object incorrectly executes a text segment once.

[0195] In the embodiments of the present disclosure, by displaying different feedback special effects according to whether the voice output by the host object is the same as the corresponding text segment in the second language text, the host object can intuitively perceive whether it correctly executes the target language event according to the feedback special effects, and the amount of information transmitted and the efficiency of information transmission are improved.

[0196] In some embodiments, the first feedback special effect includes a first animation special effect, and the first animation special effect is also used to indicate the number of times the host object continuously and correctly executes the text segment;

[0197] The second feedback special effect includes a second animation special effect, and the second animation special effect is also used to indicate the number of times the host object continuously and incorrectly executes the text segment.

[0198] In the embodiments of the present disclosure, by displaying the above animation special effects, the number of times the host object continuously executes correctly or continuously executes incorrectly can be intuitively transmitted, and the amount of information transmitted is improved.

[0199] In some embodiments, the method further includes: when the number of times the host object continuously and incorrectly executes any text segment reaches a preset number of times, display that the text segment changes from a first form to a second form in the second language text, and the visibility of the second form is greater than that of the first form.

[0200] In the embodiments of the present disclosure, when the host object incorrectly executes any text segment multiple times in a row, a more obvious way is adopted to display the text segment, which can enhance the host object's perception of the text segment, so as to ensure that the host object can correctly execute the text segment as much as possible, such as correctly singing the lyrics containing the text segment, so as to improve the accuracy of the host object's execution of the target language event.

[0201] In some embodiments, the feedback special effects further include at least one of expression special effects, decoration special effects, and interaction special effects. The expression special effects act on the facial expressions of the host object, the decoration special effects act on any body part of the decorated host object, and the interaction special effects are used to interact with any body part of the host object.

[0202] In the embodiments of the present disclosure, by displaying feedback special effects such as expression special effects, decoration special effects, or interaction special effects, it is possible to intuitively convey whether the host object executes the target language event according to the second language text through rich and diverse feedback special effects, so as to facilitate the host object to intuitively perceive his / her execution result and further increase the amount of information transmitted.

[0203] In some embodiments, the method further includes:

[0204] In response to the completion of the execution of the target language event, display statistical information in the virtual live room, and the statistical information is used to represent the execution result of the target language event.

[0205] In the embodiments of the present disclosure, by displaying statistical information in the virtual live room when the execution of the target language event is completed, it is possible to transmit the execution result of the host object through the statistical information, increasing the amount of information transmitted.

[0206] In some embodiments, the statistical information includes the number of correct times and the number of incorrect times. The number of correct times is the number of times the host object correctly executes the corresponding text segment in the target language event, and the number of incorrect times is the number of times the host object incorrectly executes the corresponding text segment in the target language event;

[0207] When the number of correct times meets the preset conditions, the execution result is that the host object completes the target language event; when the number of correct times does not meet the preset conditions, the execution result is that the host object does not complete the target language event.

[0208] In the embodiments of the present disclosure, by displaying statistical information including the number of correct times and the number of incorrect times, it is possible to further transmit the specific situation of the host object's execution of the target language event, increasing the amount of information transmitted.

[0209] In some embodiments, the method further includes:

[0210] When the host object completes the target language event, a switching control is displayed in the virtual live room. The switching control is used to trigger the execution of the next language event.

[0211] In the embodiments of the present disclosure, by displaying the switching control when the host object successfully completes the target language event, it is convenient to quickly start the execution process of the next language event through the switching control, simplify the operation of the host object, and improve the human-computer interaction efficiency.

[0212] In some embodiments, the method further includes:

[0213] When the host object does not complete the target language event, operation information is displayed in the virtual live room. The operation information is used to represent the operation to be performed by the host object.

[0214] In the embodiments of the present disclosure, by displaying the operation information when the host object does not complete the target language event, it is possible to supervise the host object to consciously perform relevant operations in case of challenge failure, thereby improving the interestingness and interactivity of the live broadcast.

[0215] In some embodiments, the method further includes:

[0216] When it is detected that the host object has completed the operation, a completion control is displayed in the virtual live room. The completion control is used to trigger the execution of the next language event.

[0217] In the embodiments of the present disclosure, by displaying the completion control after detecting that the host object has performed the relevant operation, it can not only play a role in supervising the host object to perform relevant operations in case of challenge failure, but also facilitate the host object to quickly start the execution process of the next language event through the completion control after completing the operation, simplify the operation of the host object, and improve the human-computer interaction efficiency.

[0218] The above Figure 8 shows the flow of a display method for a virtual live room according to the present disclosure. The live broadcast solution provided by the present disclosure will be further elaborated below. Figure 9 is a flowchart of still another display method for a virtual live room shown according to an exemplary embodiment. As Figure 9 shown, when the method is executed by a second terminal, the method includes the following steps:

[0219] In step 901, in response to any object in the virtual live room initiating a target language event, the second terminal displays prompt information for the target language event in the virtual live room. The target language event corresponds to a first language text. The prompt information is used to prompt the execution of the target language event by executing a second language text, and the second language text is obtained by replacing some text fragments in the first language text.

[0220] In the embodiments of the present disclosure, the process of the second terminal displaying the prompt information is the same as that of step 801 above, and will not be elaborated here.

[0221] It should be added that the second terminal can display the prompt information of the target language event in the program list of the virtual live room. Figure 10 It is a schematic diagram of the prompt information of a target language event shown according to an exemplary embodiment. As Figure 10 shown, before the host object executes the target language event, the program list of the virtual live room displays the target language event "Happy Birthday" and the prompt text 1001 of the target language event. This prompt text is used to prompt that during the execution of the target language event, the first text segment is replaced with the second text segment. In addition, the program list also includes a confirmation control 1002, and the confirmation control 1002 is used to trigger the execution process of the target language event after being triggered. Therefore, the host object can start to execute the target language event by triggering the confirmation control 1002 at an appropriate time.

[0222] In addition, in order to further enhance the host object's perception of the target language event, when the second terminal can display the prompt information of the target language event in the program list, it can display that the display style of the program list changes from the first style to the second style, so as to convey the target language event to be executed through the program list of the second style. For example, it conveys to the host object that the song to be sung is a song for which a lyrics replacement challenge has been initiated. Compared with the first style, the program list of the second style is more prominent. For example, the color of the program list of the second style is more vivid and the transparency is lower, etc.

[0223] In addition, it should be noted that the second terminal can also display an enabling control for the initiation function in the virtual live room. Through the enabling control, the initiation function can be enabled, and then the audience object in the virtual live room can initiate the target language event through the initiation entry. Otherwise, when the initiation function is not enabled, the initiation entry is invisible to the audience terminal in the virtual live room, and the audience object in the virtual live room cannot initiate the target language event, thus facilitating the host object to decide whether to enable live play methods such as the lyrics replacement challenge according to actual needs.

[0224] For example, taking the lyrics replacement challenge as an example, in response to a trigger operation on the program list, the second terminal displays multiple songs sung by the host object and an enabling control for the initiation function. When the initiation function is enabled, if the audience object in the live room initiates the target language event through the initiation entry, the second terminal can display the replaced text segment and the replaced text segment in the area associated with the corresponding song, so as to facilitate the host to perceive in advance the songs for which the lyrics replacement challenge will be initiated later. Figure 11 It is a schematic diagram of a program list shown according to an exemplary embodiment. As Figure 11As shown, in response to a trigger operation on the program list 1101, the second terminal displays multiple songs sung by the host object and the enabling control 1102 for the initiating function on the details interface. Among them, the song currently being sung by the host object is Song 3. Song 5 is a song that the host object has not sung and for which a lyrics replacement challenge has been initiated, and the text "you" in the lyrics of Song 5 has been replaced with the text "me".

[0225] In step 902, in response to a confirmation operation on the prompt message, the second terminal displays the second language text in the virtual live room and displays the host object performing the target language event.

[0226] In the embodiments of the present disclosure, the confirmation operation on the prompt message can be a trigger operation on the above-mentioned confirmation control. In response to the confirmation operation on the prompt message, it indicates that the host object starts to perform the target language event at this time. Therefore, the second terminal displays the second language text in the virtual live room so that the host object can perform the target language event according to the second language text, and displays the live broadcast screen of the host object performing the target language event, such as the live broadcast screen of the host object singing the song "Happy Birthday". By supporting the confirmation of the prompt message to start the execution process of the target language event, the operation of the host object manually starting the target language event can be simplified, and the human-computer interaction efficiency is improved.

[0227] It should be noted that step 902 is an exemplary way to start the execution process of the target language event. In some embodiments, when the display duration of the prompt message for the target language event reaches a preset duration, such as 3 seconds, if no confirmation operation on the prompt message is received, the second terminal can also display the second language text in the virtual live room and display the host object performing the target language event, so as to automatically start the execution process of the target language event.

[0228] The process of the second terminal displaying the second language text will be described below.

[0229] In some embodiments, similar to the above step 305, the second terminal can also highlight the second text segment in the second language text, or display the first text segment with a strikethrough in the corresponding area associated with the second text segment, so as to improve the obviousness of the text segments before and after replacement, and further ensure that the host object can perform the target language event according to the replaced text segment as much as possible, thereby improving the accuracy of the host object performing the target language event.

[0230] In some embodiments, during the process of the host object executing a target language event, the second terminal can determine the number of times the host object continuously and incorrectly executes any second text segment. Taking the lyrics-changing challenge as an example, if the host object sings a wrong line of lyrics containing a second text segment, the number of times the host object sings the wrong second text segment is incremented by 1. When the number of times the host object continuously and incorrectly executes any text segment reaches a preset number, the second terminal can display that the text segment changes from the first form to the second form in the second language text. The preset number can be set according to actual needs, and the embodiments of the present disclosure do not limit this. The second form is more prominent than the first form. For example, the font size of the text segment in the second form is larger, the color is more vivid, etc. By displaying the text segment in a more prominent way when the host object continuously and incorrectly executes any text segment multiple times, the perception degree of the host object for the text segment can be enhanced, so as to ensure as much as possible that the host object can correctly execute the text segment, such as correctly singing the lyrics containing the text segment, to improve the accuracy of the host object executing the target language event.

[0231] In step 903, the second terminal displays a feedback special effect based on the voice output by the host object when executing the target language event, and the feedback special effect is used to indicate whether the host object executes the target language event according to the second language text.

[0232] In the embodiments of the present disclosure, the second terminal can also display a feedback special effect in the virtual live room according to the voice output by the host object when executing the target language event, so as to prompt the host object of the current execution result through the feedback special effect.

[0233] In some embodiments, when the voice output by the host object is the same as the corresponding text segment in the second language text, the second terminal displays a first feedback special effect. The first feedback special effect is used to indicate that the host object correctly executes the replaced text segment once. For example, the first feedback special effect can be an animated special effect containing text, such as "Sang correctly", "Performed well", "So amazing", etc. When the voice output by the host object is different from the corresponding text segment in the second language text, the second terminal displays a second feedback special effect. The second feedback special effect is used to indicate that the host object incorrectly executes the text segment once. For example, the second feedback special effect can also be an animated special effect containing text, such as "Sang wrong", "Be more careful", "Concentrate", etc. By displaying different feedback special effects according to whether the voice output by the host object is the same as the corresponding text segment in the second language text, it is convenient for the host object to intuitively perceive whether they correctly execute the target language event based on the feedback special effect, improving the amount of information transmitted and the efficiency of information transmission.

[0234] In some embodiments, similar to step 306 above, the first feedback special effect may also include a first animation special effect, and the first animation special effect can represent the number of times the host object correctly executes the text segment continuously. The second feedback special effect may also include a second animation special effect, and the second animation special effect can represent the number of times the host object incorrectly executes the text segment continuously. For example, the first animation special effect is "Well done, sung correctly *2", "Amazing, sung correctly *N", etc. The second animation special effect is "Be more careful, sung wrong *2", "Concentrate, sung wrong *N", etc. By displaying the above animation special effects, the number of times the host object continuously executes correctly or continuously executes incorrectly can be intuitively transmitted, improving the amount of information transmitted.

[0235] In some embodiments, similar to step 306 above, the above feedback special effects may also include at least one of an expression special effect, a decoration special effect, and an interaction special effect. Among them, the expression special effect acts on the facial expression of the host object, the decoration special effect acts on any body part of the host object for decoration, and the interaction special effect is used to interact with any body part of the host object. By displaying feedback special effects such as expression special effects, decoration special effects, or interaction special effects, the host object's execution of the target language event according to the second language text can be intuitively transmitted through a rich variety of feedback special effects, facilitating the host object to intuitively perceive their execution results and further improving the amount of information transmitted.

[0236] In step 904, in response to the completion of the target language event, the second terminal displays statistical information in the virtual live room, and the statistical information is used to represent the execution result of the target language event.

[0237] In the embodiments of the present disclosure, the completion of the target language event means that the host object has executed the second language text of the target language event. The execution result represented by the statistical information includes the completion and non-completion of the target language event. For example, in the case where the target language event is a song for initiating a lyrics change challenge, in response to the completion of the song performance, the second terminal displays statistical information in the virtual live room, and the statistical information can represent that the host object has succeeded or failed in the challenge. Among them, a successful challenge means that the host object has completed the target language event, and a failed challenge means that the host object has not completed the target language event. By displaying statistical information in the virtual live room when the target language event is completed, the execution result of the host object can be transmitted through the statistical information, improving the amount of information transmitted.

[0238] In some embodiments, the statistical information further includes the number of correct executions and the number of incorrect executions. Among them, the number of correct executions is the number of times the host object correctly executes the corresponding text segment in the target language event. The number of incorrect executions is the number of times the host object incorrectly executes the corresponding text segment in the target language event. The text segment can be any second text segment in the second language text, that is, the replaced text segment. The sum of the number of correct executions and the number of incorrect executions is the total number of occurrences of the text segment in the second language text. When the number of correct executions meets the preset conditions, the execution result is that the host object completes the target language event; when the number of correct executions does not meet the preset conditions, the execution result is that the host object does not complete the target language event. Among them, the preset conditions can be that the number of correct executions reaches a preset number, or the proportion of the number of correct executions reaches a preset ratio. By displaying the statistical information including the number of correct executions and the number of incorrect executions, the specific situation of the host object's execution of the target language event can be further conveyed, improving the amount of information conveyed.

[0239] In some embodiments, when the host object completes the target language event, the second terminal can display a switching control in the virtual live room. The switching control is used to trigger the start of the execution of the next language event. For example, taking the lyrics replacement challenge as an example, in response to the triggering operation on the switching control, if the next song is a song for which the lyrics replacement challenge has not been initiated, the second terminal can display the lyrics of the next song in the virtual live room; if the next song is a song for which the lyrics replacement challenge has been initiated, the second terminal can display the prompt information of the song in the virtual live room to prompt the host object to sing the song according to the replaced lyrics. In response to the confirmation operation on the prompt information, the second terminal displays the replaced lyrics corresponding to the song in the virtual live room so that the host object can sing the song according to the lyrics. By displaying the switching control when the host object successfully completes the target language event, it is convenient to quickly start the execution process of the next language event through the switching control, simplifying the operation of the host object and improving the human-computer interaction efficiency.

[0240] In some embodiments, when the host object does not complete the target language event, the second terminal can display operation information in the virtual live room. Among them, the operation information is used to indicate the operation to be performed by the host object. Optionally, the second terminal can obtain the operation information included in the configuration information according to the configuration information submitted by the audience terminal that initiates the target language event. The process of configuring the operation information through the audience terminal is referred to the above step 303 and will not be elaborated here. By displaying the operation information when the host object does not complete the target language event, it is possible to supervise the host object to consciously perform relevant operations in case of challenge failure, thereby improving the interest and interactivity of the live broadcast.

[0241] Accordingly, when the second terminal detects that the host object has completed the operation, the second terminal can display a completion control in the virtual live room. The completion control is used to trigger the start of the execution of the next language event. Optionally, the second terminal can detect whether the host object has completed the relevant operation through at least one of technologies such as body recognition, action detection, expression recognition, and audio recognition. By displaying the completion control after detecting that the host object has performed the relevant operation, it can not only play a role in supervising the host object to perform the relevant operation in case of challenge failure, but also facilitate the host object to quickly start the execution process of the next language event through the completion control after completing the operation, simplifying the operation of the host object and improving the human-computer interaction efficiency. Alternatively, the second terminal can also display the completion control while displaying the operation information. After the host object consciously performs the relevant operation, the host object can manually click the completion control to start the execution process of the next language event.

[0242] Figure 12 is a schematic diagram of a kind of statistical information shown according to an exemplary embodiment. As Figure 12 shown in (a) therein, the host object challenges successfully. The statistical information 1201 includes the number of times the host object correctly sings the second text segment and the number of times the host object wrongly sings the second text segment. A switching control 1202 is also displayed in the program list. The switching control 1202 is used to trigger the start of singing the next song. As Figure 12 shown in (b) therein, the host object challenges unsuccessfully. The statistical information also includes the number of times the host object correctly sings the second text segment and the number of times the host object wrongly sings the second text segment. Operation information 1203 is also displayed in the program list. The operation information 1203 is used to indicate the operation to be performed by the host object due to challenge failure. In addition, a completion control 1204 is also displayed in the program list. After the host object performs the operation indicated by the operation information 1203, the host object can start singing the next song by triggering the completion control 1204.

[0243] The embodiments of the present disclosure provide a display method for a virtual live room, which can provide a novel live broadcast gameplay of text replacement. In this gameplay, some performance texts will be replaced with other words, and the replaced words will also be displayed in the virtual live room to prompt the host to perform according to the replaced text, such as singing a song according to the replaced lyrics, reading aloud according to the replaced lines, etc. During the host's performance, real-time feedback special effects can also be displayed in the virtual live room according to the voice output by the host object. Whether the host object performs according to the replaced text is transmitted through the feedback special effects, so that the host can intuitively know his own execution situation by viewing the feedback special effects. Therefore, the above solution provides a novel and interesting live broadcast gameplay, thereby attracting the audience objects in the live room to watch the live broadcast and interact with the host object, improving the interestingness and interactivity of the live broadcast.

[0244] The above-mentioned multiple embodiments respectively introduce the process in which the audience object in the virtual live room initiates a target language event and the host object in the virtual live room executes the target language event. To more clearly illustrate the complete process from the initiation to the execution of the target language event, the following will describe the above complete process in combination with the live broadcast flow chart based on the target language event shown in Figure 13 below. As shown in Figure 13 below, the host object can set the program list through the host terminal, such as setting multiple songs to be sung and the singing order of the multiple songs; the host object can also start the lyric replacement challenge through the host terminal. Among them, when the lyric replacement challenge is started for the first time, the host terminal can display the gameplay instructions of the lyric replacement challenge to ensure that the host object clearly and intuitively knows the gameplay of the lyric replacement challenge. After the host object sets the program list and starts the lyric replacement challenge in the virtual live room, the audience object in the virtual live room can view the program list and initiate the lyric replacement challenge for any unsung song in the virtual live room. Correspondingly, the audience object can set configuration information in the configuration interface through the audience terminal, and the configuration information includes but is not limited to the song for which the lyric replacement challenge is initiated, the lyric segment to be replaced in the song, the replaced lyric segment, the operation to be executed after the host fails the challenge, etc. After the audience object submits the configuration information through the audience terminal, the lyric replacement challenge for the song is successfully initiated. During the process of the host object singing the song, the host object sings according to the replaced lyrics. At this time, the background can detect the voice output by the host object to determine whether the host object sings correctly based on the detected voice. The host terminal and the audience terminal can display feedback special effects during the process of the host object singing the song and display statistical information when the host object finishes singing. If the host object succeeds in the challenge, the host object can directly start singing the next song; if the host object fails in the challenge, the host object first executes the corresponding operation and can start singing the next song after the execution is completed.

[0245] It should be further noted that the above embodiments mainly take live singing as an example to illustrate the gameplay of challenging the replacement of lyrics for the audience object. In some embodiments, the method provided by the embodiments of the present application can also be applied to other scenarios, such as live scenarios of musical instrument performances, dance performances, etc. For example, in a live musical instrument performance room, after the host object starts the metronome challenge, the audience object can initiate a metronome challenge for any piece of music that the host object has not played through the initiation entry and configure the metronome rate. Accordingly, during the process of the host object playing the music, the host object plays according to the metronome rate configured by the audience object. In addition, if the playing rate of the host object is inconsistent with the metronome rate, the host terminal and the audience terminal can also display feedback special effects, such as "too slow", "too fast", "not keeping up with the rhythm", etc. In a live dance performance room, after the host object starts the rhythm challenge, the audience object can initiate a rhythm challenge for any dance that the host object has not performed through the initiation entry and configure the rate of the background music of the dance. Accordingly, during the process of the host object performing the dance, the host terminal plays the background music at the rate configured by the audience object, so that the host object performs the dance according to the rhythm after the rate change. In addition, if the rhythm of the host object's dancing is inconsistent with the rhythm of the background music, the host terminal and the audience terminal can also display feedback special effects. In the above scenarios, a vote can also be initiated in the virtual live room when the host object finishes the performance, and the audience objects in the virtual live room vote to determine whether the host object has successfully challenged, so as to ensure that the challenge result of the host object can be determined more accurately.

[0246] All of the above optional technical solutions can be combined arbitrarily to form optional embodiments of the present disclosure, which will not be elaborated herein one by one.

[0247] Figure 14 is a block diagram of a display device of a virtual live room shown according to an exemplary embodiment. As Figure 14 shown, the device includes: a first display unit 1401 and a second display unit 1402.

[0248] The first display unit 1401 is configured to display, in the virtual live room, a host object executing a target language event, the target language event corresponding to a first language text, the target language event referring to the behavior of the host object executing the second language text, and the second language text being obtained by replacing some text segments in the first language text;

[0249] The first display unit 1401 is further configured to display, in the virtual live room, the second language text;

[0250] The second display unit 1402 is configured to display a feedback special effect based on the voice output by the host object when executing the target language event, and the feedback special effect is used to indicate whether the host object executes the target language event according to the second language text.

[0251] In some embodiments, the apparatus further comprises:

[0252] A third display unit, configured to display a launch entry in the virtual live room, the launch entry being used to launch a target language event;

[0253] The third display unit is further configured to, in response to a trigger operation on the launch entry, display a first language text corresponding to the target language event in the configuration interface;

[0254] An acquisition unit, configured to acquire configuration information for generating a second language text based on the configuration interface, the configuration information including a first text segment to be replaced in the first language text and a second text segment for replacing the first text segment.

[0255] In some embodiments, the configuration interface includes a first control for acquiring the first text segment; the acquisition unit is configured to, in response to an input operation in the first control, acquire the first text segment input in the first control; or, in response to a trigger operation on the first control, display a plurality of first recommended segments based on the first language text; and in response to a selection operation on any one of the first recommended segments, use the first recommended segment as the first text segment.

[0256] In some embodiments, the third display unit is further configured to, when the first text segment is acquired, highlight the first text segment in the first language text; and when the first text segment is acquired, display the number of the first text segments, the number being used to represent the total number of times the first text segment appears in the first language text.

[0257] In some embodiments, the configuration interface includes a second control for acquiring the second text segment; the acquisition unit is configured to, in response to an input operation in the second control, acquire the second text segment input in the second control; or, in response to a trigger operation on the second control, display a plurality of second recommended segments; and in response to a selection operation on any one of the second recommended segments, use the second recommended segment as the second text segment.

[0258] In some embodiments, operation information is further displayed in the configuration interface, the operation information being used to represent an operation to be performed when the host object has not completed the target language event.

[0259] In some embodiments, the third display unit is further configured to, in response to a switching operation on the operation information, display a plurality of candidate operation information; and in response to a selection operation on any one of the candidate operation information, display the candidate operation information in the configuration interface.

[0260] In some embodiments, the configuration interface includes a third control for selecting a target language event to be initiated, and a third display unit further configured to, in response to a triggering operation on the third control, display at least one language event not yet executed by the host object; and in response to a selection operation on any language event, display the first language text of the selected language event in the configuration interface.

[0261] In some embodiments, the third display unit is further configured to display resource information in the configuration interface, where the resource information is used to represent the quantity of virtual resources associated with the target language event.

[0262] In some embodiments, the quantity of virtual resources is a preset quantity, or the quantity of virtual resources is positively correlated with the quantity of first text segments.

[0263] In some embodiments, the first display unit 1401 is further configured to highlight a second text segment for replacing the first text segment in the second language text; and display the first text segment with a strikethrough in the corresponding area associated with the second text segment.

[0264] In some embodiments, the second display unit 1402 is configured to, when the voice output by the host object is the same as the corresponding text segment in the second language text, display a first feedback special effect, where the first feedback special effect is used to indicate that the host object correctly executes a text segment once; and when the voice output by the host object is different from the corresponding text segment in the second language text, display a second feedback special effect, where the second feedback special effect is used to indicate that the host object incorrectly executes a text segment once.

[0265] In some embodiments, the first feedback special effect includes a first animation special effect, and the first animation special effect is further used to represent the number of times the host object continuously and correctly executes text segments; the second feedback special effect includes a second animation special effect, and the second animation special effect is further used to represent the number of times the host object continuously and incorrectly executes text segments.

[0266] In some embodiments, the feedback special effect further includes at least one of an expression special effect, a decoration special effect, and an interaction special effect. The expression special effect acts on the facial expression of the host object, the decoration special effect is used to decorate any body part of the host object, and the interaction special effect is used to interact with any body part of the host object.

[0267] Embodiments of the present disclosure provide a display device for a virtual live broadcast room, which can provide a novel live broadcast gameplay of text replacement. In this gameplay, some performance texts will be replaced with other words, and the replaced words will also be displayed in the virtual live broadcast room. The host will perform according to the replaced text, such as singing a song according to the replaced lyrics, reading aloud according to the replaced lines, etc. During the host's performance, feedback special effects can also be displayed in real time in the virtual live broadcast room according to the voice output by the host object, and the feedback special effects are used to convey whether the host object performs according to the replaced text. Therefore, the above solution provides a novel and interesting live broadcast gameplay, thereby attracting the audience object in the live broadcast room to watch the live broadcast and interact with the host object, improving the interestingness and interactivity of the live broadcast.

[0268] Figure 15 is a block diagram of another display device for a virtual live broadcast room shown according to an exemplary embodiment. As Figure 15 shown, the device includes: a first display unit 1501 and a second display unit 1502.

[0269] The first display unit 1501 is configured to, in response to a target language event initiated by any object in the virtual live broadcast room, display a prompt message for the target language event in the virtual live broadcast room. The target language event corresponds to a first language text, and the prompt message is used to prompt to execute the target language event by executing a second language text, where the second language text is obtained by replacing some text segments in the first language text;

[0270] The first display unit 1501 is further configured to display the second language text in the virtual live broadcast room and display the host object executing the target language event;

[0271] The second display unit 1502 is configured to display feedback special effects based on the voice output by the host object when executing the target language event, and the feedback special effects are used to indicate whether the host object executes the target language event according to the second language text.

[0272] In some embodiments, the first display unit 1501 is further configured to, in response to a confirmation operation on the prompt message, display the second language text in the virtual live broadcast room and display the host object executing the target language event.

[0273] In some embodiments, the first display unit 1501 is further configured to highlight the second text segment used to replace the first text segment in the second language text; display the first text segment with a strikethrough in the corresponding area associated with the second text segment.

[0274] In some embodiments, the second display unit 1502 is configured to display a first feedback special effect when the voice output by the host object is the same as the corresponding text segment in the second-language text, where the first feedback special effect is used to indicate that the host object correctly executes the text segment once; and display a second feedback special effect when the voice output by the host object is different from the corresponding text segment in the second-language text, where the second feedback special effect is used to indicate that the host object incorrectly executes the text segment once.

[0275] In some embodiments, the first feedback special effect includes a first animation special effect, and the first animation special effect is further used to indicate the number of times the host object continuously and correctly executes the text segment; the second feedback special effect includes a second animation special effect, and the second animation special effect is further used to indicate the number of times the host object continuously and incorrectly executes the text segment.

[0276] In some embodiments, the first display unit 1501 is further configured to, when the number of times the host object continuously and incorrectly executes any text segment reaches a preset number of times, display that the text segment changes from a first form to a second form in the second-language text, and the second form is more prominent than the first form.

[0277] In some embodiments, the feedback special effect further includes at least one of an expression special effect, a decoration special effect, and an interaction special effect. The expression special effect acts on the facial expression of the host object, the decoration special effect acts on any body part of the decorated host object, and the interaction special effect is used to interact with any body part of the host object.

[0278] In some embodiments, the device further includes:

[0279] A third display unit, configured to display statistical information in the virtual live room in response to the completion of a target language event, where the statistical information is used to represent the execution result of the target language event.

[0280] In some embodiments, the statistical information includes the number of correct times and the number of incorrect times. The number of correct times is the number of times the host object correctly executes the corresponding text segment in the target language event, and the number of incorrect times is the number of times the host object incorrectly executes the corresponding text segment in the target language event; when the number of correct times meets the preset condition, the execution result is that the host object completes the target language event; when the number of correct times does not meet the preset condition, the execution result is that the host object does not complete the target language event.

[0281] In some embodiments, the third display unit is further configured to, when the host object completes the target language event, display a switching control in the virtual live room, where the switching control is used to trigger the start of the execution of the next language event.

[0282] In some embodiments, the third display unit is further configured to display operation information in the virtual live room when the host object has not completed the target language event, where the operation information is used to indicate the operation to be performed by the host object.

[0283] In some embodiments, the third display unit is further configured to display a completion control in the virtual live room when it is detected that the host object has completed the operation, and the completion control is used to trigger the start of the execution of the next language event.

[0284] The embodiments of the present disclosure provide a display method for a virtual live room, which can provide a novel live broadcast gameplay of text replacement. In this gameplay, some performance texts will be replaced by other words, and the replaced words will also be displayed in the virtual live room to prompt the host to perform according to the replaced text, such as singing a song according to the replaced lyrics, reading aloud according to the replaced lines, etc. During the host's performance, real-time feedback special effects can also be displayed in the virtual live room according to the voice output by the host object, and whether the host object performs according to the replaced text is transmitted through the feedback special effects, so that the host can intuitively know his own execution situation by viewing the feedback special effects. Therefore, the above solution provides a novel and interesting live broadcast gameplay, thereby attracting the audience object in the live room to watch the live broadcast and interact with the host object, improving the interest and interactivity of the live broadcast.

[0285] It should be noted that the display device of the virtual live room provided in the above embodiments is only illustrated by the division of the above functional units. In practical applications, the above functions can be allocated to different functional units according to needs, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the functions described above. In addition, the display device of the virtual live room provided in the above embodiments and the embodiments of the display method of the virtual live room belong to the same concept, and the specific implementation process is detailed in the method embodiments and will not be repeated here.

[0286] Regarding the display device of the virtual live room in the above embodiments, the specific manner in which each module performs operations has been described in detail in the embodiments related to the method, and will not be elaborated here.

[0287] Figure 16 It is a block diagram of an electronic device shown according to an exemplary embodiment. Generally, the electronic device 1600 includes a processor 1601 and a memory 1602.

[0288] The processor 1601 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. The processor 1601 may be implemented in at least one of the following hardware forms: DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 1601 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the wake state, also known as the CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1601 may be integrated with a GPU (Graphics Processing Unit), and the GPU is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1601 may further include an AI (Artificial Intelligence) processor, which is used to process computational operations related to machine learning.

[0289] The memory 1602 may include one or more computer-readable storage media, and the computer-readable storage media may be non-transitory. The memory 1602 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash storage devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1602 is used to store at least one program code, and the at least one program code is used to be executed by the processor 1601 to implement the display method of the virtual live broadcast room provided in the method embodiments of the present disclosure.

[0290] In some embodiments, the electronic device 1600 may also optionally include: a peripheral device interface 1603 and at least one peripheral device. The processor 1601, the memory 1602, and the peripheral device interface 1603 may be connected through a bus or signal lines. Each peripheral device may be connected to the peripheral device interface 1603 through a bus, signal lines, or a circuit board. Specifically, the peripheral devices include at least one of the following: a radio frequency circuit 1604, a display screen 1605, a camera assembly 1606, an audio circuit 1607, and a power supply 1608.

[0291] The peripheral device interface 1603 can be used to connect at least one I / O (Input / Output) related peripheral device to the processor 1601 and the memory 1602. In some embodiments, the processor 1601, the memory 1602, and the peripheral device interface 1603 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1601, the memory 1602, and the peripheral device interface 1603 can be implemented on a separate chip or circuit board, and this embodiment does not limit this.

[0292] The radio frequency circuit 1604 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 1604 communicates with a communication network and other communication devices through electromagnetic signals. The radio frequency circuit 1604 converts an electrical signal into an electromagnetic signal for transmission, or converts a received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 1604 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and so on. The radio frequency circuit 1604 can communicate with other electronic devices through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to: a metropolitan area network, generations of mobile communication networks (2G, 3G, 4G, and 5G), a wireless local area network, and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 1604 may further include a circuit related to NFC (Near Field Communication), and the present disclosure does not limit this.

[0293] The display screen 1605 is used to display the UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1605 is a touch display screen, the display screen 1605 also has the ability to collect touch signals on or above the surface of the display screen 1605. The touch signals can be input to the processor 1601 as control signals for processing. At this time, the display screen 1605 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display screen 1605, which is provided on the front panel of the electronic device 1600; in other embodiments, there may be at least two display screens 1605, which are respectively provided on different surfaces of the electronic device 1600 or are in a foldable design; in still other embodiments, the display screen 1605 may be a flexible display screen, which is provided on the curved surface or the folding surface of the electronic device 1600. Even further, the display screen 1605 can also be set to an irregular non-rectangular shape, that is, a special-shaped screen. The display screen 1605 can be prepared using materials such as LCD (Liquid Crystal Display) or OLED (Organic Light-Emitting Diode).

[0294] The camera module 1606 is used to capture images or videos. Optionally, the camera module 1606 includes a front camera and a rear camera. Generally, the front camera is provided on the front panel of the electronic device, and the rear camera is provided on the back of the electronic device. In some embodiments, there are at least two rear cameras, which are respectively any one of a main camera, a depth-of-field camera, a wide-angle camera, and a telephoto camera, so as to realize the function of background blurring by fusing the main camera and the depth-of-field camera, the function of panoramic shooting and VR (Virtual Reality) shooting by fusing the main camera and the wide-angle camera, or other fused shooting functions. In some embodiments, the camera module 1606 may further include a flash. The flash can be a single-color-temperature flash or a dual-color-temperature flash. A dual-color-temperature flash refers to a combination of a warm-light flash and a cold-light flash, which can be used for light compensation under different color temperatures.

[0295] The audio circuit 1607 may include a microphone and a speaker. The microphone is used to collect sound waves of the user and the environment, and convert the sound waves into electrical signals for input to the processor 1601 for processing, or input to the radio frequency circuit 1604 to achieve voice communication. For the purpose of stereo collection or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the electronic device 1600. The microphone may also be an array microphone or an omnidirectional collection microphone. The speaker is used to convert the electrical signals from the processor 1601 or the radio frequency circuit 1604 into sound waves. The speaker may be a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert electrical signals into sound waves audible to humans, but also convert electrical signals into sound waves inaudible to humans for uses such as ranging. In some embodiments, the audio circuit 1607 may further include a headphone jack.

[0296] The power supply 1608 is used to supply power to each component in the electronic device 1600. The power supply 1608 may be alternating current, direct current, a disposable battery or a rechargeable battery. When the power supply 1608 includes a rechargeable battery, the rechargeable battery may support wired charging or wireless charging. The rechargeable battery may also be used to support fast charging technology.

[0297] Those skilled in the art can understand that Figure 16 the structure shown in

[0298] does not constitute a limitation on the electronic device 1600, and may include more or fewer components than shown in the figure, or combine certain components, or adopt different component arrangements.

[0299] A computer program product includes a computer program, and when the computer program is executed by a processor, it implements the above-mentioned method for displaying a virtual live broadcast room.

[0300] After considering the specification and practicing the invention disclosed herein, those skilled in the art will readily conceive of other embodiments of the present disclosure. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include known common general knowledge or conventional technical means in the technical field not disclosed by the present disclosure. The specification and embodiments are only regarded as exemplary, and the true scope and spirit of the present disclosure are pointed out by the following claims.

[0301] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is only limited by the appended claims.

Claims

1. A method for displaying a virtual live broadcast room, characterized in that: The method comprises: Displaying in the virtual live studio that a host object performs a target language event, wherein the target language event corresponds to a first language text, and the target language event refers to an action performed by the host object corresponding to a second language text, wherein the second language text is obtained by replacing a part of a text segment in the first language text; Displaying the second language text in the virtual live broadcast room; Based on the voice output by the host object when executing the target language event, a feedback effect is displayed, and the feedback effect is used to indicate whether the host object executes the target language event according to the second language text.

2. The display method of the virtual live broadcast room according to claim 1, characterized in that: The method further comprises: Displaying an initiation entrance in the virtual live broadcast room, wherein the initiation entrance is used to initiate the target language event; In response to a triggering operation on the initiation entry, displaying a first language text corresponding to the target language event on a configuration interface; Based on the configuration interface, configuration information for generating the second language text is acquired, the configuration information including a first text segment to be replaced in the first language text and a second text segment for replacing the first text segment.

3. The display method of the virtual live broadcast room according to claim 2, characterized in that: The configuration interface includes a first control, and the first control is used to obtain the first text segment; The acquiring, based on the configuration interface, configuration information for generating the second language text includes: In response to an input operation in the first control, acquiring the first text segment input in the first control; or, In response to a triggering operation on the first control, a plurality of first recommended segments are displayed based on the first language text; and in response to a selection operation on any first recommended segment, the first recommended segment is used as the first text segment.

4. The display method of the virtual live broadcast room according to claim 3, characterized in that: The method further comprises at least one of the following: In case the first text segment is acquired, highlighting the first text segment in the first language text; When the first text segment is acquired, the number of the first text segment is displayed, where the number is used to indicate the total number of times the first text segment appears in the first language text.

5. The display method of the virtual live broadcast room according to claim 2, characterized in that: The configuration interface includes a second control, and the second control is used to obtain the second text segment; The acquiring, based on the configuration interface, configuration information for generating the second language text includes: In response to an input operation in the second control, acquiring the second text segment input in the second control; or, In response to a triggering operation on the second control, a plurality of second recommended segments are displayed; in response to a selection operation on any second recommended segment, the second recommended segment is used as the second text segment.

6. The display method of the virtual live broadcast room according to claim 2, characterized in that: The configuration interface also displays operation information, where the operation information is used to indicate the operation to be performed when the anchor object has not completed the target language event.

7. The method for displaying a virtual live broadcast room according to claim 6, characterized in that: The method further comprises: In response to a switching operation on the operation information, displaying a plurality of candidate operation information; In response to a selection operation on any candidate operation information, the candidate operation information is displayed on the configuration interface.

8. The method for displaying a virtual live broadcast room according to claim 2, characterized in that: The configuration interface includes a third control, and the third control is used to select a target language event to be initiated. The method further includes: In response to a triggering operation on the third control, displaying at least one language event that is not executed by the anchor object; In response to a selection operation on any language event, the first language text of the selected language event is displayed on the configuration interface.

9. The method for displaying a virtual live broadcast room according to claim 2, characterized in that: The method further comprises: Resource information is displayed on the configuration interface, where the resource information is used to indicate the number of virtual resources associated with the target language event.

10. The method for displaying a virtual live broadcast room according to claim 9, characterized in that: The number of the virtual resources is a preset number, or the number of the virtual resources is positively correlated with the number of the first text segments.

11. The method for displaying a virtual live broadcast room according to claim 1, characterized in that: The displaying of the second language text in the virtual live broadcast room includes at least one of the following: highlighting a second text segment replacing the first text segment in the second language text; The first text segment is displayed with a strikethrough in a corresponding area associated with the second text segment.

12. The method for displaying a virtual live broadcast room according to claim 1, characterized in that: The displaying of the feedback effect based on the voice output by the anchor object when executing the target language event includes: When the speech output by the host object is the same as the corresponding text segment in the second language text, displaying a first feedback effect, wherein the first feedback effect is used to indicate that the host object has correctly executed the text segment once; When the voice output by the host object is different from the corresponding text segment in the second language text, a second feedback effect is displayed, and the second feedback effect is used to indicate that the host object incorrectly executes the text segment once.

13. The display method of the virtual live broadcast room according to claim 12, characterized in that: The first feedback special effect includes a first animation special effect, and the first animation special effect is also used to indicate the number of times the anchor object continuously and correctly executes the text segment; The second feedback special effect includes a second animation special effect, and the second animation special effect is also used to indicate the number of times the host object continuously executes the text segment incorrectly.

14. The display method of the virtual live broadcast room according to claim 1, characterized in that: The feedback special effect also includes at least one of an expression special effect, a decorative special effect, and an interactive special effect. The expression special effect acts on the facial expression of the anchor object, the decorative special effect is used to decorate any body part of the anchor object, and the interactive special effect is used to interact with any body part of the anchor object.

15. A method for displaying a virtual live broadcast room, characterized in that: The method comprises: In response to any object in the virtual live studio initiating a target language event, prompt information of the target language event is displayed in the virtual live studio, the target language event corresponds to a first language text, and the prompt information is used to prompt the target language event to be executed by executing a second language text, where the second language text is obtained by replacing a part of the text fragments in the first language text; Displaying the second language text in the virtual live broadcast room, and displaying the host object executing the target language event; Based on the voice output by the host object when executing the target language event, a feedback effect is displayed, and the feedback effect is used to indicate whether the host object executes the target language event according to the second language text.

16. The method for displaying a virtual live broadcast room according to claim 15, characterized in that: The displaying of the second language text in the virtual live broadcast room and displaying the host object executing the target language event includes: In response to a confirmation operation on the prompt information, the second language text is displayed in the virtual live broadcast room, and the host object is displayed to execute the target language event.

17. The method for displaying a virtual live studio according to claim 15, characterized in that: The displaying of the second language text in the virtual live broadcast room includes at least one of the following: highlighting a second text segment replacing the first text segment in the second language text; The first text segment is displayed with a strikethrough in a corresponding area associated with the second text segment.

18. The method for displaying a virtual live studio according to claim 15, characterized in that: The displaying of the feedback effect based on the voice output by the anchor object when executing the target language event includes: When the speech output by the host object is the same as the corresponding text segment in the second language text, displaying a first feedback effect, wherein the first feedback effect is used to indicate that the host object has correctly executed the text segment once; When the voice output by the host object is different from the corresponding text segment in the second language text, a second feedback effect is displayed, and the second feedback effect is used to indicate that the host object incorrectly executes the text segment once.

19. The method for displaying a virtual live studio according to claim 18, characterized in that: The first feedback special effect includes a first animation special effect, and the first animation special effect is also used to indicate the number of times the anchor object continuously and correctly executes the text segment; The second feedback special effect includes a second animation special effect, and the second animation special effect is also used to indicate the number of times the host object continuously executes the text segment incorrectly.

20. The method for displaying a virtual live broadcast room according to claim 15, characterized in that: The method further comprises: When the host object continuously executes any text segment incorrectly for a preset number of times, the text segment is displayed in the second language text in a manner that changes from a first form to a second form, and the second form is more obvious than the first form.

21. The method for displaying a virtual live studio according to claim 15, characterized in that: The feedback special effect also includes at least one of an expression special effect, a decorative special effect, and an interactive special effect. The expression special effect acts on the facial expression of the anchor object, the decorative special effect acts on decorating any body part of the anchor object, and the interactive special effect is used to interact with any body part of the anchor object.

22. The method for displaying a virtual live studio according to claim 15, characterized in that: The method further comprises: In response to the target language event being executed, statistical information is displayed in the virtual live broadcast room, where the statistical information is used to indicate the execution result of the target language event.

23. The method for displaying a virtual live studio according to claim 22, characterized in that: The statistical information includes the number of correct times and the number of incorrect times, wherein the number of correct times is the number of times the host object correctly executes the corresponding text segment in the target language event, and the number of incorrect times is the number of times the host object incorrectly executes the corresponding text segment in the target language event; When the correct number of times meets the preset condition, the execution result is that the anchor object completes the target language event; When the correct number of times does not satisfy the preset condition, the execution result is that the host object fails to complete the target language event.

24. The method for displaying a virtual live studio according to claim 22, characterized in that: The method further comprises: When the anchor object completes the target language event, a switching control is displayed in the virtual live broadcast room, and the switching control is used to start executing the next language event after being triggered.

25. The method for displaying a virtual live studio according to claim 22, characterized in that: The method further comprises: In the case where the host object has not completed the target language event, operation information is displayed in the virtual live broadcast room, where the operation information is used to indicate the operation to be performed by the host object.

26. The method for displaying a virtual live studio according to claim 25, characterized in that: The method further comprises: When it is detected that the anchor object has completed the operation, a completion control is displayed in the virtual live broadcast room, and the completion control is used to start executing the next language event after being triggered.

27. A display device for a virtual live studio, characterized in that: The device comprises: A first display unit is configured to display, in the virtual live studio, a target language event performed by an anchor object, wherein the target language event corresponds to a first language text, and the target language event refers to a behavior performed by the anchor object corresponding to a second language text, wherein the second language text is obtained by replacing a part of a text segment in the first language text; The first display unit is further configured to display the second language text in the virtual live studio; The second display unit is configured to display a feedback effect based on the voice output by the host object when executing the target language event, and the feedback effect is used to indicate whether the host object executes the target language event according to the second language text.

28. A display device for a virtual live studio, characterized in that: The device comprises: A first display unit is configured to display prompt information of the target language event in the virtual live broadcast room in response to any object initiating a target language event in the virtual live broadcast room, wherein the target language event corresponds to a first language text, and the prompt information is used to prompt that the target language event is executed by executing a second language text, wherein the second language text is obtained by replacing a part of a text segment in the first language text; The first display unit is further configured to display the second language text in the virtual live studio, and display the host object performing the target language event; The second display unit is configured to display a feedback effect based on the voice output by the host object when executing the target language event, and the feedback effect is used to indicate whether the host object executes the target language event according to the second language text.

29. An electronic device, characterized in that: The electronic device comprises: one or more processors; a memory for storing program code executable by the processor; Wherein, the processor is configured to execute the program code to implement the display method of the virtual live room as described in any one of claims 1 to 26.

30. 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 method for displaying a virtual live broadcast room as described in any one of claims 1 to 26.

31. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the display method of the virtual live broadcast room as described in any one of claims 1 to 26 is implemented.

Citation Information

Patent Citations

  • Game live broadcast method, device and system, electronic equipment and storage medium

    CN113873270A

  • Live broadcast content generation method and device

    CN114125492A

  • Live broadcast assistant interaction method and system, computer equipment and readable storage medium

    CN117528190A

  • Singing live broadcast method and device for KTV playing method live broadcast room, and storage medium

    CN117641039A

  • Live broadcast interaction method and system based on large model, terminal and storage medium

    CN119011887A