Live broadcast method and device, electronic equipment, storage medium and program product

By introducing the explanation portal and automatic audio playback functions in the live broadcast interface, the problem of insufficient skills for small and medium-sized users in explaining items in the live broadcast is solved, and the retention and conversion rate of live broadcast users is improved.

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

Patent Information

Application Number
CN202510073965.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-16
Publication Date
2025-05-06
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the live broadcast display scenario, small and medium-sized new users lack the skills to start broadcasting and explain items, resulting in low retention and conversion rates for users who watch live broadcasts.

Method used

Provide a live broadcast method, by adding an explanation portal to the live broadcast interface, automatically play corresponding audio in response to user operations, and help the anchor or user explain the items displayed on live broadcast.

Benefits of technology

It improves the retention and conversion rate of live broadcast users, reduces the threshold for live broadcasts for small and medium-sized users, and allows users with zero foundation to start broadcasting at low cost and provide effective explanations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119946340A_ABST
    Figure CN119946340A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a live broadcast method and device, electronic equipment, a storage medium and a program product, and the method comprises the steps: responding to a triggering operation for a live broadcast starting control, and displaying a live broadcast interface which comprises an explanation entrance; and in response to a trigger operation on the explanation entrance, playing at least one audio, the at least one audio comprising explanation audios corresponding to different live broadcast resources displayed in a live broadcast room. According to the live broadcast method, the live broadcast resources can be automatically explained in the live broadcast process, users or anchors who perform live broadcast do not need to perform explanation, the users who perform live broadcast are helped to introduce and explain the live broadcast display articles, and the retention rate and the conversion rate of the users who watch the live broadcast are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of electronic devices, and in particular to a live broadcast method, device, electronic device, storage medium and program product. Background Art

[0002] With the development of video technology, a new way of displaying items through live broadcast has emerged to achieve intuitive sharing with users. In the live broadcast of displaying items, many users are in the new stage and do not know how to start the broadcast or how to explain the items during the broadcast, resulting in poor retention and conversion rates of users watching the live broadcast. Summary of the invention

[0003] The embodiments of the present application provide a live broadcast method, device, electronic device, storage medium and program product, which can be used to automatically explain the live broadcast resources during the live broadcast process, without the need for the user or anchor performing the live broadcast to explain, and help the user performing the live broadcast to introduce and explain the live broadcast display items, thereby improving the retention rate and conversion rate of users watching the live broadcast.

[0004] A first aspect of the present application provides a live broadcast method, which may include: in response to a trigger operation on a start live broadcast control, displaying a live broadcast interface, the live broadcast interface including an explanation entrance; in response to a trigger operation on the explanation entrance, playing at least one audio, the at least one audio including audio corresponding to different live broadcast resources displayed in the live broadcast room.

[0005] In an embodiment of the present application, users who do not need to perform live broadcasts can be hosts. As long as users display items in the live broadcast room, at least one audio corresponding to the live broadcast item can be automatically played to help users performing live broadcasts to explain the items displayed in the live broadcast, thereby improving the retention rate and conversion rate of users watching the live broadcast.

[0006] In some possible implementations, the playing of at least one audio in response to a triggering operation on the explanation entrance includes: displaying a first audio interface in response to a triggering operation on the explanation entrance, the first audio interface including the at least one audio and corresponding playback controls; playing the first audio in response to a playback operation of a first playback control corresponding to the first audio, the at least one audio including the first audio.

[0007] In an embodiment of the present application, users who do not need to perform live broadcasts can be hosts. As long as users display items in the live broadcast room, corresponding audio can be selected for playback based on the items displayed in the live broadcast room to help users performing live broadcasts explain the items displayed in the live broadcast, thereby improving the retention rate and conversion rate of users watching the live broadcast.

[0008] In some possible implementations, the first audio interface also includes a first audio playback area, the first audio playback area is used to display progress information of playing the first audio, at least one of a first playback control control and a first loop setting control, wherein the first playback control control is used to start, pause or stop playback of the first audio, and the first loop setting control is used to control different loop playback modes.

[0009] In this technical solution, the first audio interface also includes a first audio playback area, which is used to display the progress information of playing the first audio, so that the user can understand the progress of playing the first audio and perform operations such as playback control and loop playback control of the second audio.

[0010] In some possible implementations, playing at least one audio in response to a triggering operation on the explanation entrance may include: automatically playing the at least one audio in sequence in response to a triggering operation on the explanation entrance.

[0011] In this technical solution, the user is required to display the object corresponding to at least one audio in the live broadcast room in advance according to the playback order of at least one audio. By automatically playing at least one audio in sequence, the user who is broadcasting the live broadcast is helped to explain the objects displayed in the live broadcast, thereby improving the retention rate and conversion rate of users watching the live broadcast.

[0012] In some possible implementations, the method may further include: displaying a first host voice package interface, the first host voice package interface including at least one host voice package; in response to a trial listening operation on a target host voice package, playing the sound of the target host voice package, the at least one host voice package including the target host voice package.

[0013] In this technical solution, the user can audition at least one host voice package so that the user can understand the sound of at least one host voice package, and thus decide which live voice package to use to generate at least one audio, and thus play at least one audio in the live broadcast room.

[0014] In some possible implementations, the method may further include: in response to a selection operation on the target host voice package, displaying a second audio interface, the second audio interface including the at least one audio, and the at least one audio is generated based on the at least one text and the target host voice package.

[0015] In this technical solution, a user can select at least one host voice package to generate at least one audio according to the selected target host voice package and at least one text, so as to subsequently play the at least one audio in the live broadcast room.

[0016] In some possible implementations, the second audio interface also includes the at least one audio and a corresponding audition control, and the method may further include: playing the second audio in response to an audition operation on a second audition control corresponding to the second audio, the at least one audio including the second audio.

[0017] In this technical solution, the user can audition at least one generated audio so that the user can understand the effect of the generated audio and prepare for playing at least one audio in the live broadcast room later.

[0018] In some possible implementations, the second audio interface also includes a second audio playback area, the second audio playback area is used to display progress information of playing the second audio, and at least one of a second playback control control and a second loop setting control; wherein the second playback control control is used to start, pause or stop playback of the second audio, and the second loop setting control is used to control different loop playback modes.

[0019] In this technical solution, the second audio interface also includes a second audio playback area, which is used to display the progress information of playing the second audio, so that the user can understand the progress of the second audio and perform operations such as playback control and loop playback control of the second audio.

[0020] A second aspect of the present application provides a live broadcast device, which may include:

[0021] A display module, configured to display a live broadcast interface in response to a trigger operation on a start live broadcast control, wherein the live broadcast interface includes an explanation entrance;

[0022] The playing module is used to play at least one audio in response to a triggering operation on the explanation entrance, and the at least one audio includes the explanation audio corresponding to different live broadcast resources displayed in the live broadcast room.

[0023] In a third aspect of the present application, an electronic device is provided, comprising a memory, one or more processors, and a display, wherein the memory is coupled to the processor, the memory is used to store computer program code, the computer program code comprises computer instructions, and when the processor executes the computer instructions, the electronic device executes any one of the methods described in the first aspect.

[0024] In a fourth aspect of the present application, a chip is provided, which includes a processor, a memory, and a display. The processor may be a logic circuit, an integrated circuit, or a general-purpose processor, etc. The memory stores instructions. The processor may implement the method in the above-mentioned first aspect by reading the software code stored in the memory. The memory may be integrated in the processor, or may be located outside the processor and exist independently.

[0025] In a fifth aspect of the present application, a chip system is provided, which is applied to an electronic device, the chip system comprising one or more interface circuits and one or more processors, and a display, the interface circuit and the processor are interconnected via a line, the interface circuit is used to receive a signal from a memory of the electronic device and send the signal to the processor, the signal comprising a computer instruction stored in the memory, and when the processor executes the computer instruction, the electronic device executes any one of the methods described in the first aspect.

[0026] In a sixth aspect of the present application, a computer program product is provided, the computer program product comprising: a computer program (also referred to as code, or instruction), which enables a computer to execute the method in the first aspect when the computer program is executed.

[0027] In a seventh aspect of the present application, a computer-readable storage medium is provided, which stores a computer program (also referred to as code or instruction) which, when executed on a computer, enables the computer to execute the method in the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments and the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application, and other drawings can be obtained based on these drawings.

[0029] Figure 1 A schematic diagram of a live broadcast method;

[0030] Figure 2 This is a schematic diagram of an embodiment of the live broadcast method in the embodiment of the present application;

[0031] Figure 3A A schematic diagram of a live broadcast interface including an explanation entrance in an embodiment of the present application;

[0032] Figure 3B A schematic diagram of playing audio corresponding to at least one live broadcast resource in an embodiment of the present application;

[0033] Figure 4 This is another schematic diagram of an embodiment of the live broadcast method in the embodiment of the present application;

[0034] Figure 5A A schematic diagram of displaying a first audio interface in response to a triggering operation on a lecture entrance in an embodiment of the present application;

[0035] Figure 5BA schematic diagram of playing a first audio in response to a play operation of a first play control corresponding to the first audio in an embodiment of the present application;

[0036] Figure 5C A schematic diagram of pausing the playing of a first audio in response to a pause operation on a first playing control in an embodiment of the present application;

[0037] Figure 5D This is a schematic diagram of an embodiment of the present application in which the first audio interface also includes a first audio playback area;

[0038] Figure 5E This is a schematic diagram of an embodiment of the present application in which the first audio interface also includes a first audio playback area;

[0039] Fig. 5F and Figure 5G This is a schematic diagram of an embodiment of the present application in which the first audio interface also includes a first audio playback area;

[0040] Figure 6 This is another schematic diagram of an embodiment of the live broadcast method in the embodiment of the present application;

[0041] Fig. 7A A schematic diagram of pausing the playing of at least one audio in response to a pause operation on a lecture entrance in an embodiment of the present application;

