Interface interaction method and device, equipment and storage medium

By presenting content items related to users on an Internet platform or application and supporting an interactive interface, the problems of low work quality and low interface interaction efficiency in the existing technology are solved, and the quality of content items and the enhancement of interactive effects are achieved.

CN120832054APending Publication Date: 2025-10-24BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510984508.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-16
Publication Date
2025-10-24

AI Technical Summary

Technical Problem

In the existing technology, it is difficult for Internet platforms or applications to effectively improve the quality of works and interface interaction efficiency during the process of content creation, sharing and playback.

Method used

By presenting content items associated with the first user in a viewing interface, presenting an interactive interface in response to user operations, providing response content generated based on reference information, and obtaining interactive configuration information in a configuration interface of a virtual object to generate content items, user interaction with virtual objects is supported.

Benefits of technology

It improves the quality of content items and interface interaction efficiency, enhances the interaction effect between virtual objects and users, and enriches the expression of content items.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120832054A_ABST
    Figure CN120832054A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to an interface interaction method and device, equipment and a storage medium. The method comprises the steps that in a viewing interface, a content item associated with a first user is presented; in response to a first operation received through the viewing interface, presenting an interactive interface, the interactive interface being associated with a virtual object corresponding to the first user; and in response to receiving input content of a second user via the interactive interface, providing response content from the virtual object in the interactive interface, the response content being generated based on the reference information associated with the content item. In this way, according to the embodiment of the invention, the quality of the presented content item is improved, and the interface interaction efficiency can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Example embodiments of the present disclosure generally relate to the field of computers, and in particular, to a method, apparatus, device and computer readable storage medium for interface interaction. BACKGROUND

[0002] With the development of computer technology, some Internet platforms or applications, etc. begin to support users to create, share and play some works. In some scenarios, such works can include media content, such as images, audio, video, etc. With the increasing number of works, improving the quality of works has become a focus problem. SUMMARY

[0003] In a first aspect of the present disclosure, a method for interface interaction is provided. The method comprises: presenting, in a viewing interface, a content item associated with a first user; presenting, in response to receiving a first operation via the viewing interface, an interaction interface, the interaction interface being associated with a virtual object corresponding to the first user; and providing, in the interaction interface, a response content from the virtual object in response to receiving an input content of a second user via the interaction interface, the response content being generated based on reference information associated with the content item.

[0004] In a second aspect of the present disclosure, another method for interface interaction is provided. The method comprises: presenting, in a configuration interface of a virtual object, an interaction entry; obtaining, in response to a trigger of the interaction entry, interaction configuration information; and presenting a content item generated based on the interaction configuration information, the content item being configured to trigger presentation of an interaction interface associated with the virtual object, the virtual object being configured to generate, based on the interaction configuration information, a response content for an input content received in the interaction interface.

[0005] In a third aspect of the present disclosure, an apparatus for interface interaction is provided. The apparatus comprises: a first presentation module configured to present, in a viewing interface, a content item associated with a first user; a second presentation module configured to present, in response to receiving a first operation via the viewing interface, an interaction interface, the interaction interface being associated with a virtual object corresponding to the first user; and a first providing module configured to provide, in the interaction interface, a response content from the virtual object in response to receiving an input content of a second user via the interaction interface, the response content being generated based on reference information associated with the content item.

[0006] In a fourth aspect of the disclosure, another apparatus for interface interaction is provided. The apparatus includes a first presentation module configured to present an interactive entry in a configuration interface of a virtual object; an acquisition module configured to acquire interactive configuration information in response to a trigger of the interactive entry; and a second presentation module configured to present a content item generated based on the interactive configuration information, the content item being configured to trigger a presentation of an interactive interface associated with the virtual object, the virtual object being configured to generate a response content for an input content received in the interactive interface based on the interactive configuration information.

[0007] In a fifth aspect of the disclosure, an electronic device is provided. The device includes at least one processor; and at least one memory coupled to the at least one processor and storing instructions for execution by the at least one processor. The instructions, when executed by the at least one processor, cause the device to perform the method of the first aspect or the second aspect.

[0008] In a sixth aspect of the disclosure, a computer-readable storage medium is provided. The computer-readable storage medium has stored thereon a computer program, the computer program being executable by a processor to implement the method of the first aspect or the second aspect.

[0009] In a seventh aspect of the disclosure, a computer program product is provided. The computer program product is tangibly stored in a computer storage medium and includes computer executable instructions that, when executed by a device, cause the device to perform the method of the first aspect or the second aspect.

[0010] It should be understood that nothing in the Summary is intended to limit the scope of the embodiments of the disclosure or the claims. Other aspects, features, and advantages of the disclosure will become apparent to those of ordinary skill in the art from the following description. BRIEF DESCRIPTION OF DRAWINGS

[0011] The above and other features, aspects, and advantages of embodiments of the disclosure will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings. In the drawings, like reference numerals refer to like elements, in which:

[0012] FIG. 1 A schematic diagram illustrating an example environment in which embodiments consistent with the disclosure can be implemented is shown;

[0013] FIGS. 2A-3B An example interface according to some embodiments of the disclosure is shown;

[0014] FIGS. 4A-6G An example interface according to some other embodiments of the disclosure is shown;

[0015] FIG. 7A flowchart showing an example process of interface interaction in accordance with some embodiments of the present disclosure;

[0016] FIG. 8 A flowchart showing an example process of interface interaction in accordance with some other embodiments of the present disclosure;

[0017] FIG. 9 A schematic structural block diagram showing an example apparatus for interface interaction in accordance with some embodiments of the present disclosure;

[0018] FIG. 10 A schematic structural block diagram showing an example apparatus for interface interaction in accordance with some other embodiments of the present disclosure; and

[0019] FIG. 11 A block diagram showing an electronic device capable of implementing various embodiments of the present disclosure. DETAILED DESCRIPTION

[0020] Embodiments of the present disclosure will be described in more detail with reference to the drawings. While certain embodiments of the present disclosure are shown in the drawings, it is understood that the present disclosure can be embodied in various forms and should not be interpreted as being limited to the embodiments set forth herein; rather, these embodiments are provided so that the present disclosure can be more thoroughly and completely understood. It should be understood that the drawings of the present disclosure are for illustrative purposes only and are not intended to limit the scope of the present disclosure.

[0021] It should be noted that the headings provided herein are not limitations of the various embodiments of the present disclosure. Various embodiments are described throughout this document and any type of embodiment can be included under any heading. Additionally, embodiments described in any heading can be combined with any other embodiment described in the same heading and / or a different heading in any manner.

[0022] In the description of embodiments of the present disclosure, the term "includes" and its derivatives are to be interpreted as including but not limited to. The term "based on" is to be interpreted as "based, at least in part, on". The term "one embodiment" or "an embodiment" are to be interpreted as "at least one embodiment". The term "some embodiments" are to be interpreted as "at least some embodiments". Other explicit and implicit definitions can also be included below. The terms "first", "second", etc. can refer to different or same objects. Other explicit and implicit definitions can also be included below.

[0023] The data of the user, the acquisition and / or use of the data, etc. can be involved in the embodiments of the present disclosure. These aspects comply with the corresponding laws and regulations and relevant provisions. In the embodiments of the present disclosure, the collection, acquisition, processing, processing, forwarding, use, etc. of all data are performed on the premise that the user is aware of and confirms. Accordingly, when implementing the embodiments of the present disclosure, the type, use range, use scenario, etc. of the data or information that can be involved should be informed to the user and the authorization of the user should be obtained through appropriate means according to the relevant laws and regulations. The specific informing and / or authorization manner can vary according to the actual situation and application scenario, and the scope of the present disclosure is not limited in this aspect.

[0024] In the present specification and embodiments, if personal information processing is involved, it will be processed on the premise of legality (for example, obtaining the consent of the subject of personal information, or being necessary for the performance of a contract, etc.), and will only be processed within the prescribed or agreed range. The user refuses to process personal information other than the necessary information required for the basic function, which does not affect the user's use of the basic function.

[0025] As mentioned above, with the development of computer technology, some Internet platforms or applications, etc. begin to support users to create, share and play media content. Generally, such media content can include various forms, for example, images, audio, video, etc. With the increasing number of media content, improving the richness of media content has become a focus problem.

[0026] According to a first aspect of the present disclosure, the embodiments of the present disclosure provide a scheme for interface interaction. According to the scheme, a content item associated with a first user can be presented in a viewing interface. Further, in response to receiving a first operation via the viewing interface, an interaction interface associated with a virtual object corresponding to the first user can be presented. Additionally, in response to receiving input content of a second user via the interaction interface, response content from the virtual object can be provided in the interaction interface, the response content being generated based on reference information associated with the content item.

[0027] Based on such a manner, the embodiments of the present disclosure can support the second user to initiate interaction with the virtual object in the viewing interface presenting the content item associated with the first user, thereby the interface interaction efficiency can be improved. Further, the embodiments of the present disclosure can provide the response content generated based on the reference information associated with the content item in the interaction interface associated with the virtual object corresponding to the first user, thereby the interaction with the virtual object can be associated with the content item, and thus the quality of the content item can be improved. Based on this, the embodiments of the present disclosure can improve the quality of the presented content item, and can improve the interface interaction efficiency.

[0028] According to a second aspect of the present disclosure, embodiments of the present disclosure provide a scheme of interface interaction. According to the scheme, an interaction entry can be presented in a configuration interface of a virtual object. Further, in response to a trigger of the interaction entry, interaction configuration information can be acquired. Additionally, a content item generated based on the interaction configuration information can be presented, the content item being configured to trigger presentation of an interaction interface associated with the virtual object, the virtual object being configured to generate response content for input content received in the interaction interface based on the interaction configuration information.

[0029] Based on such a manner, embodiments of the present disclosure can support a user to configure an interaction capability of a virtual object through interaction configuration information in a process of configuring a content item, so that the interaction of the virtual object can be associated with the generated content item, thereby improving an interaction effect with the content item, and further improving a quality of the content item.

