Message interaction method and apparatus, device and storage medium
By displaying media content or configured media materials associated with the target user in the virtual object's session interface, the problem of low message response efficiency in traditional virtual objects is solved, achieving richer and more efficient message interaction.
Patent Information
- Application Number
- PCT/CN2025/096853
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-05-24
- Filing Date
- 2025-05-23
- Publication Date
- 2025-11-27
AI Technical Summary
Traditional virtual objects only use text type in message replies, which affects the efficiency of message interaction.
By displaying a conversational interface with the virtual object, you can receive and display response messages, including media content or configured media materials associated with the target user.
It improves the richness of messages and the efficiency of interaction, and enhances the diversity of message replies.
Smart Images

Figure CN2025096853_27112025_PF_FP_ABST
Abstract
Description
Method, apparatus, device and storage medium for message interaction
[0001] The present application claims priority to the Chinese patent application No. 202410658498.4, filed on May 24, 2024, entitled “Method, apparatus, device and storage medium for message interaction”, the whole content of which is incorporated herein by reference. TECHNICAL FIELD
[0002] Example embodiments of the present disclosure generally relate to the field of computer, and in particular, to a method, apparatus, device and computer readable storage medium for message interaction. BACKGROUND
[0003] In recent years, virtual objects such as virtual avatars can help users to process messages in time and improve the efficiency of message processing. For example, a virtual avatar can autonomously generate reply content for a received message, for example, to support generating a reply message when a user is not online, or to process a large number of received messages in time. SUMMARY
[0004] In a first aspect of the present disclosure, a method for message interaction is provided. The method comprises: displaying a conversation interface with a virtual object, the virtual object corresponding to a target user, the virtual object being created based on a configuration operation of the target user; receiving a first message for the virtual object in the conversation interface; and displaying a second message from the virtual object in the conversation interface, the second message comprising at least one item of media content, wherein the at least one item of media content corresponds to a media work associated with the target user, and / or the at least one item of media content comprises media material configured by the target user.
[0005] In a second aspect of the present disclosure, an apparatus for message interaction is provided. The apparatus comprises: an interface display module configured to display a conversation interface with a virtual object, the virtual object corresponding to a target user, the virtual object being created based on a configuration operation of the target user; a message receiving module configured to receive a first message for the virtual object in the conversation interface; and a message display module configured to display a second message from the virtual object in the conversation interface, the second message comprising at least one item of media content, wherein the at least one item of media content corresponds to a media work associated with the target user, and / or the at least one item of media content comprises media material configured by the target user.
[0006] In a third aspect of the present disclosure, an electronic device is provided. The device comprises 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.
[0007] In a fourth aspect of the disclosure, a computer-readable storage medium is provided. The computer-readable storage medium has stored thereon computer-executable instructions that, when executed by a processor, implement the method of the first aspect.
[0008] In a fifth aspect of the disclosure, a computer program product is provided. The computer program product includes computer-executable instructions that, when executed by a processor, implement the method according to the first aspect of the disclosure.
[0009] It should be understood that nothing in the Summary is to be construed as a limitation on the scope of the embodiments of the disclosure or the present disclosure. Various embodiments of the disclosure will be described in conjunction with the drawings, which are intended to be exemplary only and not limiting of the disclosure. Described are example systems, methods, and computer program products according to embodiments of the disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0010] The above and other features, aspects, and advantages of various embodiments of the present disclosure will become more apparent from the following detailed description, taken in conjunction with the accompanying drawings, in which like reference numbers represent like elements throughout. In the drawings:
[0011] FIG. 1 shows a schematic diagram of an example environment in which embodiments according to the present disclosure can be implemented;
[0012] FIGS. 2A-2B show example interfaces according to some embodiments of the present disclosure;
[0013] FIG. 3 shows a flowchart of an example process of an interaction according to some embodiments of the present disclosure;
[0014] FIG. 4 shows a schematic block diagram of an example apparatus for an interaction according to some embodiments of the present disclosure; and
[0015] FIG. 5 shows a block diagram of an electronic device capable of implementing various embodiments of the present disclosure. DETAILED DESCRIPTION
[0016] Embodiments of the present disclosure will be described below in detail with reference to accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be embodied in various forms and should not be construed 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 and embodiments of the present disclosure are merely for illustrative purposes and should not be construed as limiting the scope of protection of the present disclosure.
[0017] It should be noted that the headings provided in any section / subsection herein are not limitations. Various embodiments are described throughout this document and any type of embodiment can be included under any section / subsection. Furthermore, embodiments described in any section / subsection can be combined with any other embodiments described in the same section / subsection and / or different section / subsection in any manner.
[0018] In the description of embodiments of the disclosure, the term "includes" and its derivatives, should be understood to be open terms, i.e., "including, but not limited to." The term "based on" should be understood as "based, at least in part, on." The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment." The term "some embodiments" should be understood as "at least some embodiments." Other explicit or implicit definitions can also be included below. The terms "first", "second", etc. can refer to different or the same objects. Other explicit and implicit definitions can also be included below.
[0019] Data of users, acquisition and / or use of data, etc. can be involved in embodiments of the disclosure. These aspects all comply with corresponding laws and regulations and relevant provisions. In embodiments of the disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are carried out on the premise that the user is aware of and confirms. Accordingly, when implementing embodiments of the disclosure, the type of data or information that can be involved, the use range, the use scenario, etc. should be notified to the user and the authorization of the user should be obtained according to relevant laws and regulations through appropriate means. The specific notification and / or authorization method can vary according to the actual situation and application scenario, and the scope of the disclosure is not limited in this respect.
[0020] In the specification and embodiments of the disclosure, 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 only within the prescribed or agreed range. Users refuse to process personal information other than the necessary information required for basic functions, which will not affect the user's use of basic functions.
[0021] As mentioned above, virtual objects such as virtual avatars can help users handle messages in a timely manner and improve message processing efficiency. However, traditional virtual objects usually only use types such as text for message reply, which affects the efficiency of message interaction.
[0022] Embodiments of the present disclosure propose an interaction scheme. According to the scheme, a conversation interface with a virtual object is displayed, the virtual object corresponding to a target user, the virtual object being created based on a configuration operation of the target user; a first message for the virtual object is received in the conversation interface; and a second message from the virtual object is displayed in the conversation interface, the second message including at least one item of media content, wherein the at least one item of media content corresponds to a media work associated with the target user, and / or the at least one item of media content includes media material configured by the target user.
[0023] In this way, embodiments of the present disclosure are capable of generating a reply message in a conversation by utilizing media content associated with a target user, thereby improving the richness of the message.
[0024] Various example implementations of the scheme are described in further detail below in conjunction with the accompanying drawings.
[0025] Example Environment
[0026] FIG. 1 illustrates a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. As shown in FIG. 1, the example environment 100 can include an electronic device 110.
[0027] In this example environment 100, the electronic device 110 can be running an application 120 that supports interface interaction. The application 120 can be any suitable type of application for interface interaction, examples of which can include, but are not limited to, an instant messaging application, a social application, an image application, or other suitable application. A user 140 can interact with the application 120 via the electronic device 110 and / or its attached devices.
[0028] In the environment 100 of FIG. 1, if the application 120 is in an active state, the electronic device 110 can render an interface 150 for supporting interface interaction by the application 120.
[0029] In some embodiments, the electronic device 110 communicates with the server 130 to enable 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 tablet computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media computer, a multimedia tablet, a palmtop computer, a portable gaming terminal, a VR / AR device, a Personal Communication System (PCS) terminal, 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 an accessory or peripheral device for the foregoing, 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.).
[0030] The server 130 can be a standalone physical server, 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 130 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 130 can provide background services for the application 120 in the electronic device 110 that supports a virtual scene.
[0031] A communication connection can be established between the server 130 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 130 and the electronic device 110 can implement signaling interaction through the communication connection therebetween.
[0032] 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.
[0033] Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.
[0034] Example Interaction
[0035] FIGS. 2A-2B illustrate example interfaces 200A-200B, in accordance with some embodiments of the present disclosure. The interfaces 200A-200B can be provided, for example, by the electronic device 110 illustrated in FIG. 1.
[0036] As shown in FIG. 2A, the interface 200A can be a conversation interface associated with a virtual object. Such a virtual object can correspond to a target user (e.g., user X), and can be created based on a configuration operation of the target user.
[0037] In some scenarios, such a virtual object can also be referred to as a virtual avatar or a digital avatar, which can be driven, for example, based on a machine learning model, to have an ability to interact with other users, such as an ability to interact based on text, voice, or video. The present disclosure is not intended to limit the specific construction of the virtual object.
[0038] As shown in FIG. 2A, the conversation corresponding to the interface 200A can be a one-on-one interface between a current user and the virtual object, or can also be a group chat interface involving the current user and the virtual object.
[0039] In some embodiments, the electronic device 110 can receive a first message 210 sent by a user via the input control 205. It should be understood that such a first message can have any appropriate form, examples of which can include, but are not limited to, a text message, an expression message, a voice message, a video message, a picture message, or a combination thereof, etc.
[0040] In some embodiments, the first message 210 can include, for example, a reference portion for the virtual object or the target user, to indicate that the first message 210 is for the virtual object. For example, the reference portion can include a reference identifier (e.g., @) and a name of the virtual object; in some other embodiments, the reference portion can include a reference identifier (e.g., @) and a name of the target user, in the case where the reference portion includes the target user, the virtual object can reply to the message under a preset condition, which can include that the target user does not reply within a preset time, etc.
[0041] Further, the electronic device 110 can receive and display a second message 215 from the virtual object. Such a second message 215 can be generated, for example, by a target model corresponding to the virtual object.
[0042] In some embodiments, such a second message 215 can include, for example, text content 220. Additionally, such a second message 215 can also include at least one item of media content, such as media content 225 and media content 230.
[0043] In some embodiments, the media content 225 may, for example, correspond to media works associated with the target user. For example, such media works may include media works published by the target user, which may be displayed in a personal page of the target user, for example. Additionally, such media works may also include media works collected by the target user, or media works mentioning the target user, and the like.
[0044] It should be appreciated that the use of such media works is performed with the user’s awareness and authorization.
[0045] In some embodiments, the electronic device 110 may, for example, receive a triggering operation for the media content 225, and may accordingly present the interface 200B as shown in FIG. 2B. The interface 200B may, for example, be a playback interface of the media work 235 corresponding to the media content 225.
[0046] Alternatively, the electronic device 110 may also, for example, play the media content 225 in the interface 200A based on a triggering operation for the media content 225.
[0047] In this way, embodiments of the present disclosure may support virtual objects to generate reply messages with media works associated with the target user, thereby enriching the types of reply messages and improving the efficiency of message interactions.
[0048] With reference back to FIG. 2A, the media content 230 may, for example, also include media materials configured by the target user. For example, the target user may configure a library of media materials available to the virtual entity when generating reply messages. Such a library of media materials may, for example, include various appropriate types of media content, such as video content, picture content, audio content, and the like.
[0049] In this way, embodiments of the present disclosure may support virtual objects to generate reply messages with media materials configured by the target user, thereby enriching the types of reply messages and improving the efficiency of message interactions.
[0050] It should be appreciated that while the second message 215 shown in FIG. 2A includes text content 220 and multiple items of media content, the second message generated by the virtual object may, for example, also include only one or more items of media content.
[0051] The specific generation process of the second message will be further described below. As mentioned above, the second message 215 may, for example, be generated by a target model corresponding to the virtual object. Such a target model may, for example, include any appropriate machine learning model, such as a language model.
[0052] In some embodiments, the electronic device 110 can provide the received first message 210 to the target model. Further, the target model can generate a second message 215 based on the received first message 210 and reference information.
[0053] In some embodiments, such reference information can be used to characterize or describe a set of media works associated with the target user. For example, in the process of constructing or configuring the virtual object, the target user can authorize the target model to obtain description information of the associated media works. Such description information may, for example, include the identification of the media works and content descriptions about the description works.
[0054] In this way, the target model can determine whether it is appropriate to utilize a particular media work to reply to such first message 210 according to the description information about the media works. Upon determining that a particular media work is suitable to reply to the first message 210, the target model may, for example, output the identification of the particular media work for the electronic device 110 to present the media content 225 (i.e., the media work) corresponding to the identification in the interface 200A.
[0055] In some embodiments, the reference information may, for example, also be used to characterize or describe a set of media materials configured by the target user. Such set of media materials can include one or more media materials configured by the target user. For example, the target user can provide the target model with the identification of a plurality of media materials and corresponding description information. In some embodiments, such description information may, for example, be input by the target user, or can be automatically generated by the target model based on the media materials.
[0056] In this way, the target model can determine whether it is appropriate to utilize a particular media material to reply to such first message 210 according to the description information about the set of media materials. Upon determining that a particular media material is suitable to reply to the first message 210, the target model may, for example, output the identification of the particular media material for the electronic device 110 to present the media content 230 (i.e., the media material) corresponding to the identification in the interface 200A.
[0057] In this way, embodiments of the present disclosure can support the virtual object to consider the associated media content when generating a reply message, and can utilize appropriate media content to generate a response, thereby improving the richness of the message.
[0058] In some embodiments, to facilitate the management of the message reply process of the virtual object, embodiments of the present disclosure may, for example, also support the virtual object to reply to a message associated with a target topic only with media content.
[0059] As an example, when the first message 210 matches the target topic, a target model corresponding to the virtual object is triggered to generate the second message 215 based on the reference information. In contrast, the target model may, for example, be configured to reply to messages that do not match the target topic with only textual content.
[0060] In some embodiments, such a target topic may, for example, be a preset topic. For example, in a customer service scenario, such a target topic may, for example, be a preset topic related to customer service consultation, e.g., after-sales consultation. Alternatively or additionally, such a target topic may, for example, also include a topic configured by the target user. For example, the target user may configure the topic of product consultation, so that the target model may reply to messages related to the topic of product consultation with media content.
[0061] Based on the above-described process, embodiments of the present disclosure are capable of generating reply messages in a conversation with media content (e.g., media works or configured media materials) associated with a target user, thereby improving the richness of messages.
[0062] Example process
[0063] FIG. 3 illustrates a flowchart of an example process 300 of message interaction, according to some embodiments of the present disclosure. The process 300 may, for example, be implemented at the electronic device 110. The process 300 is described below with reference to FIG. 1.
[0064] As shown in FIG. 3, at block 310, the electronic device 110 displays a conversation interface with a virtual object, the virtual object corresponding to a target user, the virtual object being created based on a configuration operation of the target user.
[0065] At block 320, the electronic device 110 receives a first message for the virtual object in the conversation interface.
[0066] At block 330, the electronic device 110 displays a second message from the virtual object in the conversation interface, the second message including at least one item of media content, wherein the at least one item of media content corresponds to a media work associated with the target user, and / or the at least one item of media content includes a media material configured by the target user.
[0067] In some embodiments, the process 300 further includes providing the first message to a target model corresponding to the virtual object, and obtaining a second message generated by the target model based on the first message and reference information, the reference information being used to characterize a set of media works associated with the target user, and / or a set of media materials configured by the target user.
[0068] In some embodiments, the process 300 further includes, in response to the first message matching a target topic, triggering the target model to generate the second message based on the first message and the reference information.
[0069] In some embodiments, the target theme includes a preset first theme and / or a second theme configured by the target user.
[0070] In some embodiments, the at least one item of media content corresponds to a media work, and the process 300 further includes: in response to the preset operation for the at least one item of media content, displaying a play interface of the media work.
[0071] In some embodiments, the conversation interface includes a group chat conversation interface associated with a plurality of conversation participants, and the first message includes a reference part for the virtual object or the target user.
[0072] In some embodiments, the at least one item of media content includes at least one type of media content from the following: picture content, video content, audio content.
[0073] In some embodiments, the media work includes a media work published by the target user.
[0074] Example apparatus and device
[0075] Embodiments of the present disclosure also provide a corresponding apparatus for implementing the above method or process. FIG. 4 shows a schematic structural block diagram of an example apparatus 400 for message interaction according to certain embodiments of the present disclosure. The apparatus 400 can be implemented as or included in the electronic device 110. Various modules / components in the apparatus 400 can be implemented by hardware, software, firmware, or any combination thereof.
[0076] As shown in FIG. 4, the apparatus 400 includes an interface display module 410 configured to display a conversation interface with a virtual object, the virtual object corresponding to a target user, the virtual object being created based on a configuration operation of the target user; a message receiving module 420 configured to receive a first message for the virtual object in the conversation interface; and a message display module 430 configured to display a second message from the virtual object in the conversation interface, the second message including at least one item of media content, wherein the at least one item of media content corresponds to a media work associated with the target user, and / or the at least one item of media content includes media material configured by the target user.
[0077] In some embodiments, the apparatus 400 further includes a message providing module configured to provide the first message to a target model corresponding to the virtual object; and a message obtaining module configured to obtain a second message generated by the target model based on the first message and reference information, the reference information being used to represent: a set of media works associated with the target user, and / or a set of media materials configured by the target user.
[0078] In some embodiments, the apparatus 400 further includes a message generation module configured to, in response to the first message matching the target topic, trigger the target model to generate a second message based on the first message and the reference information.
[0079] In some embodiments, the target topic includes a preset first topic and / or a second topic configured by the target user.
[0080] In some embodiments, the at least one item of media content corresponds to a media work, and the process 400 further includes a display module configured to, in response to a preset operation for the at least one item of media content, display a play interface of the media work.
[0081] In some embodiments, the conversation interface includes a group chat conversation interface associated with a plurality of conversation participants, and the first message includes a reference part for the virtual object or the target user.
[0082] In some embodiments, the at least one item of media content includes at least one type of media content from the following: picture content, video content, audio content.
[0083] In some embodiments, the media work includes a media work published by the target user.
[0084] FIG. 5 illustrates a block diagram of an electronic device 500 in which one or more embodiments of the disclosure can be implemented. It should be understood that the electronic device 500 illustrated in FIG. 5 is merely exemplary and should not be construed as any limitation to the functionality and scope of the embodiments described herein. The electronic device 500 illustrated in FIG. 5 can be used to implement the electronic device 110 of FIG. 1.
[0085] As shown in FIG. 5, the electronic device 500 is in the form of a general electronic device. The components of the electronic device 500 can include, but are not limited to, one or more processors or processing units 510, a memory 520, a storage device 730, one or more communication units 540, one or more input devices 550, and one or more output devices 560. The processing unit 510 can be an actual or virtual processor and is capable of performing various processing according to programs stored in the memory 520. In a multi-processor system, multiple processing units perform computer-executable instructions in parallel to improve the parallel processing capability of the electronic device 500.
[0086] The electronic device 500 typically includes a plurality of computer storage media. Such media can be any available media that is accessible by the electronic device 500 and includes both volatile and nonvolatile media, removable and non-removable media. The memory 520 can be volatile (such as register, cache, RAM), non-volatile (such as ROM, EEPROM, flash memory), or some combination of the two. The storage device 530 can be a removable or non-removable media, and can include machine-readable media, such as flash drives, magnetic disks, or any other media that can be used to store information and / or data and that can be accessed by the electronic device 500.
[0087] The electronic device 500 can further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 5, a disk drive for reading from or writing to a removable, non-volatile magnetic disk (e.g., a "floppy disk"), and an optical disk drive for reading from or writing to a removable, non-volatile optical disk (e.g., a CD-ROM) can be provided. In such instances, each drive can be connected to the bus (not shown) by one or more data media interfaces. The memory 520 can include a computer program product 525 having one or more program modules configured to carry out the various methods or actions of the various embodiments of the present disclosure.
[0088] The communication unit 540 enables communication with other electronic devices over communication media. Additionally, the functionality of the components of the electronic device 500 can be implemented in a single computing cluster or a plurality of computer machines capable of communication over a communication connection. Thus, the electronic device 500 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or another network nodes.
[0089] The input device 550 can be one or more input devices, such as a mouse, a keyboard, a trackball, etc. The output device 560 can be one or more output devices, such as a display, a speaker, a printer, etc. The electronic device 500 can also communicate with one or more external devices (not shown) such as a storage device, a display device, etc. through the communication unit 540, as needed, one or more devices that enable a user to interact with the electronic device 500, or any devices (e.g., a network card, a modem, etc.) that enable the electronic device 500 to communicate with one or more other electronic devices. Such communication can be carried out via an input / output (I / O) interface (not shown).
[0090] 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.
[0091] 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.
[0092] 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.
[0093] 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.
[0094] The computer program product of the present disclosure can have a signal including said computer program. This signal can be electronic, electromagnetic, optical, or any other suitable type of signal. Such a signal can be provided through a communication connection, such as electrical wiring, optical fiber, wireless interface, etc. Examples of computer program products include computer program implemented on a personal computer, server, or other networked device. A non-transitory computer readable medium, such as a floppy disk, CD-ROM, DVD-ROM, Blu-ray Disc, hard disk, or memory stick, can also be used to implement the present disclosure. The computer program product of the present disclosure can also be provided as a service to download and use the computer program over a network, such as the Internet.
[0095] Having described several implementations of the present disclosure, it will be clear to those skilled in the art that many modifications, additions, and substitutions are possible without departing from the scope and spirit of the described implementations. Many modifications and variations of the present disclosure are possible in light of the above teachings. It is, therefore, to be understood that within the scope of the appended claims, the present disclosure can be practiced otherwise than as specifically described. While the present disclosure has been described with reference to the implementation figures, it will be understood by those skilled in the art that various changes can be made and equivalents can be substituted for elements thereof without departing from the scope of the present disclosure. In addition, many modifications can be made to adapt to a particular situation and the teachings of the present disclosure to a specific implementation, without departing from the central novel teachings of the application. The implementation(s) illustrated and described herein are meant only to serve as examples. Departures in form and detail are within the scope of the disclosure. Therefore, one skilled in the art can restructure the implementation(s) as needed, while still adhering to the principles of the present disclosure.
Claims
1. A method for message interaction, comprising: displaying a conversation interface with a virtual object, the virtual object corresponding to a target user, the virtual object being created based on a configuration operation of the target user; receiving a first message for the virtual object in the conversation interface; and displaying a second message from the virtual object in the conversation interface, the second message comprising at least one item of media content, wherein the at least one item of media content corresponds to a media work associated with the target user, and / or the at least one item of media content comprises media material configured by the target user.
2. The method of claim 1, further comprising: providing the first message to a target model corresponding to the virtual object; and obtaining the second message generated by the target model based on the first message and reference information, the reference information being used to represent a set of media works associated with the target user, and / or a set of media material configured by the target user.
3. The method of claim 2, further comprising: in response to the first message matching a target topic, triggering the model to generate the second message based on the first message and the reference information.
4. The method of claim 3, wherein the target topic comprises a preset first topic and / or a second topic configured by the target user.
5. The method of claim 1, wherein the at least one item of media content corresponds to the media work, and the method further comprises: in response to a preset operation for the at least one item of media content, displaying a play interface of the media work.
6. The method of claim 1, wherein the conversation interface comprises a group chat conversation interface associated with a plurality of conversation participants, and the first message comprises a reference part for the virtual object or the target user.
7. The method of claim 1, wherein the at least one item of media content comprises at least one type of media content from the following: picture content, video content, audio content.
8. The method of claim 1, wherein the media work comprises a media work published by the target user.
9. An apparatus for message interaction, comprising: an interface display module configured to display a conversation interface with a virtual object, the virtual object corresponding to a target user, the virtual object being created based on a configuration operation of the target user; a message receiving module configured to receive a first message for the virtual object in the conversation interface; and a message display module configured to display a second message from the virtual object in the conversation interface, the second message comprising at least one item of media content, wherein the at least one item of media content corresponds to a media work associated with the target user, and / or the at least one item of media content comprises media material configured by the target user.
10. 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 according to any one of claims 1 to 8.
11. 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 to 8.
12. A computer program product comprising computer-executable instructions, wherein the computer-executable instructions, when executed by a processor, implement a method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Interaction method and device, equipment and storage medium
CN116866402A
Interaction method and device, equipment and storage medium
CN117618894A
Interaction method and device, equipment and storage medium
CN117785360A
Interaction method and device, equipment and storage medium
CN117850937A
Message interaction method and device, equipment and storage medium
CN118612520A