[0042] Figure 7B and Figure 7C This is a schematic diagram of the live broadcast interface in the embodiment of the present application further including a third audio playback area;

[0043] Fig.7D This is a schematic diagram of the live broadcast interface in the embodiment of the present application further including a third audio playback area;

[0044] Figure 8 This is another schematic diagram of an embodiment of the live broadcast method in the embodiment of the present application;

[0045] Fig.9A and Fig. 9B A schematic diagram of a prompt interface displaying a first play mode option and a second play mode option in an embodiment of the present application;

[0046] Fig.10 This is another schematic diagram of an embodiment of the live broadcast method in the embodiment of the present application;

[0047] Fig.11A and Fig. 11B A schematic diagram showing a first play mode option and a second play mode option in a live broadcast interface in an embodiment of the present application;

[0048] Fig. 11C and Fig.11DA schematic diagram showing a first play mode option and a second play mode option in a live broadcast interface in an embodiment of the present application;

[0049] Fig.12 This is another schematic diagram of an embodiment of the live broadcast method in the embodiment of the present application;

[0050] Fig.13A A schematic diagram showing that the setting interface in the embodiment of the present application includes at least two setting options;

[0051] Fig. 13B A schematic diagram showing a first resource interface in an embodiment of the present application;

[0052] Fig. 13C A schematic diagram showing a first copywriting interface in an embodiment of the present application;

[0053] Fig.13D A schematic diagram showing a first host voice package interface in an embodiment of the present application;

[0054] Fig.13E A schematic diagram of listening to the sound of a target anchor's voice package in an embodiment of the present application;

[0055] Fig.13F A schematic diagram of generating at least one audio in an embodiment of the present application;

[0056] Figure 13G A schematic diagram of a second audio interface displaying at least one audio in an embodiment of the present application;

[0057] Fig.13H A schematic diagram showing that the second audio interface also includes a second audio playback area in an embodiment of the present application;

[0058] Fig.13I A schematic diagram of a resource explanation audio area in an embodiment of the present application;

[0059] Fig.13J A schematic diagram of viewing more anchor voice packages in an embodiment of the present application;

[0060] Fig.14 This is a schematic diagram of an embodiment of a live broadcast device in an embodiment of the present application;

[0061] Fig.15 This is a schematic diagram of an embodiment of an electronic device in an embodiment of the present application;

[0062] Fig.16 This is a schematic diagram of an embodiment of a terminal device in an embodiment of the present application. DETAILED DESCRIPTION

[0063] The embodiments of the present application provide a live broadcast method, device, electronic device, storage medium and program product, which can be used to automatically explain the live broadcast resources during the live broadcast process, without the need for the user or anchor performing the live broadcast to explain, and help the user performing the live broadcast to introduce and explain the live broadcast display items, thereby improving the retention rate and conversion rate of users watching the live broadcast.

[0064] In order to make the technical personnel in the technical field better understand the scheme of the present application, the technical scheme in the embodiment of the present application will be described below in conjunction with the drawings in the embodiment of the present application. Obviously, the described embodiment is only a part of the embodiment of the present application, not all of the embodiments. Based on the embodiments in the present application, they should all fall within the scope of protection of the present application.

[0065] The following is a brief description of some of the terms involved in this application, as follows:

[0066] Panels, cards, and tooltips are two common elements in user interface design. They have some differences in function and design:

[0067] (1) Card

[0068] Definition: A card is a small, self-contained container used to display information and / or perform simple actions.

[0069] Size: Cards are relatively small and are usually used to present information on a single topic.

[0070] Layout: The layout of a card is usually simple and can contain elements such as text, images, buttons, etc.

[0071] Function: Cards are usually used to display concise information, such as news summaries, user information, product displays, etc.

[0072] Interaction: A card can contain no other interactive elements, or it can contain some simple interactive elements, such as clicking on the card to get more information or perform an action.

[0073] (2) Panel

[0074] Definition: A panel is typically a larger container used to organize and display information and / or controls.

[0075] Size: Panels are usually larger than cards and can contain multiple cards or components.

[0076] Layout: Panels can contain complex layouts such as tables, lists, charts, etc.

[0077] Function: Panels are usually used to display detailed information or perform complex operations, such as setting panels, dashboards, etc.

[0078] Interaction: Panels can usually contain interactive elements, such as buttons, switches, sliders, etc., and users can operate directly on the panel.

[0079] The difference between panels and cards is as follows:

[0080] Size and complexity: Panels are generally larger and can contain more complex layouts and multiple components; cards are smaller and have simpler layouts.

[0081] Information volume: Panels can display more information and more complex data; cards mainly display concise information on a single topic.

[0082] Usage: Panels are often used in scenarios where users need to perform operations or view detailed information; cards are often used for quick browsing or displaying summary information.

[0083] Interactivity: Panels may contain more interactive elements and more complex interaction logic; card interactions are usually simpler, such as clicking to expand more information.

[0084] Organization: Panels can be used as containers for independent pages or parts of pages; cards are usually used in list or grid layouts to facilitate users to quickly browse.

[0085] When designing a user interface, you can choose to use panels or cards, or combine them to provide a better user experience, depending on the amount of information that needs to be displayed, the user's operational needs, and the overall layout style.

[0086] (3) Bubbles (Tooltips)

[0087] Bubbles are usually used to provide simple text prompts or explanations. When the user hovers the mouse over an element, the bubble will appear to provide additional information about the element. They usually do not carry complex information and operations, but only provide a paragraph of copywriting explanation. The display and hiding of bubbles are usually automatic, that is, they appear when the mouse moves in and disappear when the mouse moves out.

[0088] Bubbles usually have a simple shape, such as a circle or a rectangle with a small arrow to indicate its association with the triggering element. They are designed with simplicity in mind and usually contain only the necessary text information.

[0089] Voice packs are a series of pre-recorded sound files that can be used in different scenarios, such as the voices of game characters, the prompt sounds in navigation systems, and the sound effects of expressions in social applications. These sound files can not only enhance the user experience, but also add a personalized element to the product. There are many types of voice packs, covering a variety of themes and styles. For example, voice packs designed for children contain lively and interesting voices, while adult users may prefer more mature and professional voice prompts.

[0090] In the relevant implementation, in the live broadcast industry, the vast majority of users are in the small and medium-sized new stage. Small and medium-sized new users do not know how to start broadcasting and how to introduce resources (also known as items, objects, etc.) during the broadcast, resulting in poor retention and conversion rates of live broadcasts. In one implementation, the live broadcast supports the generation of explanation copy, but the user still needs to configure the anchor to complete the explanation before the broadcast can be completed. Figure 1 A schematic diagram of a live broadcast method.

[0091] This application is mainly used in live broadcasting scenes of displaying items. In response to the triggering operation of the start live broadcast control, a live broadcast interface is displayed, and the live broadcast interface includes an explanation entrance; in response to the triggering operation of the explanation entrance, at least one audio is played, and the at least one audio includes the explanation audio corresponding to the different live broadcast resources displayed in the live broadcast room. It can lower the threshold for live broadcasting for small and medium-sized new users, and can start broadcasting and introducing items at low cost without any foundation and without an anchor. You can also gradually understand the process of live broadcasting of items, the explanation method, and the explanation copy through this application, grow imperceptibly, and transform into a mature user.

[0092] The live broadcast method provided in this application can be implemented through electronic devices.

[0093] In the embodiment of the present application, the electronic device may be a terminal device. The terminal device may be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, or a wireless terminal device in smart home, etc.

[0094] As an example but not limitation, in the embodiment of the present application, the terminal device can also be a wearable device with a display interface. Wearable devices can also be called wearable smart devices, which are a general term for wearable devices that use wearable technology to intelligently design and develop wearable devices for daily wear, such as glasses, gloves, watches, clothing and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also powerful functions achieved through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-sized, and independent of smartphones to achieve complete or partial functions, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various types of smart bracelets and smart jewelry for vital sign monitoring.

[0095] In addition, it should be noted that the interface in the embodiments of the present application may also be referred to as a user interface (UI), which is a medium interface for interaction and information exchange between an application or operating system and a user, and which implements the conversion between the internal form of information and a form acceptable to the user. The user interface of an application is a source code written in a specific computer language such as Java and extensible markup language (XML). The interface source code is parsed and rendered on an electronic device, and ultimately presented as user-recognizable content, such as pictures, text, buttons and other controls. A control, also called a widget, is a basic element of a user interface. Typical controls include a toolbar, menu bar, text box, button, scrollbar, picture and text. The properties and contents of controls in the interface are defined by tags or nodes, such as XML through <textview> 、 <imgview> 、 <videoview>The nodes are used to define the controls contained in the interface. A node corresponds to a control or attribute in the interface. After parsing and rendering, the node is presented as user-visible content.

[0096] The most common form of user interface is graphical user interface (GUI), which refers to an interface related to computer operation that is displayed in a graphical manner. It can be an icon, window, control or other interface element displayed on the display screen of an electronic device, where a control can include icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, widgets and other visual interface elements.

[0097] The technical solution of the present application is further described below by way of embodiments. Figure 2 As shown, it is a schematic diagram of an embodiment of the live broadcast method in the embodiment of the present application, which may include:

[0098] 201. In response to a trigger operation on a start live broadcast control, a live broadcast interface is displayed, where the live broadcast interface includes an explanation entrance.

[0099] For example, when a user uses a terminal device to broadcast live, he or she may first perform a trigger operation such as clicking, pressing, double-clicking, or sliding on the start broadcast control. In response to the trigger operation on the start broadcast control, the terminal device displays a live broadcast interface, which includes an explanation entrance. Figure 3A As shown, it is a schematic diagram of a live broadcast interface including an explanation entrance in an embodiment of the present application.

[0100] 202. In response to a triggering operation on an explanation entrance, at least one audio is played, wherein the at least one audio includes explanation audio corresponding to different live broadcast resources displayed in the live broadcast room.

