CN-122002054-A - Method, apparatus, device, medium and product for controlling live broadcast
Abstract
Embodiments of the present disclosure relate to methods, apparatus, devices, media, and products for controlling live. The method includes, in response to receiving a first operation of a first interface element for a predetermined task in a first user interface for live broadcast, displaying a second user interface including a second interface element for sending an invitation for the predetermined task. The method also includes, in response to receiving a second operation for the second interface element, displaying a third user interface including a third interface element for opening a smart comment for the live broadcast. The method also includes using the intelligent commentary in the live broadcast for the predetermined task and displaying an identification indicating the intelligent commentary in response to the intelligent commentary being opened for the live broadcast through the third interface element. By the method, intelligent explanation can be quickly started in the live broadcast process, understanding of users on live broadcast content is improved, and user experience is improved.
Inventors
- Liao Peijuan
- WEI XIAOLE
- AI HE
- LIU ZHENGQUAN
- LI CHENYAO
Assignees
- 字节跳动技术有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20260107
Claims (20)
- 1. A method for controlling live, comprising: Responsive to receiving a first operation of a first interface element for a predetermined task in a first user interface for live broadcast at a first client, displaying a second user interface for settings available for starting the predetermined task, the second user interface including a second interface element for the settings; In response to receiving a second operation for the second interface element, displaying a third user interface including a third interface element for opening a smart comment, and In response to the intelligent commentary being opened by the third interface element, the intelligent commentary is used in live broadcast for the predetermined task.
- 2. The method of claim 1, wherein displaying a second user interface available to initiate settings of the predetermined task comprises: In response to receiving a first operation of a first interface element for a predetermined task in a first user interface for live broadcast, determining whether a prompt for the intelligent narrative has not been displayed to a user; in response to not displaying a prompt to the user for the intelligent narrative, displaying a fourth user interface for the prompt information, the fourth user interface including a fourth interface element for using the intelligent narrative, and And in response to receiving an operation for the fourth interface element, displaying the second user interface.
- 3. The method of claim 2, wherein displaying a second user interface available to initiate settings of the predetermined task further comprises: The second user interface is displayed in response to the prompt for the intelligent explanation being displayed to the user.
- 4. The method of claim 1, wherein using the intelligent commentary in a live broadcast for the predetermined task comprises: receiving a setting completion operation in response to the intelligent explanation being opened through the third interface element, and Based on the setting completion operation, the intelligent narrative is used in live broadcast for the predetermined task.
- 5. The method of claim 4, wherein completing an operation based on the setting, using the intelligent commentary in a live broadcast for the predetermined task comprises: displaying the second user interface based on the setting completion operation, the second user interface being further operable to send an invitation to the predetermined task; in response to receiving an operation to send the invitation, the intelligent narrative is used in a live broadcast for the predetermined task.
- 6. The method of any of claims 1-5, further comprising: An identification indicating the intelligent narrative is displayed in a live broadcast for the predetermined task.
- 7. The method of claim 6, further comprising: in response to receiving an operation for the identification, displaying a fifth user interface available for closing the intelligent narrative, the fifth user interface including a fifth interface element for closing the intelligent narrative; in response to receiving an operation for the fifth interface element, displaying a sixth user interface including a sixth interface element for confirming closing of the intelligent narrative, and Closing the intelligent narrative in response to receiving an operation for the sixth interface element, and And closing the display of the identification for indicating the intelligent explanation.
- 8. A method for controlling live, comprising: Responsive to a live commentary being turned on in a live of a predetermined task, receiving live data for the live at a server, wherein the live data includes media data of a host and interactivity event data related to the live, the intelligent commentary being turned on by a third interface element in a third user interface of a first client, and the third user interface being displayed by a second operation of a set second interface element for the predetermined task in a second user interface, the second user interface being displayed by receiving a first operation of a first interface element for the predetermined task in a first user interface for the live; Constructing an commentary context for generating commentary text based on the live data; inputting the comment context into a comment generation model to generate comment text, and And sending the comment audio corresponding to the comment text to a client so as to use the intelligent comment.
- 9. The method of claim 8, wherein receiving live data for the live broadcast at a server comprises: Receiving video and audio from a host broadcast, and And receiving interaction events related to the live broadcast.
- 10. The method of claim 8, wherein constructing an commentary context for generating commentary text based on the live data comprises: Extracting media data features from the media data, respectively, and The narrative context is generated based on the media data characteristics and the interaction event.
- 11. The method of claim 8, further comprising: The corresponding narrative audio is generated based on the narrative text.
- 12. The method of claim 11, wherein generating the corresponding commentary audio based on the commentary text comprises: Dividing the comment text into a plurality of text fragments according to a preset semantic boundary; generating a corresponding audio clip by speech synthesis for each text clip, and The narrative audio is generated based on the audio segment.
- 13. The method of claim 8, further comprising: auditing the generated explanation text and In response to the comment text passing the audit, corresponding comment audio is permitted to be generated using the comment text.
- 14. The method of claim 8, further comprising: detecting whether there is a voice of the anchor in the media data, and In response to detecting the presence of the anchor's voice in the media data, a volume of the narrative audio is dynamically reduced.
- 15. The method of claim 14, wherein sending the commentary audio corresponding to the commentary text to a client comprises: combining the commentary audio with audio in the media data, and The combined audio is sent to the client.
- 16. The method of claim 8, wherein sending the commentary audio corresponding to the commentary text to a client comprises: dividing the narrative audio into a plurality of audio segments; transmitting the audio fragment and the corresponding explanation text to the client through a first channel; and sending the media data in the live broadcast data to the client through a second channel.
- 17. The method of claim 8, further comprising: in response to receiving an operation from a client to close the intelligent narrative, stopping generation of the narrative audio.
- 18. A method for controlling live, comprising: Receiving, at a second client, commentary audio from the server in response to a live, intelligent commentary for a predetermined task being opened, the intelligent commentary being opened by a third interface element in a third user interface of the first client, and the third user interface being displayed by a second operation of a set second interface element for the predetermined task in the second user interface, the second user interface being displayed by receiving a first operation of a first interface element for the predetermined task in a first user interface for live, and The commentary audio is output in the live broadcast.
- 19. The method of claim 18, wherein outputting the commentary audio comprises: Reducing the playing volume of the commentary audio in response to the host playing the voice output, and And restoring the play volume of the explanation audio in response to the anchor stopping the voice output.
- 20. The method of claim 18, further comprising: Responsive to receiving an operation to close the intelligent comment, sending a request to the server for indicating to close the intelligent comment; in response to the request, stopping outputting the narrative audio.
Description
Method, apparatus, device, medium and product for controlling live broadcast Technical Field Embodiments of the present disclosure relate generally to the field of live video, and more particularly, to methods, apparatuses, devices, media, and products for controlling live video. Background With the continuous maturity of mobile internet infrastructure and real-time audio and video technology, network live broadcast has gradually developed into an important digital application form integrating content creation, real-time interaction and social entertainment. The live broadcasting platform enables the anchor to present audio and video contents to audiences in real time through low-delay transmission, high concurrence distribution and multi-terminal adaptation capability, and the audiences can participate in the live broadcasting process through various interaction modes such as barrages, praying, gifts and the like, so that the immersion and interactivity of the contents are obviously enhanced. The live broadcasting form is widely applied to a plurality of fields of entertainment, social contact, electronic commerce, education, online entertainment activities and the like, and mature and diversified application ecology is formed. In the continuous evolution process of live broadcast application, live broadcast fight is developed gradually and widely adopted as an important interactive playing method. Through the fight mechanism, real-time interaction and competition can be carried out among different anchor or live broadcasting rooms under a unified rule, and the audience participation behavior is combined, so that live broadcasting experience with more rhythm sense and participation sense is formed. The live broadcast fight mode has obvious advantages in the aspects of improving the liveness of a live broadcast room, enhancing the participation depth of users, enriching the expression forms of live broadcast contents and the like, promotes the live broadcast to develop from unidirectional content display to the direction of multiparty real-time interaction and collaborative participation, and provides a more diversified realization path for the content organization and interactive playing method of a live broadcast platform. Disclosure of Invention Embodiments of the present disclosure provide a method, apparatus, device, medium, and article for controlling live broadcast. According to a first aspect of the present disclosure, a method for controlling live is provided. The method includes displaying, at the first client, a second user interface available for opening a setting of the predetermined task in response to receiving a first operation of a first interface element for the predetermined task in a first user interface for live broadcast, the second user interface including a second interface element for the setting. The method also includes, in response to receiving a second operation for the second interface element, displaying a third user interface including a third interface element for opening the intelligent narrative. The method also includes using the intelligent commentary in the live broadcast for the predetermined task in response to the intelligent commentary being opened by the third interface element. According to a second aspect of the present disclosure, a method for controlling live is provided. The method includes receiving, at the server, live data for the live in response to the intelligent narration being opened in the live of the scheduled task, wherein the live data includes media data of the host and interactivity event data related to the live, the intelligent narration being opened by a third interface element in a third user interface of the first client, and the third user interface being displayed by a second operation of a second interface element of the second user interface set for the scheduled task, the second user interface being displayed by receiving a first operation of the first interface element for the scheduled task in a first user interface for the live. The method also includes constructing an commentary context for generating the commentary text based on the live data. The method also includes inputting the commentary context to a commentary generation model, generating commentary text. The method also includes sending the commentary audio corresponding to the commentary text to the client to use the intelligent commentary. According to a third aspect of the present disclosure, a method for controlling live is provided. The method includes, at the second client, receiving commentary audio from the server in response to a live intelligent commentary for the predetermined task being turned on, the intelligent commentary being turned on by a third interface element in a third user interface of the first client, and the third user interface being displayed by a second operation of a set second interface element for the predetermined task in the second user inte