[0030] Various example implementations of the scheme are described in further detail below in conjunction with the accompanying drawings.

[0031] Example Environment

[0032] FIG. 1 A schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented is shown. In the example environment 100, electronic devices 111, 112, 113 can respectively run applications 121, 122, 123 that support interface interaction. As an example, the electronic devices 111, 112, 113, etc. can be collectively or individually referred to as electronic devices 110. The applications 121, 122, 123, etc. can be collectively or individually referred to as applications 120. As an example, the applications 120 can be any appropriate type of application for interface interaction, examples of which can include, but are not limited to, an instant messaging application, a video application, a social application, or other appropriate application.

[0033] In the environment 100, one or more users (e.g., user 141, user 142, user 143, etc.) can create, share media content, or view media content associated with other users through their respective associated electronic devices (e.g., electronic devices 111, 112, 113, etc.). As an example, the users 141, 142, 143, etc. can be collectively or individually referred to as users 140.

[0034] In FIG. 1In the environment 100, if the application 120 is in an active state, the electronic device 110 can present an interface 150 for supporting interface interaction through the application 120. The interface 150 is, for example, an interface 151, an interface 152, and an interface 153 presented on the electronic device 111, the electronic device 112, and the electronic device 113, respectively. The interface 151, the interface 152, and the interface 153 can be collectively referred to as or individually referred to as the interface 150. Such an interface 150 can include a viewing interface of media content, an editing interface of media content, and the like. Thus, the user 140 can create, share, and view media content through such an interface 150. For ease of description, embodiments of the present disclosure are exemplarily described by taking an example in which the user 141 views media content associated with the user 142 through the interface 151, and the user 142 creates corresponding media content through the interface 152. It should be understood that embodiments of the present disclosure are not intended to be limited thereto. For example, the user 141 (or the user 142) can view media content associated with the user 141, media content associated with the user 143 through the interface 151 (or the interface 152). For another example, the user 141 can create media content through the interface 151, and the like.

[0035] In some embodiments, the electronic device 110 communicates with the server 140 to implement provisioning of services of the application 120. The electronic device 110 can be any type of mobile terminal, fixed terminal, or portable terminal including a mobile handset, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media player, a multimedia tablet, a palmtop computer, a portable gaming terminal, a VR / AR device, a Personal Communication System (PCS) device, a personal navigation device, a Personal Digital Assistant (PDA), an audio / video player, a digital camera / camcorder, a positioning device, a television receiver, a radio broadcast receiver, an electronic book device, a game device, or any combination thereof, including accessories and peripherals of these devices, or any combination thereof. In some embodiments, the electronic device 110 can also support any type of interface to a user (such as "wearable" circuitry, etc.).

[0036] The server 140 can be a standalone physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks, and basic cloud computing services such as big data and artificial intelligence platforms. The server 140 may, for example, include a computing system / server, such as a mainframe, an edge computing node, a computing device in a cloud environment, and the like. The server 140 can provide background services for the applications 120 in the electronic device 110 that support interface interactions.

[0037] A communication connection can be established between the server 140 and the electronic device 110. The communication connection can be established by wired or wireless means. The communication connection can include, but is not limited to, a Bluetooth connection, a mobile network connection, a Universal Serial Bus (USB) connection, a Wireless Fidelity (WiFi) connection, and the like, and embodiments of the present disclosure are not limited in this regard. In embodiments of the present disclosure, the server 140 and the electronic device 110 can achieve signaling interaction through the communication connection therebetween.

[0038] It should be understood that the structure and function of the various elements in the environment 100 are described for illustrative purposes only, and do not imply any limitation on the scope of the present disclosure.

[0039] Some example embodiments of the present disclosure will be described below with reference to the accompanying drawings.

[0040] Example Interaction

[0041] Example One

[0042] Some example interaction processes according to embodiments of the present disclosure will be described below with reference to FIGS. 2A-2G FIGS. 2A-2G Example interfaces 200A to 200G according to some embodiments of the present disclosure are shown, which may, for example, be provided by the electronic device 111 shown. FIG. 1

[0043] In some embodiments, the electronic device 111 can present, for example, a user interface as shown in FIG. 2A ​​As shown in interface 200A, such interface 200A can include an interface for interface interaction. As an example, such interface 200A can be a viewing interface for content items. For instance, such interface 200A can be a viewing interface for a content stream, such content stream can include at least one content item. As an example, such content stream can include a plurality of content items published by a plurality of users of the current application platform, and user 141 can implement switching between a plurality of content items (e.g., content item 210, content item 310, etc. as described below) in the content stream based on a content switching operation, e.g., a swipe-up or swipe-down operation. In some examples, user 141 (also referred to as a second user, e.g., user “BBB”) can browse some content items through such viewing interface.

[0044] As an example, according to FIG. 2A As shown in interface 200A, electronic device 111 can play content item 210 in such interface 200A. As an example, content item 210 can be associated with user 142 (also referred to as a first user, e.g., user “AAA”). For instance, content item 210 can be authored by user 142.

[0045] In some embodiments, content item 210 can be a story-type content item. For instance, content item 210 can be associated with a story content (e.g., a script, etc.). In some examples, content item 210 can include first description content about the story content, which can indicate a title of the story content, a plot introduction, character information, etc. For instance, according to FIG. 2A As shown in interface 200A, content item 210 can include content 211, which is, for example, first description content about the story content. In some examples, content 211 can indicate a title of the story content “The Story of Dancer and Singer”, a plot introduction “In a training, character 1 danced elegantly in your singing……”, etc.

[0046] In some examples, content 211 can indicate character information associated with the story content. For instance, such character information can indicate “character 1”, “character 2”, etc. in the story content. As an example, such character information indicates user 141 and a virtual object associated with user 142. Thus, user 141 can interact with the virtual object through content item 210.

[0047] For example, role 1 can be associated with a virtual object associated with user 142 (“role 1 played by @AAA”), and role 2 can be associated with the user 141 (“role 2 played by you”). As an example, the reference information of the content item 210 can indicate first role description information of such role 1 and / or second role description information of role 2. For example, such first role description information and / or second role description information can be included in the story content. Further, the virtual object can play role 1, and the user 141 can play role 2, whereby the virtual object and the user 141 can jointly enact the plot of the story content.

[0048] It should be appreciated that, on one hand, a virtual object can have a virtual appearance for interaction. On the other hand, the virtual object can also utilize a suitable model to drive its interactive behavior, which can include any suitable machine learning model, e.g., a generative model. In the present disclosure, various interactive processes and / or generative operations performed by a virtual object can be actually performed with a suitable model corresponding to the virtual object.

[0049] In some examples, the content item 210 can include content 212 (also referred to as, guided content) from the virtual object. For example, as shown, the content 212 can indicate “(turning head, looking at you) how about this dance I just jumped?” sent by the virtual object playing role 1. As an example, the content 212 can include textual content. To improve the visual effect of the content 212, the content 212 can include streaming textual content, and can be played step by step. As an example, the interface 200A can be associated with the content 212, presenting an identification (e.g., avatar, etc.) of the user 142. FIG. 2A

[0050] As an example, such content 212 can be associated with the story content. For example, the content 212 can be associated with role 1 played by the virtual object. In some examples, the content 212 can be generated based on the story content, e.g., the content 212 can be derived from the plot of the story content associated with role 1. In other examples, the content 212 can be determined based on the reference information of the content item 210. As an example, the reference information of the content item 210 can include the plot of the story content, the title of the story content, the setting information of the role, etc.

[0051] ​In some examples, the content item 210 can include audio content corresponding to the content 212. As an example, in a case where the content 212 is streaming text content, the audio content corresponding to the content 212 can be played synchronously with the content 212. As an example, the audio content corresponding to the content 212 can be generated by text-to-speech processing on the content 212. As an example, the text-to-speech processing can be implemented by any suitable text-to-speech technology, e.g., Text To Speech (TTS), which may, for example, convert inputted text to obtain corresponding audio content.

[0052] As an example, the audio property of the audio content corresponding to the content 212 can be associated with the first audio configuration information of the user 142, e.g., the timbre information of the user 142, etc. Alternatively or additionally, the audio property of the audio content corresponding to the content 212 can be associated with the second audio configuration information in the reference information of the content item, e.g., the preset audio configuration information of the role 2, etc. In some examples, the audio property of the audio content corresponding to the content 212 can be determined based on the first audio configuration information of the user 142 and the second audio configuration information in the reference information, e.g., such audio property can be associated with fusion information determined by fusing such first audio configuration information and such second audio configuration information.

[0053] As an example, the interface 200A can present the content 211 and the content 212. To improve the playing effect of the content item 210, the electronic device 111 can present the content 211 and the content 212 in the interface 200A based on a preset presentation order. For example, the interface 200A can present the content 212 in a case where the content 211 is presented.

[0054] In some examples, the content item 210 can include a video clip associated with the story content. As an example, such video clip can be associated with a set of preset images determined based on the story content. As an example, the user 141 can adjust such set of preset images to trigger generation of such video clip based on the adjusted set of preset images. As an example, the specific implementation of the user 141 adjusting such set of preset images can refer to the embodiments on editing content item as described in Example Three below, which will not be repeated here.

[0055] In some examples, the content item 210 can include such video clip and the content 211. As an example, the interface 200A can play such video clip between presenting the content 211. Further, in a case where the playing of the video clip is completed, the interface 200A can present such content 211. Further, in a case where the content 211 is presented, the interface 200A can present the content 212.

[0056] In some examples, during the presentation of the content 211, the interface 200A can present a specified frame in the video clip as a background image of the content item 210. As an example, the background image of the content item 210 can also be presented in an interactive interface associated with the virtual object as a background part of the interactive interface, which is described below. Alternatively or additionally, such a specified frame can be presented as a specified image display effect to improve the richness of the content item 210.

[0057] In some examples, the content item 210 can include the video clip and the content 212, but not the content 211. In turn, the electronic device 111 can play the video clip in the interface 200A, and then present the content 212 directly without presenting the content 211 upon completion of the playing of the video clip. Thus, embodiments of the present disclosure can improve the playing speed of the content item 210.