[0101] For example, after the terminal device displays the live broadcast interface, because the live broadcast interface includes an explanation entrance, the user can perform trigger operations such as clicking, pressing, double-clicking, and sliding on the explanation entrance. In response to the trigger operation on the explanation entrance, the terminal device can directly play at least one audio, and the at least one audio includes the explanation audio corresponding to the different live broadcast resources displayed in the live broadcast room. Live broadcast resources can also be called live broadcast items, live broadcast objects, etc., which are items displayed in the live broadcast room, and the specific embodiments of this application are not limited. Figure 3B As shown, it is a schematic diagram of the audio corresponding to playing at least one live broadcast resource in an embodiment of the present application.

[0102] In some possible implementations, at least one audio includes a live broadcast start audio, a resource explanation audio, and a live broadcast end audio. The resource explanation audio includes at least one live broadcast resource explanation audio. The live broadcast start audio can be understood as the audio corresponding to the opening of the live broadcast room, and the live broadcast end audio can be understood as the audio corresponding to the end of the live broadcast room. Each live broadcast resource can correspond to one explanation audio or multiple explanation audios, which is not specifically limited in the embodiments of the present application. The live broadcast start audio and the live broadcast end audio are also the audio corresponding to the start text and the end text of the live broadcast resource displayed in this live broadcast, so they are also considered to be audio about the live broadcast resource.

[0103] In this technical solution, at least one audio is described in detail and can be divided into three categories: live broadcast start audio, resource explanation audio and live broadcast end audio, so as to facilitate a more intuitive understanding of the at least one audio.

[0104] In an embodiment of the present application, in response to a trigger operation on a start live broadcast control, a live broadcast interface is displayed, and the live broadcast interface includes an explanation entrance; in response to a trigger operation on the explanation entrance, at least one audio is played, and the at least one audio is an audio of explanation about the live broadcast resources. Users who do not need to broadcast live can be anchors. As long as the user broadcasts live resources in the live broadcast room, at least one audio is automatically played to help the user who broadcasts live to explain the resources displayed in the live broadcast, thereby improving the retention rate and conversion rate of users watching the live broadcast. For the resources displayed in the live broadcast room, the user can display the resources with the user, but the role played by this user is not the role of the anchor, but the role of assisting in displaying resources.

[0105] like Figure 4 As shown, it is a schematic diagram of another embodiment of the live broadcast method in the embodiment of the present application, which may include:

[0106] 401. In response to a trigger operation on a start live broadcast control, a live broadcast interface is displayed, where the live broadcast interface includes an explanation entrance.

[0107] It should be noted that step 401 in the embodiment of the present application is Figure 2 Step 201 in the illustrated embodiment is similar and will not be described again here.

[0108] Optionally, in response to the triggering operation of the explanation entrance, playing at least one audio may include the following steps:

[0109] 402. In response to a triggering operation on a lecture entrance, a first audio interface is displayed, where the first audio interface includes at least one audio and a corresponding playback control.

[0110] For example, after the terminal device displays the live broadcast interface, because the live broadcast interface includes an explanation entrance, the user can click, press, double-click, slide, etc. to trigger the explanation entrance. In response to the triggering operation of the explanation entrance, the terminal device can display the first audio interface, and the first audio interface includes at least one audio and corresponding playback controls. Figure 5A As shown, it is a schematic diagram of displaying the first audio interface in response to the triggering operation of the explanation entrance in an embodiment of the present application.

[0111] Among them, at least one audio includes live broadcast start audio, resource explanation audio and live broadcast end audio, and each audio includes corresponding playback controls. For example, the resource explanation audio includes explanation audio of resource A, resource B and resource C and corresponding playback controls, and the text mark corresponding to each playback control is playback explanation.

[0112] 403. In response to a play operation on a first play control corresponding to a first audio, play the first audio, where the at least one audio includes the first audio.

[0113] Exemplarily, the first audio interface displayed by the terminal device includes at least one audio and a corresponding playback control. In response to a user performing a play operation on one of the playback controls, such as a first playback control, the terminal device plays the first audio in response to the play operation on the first playback control corresponding to the first audio, and the at least one audio includes the first audio.

[0114] like Figure 5B FIG. 1 is a schematic diagram of playing the first audio in response to a play operation of a first play control corresponding to the first audio in an embodiment of the present application. Figure 5B As shown, the user performs a play operation on the playback control corresponding to resource A, so the terminal device responds to the user's play operation on the playback control corresponding to resource A and plays the explanation audio of resource A. Then, at this time, the text mark of the playback control corresponding to resource A is updated from playing explanation to pausing explanation.

[0115] In this technical solution, the first audio interface includes at least one audio and corresponding playback controls, which facilitates the user to control the playback and pause of the audio and has more convenient operability.

[0116] In some possible implementations, the method may further include: pausing the playing of the first audio in response to a pause operation on the first playback control.

[0117] Exemplarily, after the user performs a play operation on the first playback control corresponding to the first audio, the user can also perform a pause playback operation on the first playback control to pause the playback of the first audio according to actual needs. For example: After the user performs a play operation on the playback control corresponding to resource A, resource A has not yet been displayed in the live broadcast room, so the playback control corresponding to resource A can be temporarily paused to pause the playback of the first audio, and then the playback control corresponding to resource A can be continued to perform the playback operation after resource A is displayed in the live broadcast room. Alternatively, the user can also reselect the audio corresponding to the resource currently displayed in the live broadcast room according to the resource currently displayed in the live broadcast room, and perform the playback operation using the corresponding playback control. The specific details can be determined according to the actual needs of the user, and the embodiments of the present application are not limited thereto. Figure 5C As shown, it is a schematic diagram of pausing the playing of the first audio in response to a pause operation on the first playing control in an embodiment of the present application.

[0118] In the present technical solution, the first audio interface includes at least one audio and a corresponding playback control. The user performs a play operation on the first playback control corresponding to the first audio. After playing the first audio, the user can also pause the playback of the first playback control according to actual needs to pause the playback of the first audio, thereby facilitating the user to control the playback and pause of the audio and providing more convenient operability.

[0119] In some possible implementations, the first audio interface also includes a first audio playback area, the first audio playback area is used to display progress information of playing the first audio, at least one of a first playback control control and a first loop setting control, wherein the first playback control control is used to start, pause or stop playback of the first audio, and the first loop setting control is used to control different loop playback modes.

[0120] (1) The first audio interface also includes a first audio playback area, which is used to display the progress information of playing the first audio. Optionally, the progress information includes the total duration information and the played duration information of the first audio, and / or the progress information includes a progress bar (such as a straight line type progress bar, or a circle type progress bar, etc.), which is used to display the playback progress of the played audio in the first audio in proportion. Figure 5D FIG. 1 is a schematic diagram showing that the first audio interface also includes a first audio playback area in an embodiment of the present application. Figure 5D In the figure, the progress information of the audio corresponding to resource A is taken as an example for explanation.

[0121] In this technical solution, the first audio interface also includes a first audio playback area, which is used to display the progress information of playing the first audio, so as to facilitate the user to understand the progress of playing the first audio and prepare for the next resource to be displayed and other operations.

[0122] (2) The first audio playback area includes a first playback control widget, and the method may further include: pausing playback of the first audio in response to a pause operation on the first playback control widget.

[0123] Exemplarily, the first audio playback area may also include a first playback control widget, which is linked to the first playback control corresponding to the first audio, that is, the first playback control may be used to control the playback and stop of the first audio, and the first playback control may also be used to control the playback and stop of the first audio.

[0124] For example: after the user performs a play operation on the first playback control corresponding to the first audio, the user can also perform a pause operation on the first playback control to pause the playback of the first audio according to actual needs. For example: after the user performs a play operation on the playback control corresponding to resource A, resource A has not yet been displayed in the live broadcast room, so the user can temporarily pause the first playback control to pause the playback of the first audio. Figure 5E As shown, it is a schematic diagram that the first audio interface in an embodiment of the present application also includes a first audio playback area.

[0125] In the technical solution, the first audio playback area may also include a first playback control control, which is linked to the first playback control corresponding to the first audio. The user performs a playback operation on the first playback control corresponding to the first audio, and after playing the first audio, the user may also perform a pause playback operation on the first playback control in the first audio playback area according to actual needs to pause the playback of the first audio, so as to facilitate the user to play and pause the audio, and have more convenient controllability.

[0126] (3) The first audio playback area includes a first loop playback control; the method may further include: when the first loop playback control is in an open state, loop playback of the first audio; or, when the first loop playback control is in a closed state, loop playback of the at least one audio.

[0127] Exemplarily, the first audio playback area may further include a first loop playback control, which audios may be looped according to the current state of the first loop playback control. The first loop playback control may be in an open state or in a closed state by default, depending on actual needs. Fig. 5F and Figure 5G As shown, it is a schematic diagram that the first audio interface in an embodiment of the present application also includes a first audio playback area.

[0128] If the first loop play control is in the open state by default, and the user's requirement at this time is to loop the first audio currently being played, then the user does not need to do anything, and the first audio currently being played will be looped. The first loop play control may also display a "1" mark to prompt the user to loop the first audio currently being played. Assuming that the user's requirement at this time is to loop at least one audio of the entire live broadcast, then the first loop play control needs to be triggered to turn the first loop play control off. After the first loop play control is turned off, because the current live broadcast has not ended, the user still performs the live broadcast process normally. After the entire live broadcast ends, at least one audio of the entire live broadcast will be automatically looped.

[0129] If the first loop play control is in the closed state by default, and the user's requirement at this time is to loop the first audio currently being played, then the first loop play control needs to be triggered to turn it on. After the first loop play control is turned on, the first audio currently being played is looped, and a "1" mark can also be displayed on the first loop play control to prompt the user to loop the first audio currently being played. Assuming that the user's requirement at this time is to loop at least one audio of the entire live broadcast, then the user does not need to do anything. At this time, at least one audio of the entire live broadcast is looped, so the user still performs the live broadcast process normally. After the entire live broadcast ends, at least one audio of the entire live broadcast will be automatically looped.

