Live broadcast interface display method and device, electronic equipment and storage medium
By using AI-assisted live streaming services to display an editing confirmation window and perform resource editing operations within the live streaming interface, the complexity of resource editing operations during live streaming is resolved, improving operational efficiency and convenience.
Patent Information
- Application Number
- CN202510990582.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-17
- Publication Date
- 2025-11-28
AI Technical Summary
Editing resources during live streaming is complex, requiring the streamer to perform editing operations while broadcasting, resulting in an excessively long operation chain.
Through AI-assisted live streaming services, the system responds to the broadcaster's voice commands, displays an editing confirmation window in the live streaming interface, performs resource editing tasks, and displays the results.
It reduces the complexity of resource editing operations, improves operational efficiency and convenience, and eliminates the need for broadcasters to manually complete editing operations.
Smart Images

Figure CN121037633A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of live streaming technology, and in particular to a method, apparatus, electronic device and storage medium for displaying a live streaming interface. Background Technology
[0002] With the development of live streaming technology, a technology for recommending resources in live streaming rooms has emerged. The host can introduce relevant information about the recommended resources verbally in the live streaming room, and can set up access links for the resources in the live streaming room. Viewers in the live streaming room can trigger the access link to obtain the relevant recommended resources.
[0003] In related technologies, during the process of recommending resources in a live broadcast room, the host may need to edit the currently recommended resources. For example, before introducing a resource, the host may need to set the access link of the resource to be displayed in the live broadcast room, or after the introduction of a resource is completed, the access link of the resource may need to be removed, or the virtual resource consumption of the resource may be changed, etc.
[0004] Currently, the methods for editing resources during live streaming typically involve using the resource editing function provided in the live streaming room. However, the operation chain for this editing function is too long, and the streamer needs to perform the editing function operation while streaming, making the resource editing operation quite complicated. Summary of the Invention
[0005] This disclosure provides a method, apparatus, electronic device, and storage medium for displaying a live streaming interface, to at least solve the problem of complex resource editing operations in related technologies. The technical solution of this disclosure is as follows:
[0006] According to a first aspect of the present disclosure, a method for displaying a live streaming interface is provided, comprising:
[0007] In response to a resource editing operation instruction input to the AI-assisted live streaming service, an editing confirmation window matching the resource editing operation instruction is displayed in the live streaming interface; the resource editing operation instruction includes a control instruction to perform resource editing operations on target resources associated with the live streaming room; the editing confirmation window displays a resource editing operation task created based on the resource editing operation instruction;
[0008] In response to an edit confirmation operation triggered by the edit confirmation window, the resource editing operation task is executed, and the execution result of the resource editing operation task is displayed in the live broadcast interface; the edit confirmation operation is used to confirm the execution of the resource editing operation task.
[0009] In an exemplary embodiment, the step of displaying an editing confirmation window matching the resource editing operation instruction in the live streaming interface in response to a resource editing operation instruction input to the AI live streaming assistance service includes: in response to a voice instruction input to the AI live streaming assistance service, obtaining the voice content corresponding to the voice instruction; the voice instruction includes a voice operation instruction to perform resource editing operations on a target resource associated with the live streaming room; and displaying an editing confirmation window matching the voice content in the live streaming interface.
[0010] In one exemplary embodiment, after obtaining the voice content corresponding to the voice command, the method further includes: displaying a voice content recognition window in the live streaming interface, and displaying the voice content in the voice content recognition window.
[0011] In an exemplary embodiment, when the voice command is a first voice command, displaying an editing confirmation window matching the voice content in the live streaming interface includes: displaying an editing confirmation window in the live streaming interface for confirming the addition of a resource acquisition link to display the target resource; displaying the execution result of the resource editing operation task in the live streaming interface includes: adding a resource acquisition link to display the target resource in the live streaming interface.
[0012] In an exemplary embodiment, when the voice command is a second voice command, displaying an editing confirmation window matching the voice content in the live streaming interface includes: displaying an editing confirmation window in the live streaming interface for confirming the cancellation of displaying the resource acquisition link of the target resource; displaying the execution result of the resource editing operation task in the live streaming interface includes: canceling the display of the resource acquisition link of the target resource in the live streaming interface.
[0013] In an exemplary embodiment, when the voice command is a third voice command, displaying an editing confirmation window matching the voice content in the live streaming interface includes: displaying an editing confirmation window in the live streaming interface for confirming changes to virtual resource consumption information of the target resource; displaying the execution result of the resource editing operation task in the live streaming interface includes: displaying first resource information of the target resource after the update in the live streaming interface; the first resource information includes virtual resource consumption information of the target resource after the change.
[0014] In an exemplary embodiment, when the voice command is a fourth voice command, displaying an editing confirmation window matching the voice content in the live streaming interface includes: displaying an editing confirmation window in the live streaming interface for confirming changes to the resource inventory information of the target resource; displaying the execution result of the resource editing operation task in the live streaming interface includes: displaying second resource information updated to the target resource in the live streaming interface; the second resource information includes the changed resource inventory information of the target resource.
[0015] In an exemplary embodiment, when the voice command is a fifth voice command, displaying an editing confirmation window matching the voice content in the live streaming interface includes: displaying an editing confirmation window in the live streaming interface for confirming the change of the order of the target resource in the resource list; displaying the execution result of the resource editing operation task in the live streaming interface includes: displaying the resource list after the resource order has been changed in the live streaming interface.
[0016] According to a second aspect of the present disclosure, a live streaming interface display device is provided, comprising:
[0017] The editing window display unit is configured to execute resource editing operation instructions in response to input from the AI live streaming assistance service, and to display an editing confirmation window in the live streaming interface that matches the resource editing operation instructions; the resource editing operation instructions include control instructions to perform resource editing operations on target resources associated with the live streaming room; the editing confirmation window displays resource editing operation tasks created based on the resource editing operation instructions;
[0018] The execution result display unit is configured to execute the resource editing operation task in response to the edit confirmation operation triggered by the edit confirmation window, and display the execution result of the resource editing operation task in the live broadcast interface; the edit confirmation operation is used to confirm the execution of the resource editing operation task.
[0019] In an exemplary embodiment, the editing window display unit is further configured to execute a voice command in response to input to the AI live streaming assistance service, and obtain the voice content corresponding to the voice command; the voice command includes a voice operation command to perform resource editing operations on a target resource associated with the live streaming room; and display an editing confirmation window matching the voice content in the live streaming interface.
[0020] In one exemplary embodiment, the editing window display unit is further configured to display a speech content recognition window in the live streaming interface and display the speech content in the speech content recognition window.
[0021] In an exemplary embodiment, when the voice command is a first voice command, the editing window display unit is further configured to execute an editing confirmation window displayed in the live streaming interface for confirming the addition of a resource acquisition link for displaying the target resource; the execution result display unit is further configured to execute the addition of a resource acquisition link for displaying the target resource in the live streaming interface.
[0022] In an exemplary embodiment, when the voice command is a second voice command, the editing window display unit is further configured to execute an editing confirmation window displayed in the live streaming interface for confirming the cancellation of the display of the resource acquisition link of the target resource; the execution result display unit is further configured to execute the display of the cancellation of the resource acquisition link of the target resource in the live streaming interface.
[0023] In an exemplary embodiment, when the voice command is a third voice command, the editing window display unit is further configured to execute an editing confirmation window displayed in the live streaming interface for confirming the virtual resource loss information of the target resource after the change; the execution result display unit is further configured to execute a first resource information of the target resource after the update in the live streaming interface; the first resource information includes the virtual resource loss information of the target resource after the change.
[0024] In an exemplary embodiment, when the voice command is a fourth voice command, the editing window display unit is further configured to execute an editing confirmation window displayed in the live streaming interface for confirming changes to the resource inventory information of the target resource; the execution result display unit is further configured to execute a second resource information updated for the target resource displayed in the live streaming interface; the second resource information includes the changed resource inventory information of the target resource.
[0025] In an exemplary embodiment, when the voice command is a fifth voice command, the editing window display unit is further configured to execute an editing confirmation window displayed in the live streaming interface for confirming the change in the order of the target resource in the resource list; the execution result display unit is further configured to execute a resource list after the resource order change in the live streaming interface.
[0026] According to a third aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement a live streaming interface display method as described in any embodiment of the first aspect.
[0027] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided that, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, enables the electronic device to perform a live streaming interface display method as described in any embodiment of the first aspect.
[0028] According to a fifth aspect of the present disclosure, a computer program product is provided, the computer program product including instructions that, when executed by a processor of an electronic device, enable the electronic device to perform the live interface display method as described in any embodiment of the first aspect.
[0029] The technical solutions provided by the embodiments of this disclosure have at least the following beneficial effects:
[0030] In response to resource editing operation instructions input to the AI-powered live streaming assistance service, an editing confirmation window matching the instruction is displayed in the live streaming interface. The resource editing operation instructions include control commands to perform resource editing operations on target resources associated with the live streaming room. The editing confirmation window displays resource editing operation tasks created based on the instructions. In response to an editing confirmation operation triggered by the editing confirmation window, the resource editing operation task is executed, and the execution result is displayed in the live streaming interface. The editing confirmation operation confirms the execution of the resource editing operation task. This publicly disclosed method allows the broadcaster account to input instructions to the AI-powered live streaming assistance service in the live streaming room to perform resource editing operations on target resources associated with the live streaming room. This results in an editing confirmation window matching the instruction being displayed in the live streaming interface. The broadcaster account can then trigger an editing confirmation operation on the editing confirmation window to execute the aforementioned resource editing operation task, thereby displaying the execution result. This method enables the use of the AI-powered live streaming assistance service within the live streaming room to complete resource editing operations on target resources, eliminating the need for the broadcaster to manually perform these operations, thus reducing the complexity of resource editing operations.
[0031] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0032] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.
[0033] Figure 1 This is a flowchart illustrating a live streaming interface display method according to an exemplary embodiment.
[0034] Figure 2This is an interface diagram showing a live streaming interface according to an exemplary embodiment.
[0035] Figure 3 This is an interface diagram showing a live streaming interface according to another exemplary embodiment.
[0036] Figure 4 This is an interface diagram showing a live streaming interface according to yet another exemplary embodiment.
[0037] Figure 5 This is a block diagram illustrating a live streaming interface display device according to an exemplary embodiment.
[0038] Figure 6 This is a block diagram illustrating an electronic device according to an exemplary embodiment. Detailed Implementation
[0039] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0040] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0041] It should also be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data used for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.
[0042] Figure 1 This is a flowchart illustrating a live streaming interface display method according to an exemplary embodiment, such as... Figure 1 As shown, the method for displaying the live streaming interface in the terminal includes the following steps.
[0043] In step S101, in response to the resource editing operation instruction input to the AI live streaming assistance service, an editing confirmation window matching the resource editing operation instruction is displayed in the live streaming interface; the resource editing operation instruction includes a control instruction to perform resource editing operation on the target resource associated with the live streaming room; the editing confirmation window displays the resource editing operation task created based on the resource editing operation instruction.
[0044] AI-powered live streaming assistance services refer to AI services added to the live streaming room to assist the streamer. For example, this could be a live streaming AI assistant added to the live streaming application. Resource editing operation commands, triggered by the streamer's account, are control commands used to perform resource editing operations on target resources associated with the live streaming room. These target resources could be product resources recommended by the streamer's account within the live streaming room. Resource editing operations involve modifying the target resources, such as changing resource information, adding or deleting resource acquisition links, etc. The edit confirmation window is used to confirm the creation of a resource editing operation task for the target resource. This window may contain confirmation controls for executing the resource editing operation task and cancellation controls for canceling the execution of the resource editing operation task.
[0045] Specifically, the broadcaster's account can input resource editing operation commands into the AI live streaming assistance service to initiate resource editing operation tasks. For example, the command can be input by clicking the AI live streaming assistance service control or by other means. The terminal can then respond to the resource editing operation command and display an editing confirmation window that matches the command in the live streaming interface.
[0046] In step S102, in response to the edit confirmation operation triggered by the edit confirmation window, the resource editing operation task is executed, and the execution result of the resource editing operation task is displayed in the live broadcast interface; the edit confirmation operation is used to confirm the execution of the resource editing operation task.
[0047] After the above-mentioned editing confirmation window is displayed in the live broadcast interface, if the broadcaster's account needs to confirm the execution of the resource editing operation task, it can trigger the editing confirmation operation on the editing confirmation window. At this time, the resource editing operation task can be executed through the artificial intelligence live broadcast assistance service, and the execution result of the resource editing operation task will be displayed in the live broadcast interface.
[0048] In the aforementioned live streaming interface display method, in response to a resource editing operation command input to the AI-assisted live streaming service, an editing confirmation window matching the resource editing operation command is displayed in the live streaming interface. The resource editing operation command includes a control command to perform resource editing operations on a target resource associated with the live streaming room. The editing confirmation window displays a resource editing operation task created based on the resource editing operation command. In response to an editing confirmation operation triggered by the editing confirmation window, the resource editing operation task is executed, and the execution result of the resource editing operation task is displayed in the live streaming interface. The editing confirmation operation is used to confirm the execution of the resource editing operation task. The broadcaster account can input a command to the AI-assisted live streaming service in the live streaming room to perform resource editing operations on a target resource associated with the live streaming room. This allows the broadcaster account to display an editing confirmation window matching the command in the live streaming interface. The broadcaster account can then trigger an editing confirmation operation on the editing confirmation window to execute the aforementioned resource editing operation task, thereby displaying the execution result. This method enables the use of the AI-assisted live streaming service in the live streaming room to complete resource editing operations on target resources without requiring the broadcaster to perform the task personally, thus reducing the complexity of resource editing operations.
[0049] In an exemplary embodiment, step S101 may further include: in response to a voice command input to the AI live streaming assistance service, obtaining the voice content corresponding to the voice command; the voice command includes a voice operation command to perform resource editing operations on a target resource associated with the live streaming room; and displaying an editing confirmation window matching the voice content in the live streaming interface.
[0050] In this embodiment, the resource editing operation instructions input by the broadcaster's account to the AI-powered live streaming assistance service can be voice operation instructions input to the AI-powered live streaming assistance service, and the voice content refers to the text content related to the voice instructions input by the broadcaster's account. In this embodiment, the broadcaster's account can input resource editing operation instructions to the AI-powered live streaming assistance service via voice. These voice instructions carry operation instructions for performing resource editing operations on target resources associated with the live streaming room. For example, the voice instruction input by the broadcaster's account could be to modify the inventory of resource A. In this voice instruction, resource A can be the target resource, and modifying the inventory of resource A means performing an inventory information editing operation on resource A.
[0051] Specifically, after receiving voice commands from the broadcaster's account to the AI-assisted live streaming service, the terminal can first have the AI-assisted live streaming service perform content recognition on the input voice commands to obtain the voice content. Then, an editing confirmation window matching the aforementioned voice content can be displayed on the live streaming interface.
[0052] In this embodiment, the broadcaster account can also input resource editing operation commands to the AI live streaming assistance service via voice. This method eliminates the need for the broadcaster account to manually trigger the AI live streaming assistance service, thus further improving the convenience of calling the AI live streaming assistance service.
[0053] Furthermore, after obtaining the voice content corresponding to the voice command, it may also include: displaying a voice content recognition window in the live broadcast interface, and displaying the voice content in the voice content recognition window.
[0054] The voice content recognition window is a display window in the live broadcast interface used to show the voice content recognized by the artificial intelligence live broadcast assistance service. In this embodiment, after the anchor's account inputs a voice command and the artificial intelligence live broadcast assistance service recognizes the voice content, the voice content recognition window can also be displayed in the live broadcast interface, thereby displaying the voice content in the voice content recognition window.
[0055] For example, when a streamer's account needs to change the price of product resource A, they can input a corresponding voice command into the AI-powered live streaming assistance service, such as: "XX Assistant, please change the price of resource A to 79 yuan." The AI-powered live streaming assistance service can then recognize the voice command and display it in the voice content recognition window. Figure 2 As shown in the image. Afterwards, an editing confirmation window matching the resource editing operation command can be displayed in the live stream interface, as shown below. Figure 3 As shown, the edit confirmation window displays a resource editing task to change the price of resource A to 79 yuan, along with "Confirm" and "Cancel" controls. The streamer's account can click the "Confirm" control to trigger the edit confirmation operation, thus executing the resource editing task. The execution result of the resource editing task is displayed on the live stream interface. Figure 4 As shown, the price of resource A has now been changed to 79 yuan.
[0056] In this embodiment, after obtaining the voice content, the voice content can also be displayed in the voice content recognition window of the live broadcast interface. This method can improve the intelligence of the voice command control command initiation process.
[0057] In an exemplary embodiment, when the voice command is a first voice command, displaying an editing confirmation window matching the voice content in the live streaming interface may further include: displaying an editing confirmation window in the live streaming interface for confirming the addition of a resource acquisition link for the target resource; step S102 may further include: adding a resource acquisition link for the target resource in the live streaming interface.
[0058] In this embodiment, the first voice command can be a voice command for executing a new resource acquisition link for the target resource, and the resource acquisition link can be a link for acquiring the target resource. The audience account can obtain the target resource by triggering the resource acquisition link.
[0059] Specifically, if the voice command initiated by the broadcaster's account is the first voice command to add a resource acquisition link to the target resource, the terminal can display an editing confirmation window in the live broadcast interface to confirm the addition of the resource acquisition link to the target resource. After the broadcaster's account initiates the editing confirmation operation triggered by the above editing confirmation window, the addition of the resource acquisition link to the target resource in the live broadcast interface can be realized.
[0060] In this embodiment, if the broadcaster's account needs to add a resource acquisition link for the target resource to be displayed in the live broadcast interface, it can initiate a first voice command. The terminal can then respond to the first voice command and display an editing confirmation window in the live broadcast interface to confirm the addition of the resource acquisition link for the target resource. After the broadcaster's account initiates an editing confirmation operation triggered by the above-mentioned editing confirmation window, the addition of the resource acquisition link for the target resource to be displayed in the live broadcast interface can be achieved. This method can improve the efficiency of the broadcaster's account in adding the resource acquisition link for the target resource to be displayed in the live broadcast interface.
[0061] In an exemplary embodiment, when the voice command is a second voice command, displaying an editing confirmation window matching the voice content in the live streaming interface may further include: displaying an editing confirmation window in the live streaming interface for confirming the cancellation of displaying the resource acquisition link of the target resource; step S102 may further include: canceling the display of the resource acquisition link of the target resource in the live streaming interface.
[0062] The second voice command can be used to cancel the resource acquisition link for the target resource. The broadcaster account can pause the viewer's access to the target resource by canceling the display of the resource acquisition link. Specifically, if the broadcaster account initiates a second voice command to cancel the resource acquisition link for the target resource, the terminal can display an edit confirmation window in the live broadcast interface to confirm the cancellation of the display of the resource acquisition link for the target resource. After the broadcaster account initiates an edit confirmation operation triggered by the above-mentioned edit confirmation window, the display of the resource acquisition link for the target resource in the live broadcast interface can be canceled.
[0063] In this embodiment, if the broadcaster account needs to cancel the display of the resource acquisition link of the target resource in the live broadcast interface, it can initiate a second voice command. The terminal can then respond to the second voice command and display an editing confirmation window in the live broadcast interface to confirm the cancellation of the display of the resource acquisition link of the target resource. After the broadcaster account initiates the editing confirmation operation triggered by the above-mentioned editing confirmation window, the display of the resource acquisition link of the target resource in the live broadcast interface can be cancelled. This method can improve the efficiency of the broadcaster account in cancelling the display of the resource acquisition link of the target resource in the live broadcast interface.
[0064] In an exemplary embodiment, when the voice command is a third voice command, displaying an editing confirmation window matching the voice content in the live broadcast interface includes: displaying an editing confirmation window in the live broadcast interface for confirming the virtual resource loss information of the changed target resource; step S102 may further include: displaying first resource information after the target resource is updated in the live broadcast interface; the first resource information includes the virtual resource loss information after the target resource is changed.
[0065] The third voice command can be a voice command used to update the virtual resource consumption information corresponding to the target resource. This virtual resource consumption information can be used to represent the amount of virtual resources consumed to acquire the target resource. Viewer accounts can acquire the target resource by triggering the resource acquisition link of the target resource and consuming their held virtual resources. The first resource information refers to the resource information after the target resource is updated. This updated resource information may carry the virtual resource consumption information after the change of the target resource.
[0066] Specifically, if the voice command initiated by the broadcaster's account is a third voice command to update the virtual resource consumption information of the target resource, the terminal can display an editing confirmation window in the live broadcast interface to confirm the change of the virtual resource consumption information of the target resource. After the broadcaster's account initiates the editing confirmation operation triggered by the above-mentioned editing confirmation window, the updated first resource information of the target resource can be displayed in the live broadcast interface. The first resource information may include the changed virtual resource consumption information of the target resource. In this way, the updating processing of the virtual resource consumption information of the target resource is realized.
[0067] In this embodiment, if the broadcaster's account needs to change the virtual resource consumption information of the target resource, it can initiate a third voice command. The terminal can then respond to the third voice command and display an editing confirmation window in the live broadcast interface to confirm the change of the virtual resource consumption information of the target resource. After the broadcaster's account initiates the editing confirmation operation triggered by the above-mentioned editing confirmation window, the updated first resource information of the target resource can be displayed in the live broadcast interface. This first resource information includes the virtual resource consumption information of the target resource after the change. This method can improve the efficiency of the broadcaster's account in changing the virtual resource consumption information of the target resource.
[0068] In an exemplary embodiment, when the voice command is a fourth voice command, displaying an editing confirmation window matching the voice content in the live broadcast interface includes: displaying an editing confirmation window in the live broadcast interface for confirming the change of resource inventory information of the target resource; step S102 may further include: displaying the updated second resource information of the target resource in the live broadcast interface; the second resource information includes the changed resource inventory information of the target resource.
[0069] The fourth voice command can be used to update the resource inventory information corresponding to the target resource, which can be used to represent the remaining inventory quantity of the target resource. The second resource information refers to the updated resource information of the target resource, which may carry the changed resource inventory information of the target resource.
[0070] Specifically, if the voice command initiated by the broadcaster's account is a fourth voice command that updates the resource inventory information of the target resource, it can either increase or decrease the resource inventory of the target resource. The terminal can then display an editing confirmation window on the live broadcast interface to confirm the change in the resource inventory information of the target resource. After the broadcaster's account initiates the editing confirmation operation triggered by the above-mentioned editing confirmation window, the updated second resource information of the target resource can be displayed on the live broadcast interface. This second resource information may contain the changed resource inventory information of the target resource. In this way, the updating of the resource inventory information of the target resource is achieved.
[0071] In this embodiment, if the broadcaster's account needs to change the resource inventory information of the target resource, it can initiate a fourth voice command. The terminal can then respond to the fourth voice command and display an editing confirmation window in the live broadcast interface to confirm the change of the target resource's resource inventory information. After the broadcaster's account initiates an editing confirmation operation triggered by the above-mentioned editing confirmation window, the updated second resource information of the target resource can be displayed in the live broadcast interface. This second resource information contains the changed resource inventory information of the target resource. This method can improve the efficiency of the broadcaster's account in changing the resource inventory information of the target resource.
[0072] In an exemplary embodiment, when the voice command is the fifth voice command, displaying an editing confirmation window matching the voice content in the live streaming interface includes: displaying an editing confirmation window in the live streaming interface for confirming the change in the order of the target resource in the resource list; step S102 may further include: displaying the resource list after the resource order has been changed in the live streaming interface.
[0073] The fifth voice command can be a voice command used to change the order of a target resource in the resource list. The resource list can carry multiple different resources associated with the live broadcast room. The broadcaster account can initiate the fifth voice command to change the order of a target resource in the resource list, such as putting the target resource at the top of the resource list.
[0074] Specifically, if the voice command initiated by the broadcaster's account is the fifth voice command to change the order of the target resource in the resource list, the terminal can display an editing confirmation window in the live broadcast interface to confirm the change in the order of the target resource in the resource list. After the broadcaster's account initiates the editing confirmation operation triggered by the above editing confirmation window, the resource list after the resource order is changed can be displayed in the live broadcast interface. For example, if the fifth voice command is a voice command to put the target resource at the top of the resource list, then the resource list after the target resource is put at the top can be displayed in the live broadcast interface.
[0075] In this embodiment, if the broadcaster's account needs to change the order of the target resource in the resource list, it can initiate a fifth voice command. The terminal can then respond to the fifth voice command and display an editing confirmation window in the live broadcast interface to confirm the change in the order of the target resource in the resource list. After the broadcaster's account initiates the editing confirmation operation triggered by the above-mentioned editing confirmation window, the resource list with the changed resource order can be displayed in the live broadcast interface. This method can improve the efficiency of the broadcaster's account in changing the order of the resource list.
[0076] In one exemplary embodiment, a live streaming AI smart assistant tool is also provided. The streamer can activate the smart assistant by voice to help the streamer complete a series of operations during the live streaming process, including displaying or canceling the display of resource acquisition links in conjunction with verbal announcements, updating the virtual resource depletion information or inventory of resources, and changing the order of resources in the resource list, among other operations.
[0077] Specifically, the broadcaster can activate the intelligent assistant via voice and issue voice commands. These commands can include adding or removing resource links from the display list. For example, the broadcaster can type, "XX Assistant, add resource A to the list," to add the link to resource A, or "XX Assistant, remove resource A from the list," to remove the link. The broadcaster can also update virtual resource depletion information or inventory. For example, the broadcaster can type, "XX Assistant, change the price of resource A to 79 yuan," to update the virtual resource depletion information, or "XX Assistant, add 100 orders to resource A's inventory," to update the inventory information. Finally, the broadcaster can change the order of resources in the resource list. For example, the broadcaster can type, "XX Assistant, pin resource A's link to the top," to change the order of resource links for resource A.
[0078] In this embodiment, a series of operations during the live broadcast can be completed through AI voice commands, which can reduce the complexity of the operation flow and can be coordinated with the host's resource recommendation rhythm in real time, thereby improving the efficiency of resource editing operations.
[0079] It should be understood that although the steps in the flowchart of this disclosure are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless expressly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some of the steps in the diagram may include multiple steps or multiple stages, which are not necessarily completed at the same time, but may be executed at different times, and the execution order of these steps or stages is not necessarily sequential, but may be performed alternately or in turn with other steps or at least some of the steps or stages in other steps.
[0080] It is understood that the same / similar parts between the various embodiments of the methods described above in this specification can be referred to each other. Each embodiment focuses on the differences from other embodiments, and relevant parts can be referred to the description of other method embodiments.
[0081] Figure 5 This is a block diagram illustrating a live streaming interface display device according to an exemplary embodiment. (Refer to...) Figure 5The device includes an editing window display unit 501 and an execution result display unit 502.
[0082] The editing window display unit 501 is configured to execute resource editing operation instructions in response to input from the AI live streaming assistance service, and to display an editing confirmation window in the live streaming interface that matches the resource editing operation instructions; the resource editing operation instructions include control instructions for performing resource editing operations on target resources associated with the live streaming room; the editing confirmation window displays resource editing operation tasks created based on the resource editing operation instructions;
[0083] The execution result display unit 502 is configured to perform a resource editing operation task in response to an edit confirmation operation triggered by the edit confirmation window, and display the execution result of the resource editing operation task in the live broadcast interface; the edit confirmation operation is used to confirm the execution of the resource editing operation task.
[0084] In an exemplary embodiment, the editing window display unit 501 is further configured to execute a voice command in response to input to the AI live streaming assistance service, and to obtain the voice content corresponding to the voice command; the voice command includes a voice operation command to perform resource editing operations on a target resource associated with the live streaming room; and to display an editing confirmation window matching the voice content in the live streaming interface.
[0085] In one exemplary embodiment, the editing window display unit 501 is further configured to display a speech content recognition window in the live broadcast interface and display speech content in the speech content recognition window.
[0086] In an exemplary embodiment, when the voice command is a first voice command, the editing window display unit 501 is further configured to execute an editing confirmation window that displays a resource acquisition link for confirming the newly added target resource in the live broadcast interface; the execution result display unit 502 is further configured to execute a resource acquisition link for the newly added target resource in the live broadcast interface.
[0087] In an exemplary embodiment, when the voice command is a second voice command, the editing window display unit 501 is further configured to execute an editing confirmation window displayed in the live broadcast interface for confirming the cancellation of the display of the target resource's resource acquisition link; the execution result display unit 502 is further configured to execute the display of the cancellation of the target resource's resource acquisition link in the live broadcast interface.
[0088] In an exemplary embodiment, when the voice command is a third voice command, the editing window display unit 501 is further configured to execute an editing confirmation window that displays virtual resource loss information for confirming the change of the target resource in the live broadcast interface; the execution result display unit 502 is further configured to execute a first resource information after the target resource is updated in the live broadcast interface; the first resource information includes virtual resource loss information after the target resource is changed.
[0089] In an exemplary embodiment, when the voice command is a fourth voice command, the editing window display unit 501 is further configured to execute an editing confirmation window that displays resource inventory information for confirming changes to the target resource in the live broadcast interface; the execution result display unit 502 is further configured to execute a second resource information updated to the target resource in the live broadcast interface; the second resource information includes the resource inventory information after the target resource has been changed.
[0090] In an exemplary embodiment, when the voice command is the fifth voice command, the editing window display unit 501 is further configured to execute an editing confirmation window displayed in the live broadcast interface to confirm the order of the changed target resources in the resource list; the execution result display unit 502 is further configured to execute a resource list after the resource order has been changed in the live broadcast interface.
[0091] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0092] Figure 6 This is a block diagram illustrating an electronic device 600 for displaying a live streaming interface, according to an exemplary embodiment. For example, the electronic device 600 may be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.
[0093] Reference Figure 6 The electronic device 600 may include one or more of the following components: processing component 602, memory 604, power supply component 606, multimedia component 608, audio component 610, input / output (I / O) interface 612, sensor component 614, and communication component 616.
[0094] Processing component 602 typically controls the overall operation of electronic device 600, such as operations associated with display, telephone calls, data communication, camera operation, and recording operations. Processing component 602 may include one or more processors 620 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 602 may include one or more modules to facilitate interaction between processing component 602 and other components. For example, processing component 602 may include a multimedia module to facilitate interaction between multimedia component 608 and processing component 602.
[0095] Memory 604 is configured to store various types of data to support the operation of electronic device 600. Examples of such data include instructions for any application or method operating on electronic device 600, contact data, phonebook data, messages, pictures, videos, etc. Memory 604 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, optical disk, or graphene storage.
[0096] Power supply component 606 provides power to various components of electronic device 600. Power supply component 606 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to electronic device 600.
[0097] Multimedia component 608 includes a screen that provides an output interface between the electronic device 600 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 608 includes a front-facing camera and / or a rear-facing camera. When the electronic device 600 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0098] Audio component 610 is configured to output and / or input audio signals. For example, audio component 610 includes a microphone (MIC) configured to receive external audio signals when electronic device 600 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 604 or transmitted via communication component 616. In some embodiments, audio component 610 also includes a speaker for outputting audio signals.
[0099] I / O interface 612 provides an interface between processing component 602 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0100] Sensor assembly 614 includes one or more sensors for providing state assessments of various aspects of electronic device 600. For example, sensor assembly 614 can detect the on / off state of electronic device 600, the relative positioning of components such as the display and keypad of electronic device 600, changes in position of electronic device 600 or its components, the presence or absence of user contact with electronic device 600, orientation or acceleration / deceleration of device 600, and temperature changes of electronic device 600. Sensor assembly 614 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 614 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 614 may also include an accelerometer, gyroscope, magnetometer, pressure sensor, or temperature sensor.
[0101] Communication component 616 is configured to facilitate wired or wireless communication between electronic device 600 and other devices. Electronic device 600 can access wireless networks based on communication standards, such as WiFi, carrier networks (such as 2G, 3G, 4G, or 5G), or combinations thereof. In one exemplary embodiment, communication component 616 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 616 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0102] In an exemplary embodiment, the electronic device 600 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.
[0103] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 604 including instructions, which can be executed by a processor 620 of an electronic device 600 to perform the above-described method. For example, the computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0104] In an exemplary embodiment, a computer program product is also provided, which includes instructions that can be executed by a processor 620 of an electronic device 600 to perform the above-described method.
[0105] It should be noted that the above-mentioned apparatus, electronic equipment, computer-readable storage medium, computer program product, etc., may also include other implementation methods according to the description of the method embodiments. For specific implementation methods, please refer to the description of the relevant method embodiments, which will not be elaborated here.
[0106] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the claims.
[0107] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A method for displaying a live streaming interface, characterized in that, include: In response to a resource editing operation instruction input to the AI-assisted live streaming service, an editing confirmation window matching the resource editing operation instruction is displayed in the live streaming interface; the resource editing operation instruction includes a control instruction to perform resource editing operations on target resources associated with the live streaming room; the editing confirmation window displays a resource editing operation task created based on the resource editing operation instruction; In response to an edit confirmation operation triggered by the edit confirmation window, the resource editing operation task is executed, and the execution result of the resource editing operation task is displayed in the live broadcast interface; the edit confirmation operation is used to confirm the execution of the resource editing operation task.
2. The method according to claim 1, characterized in that, The method of responding to a resource editing operation command input to the AI-assisted live streaming service by displaying an editing confirmation window matching the resource editing operation command in the live streaming interface includes: In response to a voice command input to the AI-assisted live streaming service, the system acquires the corresponding voice content; the voice command includes a voice operation command to perform resource editing operations on target resources associated with the live streaming room. An editing confirmation window matching the audio content is displayed in the live streaming interface.
3. The method according to claim 2, characterized in that, After obtaining the voice content corresponding to the voice command, the process further includes: The voice content recognition window is displayed in the live streaming interface, and the voice content is displayed in the voice content recognition window.
4. The method according to claim 2, characterized in that, When the voice command is a first voice command, displaying an editing confirmation window matching the voice content in the live streaming interface includes: An edit confirmation window is displayed in the live streaming interface to confirm the addition of a resource acquisition link to display the target resource; The display of the execution result of the resource editing operation task in the live streaming interface includes: A resource acquisition link for the target resource is added to the live streaming interface.
5. The method according to claim 2, characterized in that, When the voice command is a second voice command, displaying an editing confirmation window matching the voice content in the live streaming interface includes: An edit confirmation window is displayed in the live streaming interface for confirming whether to cancel displaying the resource acquisition link of the target resource; The display of the execution result of the resource editing operation task in the live streaming interface includes: The resource acquisition link for the target resource is removed from the live streaming interface.
6. The method according to claim 2, characterized in that, When the voice command is a third voice command, displaying an editing confirmation window matching the voice content in the live streaming interface includes: The live streaming interface displays an editing confirmation window for confirming changes to the virtual resource consumption information of the target resource; The display of the execution result of the resource editing operation task in the live streaming interface includes: The live streaming interface displays the updated first resource information of the target resource; the first resource information includes the virtual resource loss information after the target resource is changed.
7. The method according to claim 2, characterized in that, When the voice command is a fourth voice command, displaying an editing confirmation window matching the voice content in the live streaming interface includes: The live streaming interface displays an editing confirmation window for confirming changes to the target resource's inventory information; The display of the execution result of the resource editing operation task in the live streaming interface includes: The live streaming interface displays the updated second resource information of the target resource; the second resource information includes the changed resource inventory information of the target resource.
8. The method according to claim 2, characterized in that, When the voice command is the fifth voice command, displaying an editing confirmation window matching the voice content in the live streaming interface includes: An edit confirmation window is displayed in the live streaming interface to confirm the change in the order of the target resource in the resource list; The display of the execution result of the resource editing operation task in the live streaming interface includes: The live streaming interface displays the resource list after the resource order has been changed.
9. A live streaming interface display device, characterized in that, include: The editing window display unit is configured to execute resource editing operation instructions in response to input from the AI live streaming assistance service, and to display an editing confirmation window in the live streaming interface that matches the resource editing operation instructions; the resource editing operation instructions include control instructions to perform resource editing operations on target resources associated with the live streaming room; the editing confirmation window displays resource editing operation tasks created based on the resource editing operation instructions; The execution result display unit is configured to execute the resource editing operation task in response to the edit confirmation operation triggered by the edit confirmation window, and display the execution result of the resource editing operation task in the live broadcast interface; the edit confirmation operation is used to confirm the execution of the resource editing operation task.
10. An electronic device, characterized in that, include: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the live streaming interface display method as described in any one of claims 1 to 8.
11. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is able to perform the live interface display method as described in any one of claims 1 to 8.
12. A computer program product, the computer program product comprising instructions, characterized in that, When the instruction is executed by the processor of the electronic device, the electronic device is able to perform the live interface display method as described in any one of claims 1 to 8.