[0058] In some embodiments, such a content item 210 can be published by the user 142. The electronic device 111 can present the work information associated with the content item 210 in the region 214 of the interface 200A. As an example, such work information includes but is not limited to the author “AAA” of the content item 210, the title “Story of Dancer and Singer” of the content item 210, and the like. Thus, the user 141 can more conveniently understand the work information of the content item.

[0059] In some embodiments, the user 141 can trigger the first operation through the interface 200A to trigger the presentation of an interactive interface associated with the virtual object to support the interaction between the user 212 and the virtual object. In some examples, the interface 200A can include an entry 213, and the user 141 can trigger the presentation of the interactive interface associated with the virtual object by triggering the entry 213. In other examples, the user 141 can trigger the presentation of the interactive interface by triggering a specified region of the interface 200A.

[0060] In some embodiments, the electronic device 111 can present such an interactive interface for the user 141 when the current number of interactions with the virtual object does not exceed a preset number. When the current number of interactions with the virtual object exceeds the preset number, the electronic device 111 can provide prompt information for the user 141 without presenting such an interactive interface. Thus, embodiments of the present disclosure can avoid the virtual object interacting with too many users at the same time, thereby ensuring the speed of the virtual object supporting the interaction.

[0061] In some embodiments, the electronic device 111 can present the interactive interface as shown in FIG. 2B, which includes a plurality of interactive regions 220A, 220B, 220C, 220D, 220E, 220F, 220G, 220H, 220I, 220J, 220K, 220L, 220M, 220N, 220O, 220P, 220Q, 220R, 220S, 220T, 220U, 220V, 220W, 220X, 220Y, and 220Z. FIG. 2BAs shown in interface 200B, such interface 200B can include an interactive interface associated with the virtual object. As an example, such interface 200B can present at least part of content 211 in content item 210, e.g., content 215, to reduce the memory cost of user 141.

[0062] In some examples, electronic device 111 can present content 212 from the virtual object in interface 200B. In some scenarios, where a first part of content 211 is presented in interface 200A, user 141 triggers the presentation of the interactive interface with the virtual object, based on which a second part of content 211 can be continued to be presented in interface 200B.

[0063] For example, where a first part of content 212, “(turn around and look at you) the part I danced”, is presented in interface 200A, user 141 triggers the presentation of interface 200B, then interface 200B can directly present the first part of content 211, “(turn around and look at you) the part I danced”, and continue to present the second part of content 212, “how about the dance?”. In this way, embodiments of the present disclosure can enable the continuous presentation of content from the virtual object in interface 200B and interface 200A, thereby improving the interactive effect with the virtual object.

[0064] In some examples, electronic device 111 can play a first part of audio content associated with the first part of content 212, “(turn around and look at you) the part I danced”, in interface 200A, and continue to play a second part of audio content associated with the second part of content 212, “how about the dance?” when interface 200B is triggered to be presented. In this way, embodiments of the present disclosure can further improve the interactive effect with the virtual object.

[0065] In some examples, interface 200B can present input component 220. As an example, input component 220 can be presented in a text input mode, whereby user 141 can trigger text input box 221 in input component 220 to trigger input of text content as input content of user 141.

[0066] In some examples, user 141 can trigger control 222 to trigger switching of input component 220 to an audio input mode. For example, user 141 can trigger control 222 to trigger presentation of a microphone icon in input component 220, and input component 220 can be switched to the audio input mode. FIG. 2CAs shown in interface 200C, interface 200C can present input component 220 in an audio input mode. Thus, user 141 can trigger recording of audio content as input content of user 141 by triggering audio input control 223 in input component 220. Further, user 141 can trigger control 224 to trigger switching of input component 220 back to a text input mode to obtain text content input by user 141.

[0067] In some examples, electronic device 111 can provide a set of interactive items in interface 200B to support user 141 to input content by interacting with such a set of interactive items. For example, user 141 can trigger a target interactive item in such a set of interactive items to trigger sending of a conversation message associated with the target interactive item to the virtual object as input content of user 141.

[0068] In some embodiments, to improve readability of the interface, electronic device 111 can stop presenting content 215 upon obtaining input content of user 141. Further, electronic device 111 can present the input content of user 141 in interface 200B. For example, according to FIG. 2D As shown in interface 200D, electronic device 111 can present content 216 (e.g., “You dance this dance very beautiful, like a flower”) which can be indicative of the input content of user 141. As an example, content 216 can be associated with character 2 played by user 141.

[0069] Further, electronic device 111 can provide response content from the virtual object. As an example, according to FIG. 2E As shown in interface 200E, electronic device 111 can present content 217 as response content from the virtual object. Alternatively or additionally, electronic device 111 can play audio associated with the virtual object as response content from the virtual object.

[0070] As an example, the audio property of the audio associated with the virtual object can also be associated with the first audio configuration information of user 142 and / or the second audio configuration information in the reference information of the content item. As an example, the audio property of the audio associated with the virtual object can be determined based on the first audio configuration information of user 142 and the second audio configuration information in the reference information, which can be associated with fused information determined by fusing such first audio configuration information and such second audio configuration information, for example. In some examples, to improve interactive effect of the virtual object, the audio property of the audio associated with the virtual object can also be the same as the audio property of the audio content associated with content 212.

[0071] In some embodiments, the electronic device 111 can determine whether the input content of the user 141 is associated with the story content. If the input content of the user 141 is not associated with the story content, the virtual object can provide response content associated with the story content. As an example, the interactive content provided by the virtual object about the target chapter can include, but is not limited to, a dialogue associated with the story content, a keyword of the story content, a monologue of the story content, and the like. Thus, embodiments of the present disclosure can improve the interaction between the user 141 and the virtual object and the relevance of the story content, thereby improving the interactive effect.

[0072] In some embodiments, the conversation between the user 141 and the virtual object can be presented in the area 231 of the interface 200E. As an example, if the conversation between the user 141 and the virtual object exceeds the height (e.g., H1) of the area 231, the electronic device 111 can hide the part of the conversation that exceeds the area 231. For example, the electronic device 111 can hide part of the content 215.

[0073] In some examples, according to FIG. 2F As shown in the interface 200F, the user 141 can trigger to slide the interface 200E to a specified direction to trigger to present the conversation with the virtual object in the area 232 of the interface 200E. As an example, the height (e.g., H2) of the area 232 can exceed the height of the area 231, for example, H2 can be greater than H1. As an example, the area 232 can correspond to a full-screen area of the interface 200E. Thus, the user 141 can view a more comprehensive conversation with the virtual object.

[0074] In some examples, the user 141 can trigger to present a viewing interface of the content item 211 through the interactive interface with the virtual object to re-present the content item 211. Specifically, according to the interface 200F, the user 141 can trigger the control 241 to trigger to present the viewing interface of the content item 211. Thus, embodiments of the present disclosure can improve the interface interaction efficiency. FIG. 2A FIG. 2F As shown in the interface 200F, the user 141 can trigger the control 241 to trigger to present the viewing interface of the content item 211. Thus, embodiments of the present disclosure can improve the interface interaction efficiency.

[0075] In some examples, the user 141 can trigger the control 242 in the interface 200F to trigger to present a display interface of the story content. As an example, the display interface of the story content can include more information associated with the story content, which can include, for example, more detailed plot of the story content, more detailed role information, and the like. Thus, embodiments of the present disclosure can support the user 141 to quickly understand the story content through the interactive interface with the virtual object, and can improve the interface interaction efficiency.

[0076] ​In some embodiments, the user 142 can select a target chapter in the story content via the interactive interface. For example, the user 142 can input an input content indicating switching to the target chapter. Accordingly, the virtual object can provide interactive content about the target chapter. As an example, the electronic device 111 can determine the reference information of the content item 210 based on the target chapter to support the virtual object and the user 141 jointly performing the story of the target chapter.

[0077] In some embodiments, in a case where the user 141 triggers the control 241, the electronic device 111 can provide the content item from the virtual object in the conversation interface between the user 141 and the virtual object, and such content item can indicate the content item 210. As an example, the electronic device 111 can present the interface 200G shown in FIG. 2G, which is for example the conversation interface between the user 141 and the virtual object. Accordingly, the user 141 can quickly revisit the content item 210 from the conversation interface with the virtual object. FIG. 2G

[0078] In some embodiments, the electronic device 111 can provide the content item 251 from the virtual object in the interface 200G. Accordingly, the user 141 can trigger the presentation of the interface 200B shown in FIG. 2B by triggering the content item 251, and can interact with the virtual object, and the implementation manners can refer to the interaction process with the virtual object as described above, which will not be described herein again. FIG. 2B

[0079] Based on such manners, the embodiments of the present disclosure can associate the content item associated with the story content with the interaction with the virtual object, and can associate the story content with the interaction process with the virtual object, thereby improving the richness of the content item, and improving the interaction effect with the virtual object.

[0080] Some example embodiments of the present disclosure will be described below with continuous reference to the drawings.

[0081] Example Two

[0082] Some example interaction processes according to embodiments of the present disclosure will be described below with reference to FIG. 3A FIGS. 3A-3B The example interfaces 300A to 300B according to some embodiments of the present disclosure are shown in FIG. 3, which can be provided by the electronic device 111 shown in FIG. 1 for example. FIG. 1

[0083] ​​​​In some embodiments, the electronic device 111 can play the content item 310 in such a viewing interface. As an example, the content item 310 can be associated with the user 142. For instance, the content item 310 can be authored by the user 142. As an example, the content item 310 can be a content item of a topic theme. For instance, according to the interface 300A shown, the reference information of the content item 310 can indicate a target topic “What song would you sing if you were standing on the stage?”. FIG. 3A

[0084] As an example, the reference information of the content item 310 can include first setting information associated with the target topic. As an example, such first setting information can include a title, an opening speech, an interactive idea, and the like, and the specific implementation manner can refer to the description of the configuration process of the target topic in Example Five below, which will not be described here in detail. Further, the content item 310 can be associated with the target topic. As an example, the content item 310 can include a title 311, and such title 311 can indicate such target topic. As an example, the title 311 can be configured by the user 142.