[0130] In the present technical solution, the first audio playback area also includes a first loop playback control, which is used for users to trigger the first loop playback control according to their actual needs. The terminal device loops the currently played first audio based on the current state (open or closed) of the detected first loop playback control, or loops at least one audio corresponding to the entire live broadcast, thereby meeting the different needs of users.

[0131] In an embodiment of the present application, in response to a trigger operation on a start live broadcast control, a live broadcast interface is displayed, the live broadcast interface includes an explanation entrance; in response to a trigger operation on the explanation entrance, a first audio interface is displayed, the first audio interface includes at least one audio and a corresponding playback control; in response to a playback operation on a first playback control corresponding to the first audio, the first audio is played, the at least one audio includes the first audio. Users who do not need to broadcast live can host the broadcast. As long as the user broadcasts live and displays resources in the live broadcast room, the corresponding audio can be selected for playback according to the resources displayed in the live broadcast room, helping the user broadcasting live to explain the resources displayed in the live broadcast, thereby improving the retention rate and conversion rate of users watching the live broadcast.

[0132] like Figure 6 As shown, it is a schematic diagram of another embodiment of the live broadcast method in the embodiment of the present application, which may include:

[0133] 601. In response to a trigger operation on a start live broadcast control, a live broadcast interface is displayed, wherein the live broadcast interface includes an explanation entrance.

[0134] It should be noted that step 601 in the embodiment of the present application is similar to Figure 2 Step 201 in the illustrated embodiment is similar and will not be described again here.

[0135] Optionally, in response to the triggering operation of the explanation entrance, playing at least one audio may include the following steps:

[0136] 602. In response to a triggering operation on a teaching entrance, automatically play at least one audio in sequence.

[0137] For example, after the terminal device displays the live broadcast interface, because the live broadcast interface includes an explanation entrance, the user can click, press, double-click, slide, and other trigger operations on the explanation entrance, and the terminal device can directly and automatically play at least one audio in sequence in response to the trigger operation on the explanation entrance. The automatic playback in sequence here can be automatic playback in order or in reverse order, etc., which is not specifically limited in the embodiments of the present application.

[0138] In some possible implementations, the method may further include: in response to a pause operation on the explanation entrance, pausing the playing of the at least one audio.

[0139] For example, after the user triggers the explanation entrance, at least one audio is automatically played in sequence. The user can also perform a pause operation on the explanation entrance according to actual needs to pause the playing of at least one audio. Fig. 7A As shown, it is a schematic diagram of pausing the playing of at least one audio in response to a pause operation on the explanation entrance in an embodiment of the present application.

[0140] In the present technical solution, in response to the triggering operation of the explanation entrance, after automatically playing at least one audio in sequence, the explanation entrance can also be paused according to actual needs to pause the playback of at least one audio, so as to facilitate the user to control the playback and pause of the audio, and have more convenient operability.

[0141] In some possible implementations, the live broadcast interface also includes a third audio playback area, which is used to display progress information of the currently playing audio among the at least one audio and at least one of the third playback control controls, wherein the third playback control control is used to start, pause or stop playback control of the currently playing audio.

[0142] (1) The live broadcast interface also includes a third audio playback area, which is used to display the progress information of playing all the played audio or the currently played audio in at least one audio. Optionally, the progress information includes the total duration information and the played duration information of all the played audio or the currently played audio, and / or the progress information includes a progress bar (such as a straight line type progress bar, or a circle type progress bar, etc.), which is used to display the playback progress of the currently played audio in proportion. Figure 7B and Figure 7C As shown, it is a schematic diagram that the live broadcast interface in an embodiment of the present application also includes a third audio playback area.

[0143] In this technical solution, the live broadcast interface also includes a third audio playback area for displaying the progress information of the currently playing audio, so as to facilitate the user to understand the progress of the currently playing audio and prepare for the next resource to be displayed and other operations.

[0144] (2) The third audio playback area includes a third playback control control, and the method may further include: pausing playback of the at least one audio in response to a pause operation on the third playback control control.

[0145] Exemplarily, the third audio playback area may also include a third playback control control, which is linked to the explanation entrance, that is, the playback and stop of at least one audio can be controlled through the explanation entrance, and the playback and stop of at least one audio can also be controlled through the third playback control control.

[0146] For example, after the user performs a play operation on the explanation entry corresponding to at least one audio, the user can also perform a pause operation on the third play control control according to actual needs to pause the playing of at least one audio. Fig.7D As shown, it is a schematic diagram that the live broadcast interface in an embodiment of the present application also includes a third audio playback area.

[0147] In the technical solution, the third audio playback area may also include a third playback control control, which is linked to the explanation entry corresponding to at least one audio. The user performs a playback operation on the explanation entry corresponding to at least one audio, and after playing at least one audio, the user may also perform a pause playback operation on the third playback control control in the third audio playback area according to actual needs to pause the playback of at least one audio, so as to facilitate the user to play and pause the audio, and have more convenient controllability.

[0148] In the embodiment of the present application, in response to the triggering operation of the start live broadcast control, the live broadcast interface is displayed, and the live broadcast interface includes an explanation entrance; in response to the triggering operation of the explanation entrance, at least one audio is automatically played in sequence. This solution requires the user to display the resources corresponding to at least one audio in the live broadcast room in advance according to the playback order of at least one audio, and by automatically playing at least one audio in sequence, it helps the user who is broadcasting live to explain the resources displayed in the live broadcast, thereby improving the retention rate and conversion rate of users watching the live broadcast.

[0149] like Figure 8 As shown, it is a schematic diagram of another embodiment of the live broadcast method in the embodiment of the present application, which may include:

[0150] 801. In response to a trigger operation on a start live broadcast control, a live broadcast interface is displayed, wherein the live broadcast interface includes an explanation entrance.

[0151] It should be noted that step 601 in the embodiment of the present application is Figure 2 Step 201 in the illustrated embodiment is similar and will not be described again here.

[0152] Optionally, in response to the triggering operation of the explanation entrance, playing at least one audio may include the following steps:

[0153] 802. In response to a triggering operation on a teaching entrance, a prompt interface is displayed, where the prompt interface includes a first play mode option and a second play mode option.

[0154] Exemplarily, after the terminal device displays the live broadcast interface, because the live broadcast interface includes an explanation entrance, the user can perform trigger operations such as clicking, pressing, double-clicking, and sliding on the explanation entrance. In response to the trigger operation on the explanation entrance, the terminal device can display a prompt interface, which includes a first playback mode option and a second playback mode option.

[0155] Among them, the first playback mode option can be understood as fully automatic audio playback, that is, at least one audio is automatically played in sequence, and the user does not need to participate in the operation; the second playback mode option can be understood as semi-automatic audio playback, that is, at least one audio requires user participation in the operation, and you can select the audio to play according to actual needs.

[0156] In some possible implementations, the prompt interface may be implemented in the form of a card or a panel. The first play mode option and the second play mode option may also be explained in the form of bubbles so that the user understands what the first play mode and the second play mode are, thereby helping the user to perform the next operation.

[0157] 803. In response to a selection operation on a first play mode option, automatically play at least one audio in sequence.

[0158] Exemplarily, in response to the triggering operation of the explanation entrance, after the prompt interface is displayed, because the prompt interface includes a first playback mode option and a second playback mode option, the user can select the first playback mode option or the second playback mode option according to his or her needs (for example, click, double-click, slide, voice, etc. selection operations). If the user selects the first playback mode option, the terminal device automatically plays at least one audio in sequence in response to the user's selection operation of the first playback mode option.

[0159] It should be noted that in step 803 of the embodiment of the present application, at least one audio is automatically played in sequence, and reference can be made to Figure 6 The description of step 602 in the illustrated embodiment will not be repeated here.

[0160] 804. In response to a selection operation on a second playback mode option, a first audio interface is displayed, the first audio interface includes at least one audio and a corresponding playback control; in response to a playback operation on a first playback control corresponding to the first audio, the first audio is played, the at least one audio includes the first audio.

[0161] Exemplarily, if the user selects the second play mode option, the terminal device displays the first audio interface in response to the user's selection operation on the second play mode option. Fig.9A and Fig. 9B As shown, it is a schematic diagram of a prompt interface displaying a first play mode option and a second play mode option in an embodiment of the present application.

[0162] It should be noted that in step 804 of the embodiment of the present application, the first audio interface is displayed; in response to the play operation of the first play control corresponding to the first audio, the first audio is played. Figure 4 The description of steps 402 and 403 in the illustrated embodiment will not be repeated here.

[0163] In an embodiment of the present application, in response to a trigger operation on a start live broadcast control, a live broadcast interface is displayed, the live broadcast interface includes an explanation entrance; in response to a trigger operation on the explanation entrance, a prompt interface is displayed, the prompt interface includes a first play mode option and a second play mode option; in response to a selection operation on the first play mode option, at least one audio is automatically played in sequence; in response to a selection operation on the second play mode option, a first audio interface is displayed, the first audio interface includes at least one audio and a corresponding play control; in response to a play operation on the first play control corresponding to the first audio, the first audio is played, the at least one audio includes the first audio. The prompt interface includes a first play mode option (fully automatic audio playback) and a second play mode option (semi-automatic audio playback), and users can decide which play mode to select to play audio according to their actual needs, to help users who are broadcasting live to explain the resources displayed in the live broadcast, thereby improving the retention rate and conversion rate of users watching the live broadcast.

[0164] like Fig.10 As shown, it is a schematic diagram of another embodiment of the live broadcast method in the embodiment of the present application, which may include:

[0165] 1001. In response to a trigger operation on a start live broadcast control, a live broadcast interface is displayed, where the live broadcast interface includes an explanation entrance, a first play mode option, and a second play mode option.

[0166] For example, when a user uses a terminal device for live broadcast, he or she may first perform a trigger operation such as clicking, pressing, double-clicking, or sliding on the start live broadcast control. In response to the trigger operation on the start live broadcast control, the terminal device displays a live broadcast interface, which includes an explanation entrance, a first play mode option, and a second play mode option.