[0085] In some embodiments, the electronic device 111 can provide second description content indicating the target topic in the interface 300A, for example, such second description content can include the content 312 from the virtual object. Alternatively or additionally, such second description content can also include a background image generated based on the target topic, etc. Thus, the embodiments of the present disclosure can improve the richness of the content item.

[0086] In some examples, the content 312 can include a variety of content, which may, for example, include text content of the target topic, audio content of the target topic, and the like. In some examples, the content 312 can also include pictures, videos, expression resources, and the like associated with the target topic. Based on this, the embodiments of the present disclosure can improve the interactive richness of the virtual object. As an example, such content 312 can be implemented by any appropriate expansion tool, for example, a generative model, etc., which may, for example, generate content associated with an input topic.

[0087] In some embodiments, the user 141 can trigger a first operation through the interface 300A to trigger the presentation of an interactive interface associated with the virtual object to support the interaction between the user 212 and the virtual object. In some examples, the interface 200A can include an entry 313, and the user 141 can trigger the presentation of the interactive interface associated with the virtual object by triggering the entry 313. In other examples, the user 141 can trigger the presentation of the interactive interface by triggering a specified region of the interface 300A.

[0088] In some embodiments, the electronic device 111 can present an interactive interface 300B as shown in FIG. 3B ​As shown in interface 300B, such interface 200B can include an interactive interface associated with the virtual object. As an example, interface 300B can continue to present the content 312. As an example, the user 141 can trigger the input content through the interaction with the input component 320, and the specific interaction can refer to the interaction between the user 141 and the input component 220 as described above, which will not be repeated here.

[0089] In some embodiments, in the case where the input content of the user 141 is acquired, the electronic device 111 can provide the response content from the virtual object, and such response content can be generated based on the input content of the user 141 and the target topic. As an example, such response content is further generated based on the second setting information associated with the virtual object. For example, such second setting information can indicate the dialogue style of the virtual object, etc. Thus, the embodiments of the present disclosure can improve the quality of the response content from the virtual object.

[0090] In some examples, in order to improve the interactive effect, such response content can also be generated with reference to a set of candidate topics associated with the target topic. Thus, the embodiments of the present disclosure can support the virtual object to expand more topics around the target topic, so as to make the content from the virtual object more abundant.

[0091] As an example, the presentation of the conversation with the virtual object in interface 300B can be hidden in the case where it exceeds, and the height of the presentation area can be triggered to be adjusted, and the specific implementation can refer to the corresponding description of interfaces 200E to 200G above, which will not be repeated here.

[0092] Thus, the embodiments of the present disclosure can support the user and the virtual object to conveniently initiate the interaction about the target topic through the content item associated with the target topic, so that the embodiments of the present disclosure can improve the richness of the content item and can improve the interface interaction efficiency.

[0093] In such a way, the embodiments of the present disclosure can support the second user to initiate the interaction with the virtual object in the viewing interface for presenting the content item associated with the first user, so that the interface interaction efficiency can be improved. Further, the embodiments of the present disclosure can provide the response content generated based on the reference information associated with the content item in the interactive interface associated with the virtual object corresponding to the first user, so that the interaction with the virtual object can be associated with the content item, thereby improving the quality of the content item. Based on this, the embodiments of the present disclosure can improve the quality of the presented content item and can improve the interface interaction efficiency.

[0094] Some example embodiments of the present disclosure will be described below with reference to the accompanying drawings.

[0095] Example Three

[0096] Further example interaction processes according to embodiments of the present disclosure will be described below with reference to FIGS. 4A-4D . FIGS. 4A-4D Example interfaces 400A-400D according to some other embodiments of the present disclosure are shown, which may, for example, be provided by the electronic device 112 shown. FIG. 1 .

[0097] In some embodiments, the electronic device 112 can present an interface 400A as shown, which can include an interface for interface interaction. As an example, such an interface 400A can include a configuration interface of a virtual object. The user 142 can configure the associated virtual object (also referred to as the virtual object associated with the user 142) through the interface 200A. FIG. 4A .

[0098] In some embodiments, the user 142 can create a content item (also referred to as a digital interactive work) associated with the virtual object through the interface 400A. As an example, the interface 400A can include an interactive entry for creating a content item. For example, the interactive entry for creating a content item can include an interactive entry 411-1 (also referred to as a first interactive entry) for generating a content item associated with a story content, an interactive entry 411-2 (also referred to as a second interactive entry) for generating a content item associated with a topic, and the like, which may, for example, be individually or collectively referred to as an interactive entry 411.

[0099] In some embodiments, the user 142 can trigger the interactive entry 411 to trigger the acquisition of interactive configuration information. As an example, the electronic device 112 can acquire the interactive configuration information based on the triggering operation of the user 142 on the interactive entry 411. As an example, the specific implementation of the electronic device 112 acquiring the interactive configuration information can refer to some embodiments described in Example Four, Example Five below, which will not be described here.

[0100] Further, the electronic device 112 can present an indication of a content item generated based on the interactive configuration information in the interface 200A. For example, according to the interface 400B shown, the electronic device 112 can present a content item 412-1, a content item 412-2, and the like. Further, such a content item 210 can be configured to trigger the presentation of an interactive interface associated with a virtual object, which can be configured to generate response content for input content received in the interactive interface based on the interactive configuration information. FIG. 4B .

[0101] As an example, content item 412-1 can indicate content item 210 described above, and content item 412-2 can indicate content item 310 described above. Accordingly, the user’s interaction with the virtual object in the interaction interface associated with the virtual object can refer to the specific embodiments described above in Example One and Example Two regarding the interaction with the virtual object.

[0102] In some embodiments, the user 142 can trigger management of the created content item through the configuration interface of the virtual object. For example, the user 142 can trigger viewing of the content item 210 indicated by the content item 412-1, to trigger FIG. 4C the interface 400C shown. As an example, the electronic device 112 can play the content item 210 in the interface 400C.

[0103] In some examples, the user 142 can simulate the interaction process with the virtual object through the debugging component 421 provided in the interface 400C. For example, the user can trigger the debugging component 421 to trigger sending of input content to the virtual object by the user 142. In turn, the virtual object can provide response content to the input content, which can be generated based on the interaction configuration information. Thus, the user 142 can more intuitively understand the interaction effect of the created virtual object.

[0104] In some examples, the user 142 can delete the content item 210 through the interface 400C. For example, the interface 400C can provide a control 422 (e.g., “Delete”). Further, the user 142 can trigger the control 422 to trigger deletion of the content item 210. In some examples, according to FIG. 4D after the user 142 triggers the control 422, the electronic device 112 can present a prompt window 430 to delete the content item 210 upon obtaining a secondary confirmation operation of the user 142 (e.g., the user 142 triggers the control 431).

[0105] Based on such a manner, embodiments of the present disclosure can support the user to more conveniently trigger generation of the content item associated with the virtual object from the configuration interface of the virtual object, and can support the user to conveniently manage the generated content item through the configuration interface, thereby improving the interface interaction efficiency.

[0106] Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.

[0107] Example Four

[0108] Some example interaction processes for configuring a content item according to embodiments of the present disclosure will be described below with reference to FIGS. 5A-5M FIG. 5M ​Example interfaces 500A-500M are shown that can be presented by electronic device 112 in accordance with some embodiments of the present disclosure. FIG. 1

[0109] In some embodiments, electronic device 112 can present interface 500A as shown, which can include an interface for interface interaction. As an example, such interface 500A can be a selection interface for a story content template, through which user 142 can trigger selection of a story content for generating a content item. As an example, such interface 500A can be presented based on a triggering operation of user 142 on interactive entry 411-2 in interface 400A. FIG. 5A

[0110] In some examples, interface 500A can present a set of candidate story contents. For example, such a set of candidate story contents can include story content 511-1 “My Story with Math”, story content 511-2 “When YYY Comes Today”, story content 511-3 “The Story of Dancer and Singer”, and so on, which can be individually or collectively referred to as story content 511. As an example, such story content 511 can be preset, or can be created by a user.

[0111] For example, electronic device 112 can obtain some story contents published by users through some story content creation platforms, as such story content 511. It should be understood that the obtaining and use of story contents published by users are performed with the knowledge and permission of the users, and in compliance with relevant laws, regulations, and provisions.

[0112] As an example, the presentation order of such story content 511 in interface 500A can be determined based on at least one of the relevance of story content 511 and user 142 (e.g., the relevance of the characters of story content 511 and user 142, the relevance between the content of story content 511 and the associated works of user 142, and so on), the interaction information of story content 511 (e.g., the number of interacting users, the number of interactions, and so on), the time information of story content 511 (e.g., the time of publication, the time of interaction, and so on), and so on.

[0113] In some embodiments, user 142 can trigger selection of a target story content from such a set of candidate story contents. For example, user 142 can trigger selection of story content 511-3 to trigger creation of a content item based on story content 511-3. As an example, user 142 can trigger selection of story content 511-3 to trigger presentation of a display interface of story content 511-3 to display more information of story content 511-3. For example, the display interface of story content 511-3 can include​​FIG. 5B The interface 500B is shown.

[0114] In some embodiments, in accordance with FIG. 5B The interface 500B, the electronic device 112 can present at least one label (e.g., label 512-1 “growth”, label 512-2 “music”, etc., which can be referred to individually or collectively as labels 512) associated with the story content 511-3, information 513 indicating character information of the story content 511-3, information 514 indicating plot of the story content 511-3, etc. As an example, the electronic device 112 can determine the interaction configuration information for the content item based on such information 512, information 513, information 514, etc. For example, such interaction configuration information can indicate at least part of such information 512, information 513, information 514.

[0115] As an example, such at least one label can indicate classification information, interaction information, etc. of the story content 511-3. The information 513 can present information about character information, etc. in the story content 511-3. For example, the information 513 can indicate first character description information of such character 1 and / or second character description information of character 2. As an example, the interaction configuration information can indicate such first character description information and / or second character description information.