[0167] Among them, the first playback mode option can be understood as fully automatic audio playback, that is, at least one audio is automatically played in sequence, and the user does not need to participate in the operation; the second playback mode option can be understood as semi-automatic audio playback, that is, at least one audio requires user participation in the operation, and you can select the audio to play according to actual needs.

[0168] In some possible implementations, the first play mode option and the second play mode option may be implemented in the form of a card or a panel. The first play mode option and the second play mode option may also be explained in the form of bubbles so that the user understands what the first play mode and the second play mode are, thereby helping the user to perform the next operation.

[0169] Optionally, in response to the triggering operation of the explanation entrance, playing at least one audio may include the following steps:

[0170] 1002. In response to a selection operation on a first play mode option and a triggering operation on a tutorial entrance, automatically play at least one audio in sequence.

[0171] Exemplarily, in response to a trigger operation on a start live broadcast control, after the live broadcast interface is displayed, because the live broadcast interface includes a first play mode option and a second play mode option, the user can select the first play mode option or the second play mode option according to his or her needs (for example, click, double-click, slide, voice, and other selection operations). If the user selects the first play mode option, the terminal device responds to the user's selection operation on the first play mode option. Subsequently, after the user triggers the explanation entrance, the terminal device responds to the user's trigger operation on the explanation entrance and automatically plays at least one audio in sequence.

[0172] It should be noted that in step 1002 of the embodiment of the present application, at least one audio is automatically played in sequence, and reference can be made to Figure 6 The description of step 602 in the illustrated embodiment will not be repeated here.

[0173] 1003. In response to a selection operation on a second play mode option and a triggering operation on a lecture entrance, a first audio interface is displayed, the first audio interface includes at least one audio and a corresponding play control; in response to a play operation on a first play control corresponding to the first audio, the first audio is played, the at least one audio includes the first audio.

[0174] For example, if the user selects the second play mode option, the terminal device responds to the user's selection operation on the second play mode option, and then after the user triggers the explanation entrance, the terminal device responds to the user's triggering operation on the explanation entrance and displays the first audio interface. Fig.11A and Fig. 11B As shown, it is a schematic diagram of the live broadcast interface displaying the first play mode option and the second play mode option in the embodiment of the present application. Fig. 11C and 11D As shown, it is a schematic diagram of the live broadcast interface displaying the first play mode option and the second play mode option in an embodiment of the present application.

[0175] It should be noted that in step 1003 of the embodiment of the present application, the first audio interface is displayed; in response to the play operation of the first play control corresponding to the first audio, the first audio is played, and the first audio can be referred to. Figure 4 The description of steps 402 and 403 in the illustrated embodiment will not be repeated here.

[0176] In an embodiment of the present application, in response to a trigger operation on a start live broadcast control, a live broadcast interface is displayed, the live broadcast interface includes an explanation entrance, a first play mode option, and a second play mode option; in response to a selection operation on the first play mode option and a trigger operation on the explanation entrance, at least one audio is automatically played in sequence; in response to a selection operation on the second play mode option and a trigger operation on the explanation entrance, a first audio interface is displayed, the first audio interface includes at least one audio and a corresponding play control; in response to a play operation on the first play control corresponding to the first audio, the first audio is played, and the at least one audio includes the first audio. The live broadcast interface includes a first play mode option (fully automatic audio playback) and a second play mode option (semi-automatic audio playback), and users can decide which play mode to select to play audio according to their actual needs, to help users who are broadcasting live to explain the resources displayed in the live broadcast, thereby improving the retention rate and conversion rate of users watching the live broadcast.

[0177] It should be noted that the interface implementation of the first mode option and the second mode option is not limited to Fig.9A and Fig. 9B ,as well as Fig.11A and Fig. 11B The interface implementation method shown may also be other interface implementation methods, and the embodiments of the present application do not make specific limitations.

[0178] like Fig.12 As shown, it is a schematic diagram of another embodiment of the live broadcast method in the embodiment of the present application, which may include:

[0179] 1201. Display a setting interface, where the setting interface includes at least two setting options. The at least two setting options include a live broadcast duration option and a resource type option. The live broadcast duration option includes at least one duration option, and the resource type option includes at least one resource type option.

[0180] Exemplarily, the user can perform setup preparations before live broadcasting on the terminal device. Optionally, the terminal device displays the setup interface, which can be implemented in the following manner: the terminal device displays the setup interface in response to a trigger operation (such as a click, double-click, slide, voice, etc.) on the live broadcast setting control.

[0181] The setting interface includes at least two setting options, and the at least two setting options may include a live broadcast duration option and a resource type option. For example, the live broadcast duration option includes 2 hours, 4 hours, 6 hours, 8 hours, 10 hours, and 12 hours. The resource type option may include food and beverage, personal care and home cleaning, sports and outdoor, flowers and gardening, luggage, etc. Fig.13A As shown, it is a schematic diagram that the setting interface in an embodiment of the present application includes at least two setting options.

[0182] In this technical solution, at least two setting options in the setting interface include a live broadcast duration option and a resource type option, for users to choose according to their actual needs, complete the selection of live broadcast duration and resource type (support multiple selections), and provide a basis for the subsequent generation of at least one text and at least one corresponding audio.

[0183] Optionally, the at least two setting options may further include a live broadcast style option, and the live broadcast style option includes at least one live broadcast style. Exemplarily, the live broadcast style option includes detailed explanation, humorous, enthusiastic, etc.

[0184] In this technical solution, in addition to the live broadcast duration option and the resource type option, at least two setting options in the setting interface may also include a live broadcast style option for users to select according to their actual needs. Completing the selection of live broadcast duration, live broadcast style and resource type (supporting multiple selections) provides a basis for the subsequent generation of at least one text and at least one corresponding audio.

[0185] Exemplarily, setting guide information can also be displayed on the setting interface, for example: "Guide me to broadcast: guide to start broadcasting, 1) live broadcast settings, 2) select resources, 3) intelligently generate copy, 4) generate audio".

[0186] 1202. In response to the selection operation of the target duration option and the target resource type option, a first resource interface is displayed, the first resource interface includes resources corresponding to the target resource type option and a first guide control, at least one duration option includes a target duration option, and at least one resource type option includes a target resource type option.

[0187] Exemplarily, the setting interface includes at least two setting options, and the user can select a target setting option from the at least two setting options (e.g., click, double-click, slide, voice, etc.). Generally, the target duration option is a duration option, and the target resource type option is at least one resource type option, that is, the target resource type option selected by the user can be one or more.

[0188] For example, if the target duration option selected by the user is 2 hours and the target resource type option selected is food and beverage, the terminal device displays the first resource interface in response to the selection operation of the 2-hour option and the food and beverage option.

[0189] The first resource interface includes resources corresponding to food and beverage options and a first guide control (eg, next step), which can also be understood as resources corresponding to food and beverage options. Optionally, the first resource interface also includes a third guide control (eg, previous step).

[0190] Optionally, the resources corresponding to the target resource type option in the first resource interface can be displayed in a list, for example, a vertical list display, or a horizontal list display. If the number of resources corresponding to the target resource type option is relatively large, the user can view other resources by sliding up and down, or sliding left and right. The resources corresponding to the target resource type option can also be understood as selected resources. The resources corresponding to the target resource type option displayed in the first resource interface may include information such as resource images, resource names, and resource serial numbers.

[0191] In this technical solution, relevant resources are displayed according to the target resource type selected by the user, so that the user can re-determine the resources to be displayed in the specific live broadcast room.

[0192] In some possible implementations, the first resource interface also includes a batch management control; the method also includes: in response to a triggering operation on the batch management control, displaying a second resource interface, wherein the resources corresponding to the target resource type option in the second resource interface are in an optional state for batch management.

[0193] Exemplarily, the first resource interface also includes a batch management control. If the user does not intend to display some of the resources corresponding to the target resource type option, the user can trigger the batch management control (such as clicking, pressing, double-clicking, sliding, and other triggering operations) to display the second resource interface. The resources corresponding to the target resource type option in the second resource interface are in an optional state, so that the user can select the resources not to be displayed in the second resource interface and then delete them in batches, and retain the resources to be displayed.

[0194] In this technical solution, the first resource interface also includes a batch management control, which facilitates the user to batch manage the resources corresponding to the selected target resource type option, thereby providing more convenient controllability.

[0195] In some possible implementations, the first resource interface also includes an add resource control; the method may further include: in response to a trigger operation on the add resource control, displaying an interface for resources to be added, the interface for resources to be added including at least one resource to be added; in response to a selection operation on a target resource to be added, displaying a third resource interface, the third resource interface including resources corresponding to the target type option and the target resource to be added, the at least one resource to be added including the target resource to be added.

[0196] Exemplarily, the first resource interface also includes an add resource control. If the user has some resources that need to be displayed, which are not in the resources corresponding to the target resource type option, then the user can trigger the add resource control (such as clicking, pressing, double-clicking, sliding, etc.) to display the to-be-added resource interface, which includes at least one to-be-added resource, so that the user can select the target to-be-added resource in the at least one to-be-added resource, and then display the third resource interface, which includes the resources corresponding to the target type option and the target to-be-added resources that have been added. Fig. 13B As shown, it is a schematic diagram showing the first resource interface in an embodiment of the present application.

[0197] In this technical solution, the first resource interface also includes a resource adding control, which is convenient for users to manually add some resources to be displayed, thereby providing more convenient controllability.

[0198] In some possible implementations, the first resource interface further includes a query area; the method may further include: in response to a query operation on the target resource in the query area, displaying the target resource.

[0199] Exemplarily, the user can query the selected resource in the query area of ​​the first resource interface. For example, the user can enter the name or identity (ID) of the resource in the query area to query the corresponding resource.

[0200] In this technical solution, the user can also select the target resource to view the resource corresponding to the target type option to understand the target resource to be displayed in the next live broadcast room.

[0201] In some possible implementations, the first resource interface also includes resources corresponding to the target type option and corresponding detail controls, and the method may further include: in response to a triggering operation on a first detail control of the first resource, displaying detail information of the first resource.

[0202] In this technical solution, users can view detailed information of resources corresponding to the target type option in the first resource interface according to their actual needs.

[0203] 1203. In response to a triggering operation on the first guide control, a first text interface is displayed, wherein the first text interface includes at least one text and a second guide control, wherein the at least one text includes a resource explanation text generated according to a target duration corresponding to a target duration option and resources corresponding to a target resource type option.

[0204] Exemplarily, if the user has no problem with the selected resources in the first resource interface, or after batch management or adding products, the next step can be performed. For example, the first guide control is "next step", then the terminal device responds to the trigger operation of the first guide control (such as click, press, double-click, slide and other trigger operations) to display the first copy interface, and the first copy interface includes at least one copy and a second guide control (such as next step). The at least one copy is a resource explanation copy automatically generated according to the target duration corresponding to the target duration option and the target resource type selection corresponding to the resource. Because the terminal device obtains the target duration corresponding to the target duration option and the resources to be displayed in the next live broadcast room, at least one copy can be intelligently generated according to the target duration and the number of resources to be displayed. Optionally, the first copy interface also includes a fourth guide control (such as previous step).

[0205] Optionally, at least one copy includes a live broadcast start copy (also known as a live broadcast opening copy), a resource explanation copy, and a live broadcast end copy. The resource explanation copy includes at least one live broadcast resource explanation copy. The live broadcast start copy can be understood as the copy corresponding to the opening of the live broadcast room, and the live broadcast end copy can be understood as the copy corresponding to the end of the live broadcast room. The live broadcast start copy and the live broadcast end copy are also the copy corresponding to the start copy and the end copy of the live broadcast resources displayed in this live broadcast, so they are also considered to be copy about live broadcast resources. For example: The live broadcast start copy is: Hello everyone! The broadcast has started, come on, raise your hands and increase your popularity.

[0206] In the present technical solution, at least one copy can be generated according to the target duration corresponding to the target duration option and the resources corresponding to the target resource type option, and at least one copy can be displayed on the first copy interface to support users to quickly preview and confirm. Users do not need to actively write these copies, thereby improving the efficiency of generating at least one copy.

[0207] In some possible implementations, the first copy interface also includes an editing control corresponding to the at least one copy; the method may also include: in response to a triggering operation on a first editing control corresponding to the first copy, displaying a copy editing interface, wherein the first copy in the copy editing interface is in an editing state; in response to an editing operation on the first copy, displaying the edited first copy.

[0208] Exemplarily, the first copy interface also includes at least one editing control corresponding to the copy, and if the user is not satisfied with certain wordings in the automatically generated copy, the user can manually edit and adjust it.

[0209] Optionally, the editing control corresponding to at least one document may be one editing control for each document, or there may be only one editing control. After the user triggers the editing control, at least one document is in an editing state, and the embodiments of the present application do not make specific limitations.

[0210] In the present technical solution, the first copy interface includes at least one copy and a corresponding editing control, so the user can perform a customized editing operation on the first copy in the at least one copy, which can meet the different needs of the user.

[0211] In some possible implementations, the first copy interface also includes a regeneration control corresponding to at least one copy; the method may also include: in response to a triggering operation on a first regeneration control corresponding to the first copy, displaying a second copy interface, the second copy interface including the regenerated first copy.

[0212] Exemplarily, the first copy interface also includes at least one regeneration control corresponding to the copy. If the user is not satisfied with a certain automatically generated copy, the user can also regenerate the corresponding regeneration control to regenerate a copy until he is satisfied. Optionally, the at least one regeneration control corresponding to the copy, generally speaking, can be a regeneration control corresponding to each copy, so that if the user is not satisfied with a certain copy, he can directly regenerate the copy. Fig. 13C As shown, it is a schematic diagram showing the first copy interface in an embodiment of the present application.

[0213] In the present technical solution, the first copy interface includes at least one copy and a corresponding regeneration control, so the user can regenerate the first copy in the at least one copy, which can meet the different needs of the user.

[0214] In some possible implementations, the method may further include: displaying an estimated duration of the live broadcast, where the estimated duration of the live broadcast is calculated based on the target duration and the at least one text.

[0215] Exemplarily, the estimated duration of the live broadcast is displayed as follows: Based on all settings, the estimated duration of this live broadcast is 2 hours and 15 minutes.

[0216] In this technical solution, although the user has pre-selected the target duration option, that is, the user's expected live broadcast duration is the target duration corresponding to the target duration option, but according to all settings, the target duration and the expected live broadcast duration may be different, so that the user can make preparations.

[0217] Optionally, the displaying of the first anchor voice package interface may include step 1204, as shown below:

[0218] 1204. In response to a triggering operation on a second guide control, a first host voice package interface is displayed, where the first host voice package interface includes at least one host voice package.

[0219] Exemplarily, if the user is satisfied with at least one generated text, the next step can be performed. The terminal device displays the first host voice package interface in response to a trigger operation (such as click, press, double-click, slide, etc.) on the second guide control. The first host voice package interface includes at least one host voice package, which allows the user to select a favorite host voice package to generate at least one audio according to at least one text. The at least one host voice package may include a male host voice package and a female host voice package. Fig.13D As shown, it is a schematic diagram showing the first anchor voice package interface in the embodiment of the present application. Among them, the anchor voice package can also be referred to as the anchor voice package.

[0220] Optionally, the first host voice package interface may also include at least one host voice package and a corresponding first audition control and selection control.

[0221] Optionally, the first host voice package interface may also include a host picture, host name and number of selections corresponding to at least one host voice package.

[0222] 1205. In response to a trial listening operation on a target host voice package, play the sound of the target host voice package, wherein the at least one host voice package includes the target host voice package.

[0223] Optionally, the terminal device plays the sound of the target anchor voice package in response to the audition operation on the target anchor voice package, which may include: the terminal device plays the sound of the target anchor voice package in response to the triggering operation of the target first audition control corresponding to the target anchor voice package.

[0224] For example, if the user is not sure what the sounds of these anchor voice packages are, he can first perform a trial listening operation, and after the trial listening, decide which anchor voice package to use to generate at least one audio. In response to a trigger operation (such as a click, press, double-click, slide, etc.) on the target first trial listening control, the terminal device plays the sound of the target anchor voice package so that the user knows the sound of the target anchor voice package. Fig.13E As shown, it is a schematic diagram of auditioning the sound of the target host's voice package in an embodiment of the present application.

[0225] In this technical solution, the user can audition at least one host voice package so that the user can understand the sound of at least one host voice package, and thus decide which live voice package to use to generate at least one audio, and thus play at least one audio in the live broadcast room.

[0226] 1206. In response to the selection operation of the target host's voice package, a second audio interface is displayed, the second audio interface includes at least one audio, and the at least one audio is generated based on at least one text and the target host's voice package, and the at least one text is an explanation text about the live broadcast resource.

[0227] Optionally, the terminal device displays a second audio interface in response to a selection operation on a target host's voice package, which may include: the terminal device generates at least one audio according to the at least one text and the target host's voice package in response to a trigger operation on a selection control corresponding to the target host's voice package, and displays the at least one audio on the second audio interface.

[0228] For example, after the user auditioned the anchor voice package, he or she may select a suitable target anchor voice package, and after performing a trigger operation (such as clicking, pressing, double-clicking, sliding, etc.) on the target selection control corresponding to the target anchor voice package, the terminal device may generate at least one audio according to the at least one text and the target anchor voice package. Fig.13F As shown in FIG. 1 , it is a schematic diagram of generating at least one audio in an embodiment of the present application. Figure 13G As shown, it is a schematic diagram of displaying at least one audio on the second audio interface in an embodiment of the present application.

[0229] In this technical solution, a user can select at least one host voice package to generate at least one audio according to the selected target host voice package and at least one text, so as to subsequently play the at least one audio in the live broadcast room.

[0230] In some possible implementations, the second audio interface also includes the at least one audio and a corresponding second audition control, and the method may further include: playing the second audio in response to an audition operation on a second audition control corresponding to the second audio, the at least one audio including the second audio.

[0231] Exemplarily, after generating at least one audio, the user can also perform an audition operation on at least one audio (such as a trigger operation such as clicking, pressing, double-clicking, sliding, etc.), for example, perform an audition operation on the second audio and play the sound of the second audio.

[0232] In this technical solution, the user can audition at least one generated audio so that the user can understand the effect of the generated audio and prepare for playing at least one audio in the live broadcast room later.

[0233] In some possible implementations, the second audio interface also includes a second audio playback area, the second audio playback area is used to display progress information of playing the second audio, and at least one of a second playback control control and a second loop setting control; wherein the second playback control control is used to start, pause or stop playback of the second audio, and the second loop setting control is used to control different loop playback modes.

[0234] (1) The second audio interface also includes a second audio playback area, which is used to display the progress information of playing the second audio. Optionally, the progress information includes the total duration information and the played duration information of the second audio, and / or the progress information includes a progress bar (e.g., a straight line type progress bar, or a circle type progress bar, etc.), which is used to display the playback progress of the played audio in the second audio in proportion. Fig.13H As shown, it is a schematic diagram that the second audio interface in an embodiment of the present application also includes a second audio playback area.

[0235] In the present technical solution, the second audio interface also includes a second audio playback area, which is used to display the progress information of playing the second audio, so that the user can understand the progress of playing the second audio.

[0236] (2) The second audio playback area includes a second playback control control, and the method may further include: pausing playback of the second audio in response to a pause operation on the second playback control control.

[0237] Exemplarily, the second audio playback area may also include a second playback control widget, which is linked to the second playback control corresponding to the second audio, that is, the second audio playback and stop playback may be controlled by the second playback control widget, and the second audio playback and stop playback may also be controlled by the second playback control widget.