[0116] As an example, such character 1 can correspond to the virtual object. For example, the virtual object can play the character 1. As an example, the character 2 can correspond to a second user to be interacted with, e.g., the second user to be interacted with (e.g., user 141, user 143, etc.) can play the character 2, whereby the virtual object can co-perform the plot of the story content with the second user to be interacted with.

[0117] As an example, the information 514 can indicate detailed content of the plot of the story content, etc. In some examples, the information 514 can be associated with a control 516 (e.g., plot details). As an example, in accordance with FIG. 5C The interface 500C is shown. The user 142 can trigger the control 516 to trigger presentation of more detailed plot of the story content 511-3 in the information 514.

[0118] In some embodiments, the user 142 can trigger the control 515 to trigger creation of a content item associated with the story content 511-3, e.g., the content item 520.

[0119] In some embodiments, to improve the quality of content item 520, electronic device 112 may allow user 142 to configure a background image, video clip, background music, etc. in content item 520, so that the configured content item 520 is determined as the content item 210 to be published. For example, user 142 may trigger control 515 to trigger a preview interface for content item 520.

[0120] In some examples, the electronic device 112 can play the content item 520 in the preview interface of the content item 520. As an example, according to FIG. 5D In the interface 500D shown, the electronic device 112 can play a video clip 521 of the content item 520 .

[0121] Further, according to FIG. 5E In the illustrated interface 500E, when the video clip is played, the electronic device 112 may present content 522 associated with the story content 511-3, content 523 from the virtual object, and the like in the content item 520. For example, the content 522 may be a description of the story content 511-3, and the content 523 may be generated based on the story content 511-3.

[0122] Furthermore, the electronic device 112 may present a preview interactive interface of the content item 520. For example, such a preview interactive interface may include FIG. 5F The interface 500F shown. FIG. 5F In the illustrated interface 500F, the electronic device 112 may present a debugging component 523 to enable the user 142 to quickly interact with the virtual object via such debugging component 523. For example, the user 142 may input content via the debugging component 523, and the electronic device 112 may then provide response content from the virtual object in the interface 500F. Such response content may be generated based on the interaction configuration information. This allows the user 142 to more conveniently preview content items created based on the story content 511-3 and more easily understand the interactive effects of the virtual object.

[0123] In some examples, the preview interface of the content item 520 may include an entry 532 for configuring background music. The user 142 may trigger the entry 532 to trigger the configuration of the background music of the content item 520, for example, background music, etc. FIG. 5G In the interface 500G shown, the electronic device 112 may present the audio selection component 540 based on a triggering operation of the user 142 on the entrance 531 .

[0124] As an example, the audio selection component 540 can include a plurality of audio tags to support filtering a plurality of candidate audios presented in the audio selection component 540. As an example, the audio selection component 540 can include a search component 541 to support the user 142 configuring a desired background music by searching a keyword. As an example, the audio selection component 540 can include an upload portal 542 to support the user 142 uploading a specified background music. It is to be understood that the acquisition and use of the background music uploaded by the user 142 is conducted with the knowledge and permission of the user 142, and both comply with the relevant laws, regulations and provisions.

[0125] In some examples, the preview interface of the content item 520 can include a portal 533 for configuring the video segment 521. As an example, the video segment 521 can be associated with a set of preset images, which can be included in the story content 511-3 or generated based on the story content 511-3. As an example, according to FIG. 5H As shown in the interface 500H, the user 142 can trigger the portal 533 to trigger the presentation of the video configuration component 550.

[0126] As an example, as FIG. 5H shown, the video segment 521 can include a video frame 551-1, a video frame 551-2, and the like, which can be individually or collectively referred to as video frames 551. As an example, the user 142 can trigger the selection of the video frame 551-1 in the video configuration component 550 to trigger the presentation of an image corresponding to the video frame 551-1 (e.g., a background image 552-1 of the video frame 551-1) in the preview interface. As an example, the user 142 can trigger the selection of the video frame 551-2 to trigger the presentation of an image corresponding to the video frame 551-2 (e.g., a background image 552-2 of the video frame 551-2) in the preview interface. As an example, the background image 552-1, the background image 552-2, and the like can be determined from the set of preset images as described above.

[0127] In some examples, the user 142 can trigger the adjustment of the video frame 551. For example, the user 142 can trigger the video frame 551-1 to trigger the adjustment of the background image 552-1 of the video frame 551-1. As an example, according to FIG. 5I As shown in the interface 500I, the user can trigger the selection of the video frame 551-1 to trigger the presentation of the background image 552-1 and a first set of candidate images associated with the video frame 551-1 (e.g., a candidate image 553-1, a candidate image 553-2, and the like, which can be individually or collectively referred to as candidate images 553). As an example, the candidate images 553 can be generated based on the story content 511-1.

[0128] Further, the user 142 can trigger the control 554 to trigger re-generating a set of images. As an example, the user 142 can trigger the control 554 with the background image 552-1 selected to trigger re-generating the candidate image 553. For instance, according to the interface 500J shown, such a background image 552-1 can be kept. As an example, according to the interface 500K shown, with the background image 552-1 kept, the electronic device 112 can present a second set of re-generated candidate images (e.g., the candidate image 554-1, the candidate image 554-2, etc., which can be referred to individually or collectively as the candidate images 554). As such, the user 142 can select one of the candidate images 554 to replace the background image 552-1. FIG. 5J FIG. 5K

[0129] As an example, according to the interface 500L shown, the user 142 can select the candidate image 554-1. Further, the electronic device 112 can display the candidate image 554-1 in the preview interface of the content item 520. Further, the user 142 can trigger replacing the background image 552-1 with the candidate image 554-1. According to the interface 500M shown, the background of such a video frame 551-1 can include the candidate image 554-1 after the replacement. FIG. 5L FIG. 5M

[0130] In some embodiments, the content item 520 can include a first visual figure associated with the character 1. To improve the quality of the first visual figure, such a first visual figure can refer to the second visual figure of the character 1 and the reference figure data of the virtual object.

[0131] Specifically, the first visual figure can be generated by the server 130, e.g., the server 130 can determine the second visual figure corresponding to the first character based on the target story content. Further, the server 130 can generate the first visual figure based on the second visual figure and the reference figure data of the virtual object. As such, such a first visual figure can take into account both the second visual figure and the reference figure data of the virtual object, thereby improving the quality of the content item 520.

[0132] Based on such a manner, embodiments of the present disclosure can support the user to configure the content item generated based on the story content, thereby further improving the quality of the content item.

[0133] Some example embodiments of the present disclosure will be described below with continued reference to the drawings.

[0134] Example Five

[0135] Some example embodiments of the present disclosure will be described below with continued reference to the drawings. FIGS. 6A-6G ​​​​Another example interaction process for configuring a content item according to embodiments of the present disclosure is described. FIGS. 6A to FIG. 6G Example interfaces 600A to 600N according to some other embodiments of the present disclosure are shown, which can be presented by the electronic device 112, for example, in response to the user 142 triggering the interaction with the interface 400A. FIG. 1

[0136] In some embodiments, the electronic device 112 can present an interface 600A as shown, which can include an interface for interface interaction. As an example, such an interface 600A can be a topic configuration interface, through which the user 142 can trigger configuration of a target topic to determine the interactive configuration information for generating the content item based on the target topic. As an example, such an interface 600A can be presented based on the user 142 triggering the operation of the interactive entry 411-1 in the interface 400A. FIG. 6A

[0137] In some embodiments, according to the interface 600A as shown, the user 142 can trigger input of prompt content indicating the target topic through the input component 610. For example, according to the interface 600B as shown, the user 142 can trigger presentation of an input panel 611, and then input the prompt content through the input panel 611. As an example, according to the interface 600C as shown, the user 142 can input the prompt content “I want to create a dialogue about what song to sing if there is a microphone” through the input component 610 to indicate the target topic “what song to sing if there is a microphone”. FIG. 6A FIG. 6B FIG. 6C Alternatively or additionally, referring to FIG. 6A, the interface 600A can present a set of candidate topics. Such a set of candidate topics can include a topic 621-1 (“ancient people’s living habits”), a topic 621-2 (“ancient people’s tea”), a topic 621-3 (“exam encouragement”), and the like, which can be individually or collectively referred to as the topics 621. Further, the user 142 can trigger selection of the target topic from the topics 621. For example, according to the interface 600D as shown, the user 142 can trigger selection of the topic 621-1, and can trigger presentation of the topic 621-1 in the input component 610.

[0138] FIG. 6A In some embodiments, the user 142 can trigger the control 630 in FIG. 6B or the control 630 in FIG. 6C to trigger generation of the interactive configuration information based on the target topic. As an example, the user 142 can trigger the control 630 to trigger presentation of the interface 600E as shown. FIG. 6D

[0139] In some embodiments, the user 142 can trigger the control 630 in FIG. 6B or the control 630 in FIG. 6C to trigger generation of the interactive configuration information based on the target topic. As an example, the user 142 can trigger the control 630 to trigger presentation of the interface 600E as shown. FIG. 6C FIG. 6D FIG. 6E ​​​​​​​​The interface 600E can present initial configuration information generated based on the target topic. As an example, such initial configuration information can be generated by a model based on the target topic. Such a model can include any appropriate generative model, which may, for example, generate corresponding extended content based on an input topic.

[0140] In some embodiments, such initial configuration information can include a plurality of configuration items. For example, according to FIG. 6E As shown in the interface 600E, such a plurality of configuration items can include a configuration item 641-1 (e.g., “title”), a configuration item 641-2 (e.g., “opening”), a configuration item 641-3 (e.g., “interactive ideas”), and the like, which may, for example, be individually or collectively referred to as configuration items 641. Further, the user 142 can trigger the control 650 to trigger determination of interactive configuration information based on such initial configuration information.