[0238] For example: after the user performs a play operation on the second playback control corresponding to the second audio, the user can also perform a pause operation on the second playback control to pause the playback of the second audio according to actual needs. For example: after the user performs a play operation on the playback control corresponding to resource A, resource A has not yet been displayed in the live broadcast room, so the second playback control can be temporarily paused to pause the playback of the second audio.

[0239] In the technical solution, the second audio playback area may also include a second playback control control, which is linked to the second playback control corresponding to the second audio. The user performs a playback operation on the second playback control corresponding to the second audio, and after playing the second audio, the user may also perform a pause playback operation on the second playback control in the second audio playback area according to actual needs to pause the playback of the second audio, so as to facilitate the user to play and pause the audio, and have more convenient controllability.

[0240] (3) The second audio playback area includes a second loop playback control; the method may further include: when the second loop playback control is in an open state, loop playback of the second audio; or, when the second loop playback control is in a closed state, loop playback of the at least one audio.

[0241] Exemplarily, the second audio playback area may further include a second loop playback control, which audios may be looped according to the current state of the second loop playback control. The second loop playback control may be in an open state or in a closed state by default, depending on actual needs.

[0242] If the second loop play control is in the open state by default, and the user's requirement at this time is to loop the currently played second audio, then the user does not need to do anything, and the currently played second audio is looped. The second loop play control can also display a "1" mark to prompt the user to loop the currently played second audio. Assuming that the user's requirement at this time is to loop at least one audio of the entire live broadcast, then the second loop play control needs to be triggered to turn the second loop play control off. After the second loop play control is turned off, because the current live broadcast has not ended, the user still performs the live broadcast process normally. After the entire live broadcast ends, at least one audio of the entire live broadcast will be automatically looped.

[0243] If the second loop play control is in the closed state by default, and the user's requirement at this time is to loop the currently played second audio, then the second loop play control needs to be triggered to turn it on. After the second loop play control is turned on, the currently played second audio is looped, and a "1" mark can also be displayed on the second loop play control to prompt the user to loop the currently played second audio. Assuming that the user's requirement at this time is to loop at least one audio of the entire live broadcast, then the user does not need to do anything. At this time, at least one audio of the entire live broadcast is looped, so the user still performs the live broadcast process normally. After the entire live broadcast ends, at least one audio of the entire live broadcast will be automatically looped.

[0244] In the present technical solution, the second audio playback area also includes a second loop playback control, which is used for users to trigger the second loop playback control according to their actual needs. The terminal device loops the currently played second audio according to the current state (open or closed) of the detected second loop playback control, or loops at least one audio corresponding to the entire live broadcast, thereby meeting the different needs of users.

[0245] In some possible implementations, the second audio interface includes a resource explanation audio area and an indicator mark, and the indicator mark is used to indicate that the resource explanation audio area includes part of the resource explanation audio corresponding to the target resource type option; the method may also include: in response to a sliding operation on the resource explanation audio area, displaying other part of the resource explanation audio corresponding to the target resource type option.

[0246] For example, if the number of resources corresponding to the target resource type option in the second audio interface is relatively large, then a preset number of resources can be displayed in the resource explanation audio area, and other resources can be displayed by sliding the resource explanation audio area. Fig.13I As shown, it is a schematic diagram of the resource explanation audio area in the embodiment of the present application.

[0247] In the present technical solution, by responding to the sliding operation on the resource explanation audio area, the other parts of the resource explanation audio corresponding to the target resource type option are displayed. The advantage of this display method is that the user can very intuitively see on the same interface that at least one audio is divided into three parts: live broadcast start audio, resource explanation audio and live broadcast end audio, with good visibility.

[0248] In some possible implementations, the first anchor voice package interface also includes more controls; the method may also include: in response to a triggering operation on the more controls, displaying a second anchor voice package interface, the number of anchor voice packages displayed on the second anchor voice package interface being greater than the number of anchor voice packages displayed on the first anchor voice package interface.

[0249] Exemplarily, the user can audition at least one anchor voice package. If there are a large number of anchor voice packages, the first anchor voice package interface also includes more controls. The user can trigger the more controls to view more anchor voice packages. The terminal device displays a second anchor voice package interface in response to the triggering of the more controls. The number of anchor voice packages displayed on the second anchor voice package interface is greater than the number of anchor voice packages displayed on the first anchor voice package interface. The second anchor voice package interface may include several categories such as popular recommended voice packages, latest online, and all voice packages. Fig.13J As shown, it is a schematic diagram of viewing more host voice packages in an embodiment of the present application.

[0250] Optionally, the method may further include: the terminal device displays a second host voice package interface in response to a sliding operation on the host voice package area in the first host voice package interface. Exemplarily, the user may also view more host voice packages by sliding the displayed host voice package list.

[0251] In the present technical solution, a relatively large number of at least one anchor voice package is provided to meet the needs of different users. If the user is not satisfied with the anchor voice package displayed previously, he or she can listen to more anchor voice packages to select a suitable target anchor voice package, so as to generate at least one audio based on the selected target anchor voice package and at least one text, and then play at least one audio in the live broadcast room.

[0252] In an embodiment of the present application, the user can select the live broadcast duration, live broadcast style and live broadcast resource type (multiple selections are supported), providing a basis for the subsequent generation of at least one text and at least one audio; recommend relevant resources based on the live broadcast resource type selected by the user, and the user can re-determine the resources to be displayed in the specific live broadcast room; according to the above user settings, at least one text can be intelligently generated, such as: live broadcast opening text, resource explanation text, and live broadcast end text. At the same time, it supports users to quickly preview, confirm, regenerate, and customize editing; audition and select the host voice package, and change at least one text that has been generated and confirmed into at least one audio. At the same time, it supports auditioning the effect of at least one generated audio. And regenerate, play / pause, single audio audition, and audition at least one audio in the current scene from the start of the live broadcast to the end. When used formally in the live broadcast room scene, you only need to turn on the audio explanation and take the camera to shoot the resources to be displayed, that is, the items. Users who are broadcasting live can automatically complete the entire live broadcast without speaking or asking the host.

[0253] It should be noted that Fig.12 The embodiment shown is Figure 2 , Figure 4 , Figure 6 , Figure 8 or Fig.10 The combination of the embodiments shown is also within the scope of protection of this application and will not be described in detail here. Fig.12 The embodiment shown is Figure 2 , Figure 4 , Figure 6 , Figure 8 or Fig.10 In the embodiment shown in the embodiment combined with the embodiment, Fig.12 The steps shown need to be placed in Figure 2 , Figure 4 , Figure 6 , Figure 8 or Fig.10 Before the steps shown.

[0254] like Fig.14 As shown, it is a schematic diagram of an embodiment of a live broadcast device in an embodiment of the present application, which may include:

[0255] Display module 1401, for displaying a live broadcast interface in response to a trigger operation on a start live broadcast control, wherein the live broadcast interface includes an explanation entrance;

[0256] The playing module 1402 is used to play at least one audio in response to a triggering operation on the explanation entrance, and the at least one audio includes the explanation audio corresponding to different live broadcast resources displayed in the live broadcast room.

[0257] In some possible implementations, the display module 1401 is further configured to display a first audio interface in response to a triggering operation on the explanation entrance, wherein the first audio interface includes the at least one audio and a corresponding playback control;

[0258] The playing module 1402 is specifically configured to play the first audio in response to a play operation of a first play control corresponding to the first audio, wherein the at least one audio includes the first audio.

[0259] In some possible implementations, the first audio interface also includes a first audio playback area, the first audio playback area is used to display progress information of playing the first audio, at least one of a first playback control control and a first loop setting control, wherein the first playback control control is used to start, pause or stop playback of the first audio, and the first loop setting control is used to control different loop playback modes.

[0260] In some possible implementations, the playing module 1402 is specifically configured to automatically play the at least one audio in sequence in response to a triggering operation on the explanation entrance.

[0261] In some possible implementations, the display module 1401 displays a first host voice package interface, where the first host voice package interface includes at least one host voice package;

[0262] In response to a trial listening operation on a target host voice package, the sound of the target host voice package is played, and the at least one host voice package includes the target host voice package.

[0263] In some possible implementations, the display module 1401 is also used to display a second audio interface in response to a selection operation on the target host voice package, where the second audio interface includes the at least one audio, and the at least one audio is generated based on at least one text and the target host voice package, and the at least one text is an explanation text about the live broadcast resource.

[0264] In some possible implementations, the second audio interface also includes the at least one audio and a corresponding audition control, and the playback module 1402 is further used to play the second audio in response to an audition operation on a second audition control corresponding to the second audio, and the at least one audio includes the second audio.

[0265] In some possible implementations, the second audio interface also includes a second audio playback area, the second audio playback area is used to display progress information of playing the second audio, and at least one of a second playback control control and a second loop setting control; wherein the second playback control control is used to start, pause or stop playback of the second audio, and the second loop setting control is used to control different loop playback modes.

[0266] like Fig.15 As shown, it is a schematic diagram of an embodiment of an electronic device in the present application, which may include Fig.14 The live broadcast device shown.

[0267] The electronic device in the embodiment of the present application is described by taking a terminal device as an example. Fig.16 FIG. 1 is a schematic diagram of an embodiment of a terminal device in an embodiment of the present application. Fig.16 A detailed introduction to the various components of the mobile phone in the terminal device:

[0268] The RF circuit 1610 can be used for receiving and sending signals during information transmission or calls. In particular, after receiving the downlink information of the base station, it is sent to the processor 1680 for processing; in addition, the designed uplink data is sent to the base station. Generally, the RF circuit 1610 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier (Low Noise Amplifier, LNA), a duplexer, etc. In addition, the RF circuit 1610 can also communicate with the network and other devices through wireless communication. The above wireless communication can use any communication standard or protocol, including but not limited to Global System of Mobile communication (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, Short Messaging Service (SMS), etc.

[0269] The memory 1620 can be used to store software programs and modules. The processor 1680 executes various functional applications and data processing of the mobile phone by running the software programs and modules stored in the memory 1620. The memory 1620 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory 1620 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0270] The input unit 1630 can be used to receive input digital or character information, and to generate key signal input related to the user settings and function control of the mobile phone. Specifically, the input unit 1630 may include a touch panel 1631 and other input devices 1632. The touch panel 1631, also known as a touch screen, can collect the user's touch operation on or near it (such as the user's operation on the touch panel 1631 or near the touch panel 1631 using any suitable object or accessory such as a finger, stylus, etc.), and drive the corresponding connection device according to a pre-set program. Optionally, the touch panel 1631 may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and then sends it to the processor 1680, and can receive and execute commands sent by the processor 1680. In addition, the touch panel 1631 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves. In addition to the touch panel 1631, the input unit 1630 may also include other input devices 1632. Specifically, other input devices 1632 may include but are not limited to one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.

[0271] The display unit 1640 can be used to display information input by the user or information provided to the user and various menus of the mobile phone. The display unit 1640 may include a display panel 1641. Optionally, the display panel 1641 may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc. Further, the touch panel 1631 may cover the display panel 1641. When the touch panel 1631 detects a touch operation on or near it, it is transmitted to the processor 1680 to determine the type of touch event. Subsequently, the processor 1680 provides a corresponding visual output on the display panel 1641 according to the type of touch event. Although in Fig.16 In the embodiment, the touch panel 1631 and the display panel 1641 are used as two independent components to realize the input and output functions of the mobile phone, but in some embodiments, the touch panel 1631 and the display panel 1641 can be integrated to realize the input and output functions of the mobile phone.

[0272] The mobile phone may also include at least one sensor 1650, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 1641 according to the brightness of the ambient light, and the proximity sensor may turn off the display panel 1641 and / or the backlight when the mobile phone is moved to the ear. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in all directions (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that identify the posture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors that can be configured in the mobile phone, such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., they will not be repeated here.

[0273] The audio circuit 1660, the speaker 1661, and the microphone 1662 can provide an audio interface between the user and the mobile phone. The audio circuit 1660 can transmit the received audio data to the speaker 1661 after converting the received audio data into an electrical signal, which is converted into a sound signal for output; on the other hand, the microphone 1662 converts the collected sound signal into an electrical signal, which is received by the audio circuit 1660 and converted into audio data, and then the audio data is output to the processor 1680 for processing, and then sent to another mobile phone through the RF circuit 1610, or the audio data is output to the memory 1620 for further processing.

[0274] Wi-Fi is a short-range wireless transmission technology. Mobile phones can help users send and receive emails, browse web pages, and access streaming media through the Wi-Fi module 1670. It provides users with wireless broadband Internet access. Fig.16 A Wi-Fi module 1670 is shown, but it is understandable that it is not an essential component of the mobile phone and can be omitted as needed without changing the essence of the invention.

[0275] The processor 1680 is the control center of the mobile phone. It uses various interfaces and lines to connect various parts of the entire mobile phone. By running or executing software programs and / or modules stored in the memory 1620, and calling data stored in the memory 1620, it executes various functions of the mobile phone and processes data, thereby monitoring the mobile phone as a whole. Optionally, the processor 1680 may include one or more processing units; preferably, the processor 1680 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 1680.

[0276] The mobile phone also includes a power supply 1690 (such as a battery) for supplying power to various components. Preferably, the power supply can be logically connected to the processor 1680 through a power management system, so that the power management system can manage functions such as charging, discharging, and power consumption management.

[0277] Although not shown, the mobile phone may also include a camera, a Bluetooth module, etc., which will not be described in detail here.

[0278] In the embodiment of the present application, the display unit 1640 is used to display a live broadcast interface in response to a trigger operation on the start live broadcast control, wherein the live broadcast interface includes an explanation entrance;

[0279] Processor 1680 is used to play at least one audio in response to a triggering operation on the explanation entrance, and the at least one audio includes explanation audio corresponding to different live broadcast resources displayed in the live broadcast room.

[0280] In some possible implementations, the display unit 1640 is further configured to display a first audio interface in response to a triggering operation on the explanation entrance, wherein the first audio interface includes the at least one audio and a corresponding playback control;

[0281] The processor 1680 is specifically configured to play the first audio in response to a play operation of a first play control corresponding to the first audio, wherein the at least one audio includes the first audio.

[0282] In some possible implementations, the first audio interface also includes a first audio playback area, the first audio playback area is used to display progress information of playing the first audio, at least one of a first playback control control and a first loop setting control, wherein the first playback control control is used to start, pause or stop playback of the first audio, and the first loop setting control is used to control different loop playback modes.

[0283] In some possible implementations, the processor 1680 is specifically configured to automatically play the at least one audio in sequence in response to a triggering operation on the explanation entrance.

[0284] In some possible implementations, the display unit 1640 is further configured to display a first host voice package interface, wherein the first host voice package interface includes at least one host voice package;

[0285] In response to a trial listening operation on a target host voice package, the sound of the target host voice package is played, and the at least one host voice package includes the target host voice package.

[0286] In some possible implementations, the display unit 1640 is also used to display a second audio interface in response to a selection operation on the target host voice package, where the second audio interface includes the at least one audio, and the at least one audio is generated based on at least one text and the target host voice package, and the at least one text is an explanation text about the live broadcast resource.

[0287] In some possible implementations, the second audio interface also includes the at least one audio and a corresponding audition control, and the processor 1680 is further used to play the second audio in response to an audition operation on a second audition control corresponding to the second audio, and the at least one audio includes the second audio.

[0288] In some possible implementations, the second audio interface also includes a second audio playback area, the second audio playback area is used to display progress information of playing the second audio, and at least one of a second playback control control and a second loop setting control; wherein the second playback control control is used to start, pause or stop playback of the second audio, and the second loop setting control is used to control different loop playback modes.

[0289] The embodiment of the present application further provides a computer-readable storage medium, which stores computer instructions. When the computer instructions are executed on an electronic device, the electronic device executes the above-mentioned method for displaying target content.

[0290] The above-mentioned computer-readable storage medium can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, - but not limited to - an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM) or flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.

[0291] Computer-readable signal media may include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0292] The program code embodied on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wire, optical cable, radio frequency (RF), etc., or any suitable combination of the foregoing.

[0293] Computer program code for performing the operations of this specification may be written in one or more programming languages ​​or a combination thereof, including resource-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0294] The embodiment of the present application also provides a computer program product. When the computer program product is run on a computer, the computer is enabled to execute part or all of the steps in the above method embodiment.

[0295] The embodiment of the present application provides a chip system, which includes a processor and may also include a memory, for implementing the functions of the electronic device in the above method. The chip system may be composed of a chip, or may include a chip and other discrete devices.

[0296] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0297] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0298] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0299] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0300] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk.

[0301] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.< / videoview> < / imgview> < / textview>

Claims

1. A live broadcast method, characterized in that: include: In response to a trigger operation on a start live broadcast control, a live broadcast interface is displayed, wherein the live broadcast interface includes an explanation entrance; In response to a triggering operation on the explanation entrance, at least one audio is played, and the at least one audio includes explanation audio corresponding to different live broadcast resources displayed in the live broadcast room.

2. The method according to claim 1, characterized in that The step of playing at least one audio in response to a triggering operation on the explanation entrance comprises: In response to a triggering operation on the explanation entrance, displaying a first audio interface, wherein the first audio interface includes the at least one audio and a corresponding playback control; In response to a play operation on a first play control corresponding to a first audio, the first audio is played, and the at least one audio includes the first audio.

3. The method according to claim 2, characterized in that The first audio interface also includes a first audio playback area, which is used to display progress information of playing the first audio, and at least one of a first playback control control and a first loop setting control, wherein the first playback control control is used to start, pause or stop playback of the first audio, and the first loop setting control is used to control different loop playback modes.

4. The method according to claim 1, characterized in that: The step of playing at least one audio in response to a triggering operation on the explanation entrance comprises: In response to a triggering operation on the explanation entrance, the at least one audio is automatically played in sequence.

5. The method according to any one of claims 1 to 4, characterized in that The method further comprises: Displaying a first host voice package interface, wherein the first host voice package interface includes at least one host voice package; In response to a trial listening operation on a target host voice package, the sound of the target host voice package is played, and the at least one host voice package includes the target host voice package.

6. The method according to claim 5, characterized in that The method further comprises: In response to the selection operation of the target anchor voice package, a second audio interface is displayed, and the second audio interface includes the at least one audio, and the at least one audio is generated based on at least one text and the target anchor voice package, and the at least one text is an explanation text about the live broadcast resource.

7. The method according to claim 6, characterized in that The second audio interface also includes a second audio playback area, which is used to display the progress information of playing the second audio, and at least one of a second playback control control and a second loop setting control; wherein the second playback control control is used to start, pause or stop playback of the second audio, and the second loop setting control is used to control different loop playback modes.

8. A live broadcast device, characterized in that: include: A display module, configured to display a live broadcast interface in response to a trigger operation on a start live broadcast control, wherein the live broadcast interface includes an explanation entrance; The playing module is used to play at least one audio in response to a triggering operation on the explanation entrance, and the at least one audio includes the explanation audio corresponding to different live broadcast resources displayed in the live broadcast room.

9. An electronic device, characterized in that: include: A memory, a processor, and a display, wherein the memory stores a computer program that can be run on the processor, and when the electronic device executes the program, the method according to any one of claims 1 to 7 is implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.

11. A computer program product having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Live broadcast-based content explanation method and device, electronic equipment and storage medium

    CN112770135A

  • Resource display method and device, electronic equipment and storage medium

    CN115278273A

  • Live broadcast information processing method and device, equipment and storage medium

    CN116264603A

  • Audio playing method and device, electronic equipment and storage medium

    CN117453172A

  • Live broadcast method and device, electronic equipment, storage medium and product

    CN118118699A