[0141] In some examples, the electronic device 112 can present a content item generated based on the interactive configuration information. As an example, the user 142 can update a background image, background music, and the like of the content item through an editing interface of the content item, and specific implementations can refer to specific embodiments of editing a content item in Example Four, which will not be described here.

[0142] In some embodiments, the user 142 can adjust such initial configuration information. For example, the user 142 can trigger the control 642-1 to trigger editing of the configuration item 641-1. Alternatively or additionally, the user 142 can trigger the control 642-2 to trigger editing of the configuration item 641-2. Taking the user 142 triggering the control 642-1 as an example, according to FIG. 6F As shown in the interface 600F, the user 142 can input “add some song elements to the opening” through the input panel 643. Thus, the electronic device 112 can update the configuration item 641-1.

[0143] Further, according to FIG. 6G As shown in the interface 600G, the electronic device 112 can present the adjusted initial configuration information, and the user 142 can continue to adjust. Alternatively or additionally, the user 142 can trigger determination of the adjusted initial configuration information as the interactive configuration information to trigger generation of the content item based on the interactive configuration information.

[0144] Thus, embodiments of the present disclosure can support the user to more conveniently configure the interactive configuration information for generating the content item associated with the topic through the topic configuration interface, thereby improving the interface interaction efficiency and further improving the quality of the generated content item.

[0145] Based on such a manner, embodiments of the present disclosure can support the user to configure the interactive capability of the virtual object by the interactive configuration information in the process of configuring the content item, so that the interaction of the virtual object can be associated with the generated content item, thereby improving the interactive effect with the content item, and further improving the quality of the content item.

[0146] Example Process

[0147] Process One

[0148] FIG. 7 A flowchart of a process 700 of an example interface interaction is shown in accordance with some embodiments of the present disclosure. The process 700 can be implemented at the electronic device 110. Reference is made below to the FIG. 1 The process 700 is described.

[0149] As shown in FIG. 7, at block 710, the electronic device 110 presents, in a viewing interface, a content item associated with a first user. FIG. 7

[0150] At block 720, the electronic device 110 presents, in response to receiving a first operation via the viewing interface, an interaction interface, the interaction interface being associated with a virtual object corresponding to the first user.

[0151] At block 730, the electronic device 110 provides, in response to receiving input content of a second user via the interaction interface, response content from the virtual object in the interaction interface, the response content being generated based on reference information associated with the content item.

[0152] In some embodiments, the process 700 further includes providing, in the viewing interface, guidance content from the virtual object, the guidance content being generated based on the reference information.

[0153] In this way, embodiments of the present disclosure can help the user to understand from the viewing interface that the content item supports interaction with the virtual object, thereby reducing the cognitive cost of the user.

[0154] In some embodiments, after presenting the interaction interface, the process 700 further includes determining, in response to receiving the first operation via the viewing interface, that a first part of the guidance content has been presented; and continuing to present a second part of the guidance content in the interaction interface.

[0155] In this way, embodiments of the present disclosure can link the content presented in the interaction interface and the content presented in the viewing interface, thereby improving the playing effect of the content item.

[0156] ​In some embodiments, the guidance content further includes first audio content, and an audio property of the first audio content is determined based on first audio configuration information associated with the first user and / or second audio configuration information in the reference information.

[0157] In this way, embodiments of the present disclosure can support determining an audio property based on first audio configuration information of the first user and second audio configuration information in the reference information, thereby can improve the quality of the first audio content, and further improve the quality of the content item.

[0158] In some embodiments, the content item is associated with story content, and the process 700 further includes: providing first description content associated with the story content, the first description content indicating at least role information associated with the story content.

[0159] In this way, embodiments of the present disclosure can enable the user and the virtual object to interact based on the story content, thereby can improve the richness of the interaction.

[0160] In some embodiments, the role information indicates: a first role in the story content corresponding to the virtual object; and a second role in the story content corresponding to the second user.

[0161] In this way, embodiments of the present disclosure can enable the user and the virtual object to jointly perform the story content, thereby further improve the richness of the interaction with the virtual object.

[0162] In some embodiments, the process 700 further includes: in response to receiving a viewing request for the story content via the interaction interface, presenting a presentation interface of the story content.

[0163] In this way, embodiments of the present disclosure can help the user to quickly understand the story content, and can improve the efficiency of the interface interaction.

[0164] In some embodiments, the process 700 further includes: receiving, via the interaction interface, a selection of a target chapter in the story content, to determine the reference information based on the target chapter.

[0165] In this way, embodiments of the present disclosure can support the user to flexibly select any chapter to interact with the virtual object, thereby further improve the interaction effect with the virtual object.

[0166] In some embodiments, presenting the first description content associated with the content item includes: playing a video segment in the content item in the viewing interface; and in response to the video segment completing playing, presenting the first description content associated with the content item in the viewing interface.

[0167] In this way, the embodiments of the present disclosure can indicate the sequential playing of the video clips and the first description content of the content item, thereby further improving the playing effect of the content item. Moreover, the user can quickly understand the content item through the video clips, thereby further improving the efficiency of the user obtaining information.

[0168] In some embodiments, the virtual object is associated with a first role of the story content, the second user is associated with a second role of the story content, and the reference information further indicates first role description information of the first role and / or second role description information of the second role.

[0169] In this way, the embodiments of the present disclosure can improve the support of the user and the virtual object respectively performing different roles in the story content, thereby further improving the interaction effect with the virtual object.

[0170] In some embodiments, the process 700 further includes: determining whether the input content is associated with the story content; and in response to the input content not being associated with the story content, providing response content associated with the story content.

[0171] In this way, the embodiments of the present disclosure can improve the interaction between the user and the virtual object to be closer to the story content, thereby improving the accuracy of the virtual object interaction.

[0172] In some embodiments, the content item is associated with a target topic, and the process 700 further includes: providing second description content indicating the target topic, and the reference information includes first setting information associated with the target topic.

[0173] In this way, the embodiments of the present disclosure can support the user and the virtual object to perform the interaction associated with the target topic, thereby further improving the interaction richness, and based on the first setting information associated with the target topic, the embodiments of the present disclosure can further improve the accuracy of the response content.

[0174] In some embodiments, the second description content includes at least one of the following: text content of the target topic; audio content of the target topic; a background image generated based on the target topic.

[0175] In this way, the embodiments of the present disclosure can further enrich the content item through the content associated with the target topic, thereby further improving the quality of the content item.

[0176] In some embodiments, the response content is further generated based on second setting information associated with the virtual object.

[0177] In this way, embodiments of the present disclosure can make the response content correspond to the dialogue style of the virtual object by referring to the setting information (second setting information) of the virtual object, so that the interactive effect of the response content provided by the virtual object can be further improved.

[0178] In some embodiments, the process 700 further includes, in response to receiving a third operation via the interaction interface, presenting a viewing interface to re-present the content item.

[0179] In some embodiments, the viewing interface includes: a viewing interface of a content stream, the content stream including the content item; or a conversation interface associated with the first user or the virtual object.

[0180] In this way, embodiments of the present disclosure can present such content items in a variety of viewing interfaces, thereby further improving the efficiency of interface interaction.

[0181] Process Two

[0182] FIG. 8 A flowchart of a process 800 of an example interface interaction is shown according to some embodiments of the present disclosure. The process 800 can be implemented at the electronic device 110. The process 800 is described below with reference to FIG. 1 the electronic device 110.

[0183] As FIG. 8 shown, at block 810, the electronic device 110 presents an interaction entry in a configuration interface of a virtual object.

[0184] At block 820, the electronic device 110 acquires interaction configuration information in response to triggering of the interaction entry.

[0185] At block 830, the electronic device 110 presents a content item generated based on the interaction configuration information, the content item being configured to trigger presentation of an interaction interface associated with the virtual object, the virtual object being configured to generate response content for input content received in the interaction interface based on the interaction configuration information.

[0186] In some embodiments, the interaction entry includes a first interaction entry for generating a content item associated with a story content, and in response to triggering of the interaction entry, acquiring the interaction configuration information includes: in response to triggering of the first interaction entry, presenting a set of candidate story contents; and in response to a target story content in the set of candidate story contents being selected, determining the interaction configuration information based on the selected target story content.

[0187] In this way, embodiments of the present disclosure can provide a set of candidate story contents that can be selected, and the user does not need to manually input the story content, thereby improving the configuration efficiency.

[0188] In some embodiments, the interaction configuration information indicates first role description information of a first role in the target story content and / or second role description information of a second role in the target story content, the first role corresponds to the virtual object, and the second role corresponds to the second user to be interacted.

[0189] In this way, embodiments of the present disclosure can provide more detailed story content, thereby improving comprehensiveness of the interaction configuration information.

[0190] In some embodiments, the content item includes a first visual image associated with the first role, and the first visual image is generated based on a process including: determining a second visual image corresponding to the first role based on the target story content; and generating the first visual image based on the second visual image and reference image data of the virtual object.

[0191] In this way, embodiments of the present disclosure can take into account both the second visual image of the role in the story content and the reference image data of the virtual object, thereby improving the quality of the first visual image and improving the quality of the content item.

[0192] In some embodiments, the interaction entry includes a second interaction entry for generating a content item associated with a topic, and in response to triggering of the interaction entry, obtaining the interaction configuration information includes: in response to triggering of the second interaction entry, presenting a topic configuration interface; determining a target topic via the topic configuration interface; and determining the interaction configuration information based on the target topic.

[0193] In this way, embodiments of the present disclosure can support a user to configure a target topic via the topic configuration interface, thereby improving flexibility of configuring a topic, and thereby further improving the quality of the interaction configuration information determined based on such a target topic.

[0194] In some embodiments, determining the target topic via the topic configuration interface includes: obtaining a target topic input via the topic configuration interface; or receiving a selection of a target topic from a set of candidate topics presented in the topic configuration interface.

[0195] In this way, embodiments of the present disclosure can support a user to input a topic, thereby improving flexibility of configuring a topic. Alternatively or additionally, embodiments of the present disclosure can improve interface interaction efficiency of a user by providing a set of candidate topics for the user.

[0196] In some embodiments, determining the interaction configuration information based on the target topic includes: presenting initial configuration information generated by a model based on the target topic; and determining the interaction configuration information based on the initial configuration information.

[0197] In this way, the embodiments of the present disclosure can generate configuration information through a model to improve the efficiency of generating configuration information.

[0198] In some embodiments, the initial configuration information includes a plurality of configuration items, and determining the interactive configuration information based on the initial configuration information includes determining the interactive configuration information based on an editing operation on at least one configuration item of the plurality of configuration items.

[0199] In this way, embodiments of the present disclosure can support users to further adjust such configuration information, thereby further improving the quality of the configuration information.

[0200] In some embodiments, process 800 further includes: presenting an editing interface for the content item; and updating a background image and / or background music of the content item via the editing interface.

[0201] In this way, embodiments of the present disclosure may support a more comprehensive editing process for content items, thereby further improving the quality of generated content items.

[0202] In some embodiments, process 800 further includes: presenting a preview interactive interface for the content item; and providing response content from the virtual object in response to receiving input content via the preview interactive interface, wherein the response content is generated based on the interaction configuration information.

[0203] In this way, embodiments of the present disclosure can support users to debug interactions with virtual objects through the preview interaction interface of content items, thereby further improving the efficiency of configuring content items.

[0204] Example Devices and Equipment

[0205] The embodiments of the present disclosure also provide corresponding devices for implementing the above methods or processes. FIG. 9 1 shows a schematic structural block diagram of an example apparatus 900 for interface interaction according to certain embodiments of the present disclosure. The apparatus 900 may be implemented as or included in the electronic device 110. Each module / component in the apparatus 900 may be implemented by hardware, software, firmware, or any combination thereof.

[0206] like FIG. 9 As shown, the device 900 includes a first presentation module 910, which is configured to present a content item associated with a first user in a viewing interface; a second presentation module 920, which is configured to present an interactive interface in response to receiving a first operation via the viewing interface, the interactive interface being associated with a virtual object corresponding to the first user; and a first providing module 930, which is configured to provide response content from the virtual object in the interactive interface in response to receiving input content from a second user via the interactive interface, the response content being generated based on reference information associated with the content item.

[0207] In some embodiments, the apparatus 900 further includes a second providing module configured to provide, in the viewing interface, guided content from the virtual object, the guided content being generated based on the reference information.

[0208] In some embodiments, the apparatus 900 further includes a third presenting module configured to, in response to receiving the first operation via the viewing interface, determine that a first portion of the guided content has been presented; and continue to present a second portion of the guided content in the interactive interface.

[0209] 4In some embodiments, the guided content further includes first audio content, an audio property of the first audio content being determined based on first audio configuration information associated with the first user and / or second audio configuration information in the reference information.

[0210] In some embodiments, the content item is associated with story content, the apparatus 900 further includes a third providing module configured to provide first description content associated with the story content, the first description content indicating at least role information associated with the story content.

[0211] In some embodiments, the role information indicates: a first role in the story content corresponding to the virtual object; a second role in the story content corresponding to the second user.

[0212] In some embodiments, the apparatus 900 further includes a fourth presenting module configured to, in response to receiving a viewing request for the story content via the interactive interface, present a presentation interface of the story content.

[0213] In some embodiments, the apparatus 900 further includes a receiving module configured to receive, via the interactive interface, a selection of a target chapter in the story content to determine the reference information based on the target chapter.

[0214] In some embodiments, the first presenting module 910 is further configured to play, in the viewing interface, a video segment in the content item; and in response to the video segment completing playing, present, in the viewing interface, the first description content associated with the content item.

[0215] In some embodiments, the virtual object is associated with a first role of the story content, the second user is associated with a second role of the story content, and the reference information further indicates first role description information of the first role and / or second role description information of the second role.

[0216] In some embodiments, the apparatus 900 further includes a fourth providing module configured to determine whether the input content is associated with the story content; and in response to the input content not being associated with the story content, provide response content associated with the story content.

[0217] In some embodiments, the content item is associated with a target topic, and the apparatus 900 further includes a fifth providing module configured to provide second description content indicative of the target topic, and the reference information includes first setting information associated with the target topic.

[0218] In some embodiments, the second description content includes at least one of: text content of the target topic; audio content of the target topic; background image generated based on the target topic.

[0219] In some embodiments, the response content is further generated based on second setting information associated with the virtual object.

[0220] In some embodiments, the apparatus 900 further includes a fifth presenting module configured to, in response to receiving a third operation via the interactive interface, present a viewing interface to re-present the content item.

[0221] In some embodiments, the viewing interface includes: a viewing interface of a content stream, the content stream including the content item; or a conversation interface associated with the first user or the virtual object.

[0222] The modules included in the apparatus 900 can be implemented utilizing various means including software, hardware, firmware, or any combination of these. In some embodiments, one or more of the units can be implemented using software and / or firmware, e.g., machine executable instructions stored on a machine readable medium. In addition to or alternatively, some or all of the modules in the apparatus 900 can be implemented at least partially by one or more hardware logic components. As an example and not by way of limitation, example types of hardware logic components that can be used include field programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-chips (SOCs), complex programmable logic devices (CPLDs), etc.

[0223] FIG. 10 A schematic structural block diagram of an example apparatus 1000 for interface interaction according to certain embodiments of the present disclosure is shown. The apparatus 1000 can be implemented as or included in the electronic device 110. Various modules / components in the apparatus 1000 can be implemented by hardware, software, firmware, or any combination thereof.

[0224] As FIG. 10As shown, the apparatus 1000 includes a first presentation module 1010 configured to present an interaction entry in a configuration interface of a virtual object, an acquisition module 1020 configured to acquire interaction configuration information in response to triggering of the interaction entry, and a second presentation module 1030 configured to present a content item generated based on the interaction configuration information, the content item being configured to trigger presentation of an interaction interface associated with the virtual object, the virtual object being configured to generate response content for input content received in the interaction interface based on the interaction configuration information.

[0225] In some embodiments, the interaction entry includes a first interaction entry for generating a content item associated with a story content, and the acquisition module 1020 is further configured to: present a set of candidate story contents in response to triggering of the first interaction entry; and determine the interaction configuration information based on a target story content selected from the set of candidate story contents.

[0226] In some embodiments, the interaction configuration information indicates first role description information of a first role in the target story content and / or second role description information of a second role in the target story content, the first role corresponding to the virtual object and the second role corresponding to a second user to be interacted.

[0227] In some embodiments, the content item includes a first visual image associated with the first role, and the apparatus 1000 further includes an image generation module configured to: determine a second visual image corresponding to the first role based on the target story content; and generate the first visual image based on the second visual image and reference image data of the virtual object.

[0228] In some embodiments, the interaction entry includes a second interaction entry for generating a content item associated with a topic, and in response to triggering of the interaction entry, the apparatus 1020 is further configured to: present a topic configuration interface in response to triggering of the second interaction entry; determine a target topic via the topic configuration interface; and determine the interaction configuration information based on the target topic.

[0229] In some embodiments, the apparatus 1020 is further configured to: acquire the target topic input via the topic configuration interface; or receive selection of the target topic from a set of candidate topics presented in the topic configuration interface.

[0230] In some embodiments, the apparatus 1020 is further configured to: present initial configuration information generated by a model based on the target topic; and determine the interaction configuration information based on the initial configuration information.

[0231] In some embodiments, the initial configuration information comprises a plurality of configuration items, and the apparatus 1020 is further configured to determine the interactive configuration information based on an editing operation on at least one of the plurality of configuration items.

[0232] In some embodiments, the apparatus 1000 further comprises an editing module configured to present an editing interface of the content item, and update the background image and / or the background music of the content item via the editing interface.

[0233] In some embodiments, the apparatus 1000 further comprises a providing module configured to present a preview interactive interface of the content item, and provide response content from the virtual object in response to receiving input content via the preview interactive interface, the response content being generated based on the interactive configuration information.

[0234] The modules included in the apparatus 1000 can be implemented in various ways including software, hardware, firmware, or any combination of these. In some embodiments, one or more units can be implemented using software and / or firmware, e.g., machine executable instructions stored on a storage medium. In addition to or alternatively, some or all of the modules in the apparatus 1000 can be implemented at least partially by one or more hardware logic components. As an example and not by way of limitation, example types of hardware logic components that can be used include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SOCs), complex programmable logic devices (CPLDs), etc.

[0235] FIG. 11 A block diagram of an electronic device 1100 in which one or more embodiments of the disclosure can be implemented is shown. It should be understood that FIG. 11 The electronic device 1100 shown is merely exemplary and should not be construed as limiting the scope of the embodiments described herein. FIG. 11 The electronic device 1100 shown can be used to implement the electronic device 110 or the apparatus 1000. FIG. 1 FIG. 10

[0236] As described above, the electronic device 1100 can be used to implement the apparatus 1000. FIG. 11 ​​As shown, the electronic device 1100 is in the form of a general electronic device. Components of the electronic device 1100 can include, but are not limited to, one or more processors 1110 or processing units, a memory 1120, a storage device 1130, one or more communication units 1140, one or more input devices 1150, and one or more output devices 1160. The processor 1110 can be a real or virtual processor and is capable of executing various processing in accordance with programs stored in the memory 1120. In a multi-processor system, multiple processors execute computer-executable instructions in parallel to improve parallel processing capability of the electronic device 1100.

[0237] The electronic device 1100 typically includes a plurality of computer storage media. Such media can be any available media that is accessible by the electronic device 1100 and includes both volatile and non-volatile media, removable and non-removable media. The memory 1120 can be volatile (such as register, cache, and random access memory (RAM)), non-volatile (such as read-only memory (ROM), electrically erasable programmable read only memory (EEPROM), flash memory), or some combination thereof. The storage device 1130 can be a removable or non-removable media and can include machine-readable media, such as a flash drive, magnetic disk, or any other media that can be used to store information and / or data and that can be accessed by the electronic device 1100.

[0238] The electronic device 1100 can further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 11 FIG. 11, a disk drive for reading from or writing to a non-removable, non-volatile magnetic media (e.g., a "hard drive") and an optical disk drive for reading from or writing to a removable, non-volatile optical media (e.g., a "CD-ROM" or "DVD") can be provided. In these instances, each drive can be connected to the bus (not shown) by one or more data media interfaces. The memory 1120 can include a computer program product 1125 having one or more program modules configured to carry out the various methods or actions of the various embodiments of the present disclosure.

[0239] The communication unit 1140 enables communication with other electronic devices over communication media. Additionally, functionality of the components of the electronic device 1100 can be implemented in a single computing cluster or a plurality of computer machines that are capable of communicating over a communication connection. As such, the electronic device 1100 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or another network nodes in a networked environment.

[0240] The input device 1150 can be one or more input devices, such as a mouse, a keyboard, a trackball, etc. The output device 1160 can be one or more output devices, such as a display, a speaker, a printer, etc. The electronic device 1100 can also communicate with one or more external devices (not shown) such as storage devices, display devices, etc., one or more devices that enable a user to interact with the electronic device 1100, or any devices (e.g., a network card, a modem, etc.) that enable the electronic device 1100 to communicate with one or more other electronic devices, as desired via the communication unit 1140. Such communication can be carried out via an input / output (I / O) interface (not shown).

[0241] According to an example implementation of the present disclosure, a computer readable storage medium is provided having computer executable instructions stored thereon, where the computer executable instructions are executed by a processor to implement the method described above. According to an example implementation of the present disclosure, a computer program product is also provided that is tangibly stored on a non-transitory computer readable medium and includes computer executable instructions, where the computer executable instructions are executed by a processor to implement the method described above.

[0242] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0243] These computer readable program instructions can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks. These computer readable program instructions can also be stored in a computer readable storage medium that can include a non-transitory computer readable storage medium. The instructions stored in the computer readable storage medium, which can comprise a non-transitory computer readable storage medium, can cause a computer, a programmable data processing apparatus, and / or other devices to function in a manner analogous to that specified in the flowchart and / or block diagram block or blocks.

[0244] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer, other programmable data processing apparatus, or other device implement the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0245] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer, other programmable data processing apparatus, or other device implement the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0246] implementations of the present disclosure have been described above, the description is illustrative only and not restrictive. Modifications and alterations will occur to others upon reading and interpreting this disclosure and it is intended to include all such modifications and alterations insofar as they come within the scope of the above described and / or associated claims. No admission is made that any of the related art references are prior art. It will be appreciated that features of the described implementations can be combined with features of other implementations, even if that combination was not explicitly made for purposes of this disclosure. It will also be immediately obvious that one or more of the described implementations can be implemented by way of one or more computer programs or software. Furthermore, it will be appreciated that such a program could easily be reduced to practice in the current art and that the program could just as easily be implemented by way of one or more programmable computers, one or more programmable processors, one or more programmable logic circuits, one or more programmable logic devices, one or more programmable logic elements, one or more application-specific integrated circuits, one or more microprocessors, one or more microcomputers, one or more microcontrollers, one or more input / output (I / O) based systems, one or more digital signal processors, one or more field programmable gate arrays (FPGAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic arrays (PLAs), one or more programmable logic

Claims

1. A method of interface interaction, comprising: presenting, in a viewing interface, a content item associated with a first user; in response to receiving a first operation via the viewing interface, presenting an interactive interface, the interactive interface being associated with a virtual object corresponding to the first user; and in response to receiving input content of a second user via the interactive interface, providing, in the interactive interface, response content from the virtual object, the response content being generated based on reference information associated with the content item. 2.The method of claim 1, further comprising: providing, in the viewing interface, guidance content from the virtual object, the guidance content being generated based on the reference information. 3.The method of claim 2, after presenting the interactive interface, the method further comprising: in response to receiving a first operation via the viewing interface, determining a first portion of the guidance content that has been presented; and continuing to present a second portion of the guidance content in the interactive interface. 4.The method of claim 3, wherein the guidance content further comprises first audio content, an audio property of the first audio content being determined based on first audio configuration information associated with the first user and / or second audio configuration information in the reference information. 5.The method of claim 1, wherein the content item is associated with story content, the method further comprising: providing first description content associated with the story content, the first description content indicating at least role information associated with the story content. 6.The method of claim 5, wherein the role information indicates: a first role in the story content corresponding to the virtual object; and a second role in the story content corresponding to the second user. 7.The method of claim 5, further comprising: in response to receiving a viewing request for the story content via the interactive interface, presenting a presentation interface of the story content. 8.The method of claim 5, further comprising: receiving, via the interactive interface, a selection of a target chapter in the story content to determine the reference information based on the target chapter. 9.The method of claim 5, wherein presenting the first description content associated with the content item comprises: playing, in the viewing interface, a video clip in the content item; and in response to the video clip completing playing, presenting, in the viewing interface, the first description content associated with the content item. 10.The method of claim 5, wherein the virtual object is associated with a first role in the story content, the second user is associated with a second role in the story content, and the reference information further indicates first role description information of the first role and / or second role description information of the second role. 11.The method of claim 5, further comprising: determining whether the input content is associated with the story content; and in response to the input content not being associated with the story content, providing the response content associated with the story content. ​ ​ ​ ​ 12.The method of claim 1, wherein the content item is associated with a target topic, and the method further comprises: providing second description content indicative of the target topic, and the reference information comprises first setting information associated with the target topic. 13.The method of claim 12, wherein the second description content comprises at least one of: text content of the target topic; audio content of the target topic; background image generated based on the target topic. 14.The method of claim 12, wherein the response content is further generated based on second setting information associated with the virtual object. 15.The method of claim 1, further comprising: in response to receiving a third operation via the interaction interface, presenting the viewing interface to re-present the content item. 16.The method of claim 1, wherein the viewing interface comprises: a viewing interface of a content stream, the content stream comprising the content item; or a conversation interface associated with the first user or the virtual object. 17.A method of interface interaction, comprising: presenting an interaction entry in a configuration interface of a virtual object; in response to a trigger on the interaction entry, obtaining interaction configuration information; and presenting a content item generated based on the interaction configuration information, the content item being configured to trigger presentation of an interaction interface associated with the virtual object, the virtual object being configured to generate response content based on the interaction configuration information for input content received in the interaction interface. 18.The method of claim 17, wherein the interaction entry comprises a first interaction entry for generating a content item associated with story content, and in response to the trigger on the interaction entry, obtaining the interaction configuration information comprises: in response to the trigger on the first interaction entry, presenting a set of candidate story content; and in response to a target story content in the set of candidate story content being selected, determining the interaction configuration information based on the selected target story content. 19.The method of claim 18, wherein the interaction configuration information indicates first role description information of a first role in the target story content and / or second role description information of a second role in the target story content, the first role corresponding to the virtual object, and the second role corresponding to a second user to be interacted. 20.The method of claim 19, wherein the content item comprises a first visual appearance associated with the first role, and the first visual appearance is generated based on: determining a second visual appearance corresponding to the first role based on the target story content; and generating the first visual appearance based on the second visual appearance and reference appearance data of the virtual object. 21.The method of claim 17, wherein the interaction entry comprises a second interaction entry for generating a content item associated with a topic, and in response to the trigger on the interaction entry, obtaining the interaction configuration information comprises: ​ ​ presenting a topic configuration interface in response to a trigger of the second interaction portal; determining a target topic via the topic configuration interface; and determining the interaction configuration information based on the target topic.

22. The method of claim 21, wherein determining a target topic via the topic configuration interface comprises: obtaining the target topic input via the topic configuration interface; or receiving a selection of the target topic from a set of candidate topics presented in the topic configuration interface.

23. The method of claim 22, wherein determining the interaction configuration information based on the target topic comprises: presenting initial configuration information generated by a model based on the target topic; and determining the interaction configuration information based on the initial configuration information.

24. The method of claim 23, wherein the initial configuration information comprises a plurality of configuration items, and determining the interaction configuration information based on the initial configuration information comprises: determining the interaction configuration information based on an editing operation on at least one of the plurality of configuration items.

25. The method of claim 17, further comprising: presenting an editing interface of the content item; and updating a background image and / or background music of the content item via the editing interface.

26. The method of claim 17, further comprising: presenting a preview interaction interface of the content item; and providing response content from the virtual object in response to receiving input content via the preview interaction interface, the response content being generated based on the interaction configuration information.

27. An apparatus for interface interaction, comprising: a first presentation module configured to present a content item associated with a first user in a viewing interface; a second presentation module configured to present an interaction interface in response to receiving a first operation via the viewing interface, the interaction interface being associated with a virtual object corresponding to the first user; and a first providing module configured to provide response content from the virtual object in the interaction interface in response to receiving input content of a second user via the interaction interface, the response content being generated based on reference information associated with the content item.

28. An apparatus for interface interaction, comprising: a first presentation module configured to present an interaction portal in a configuration interface of a virtual object; an obtaining module configured to obtain interaction configuration information in response to a trigger of the interaction portal; and a second presentation module configured to present a content item generated based on the interaction configuration information, the content item being configured to trigger presentation of an interaction interface associated with the virtual object, the virtual object being configured to generate response content for input content received in the interaction interface based on the interaction configuration information.

29. An electronic device, comprising: at least one processor; and ​ ​ ​ ​ ​ ​ ​ at least one memory coupled to the at least one processor and storing instructions for execution by the at least one processor, the instructions, when executed by the at least one processor, cause the electronic device to perform the method of any one of claims 1-16 or 17-26.

30. A computer-readable storage medium having stored thereon computer- executable instructions executable by a processor to implement a method according to any one of claims 1-16 or 17-26.

31. A computer program product tangibly stored in a computer storage medium and comprising computer-executable instructions that, when executed by a device, cause the device to perform a method according to any one of claims 1-16 or 17-26.

Citation Information

Cited By

  • Interaction method and device, equipment and storage medium

    CN121918928A