Interaction method, apparatus, device, and storage medium

By displaying virtual object information and dynamic dialogue options, combined with interactive time reminders and background switching, the forms of intelligent dialogue are enriched, solving the problem of the single form of intelligent dialogue in existing technologies, and improving user interaction efficiency and resource utilization.

CN118887953BActive Publication Date: 2025-12-19BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410831445.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-25
Publication Date
2025-12-19
Estimated Expiration
2044-06-25

AI Technical Summary

Technical Problem

Existing technologies have relatively limited forms of intelligent dialogue, resulting in low usage and resource utilization rates for intelligent dialogue functions.

Method used

By displaying information about virtual objects and matching dialogue options, the system responds to user-triggered actions to display dialogue content, and incorporates interactive time reminders, dynamic changes in virtual avatars, and background image switching to enrich the dialogue format.

Benefits of technology

It increased the number of interactions and the duration of engagement in intelligent dialogue, enhanced the user experience, and improved the utilization rate and resource efficiency of the intelligent dialogue function.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118887953B_ABST
    Figure CN118887953B_ABST
Patent Text Reader

Abstract

The present disclosure relates to an interaction method, device, equipment and storage medium, the method comprising: displaying a dialogue page, the dialogue page displays first object information of a first virtual object; displaying dialogue interaction information for the first object information, the dialogue interaction information comprises at least one dialogue option matched with the first object information; in response to a triggering operation for a target dialogue option in the at least one dialogue option, displaying dialogue content in the dialogue page; the dialogue content comprises the target dialogue option. The present disclosure enriches the form of intelligent dialogue, improves the use rate and resource utilization of intelligent dialogue function.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of computer, and particularly relates to an interaction method and device, equipment and a storage medium. BACKGROUND

[0002] With the development of artificial intelligence technology, the application of man-machine conversation based on artificial intelligence technology is more and more common.

[0003] In the related art, the process of intelligent conversation mainly includes: entering a conversation page, and a user inputs a question and answers through text or voice to an intelligent robot. However, this form of intelligent conversation is relatively single, which reduces the use rate and resource utilization rate of the intelligent conversation function. SUMMARY

[0004] The present disclosure provides an interaction method, device, equipment and storage medium to at least solve at least one technical problem in the related art. The technical solutions of the present disclosure are as follows:

[0005] According to a first aspect of an embodiment of the present disclosure, an interaction method is provided, comprising:

[0006] displaying a conversation page, wherein first object information of a first virtual object is displayed in the conversation page;

[0007] displaying conversation interaction information for the first object information, wherein the conversation interaction information comprises at least one conversation option matched with the first object information;

[0008] in response to a triggering operation for a target conversation option in the at least one conversation option, displaying conversation content in the conversation page; the conversation content comprises the target conversation option.

[0009] In some embodiments, the conversation interaction information further comprises interaction time reminder information, the interaction time reminder information is used to represent the remaining interaction time for performing the triggering operation on the at least one conversation option; and the remaining interaction time displayed in the interaction time reminder information continuously decreases before the triggering operation on the at least one conversation option is performed.

[0010] In some embodiments, after the displaying of the conversation interaction information for the first virtual object, the method further comprises:

[0011] in a case where the interaction time reminder information indicates that the interaction is ended, hiding the conversation interaction information and / or displaying next round conversation content.

[0012] In some embodiments, the first object information comprises a virtual image of the first virtual object and / or first introduction content of the first virtual object.

[0013] The virtual image is displayed in the dialogue page in the form of background content, and the first introduction content is displayed in the dialogue page in the form of foreground content.

[0014] In some embodiments, if the first object information includes a virtual image of the first virtual object, after the dialogue page is displayed, the method further includes:

[0015] During the dialogue process, a target part of the virtual image is dynamically displayed.

[0016] The target part includes one or more of a head, a facial feature part, a face, and a limb part.

[0017] In some embodiments, the dialogue interaction information further includes current state interaction content of the first virtual object, and the dialogue content further includes the current state interaction content.

[0018] In some embodiments, the current state interaction content includes description content for representing a current posture of the first virtual object and dialogue guide content for conducting a dialogue with the first virtual object, and the current posture includes one or more of a facial expression, an emotional state, and a limb action.

[0019] The dialogue option includes one or more of text content, voice content, expression content, and image content.

[0020] In some embodiments, the dialogue page further includes a dialogue input area, and the method further includes:

[0021] In response to a sending operation of input content in the dialogue input area, the input content is displayed in the dialogue page.

[0022] Response content for the input content is obtained, and the response content is displayed in the dialogue page.

[0023] In some embodiments, after the operation of triggering the target dialogue option in the at least one dialogue option is performed, the method further includes:

[0024] If the target dialogue option or the input content includes a keyword, a background image related to the keyword is displayed in the dialogue page.

[0025] The keyword includes one or more of a first keyword for describing a target location, a second keyword for describing a target object, and a third keyword for describing a target climate.

[0026] In some embodiments, the method further includes:

[0027] display an information editing page for the second virtual object, the information editing page including a role memory tag;

[0028] in response to a triggering operation on the role memory tag, display a role memory page; at least one memory editing option is displayed in the role memory page;

[0029] in response to a triggering operation on a target editing option, display an editing detail page for the target editing item; the target editing option is any one of the at least one memory editing option;

[0030] in response to an editing operation on the editing detail page, display an editing content item corresponding to the target editing item in the role memory page;

[0031] wherein the memory editing option includes one or more of a plot option, an object relationship option, and an interest and hobby option for the second virtual object.

[0032] In some embodiments, the information editing page further includes a basic information tag, and the method further includes:

[0033] in response to a triggering operation on the basic information tag, display a basic information page; at least one to-be-edited item is displayed in the basic information page;

[0034] in response to a triggering operation on the at least one to-be-edited item, create an object attribute for the second virtual object.

[0035] In some embodiments, the method further includes:

[0036] in response to a triggering operation on the second virtual object after information editing, display second object information of the second virtual object in the conversation page;

[0037] wherein the second object information includes second introduction content of the second virtual object, and the second introduction content is related to the editing content item and / or the object attribute of the second virtual object.

[0038] According to a second aspect of the embodiments of the present disclosure, an interaction device is provided, comprising:

[0039] a first display module configured to display a conversation page, the conversation page displaying first object information of a first virtual object;

[0040] a second display module configured to display conversation interaction information for the first object information, the conversation interaction information including at least one conversation option matching the first object information;

[0041] an interaction module configured to perform, in response to a triggering operation for a target dialog option among the at least one dialog option, displaying dialog content on the dialog page; the dialog content comprising the target dialog option.

[0042] In some embodiments, the dialog interaction information further comprises interaction time reminder information, the interaction time reminder information being used to represent a remaining interaction time for performing the triggering operation on the at least one dialog option; the remaining interaction time displayed in the interaction time reminder information continuously decreases before the triggering operation on the at least one dialog option is performed.

[0043] In some embodiments, the apparatus further comprises:

[0044] a hiding module configured to perform, in a case where the interaction time reminder information indicates that the interaction is over, hiding the dialog interaction information and / or displaying next round dialog content.

[0045] In some embodiments, the first object information comprises a virtual appearance of the first virtual object and / or first introduction content of the first virtual object.

[0046] wherein the virtual appearance is displayed in the dialog page in the form of background content, and the first introduction content is displayed in the dialog page in the form of foreground content.

[0047] In some embodiments, if the first object information comprises the virtual appearance of the first virtual object, the apparatus further comprises:

[0048] a third display module configured to perform, in a dialog process, dynamically displaying a target part of the virtual appearance.

[0049] wherein the target part comprises one or more of a head, a facial feature part, a face, and a limb part.

[0050] In some embodiments, the dialog interaction information further comprises current state interaction content of the first virtual object, and the dialog content further comprises the current state interaction content.

[0051] In some embodiments, the current state interaction content comprises description content used to represent a current posture of the first virtual object, and dialog guide content used to have a dialog with the first virtual object; wherein the current posture comprises one or more of a facial expression, an emotional state, and a limb action.

[0052] and / or the dialog option comprises one or more of text content, voice content, expression content, and image content.

[0053] In some embodiments, the conversation page further includes a conversation input area; and the apparatus further includes:

[0054] an input content display module configured to display the input content in the conversation page in response to a sending operation of the input content in the conversation input area;

[0055] a response display module configured to obtain response content corresponding to the input content and display the response content in the conversation page.

[0056] In some embodiments, the apparatus further includes:

[0057] a background switching module configured to display a background image related to the keyword in the conversation page if the target conversation option or the input content includes the keyword;

[0058] wherein the keyword includes one or more of a first keyword for describing a target location, a second keyword for describing a target item, and a third keyword for describing a target climate.

[0059] In some embodiments, the apparatus further includes:

[0060] a fourth display module configured to display an information editing page for the second virtual object, the information editing page including a role memory tag;

[0061] a fifth display module configured to display a role memory page in response to a triggering operation of the role memory tag, the role memory page displaying at least one memory editing option;

[0062] a first editing triggering module configured to display an editing detail page for a target editing option in response to a triggering operation of the target editing option, the target editing option being any one of the at least one memory editing option;

[0063] an editing content display module configured to display an editing content item corresponding to the target editing option in the role memory page in response to an editing operation of the editing detail page;

[0064] wherein the memory editing option includes one or more of a plot option, an object relationship option, and an interest and hobby option for the second virtual object.

[0065] In some embodiments, the information editing page further includes a basic information tag, and the apparatus further includes:

[0066] The second editing triggering module is configured to display a basic information page in response to a triggering operation on the basic information tab; and the basic information page displays at least one item to be edited.

[0067] The creating module is configured to create object attributes of the second virtual object in response to a triggering operation on the at least one item to be edited.

[0068] In some embodiments, the apparatus further includes:

[0069] The sixth displaying module is configured to display second object information of the second virtual object in the conversation page in response to a triggering operation on the second virtual object after the information is edited.

[0070] The second object information includes second introduction content of the second virtual object, and the second introduction content is related to the editing content item and / or the object attributes of the second virtual object.

[0071] According to a third aspect of embodiments of the present disclosure, a computer readable storage medium is provided, when instructions in the computer readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the interaction method according to any one of the above embodiments.

[0072] According to a fourth aspect of embodiments of the present disclosure, an electronic device is provided, including:

[0073] a processor;

[0074] a memory for storing instructions executable by the processor;

[0075] The processor is configured to execute the instructions to implement the interaction method according to any one of the above embodiments.

[0076] According to a fifth aspect of embodiments of the present disclosure, a computer program product is provided, the computer program product includes a computer program, and the computer program is executed by a processor to implement the interaction method provided in any one of the above embodiments.

[0077] The technical solutions provided by the embodiments of the present disclosure at least bring the following beneficial effects:

[0078] The embodiment of the present disclosure displays a dialogue page, the first object information of a first virtual object is displayed in the dialogue page, dialogue interaction information for the first object information is displayed, the dialogue interaction information includes at least one dialogue option matched with the first object information, in response to a triggering operation for a target dialogue option in the at least one dialogue option, dialogue content is displayed in the dialogue page, the dialogue content includes the target dialogue option. In this way, by introducing the first virtual object and the dialogue option matched with the first object information of the first virtual object, only the target dialogue option is selected as the target dialogue option, and the dialogue content including the target dialogue option is displayed, thereby reducing the input operation of the user object. In addition, the selected target dialogue option is strongly related to the first object information of the first virtual object, facilitating dialogue interaction with the first virtual object according to the configured plot, enriching the form of intelligent dialogue, improving the number of intelligent dialogue rounds and the stay time, and improving the use rate and resource utilization rate of the intelligent dialogue function.

[0079] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0080] The accompanying drawings incorporated in the specification and forming a part of the present disclosure illustrate embodiments consistent with the present disclosure and serve to explain the principles of the present disclosure, and do not constitute an improper limitation on the present disclosure.

[0081] Figure 1 is an architecture diagram of a system for an application interaction method according to an exemplary embodiment.

[0082] Figure 2 is a flowchart of an interaction method according to an exemplary embodiment.

[0083] Figures 3 to 12 are interface schematic diagrams of an interaction process according to an exemplary embodiment, respectively.

[0084] Figure 13 is a block diagram of an interaction device according to an exemplary embodiment.

[0085] Figure 14 is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION

[0086] In order for ordinary people in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be described clearly and completely below in conjunction with the drawings.

[0087] It should be noted that the terms "first", "second", and the like in the description and claims of the present disclosure and the accompanying drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0088] In addition, the term "at least one" in the present disclosure refers to one or more, and the term "multiple" refers to two or more. The term "and / or" describes the association relationship of the associated objects, which means that there can be three relationships. For example, A and / or B can represent three cases: A exists alone, A and B exist together, and B exists alone.

[0089] Figure 1 is an architecture diagram of a system for applying an interaction method according to an exemplary embodiment, referring to Figure 1 The architecture diagram can include a terminal 110 and a server 120.

[0090] The terminal 110 can be, but is not limited to, one or more of a smartphone, a tablet computer, a notebook computer, a desktop computer, a smart speaker, a smart wearable device, a digital assistant, an augmented reality device, a virtual reality device, and the like. The terminal 110 is installed with an application program having a smart conversation function, such as a client, an applet, and the like, and is also equipped with an operating system supporting the running of the application program.

[0091] The server 120 can be, but is not limited to, one or more of a standalone server, a server cluster composed of multiple physical servers, or a distributed system, and can also be a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, and basic cloud computing services such as big data and artificial intelligence platforms. The terminal 110 and the server 120 can be directly or indirectly connected through wired or wireless communication, and the embodiments of the present disclosure are not limited herein. Through the communication between the terminal 110 and the server 120, the server 120 can provide the terminal 110 with background support for smart conversation interaction to realize the smart conversation interaction process.

[0092] The interaction method provided by the embodiments of the present disclosure can be executed by an interaction device, which can be integrated in an electronic device such as a terminal in the form of hardware or software, can be executed by the terminal alone, or can be executed by the terminal and a server cooperatively.

[0093] It should be noted that the present disclosure relates to user information and related data. When the embodiments of the present disclosure are applied to specific products or technologies, user permission authorization or consent is required, and the collection, use, and processing of related data need to comply with relevant laws, regulations, and standards in countries and regions.

[0094] Figure 2 is a flowchart of an interaction method according to an exemplary embodiment. As shown in Figure 2 The interaction method can be applied to an electronic device, and the terminal in the above-mentioned implementation environment schematic diagram is taken as an example for illustration, which includes the following steps.

[0095] In step S201, a dialogue page is displayed, and the first object information of the first virtual object is displayed in the dialogue page.

[0096] The first virtual object refers to an object different from a real person. Exemplarily, the first virtual object can include but is not limited to an animation character, a game character, a film and television character, etc.

[0097] The first object information can be used to represent the attribute information of the first virtual object. Exemplarily, the first object information can include but is not limited to at least one of the gender, name, occupation, and location of the first virtual object.

[0098] Optionally, the intelligent dialogue function can be started by triggering the entrance of the intelligent dialogue, and a dialogue page for executing the intelligent dialogue is displayed. The first object information of the first virtual object is displayed in the dialogue page, so as to realize the intelligent dialogue communication between the first virtual object and the user object. The display position of the first object information can be any suitable position in the dialogue page, which is not limited in particular.

[0099] In some embodiments, the first object information includes the virtual image of the first virtual object and / or the first introduction content of the first virtual object. That is, the first object information can include the virtual image of the first virtual object. Alternatively, the first object information can include the first introduction content of the first virtual object. Alternatively, the first object information can include both the virtual image of the first virtual object and the first introduction content of the first virtual object.

[0100] The virtual image can be displayed in the form of background content in the dialogue page. That is, the virtual image is displayed as the background of the dialogue page. For example, the page background of the dialogue page can only include the virtual image of the first virtual object. In some embodiments, the page background of the dialogue page can include the virtual image of the first virtual object and the page background, and the virtual image can be arranged above the layer corresponding to the page background so that the page background does not block the virtual image. For example, the page background can include one or more of a color background, a pattern background, a landscape background, and the like.

[0101] The first introduction content can be displayed in the form of foreground content in the dialogue page. That is, the first introduction content can be displayed above the layer corresponding to the virtual image so that the first introduction content displayed in the dialogue page is not blocked. For example, the first introduction content can be displayed in the form of a card or a bubble in the dialogue page. The first introduction content can include at least one of the gender, nickname, avatar, occupation, location, and the like of the first virtual object.

[0102] In an embodiment, as shown in FIG. 3A, the first object information displayed in the dialogue page 310 includes the virtual image 320 of the first virtual object and the first introduction content of the first virtual object. The virtual image 320 is displayed as the background of the dialogue page 310, and the first introduction content is displayed as foreground content of the dialogue page 320 in the form of a card in the dialogue page. In the embodiment, the first introduction content includes dialogue text content, which includes first text content 331 (for example, “I am the boy who met you in the coffee shop”) and second text content 332 related to the plot. The first text content 331 describes the gender and location information of the first virtual object, and the second text content 332 describes the brief plot details related to the user object. Figure 3 Figure 3 In the embodiment, the dialogue text content in the first introduction content includes first text content 331 (for example, “I am the boy who met you in the coffee shop”) and second text content 332 related to the plot. The first text content 331 describes the gender and location information of the first virtual object, and the second text content 332 describes the brief plot details related to the user object.

[0103] Continuing as shown in FIG. 3A, the first introduction content can further include third text content 333 related to the basic information of the first virtual object, which can include the avatar and nickname of the first virtual object. Figure 3 Of course, in some other embodiments, the virtual image can be arranged above the first introduction content in the form of suspension or mask layer so that the virtual image displayed in the dialogue page is not blocked.

[0104] In step S203, dialogue interaction information for the first object information is displayed, and the dialogue interaction information includes at least one dialogue option matched with the first object information.

[0105]

[0106] ​​Optionally, in a case where the first object information is displayed in the dialogue page, dialogue interaction information for the first object information is displayed. The dialogue interaction information can be content information for assisting in performing intelligent dialogue and / or guiding the plot of the dialogue.

[0107] The dialogue interaction information includes at least one dialogue option matched with the first object information, that is, each dialogue option is related to the first object information. In an embodiment, the dialogue options included in the dialogue interaction information are preferably multiple, and different dialogue options correspond to different dialogue plots.

[0108] Optionally, the dialogue options include one or more of text content, voice content, expression content, and image content. The expression content can be a static expression icon or a dynamic expression icon. For example, as shown in Figure 4 As shown in the text content, several dialogue options 410 are displayed, such as a dialogue option 410 including “I remember you, it’s a coincidence to meet again”, a dialogue option 410 including “I don’t know you, it’s impolite of you”, and the like.

[0109] In some embodiments, in addition to matching the first dialogue information, the dialogue options can also be related to one or more of historical dialogue content, previous dialogue inquiry content, role memory of the first virtual object, basic attributes of the first virtual object, and the like.

[0110] In an embodiment, as shown in Figure 4 The dialogue options 410 in the dialogue interaction information can be displayed in the form of bubbles in the dialogue page 310. In other embodiments, the dialogue interaction information can also be displayed in the form of suspension or pop-up window on the dialogue page.

[0111] In step S205, in response to a triggering operation on a target dialogue option in the at least one dialogue option, dialogue content is displayed in the dialogue page; the dialogue content includes the target dialogue option.

[0112] Optionally, by performing a triggering operation such as clicking on any dialogue option in the at least one dialogue option, the selected dialogue option is selected as the target dialogue option, and dialogue content including the target dialogue option is displayed in the dialogue page, which can be used as dialogue reply content of the user object to the first virtual object.

[0113] In an embodiment, in a case where the target object option is selected, the dialogue interaction information can be hidden. For example, as shown in Figure 4 and Figure 5 If the dialogue option 410 including “I remember you, it’s a coincidence to meet again” is selected as the target dialogue option, the dialogue interaction information is hidden, and dialogue content 510 including the target dialogue option is displayed in the dialogue page.

[0114] In some embodiments, if the dialogue options contained in the dialogue interaction information are parallel or can be displayed simultaneously in the same round of dialogue, the dialogue interaction information can be retained. Furthermore, after displaying the dialogue content of the selected dialogue option, it is possible to trigger the selection of other unselected dialogue options in the dialogue interaction information and display new dialogue content containing those other dialogue options.

[0115] The above embodiment displays a dialogue page showing first object information of a first virtual object; it also displays dialogue interaction information related to the first object information, including at least one dialogue option matching the first object information; in response to a triggering operation on a target dialogue option among the at least one dialogue option, dialogue content is displayed on the dialogue page, including the target dialogue option. Thus, by combining a first virtual object with dialogue options matching the first object information of the first virtual object, only one dialogue option needs to be selected as the target dialogue option to display dialogue content containing that target dialogue option, reducing user input operations. Furthermore, the selected target dialogue option is strongly correlated with the first object information of the first virtual object, facilitating dialogue interaction with the first virtual object according to the configured storyline, enriching the form of intelligent dialogue, increasing the number of intelligent dialogue rounds and dwell time, and improving the utilization rate and resource efficiency of the intelligent dialogue function.

[0116] In some embodiments, the dialogue interaction information further includes interaction time reminder information, which is used to characterize the remaining interaction time for performing a triggering operation on at least one dialogue option; the remaining interaction time displayed in the interaction time reminder information continuously decreases before the triggering operation is performed on at least one dialogue option.

[0117] Optionally, in addition to including at least one dialogue option, the dialogue interaction information may also include interaction time reminder information for performing a trigger action on the at least one dialogue option, indicating the remaining interaction time for the trigger action. Before the user performs the trigger action on the at least one dialogue option, the remaining interaction time indicated by the interaction time reminder information displayed in the dialogue interaction information continuously decreases.

[0118] In an embodiment, such as Figure 6 As shown, the interactive time reminder information 610 may include a countdown bar, which can be displayed above each dialogue option 410, wherein... Figure 6The "12s" shown in the figure means that the remaining interaction time is 12 seconds. In other embodiments, the interaction time reminder information can include, for example, a countdown clock, without specific limitation. The interaction time reminder information can be displayed in any of the four positions around the dialogue options or other suitable positions.

[0119] The above embodiments, by introducing the interaction time reminder information in the dialogue interaction information, can increase the attraction of the dialogue interaction information, promote the triggering probability of the dialogue options in the dialogue interaction information by the user object, adjust the interaction rhythm through the interaction time reminder information, avoid the interference caused by the long-time stay of invalid dialogue interaction information in the dialogue page, and assist in timely understanding the dialogue demand and intention of the user object, and provide interaction efficiency and effect.

[0120] In some embodiments, after displaying the dialogue interaction information for the first virtual object, the method further includes:

[0121] In the case where the interaction time reminder information indicates the end of the interaction, the dialogue interaction information is hidden and / or the next round of dialogue content is displayed.

[0122] Optionally, before the triggering operation for the at least one dialogue option is performed, if the remaining interaction time of the interaction time reminder information is 0, that is, the interaction time reminder information indicates the end of the interaction, the dialogue interaction information can be hidden, the bottom dialogue content of the first virtual object, such as "it seems that you are not interested in this", can be displayed, and the next round of dialogue content, such as "let's discuss the topic of XX", can be displayed.

[0123] Alternatively, before the triggering operation for the at least one dialogue option is performed, if the interaction time reminder information indicates the end of the interaction, the dialogue interaction information can not be hidden, but the bottom dialogue content of the first virtual object and the next round of dialogue content can be displayed directly to initiate a new round of dialogue through the first virtual object. Yet another alternative is that the dialogue interaction information can be hidden only, and the user object input dialogue content or the new dialogue content initiated by the user object can be continued to wait.

[0124] The above embodiments, by hiding the dialogue interaction information and / or displaying the next round of dialogue content in the case where the interaction time reminder information indicates the end of the interaction, promote the continuous dialogue interaction, facilitate the increase of the dialogue round and the use frequency, and further improve the interaction efficiency and effect in the dialogue process.

[0125] In some embodiments, the dialogue interaction information further includes current state interaction content of the first virtual object, and the dialogue content further includes the current state interaction content.

[0126] Optionally, the dialogue interaction information can include the current state interaction content of the first virtual object in addition to the at least one dialogue option. In this case, the dialogue content further includes the current state interaction content, i.e., the dialogue content includes the current state interaction content and the target dialogue option.

[0127] In embodiments, the current state interaction content can include description content for representing a current pose of the first virtual object, and dialogue guide content for conducting a dialogue with the first virtual object. The current pose can include one or more of a facial expression, an emotional state, and a body action. Exemplarily, the facial expression can be blinking, opening mouth, sticking out tongue, etc.; the emotional state can be happy, shy, crying, etc.; the body action can be shaking head, stretching hand, etc.; but is not limited thereto. For example, Figure 7 As shown in (a), the current state interaction content 710 includes description content and dialogue guide content, which are displayed together above the dialogue options. The description content can be "a face full of sunshine", and the dialogue guide content can be "facing... you say:". At this time, as shown in (b), the displayed dialogue content 720 includes both the current state interaction content 710 and the selected target dialogue option. Figure 7

[0128] In some other embodiments, the current state interaction content can only include description content for representing a current pose of the first virtual object. Alternatively, the current state interaction content can only include dialogue guide content for conducting a dialogue with the first virtual object.

[0129] In some embodiments, the dialogue interaction information includes the current state interaction content, the interaction time reminder information, and the dialogue options. The current state interaction content can be displayed above the dialogue options and / or the interaction time reminder information. In embodiments, taking the interaction time reminder information 610 as an example, as shown in Figure 8 The current state interaction content 710 is displayed above the interaction time reminder information 610 and the dialogue options 410, and the countdown bar is displayed between the current state interaction content 710 and the at least one dialogue option 410.

[0130] The above embodiments increase the current state interaction content of the first virtual object in the dialogue interaction information, associate the first virtual object and the user object by using the current state interaction content, simulate the scene of the scenario dialogue, increase the sense of involvement of the user object in the dialogue interaction, and help improve the user experience.

[0131] In some embodiments, if the first object information includes a virtual image of the first virtual object, after displaying the dialogue page, the method further includes:

[0132] ​The target part of the virtual image is dynamically displayed during the conversation.

[0133] The target part can include one or more of a head, a facial feature part, a face, and a limb part, but is not limited thereto. For example, during the conversation, the virtual image of the first virtual object displayed in the conversation page can have actions or expression changes such as head swinging, blinking, smiling, frowning, hand stretching, leg lifting, blushing, and tearing.

[0134] Optionally, in a case where the first object information includes a virtual image of the first virtual object, the target part of the virtual image is dynamically displayed in the conversation page at the target stage during the conversation, rather than being static.

[0135] In some embodiments, the target stage can be any stage during the entire conversation, that is, the target part of the virtual image has continuous actions or expression changes during the entire conversation. For example, Figure 9 As shown, the head 321 of the first virtual object 320 swings during the conversation, and the displayed position of the head 321 changes. In comparison with Figure 5 , Figure 9 the head 321 of the first virtual object 320 in the conversation page swings to the right.

[0136] In some other embodiments, the target stage can be a specific stage during the conversation in which the target part changes. For example, the virtual image can make corresponding actions or expression changes for conversation feedback according to the actual conversation with the user object at the specific stage, to simulate a real conversation scenario. The specific stage can be any stage during the conversation in which the target part changes. For example, the specific stage can be a stage of entering a pleasant conversation, for example, when the virtual image is praised, the face of the virtual image shows a smiling expression change. Another example, the specific stage can be a stage of entering interaction, for example, when a virtual gift or object is prepared for the virtual image, the limbs of the virtual image show the action change of stretching the hand to take the virtual gift or object.

[0137] It should be noted that if the number of target stages is multiple, the actions or expression changes displayed by the target parts corresponding to different target stages can be the same or different.

[0138] The above embodiments increase the actions or expression changes of the target part of the virtual image, and make the user object have a stronger sense of immersion in the conversation interaction, so as to improve the user experience and interest, and at the same time, improve the conversation turn and conversation time of the user.

[0139] In some embodiments, the conversation page further includes a conversation input area; and the method further includes:

[0140] In response to a sending operation on the input content in the dialogue input area, the input content is displayed in the dialogue page;

[0141] Response content for the input content is obtained and displayed in the dialogue page.

[0142] Optionally, as shown in Figure 3 The dialogue page further includes a dialogue input area 340, which can be arranged at a lower area position of the dialogue page. By performing an input operation in the dialogue input area 340 in the form of text, voice, or image, and triggering a sending button to perform a sending operation on the input content, the input content initiated by the user object is displayed in the dialogue page. Then, the response content determined by the background for the input content is obtained and displayed in the dialogue page, and the response content initiated by the third virtual object is displayed in the dialogue page to realize the intelligent dialogue between the user object and the third virtual object.

[0143] The above embodiments realize autonomous dialogue and question-answering between the user object and the virtual object by arranging the dialogue input area in the dialogue page, and improve the flexibility and efficiency of dialogue interaction.

[0144] In some embodiments, in response to the triggering operation on the target dialogue option in the at least one dialogue option, the method further includes:

[0145] If the target dialogue option or the input content includes a keyword, a background image related to the keyword is displayed in the dialogue page.

[0146] The keyword includes one or more of a first keyword for describing a target location, a second keyword for describing a target item, and a third keyword for describing a target climate.

[0147] Specifically, taking the case where the keyword includes the first keyword for describing the target location as an example, if it is identified that the first keyword is included in the target dialogue option selected by the user object or in the input content, a location image related to the first keyword is obtained and displayed as a background image in the dialogue page. As shown in Figure 10 (a), it is identified that the keyword of the target location of “ski resort” is included in the selected target dialogue option 1010 “Did you come to this ski resort last time with my brother”, and an image 1020 of “ski resort” is obtained as a background image of the dialogue page. As shown in Figure 10 (b), it is identified that the keyword of the target location of “coffee shop” is included in the input content 1030 “I didn’t expect to meet again in the coffee shop” input by the user object, and an image 1040 of “coffee shop” is obtained as a background image of the dialogue page.

[0148] Another specific, for example, the keyword includes a first keyword for describing the target location and a second keyword for describing the target item, if the target dialogue selected by the user object is identified to contain the first keyword and the second keyword, the location image related to the first keyword is obtained, and the item image related to the second keyword is obtained, and the location image and the item image are image fused or image merged as a background image, which is displayed in the dialogue page.

[0149] It should be noted that if the first object information includes a virtual image of the first virtual object, the background image is displayed as a background layer of the virtual image. That is, the background image does not block the virtual image of the first virtual object.

[0150] The above embodiment realizes the switching of the background image in the dialogue page by the user object triggering the keyword, simulates the scene of the real dialogue, further improves the user object's sense of immersion in the dialogue interaction, improves the user experience and interest, and prolongs the dialogue turn and the dialogue time.

[0151] In some other embodiments, in response to the triggering operation on the target dialogue option in the at least one dialogue option, the method further includes:

[0152] If the dialogue content initiated by the first virtual object includes a keyword, a background image related to the keyword is displayed in the dialogue page.

[0153] The keyword includes one or more of a first keyword for describing a target location, a second keyword for describing a target item, and a third keyword for describing a target climate.

[0154] Specifically, for example, the keyword includes a first keyword for describing a target location, if the dialogue content initiated by the first virtual object is identified to include the first keyword, a location image related to the first keyword is obtained, and the location image is displayed as a background image in the dialogue page. As shown in Figure 11 The dialogue content 1110 initiated by the first virtual object is identified to contain the target location keyword "bookstore" in the dialogue content 1110 "I didn't expect to meet again in the bookstore. We really have fate", and the image 1120 of the "bookstore" is obtained as the background image of the dialogue page.

[0155] Another specific, for example, the keyword includes a second keyword for describing a target item and a third keyword for describing a target climate, if the target dialogue selected by the user object is identified to contain the second keyword and the third keyword, an item image related to the second keyword is obtained, and a weather image related to the third keyword is obtained, and the item image and the weather image are image fused or image merged as a background image, which is displayed in the dialogue page.

[0156] It should be noted that the number of target locations, target objects and target climates indicated by the keywords involved above can be multiple, and triggering any one of them can trigger the switching of the background image in the dialogue page.

[0157] The above embodiment realizes the switching of the background image in the dialogue page by triggering the keywords by the first virtual object, simulates the scene of the real dialogue, further improves the user object in the dialogue interaction more immersive, and is beneficial to improve the user experience and interest, and can improve the user dialogue round and dialogue stay time.

[0158] In some embodiments, the method further comprises:

[0159] displaying an information editing page for the second virtual object, the information editing page including a role memory tag;

[0160] In response to a triggering operation on the role memory tag, a role memory page is displayed; at least one memory editing option is displayed in the role memory page;

[0161] In response to a triggering operation on the target editing option, an editing detail page for the target editing item is displayed; the target editing option is any one of the at least one memory editing option;

[0162] In response to an editing operation on the editing detail page, an editing content item corresponding to the target editing item is displayed in the role memory page.

[0163] Optionally, when it is necessary to edit the information of the second virtual object, one can access the information editing page for the second virtual object through the information editing entry point to edit the character memories and / or basic information of the second virtual object. The information editing page for the second virtual object displays a character memory tag. Triggering this tag displays the character memory page, which shows at least one memory editing option. For example, the memory editing options include one or more of the following for the second virtual object: plot options, object relationship options, and hobby options, but are not limited to these. The plot options are used to trigger plot editing of the second virtual object's historical events. The object relationship options are used to trigger the creation of other virtual objects that have a kinship or friendship relationship with the second virtual object. The hobby options are used to trigger editing of the second virtual object's interests and / or hobbies. Then, by triggering the selection of any one of the at least one memory editing options as the target editing option, and switching to displaying the editing details page for the target editing item, one can perform text-based editing operations on the editing details page and save the corresponding memory editing content to create character memories for the second virtual object. The character memory page then displays the editable content corresponding to the target edit item. This editable content can be a list of content related to the memory edits in the edit details page. There can be one or more editable content items. Finally, the character memory edits for the second virtual object are saved by triggering the corresponding save control.

[0164] In an embodiment, such as Figure 12 As shown, on the character memory page 1210, selecting a story option from multiple memory editing options 1220 as the target editing option will redirect to the editing details page 1230 for that story option. This page displays the story name, story content, etc., corresponding to the story option. By entering the corresponding story name (e.g., story name 1), story content, etc., and triggering the "Save Memory" control on the editing details page, the memory editing content is saved. Then, the user returns to the character memory page 1210, which displays an editing content entry 1240 containing a brief summary of the saved story name and story content, such as a story titled "His Touching Story." Finally, by triggering the "Complete Creation" control, the character memory editing for the second virtual object is saved.

[0165] It should be noted that the memory editing options on the character memory page can be triggered multiple times to display multiple corresponding editable entries on the character memory page.

[0166] The above embodiment provides a complete character plot editing link for the virtual object, and the user object can edit the relevant plot content, relationship with other characters, interest and hobby, and the like of the virtual object, and the edited content appears in the answer of the virtual character, enriching the relationship between the virtual object and the dialogue content. Further, the virtual object is set in a deeper background, the character of the virtual object is brought into the character, the dialogue experience and interest are increased, and the dialogue round and the dialogue time of the user are further improved.

[0167] In some embodiments, the information editing page further includes a basic information tab, and the method further includes:

[0168] In response to a triggering operation on the basic information tab, a basic information page is displayed; and the basic information page displays at least one to-be-edited item.

[0169] In response to a triggering operation on the at least one to-be-edited item, an object attribute of the second virtual object is created.

[0170] Optionally, the basic information tab is displayed in the information editing page of the second virtual object, and the basic information page is displayed by triggering the basic information tab, and the basic information page displays at least one to-be-edited item. For example, the to-be-edited item can include one or more of a nickname, a gender, a task setting, a title, but is not limited thereto. Then, the object attribute of the second virtual object is created by triggering the editing operation on the at least one to-be-edited item, and the corresponding information editing can be saved by triggering, for example, a completion editing control.

[0171] The above embodiment provides a complete object attribute editing link for the virtual object, and the user object can edit the object attribute of the virtual object, and the edited content appears in the answer of the virtual character, further enriching the relationship between the virtual object and the dialogue content, and increasing the flexibility and diversity of the dialogue content.

[0172] In some embodiments, the method further includes:

[0173] In response to a triggering operation on the second virtual object after the information editing, second object information of the second virtual object is displayed in the dialogue page.

[0174] The second object information includes second introduction content of the second virtual object, and the second introduction content is related to the edited content item and / or the object attribute of the second virtual object.

[0175] Optionally, when intelligent conversation needs to be carried out, a trigger operation such as clicking is performed on the second virtual object after information editing, so as to select the second virtual object as a conversation party of the intelligent conversation, and second object information of the second virtual object is displayed in the conversation page. The second object information includes second introduction content of the second virtual object, and the second introduction content is related to the edited content item and / or the object attribute of the second virtual object. In the above embodiment, the second introduction content related to the edited content item and / or the object attribute after information editing is displayed, so that the edited content is well integrated into the intelligent conversation process, the user's sense of identification and the relationship with the virtual object are increased, and the user conversation round and conversation time are further improved.

[0176] It should be noted that the second virtual object can be different from or the same as the first virtual object. If the second virtual object is the same as the first virtual object, the information editing operation for the second virtual object is the information editing operation for the first virtual object. Continue as shown in Figure 12 After the role memory and object attribute creation or editing modification for the second virtual object are completed, the object information of the second virtual object displayed in the conversation page can be updated, for example, second object information is displayed, and the second object information includes second introduction content, and the conversation text content 1250 in the second introduction content is related to the content after information editing, that is, the conversation text content 1250 is related to the edited content item and / or the object attribute of the second virtual object. In addition, the edited content item and / or the object attribute after information editing are reflected in the conversation process.

[0177] It should be noted that the above embodiments can be executed alone, or cross or superimposed in the case of no technical conflict.

[0178] Figure 13 is a block diagram of an interaction device according to an exemplary embodiment. Referring to Figure 13 , the device can include:

[0179] The first display module 1310 is configured to display a conversation page, and the first object information of the first virtual object is displayed in the conversation page.

[0180] The second display module 1320 is configured to display conversation interaction information for the first object information, and the conversation interaction information includes at least one conversation option matched with the first object information.

[0181] The interaction module 1330 is configured to display conversation content in the conversation page in response to a trigger operation on a target conversation option in the at least one conversation option, and the conversation content includes the target conversation option.

[0182] In some embodiments, the dialogue interaction information further comprises interaction time reminder information, the interaction time reminder information being used to represent a remaining interaction time for performing the trigger operation on the at least one dialogue option; the remaining interaction time shown in the interaction time reminder information continuously decreases before the trigger operation on the at least one dialogue option is performed.

[0183] In some embodiments, the apparatus further comprises:

[0184] The hiding module is configured to perform, in a case where the interaction time reminder information indicates that the interaction is over, hiding the dialogue interaction information and / or showing next round dialogue content.

[0185] In some embodiments, the first object information comprises a virtual image of the first virtual object and / or first introduction content of the first virtual object.

[0186] The virtual image is shown in the dialogue page in the form of background content, and the first introduction content is shown in the dialogue page in the form of foreground content.

[0187] In some embodiments, if the first object information comprises the virtual image of the first virtual object, the apparatus further comprises:

[0188] The third showing module is configured to perform, in the dialogue process, dynamically showing a target part of the virtual image.

[0189] The target part comprises one or more of a head, a facial feature part, a face, and a limb part.

[0190] In some embodiments, the dialogue interaction information further comprises current state interaction content of the first virtual object, and the dialogue content further comprises the current state interaction content.

[0191] In some embodiments, the current state interaction content comprises description content used to represent a current posture of the first virtual object and dialogue guide content used to dialogue with the first virtual object; the current posture comprises one or more of a facial expression, an emotional state, and a limb action.

[0192] And / or, the dialogue option comprises one or more of text content, voice content, expression content, and image content.

[0193] In some embodiments, the dialogue page further comprises a dialogue input area; the apparatus further comprises:

[0194] The input content showing module is configured to perform, in response to a sending operation on input content in the dialogue input area, showing the input content in the dialogue page.

[0195] The response showing module is configured to perform obtaining response content to the input content and showing the response content in the dialogue page.

[0196] In some embodiments, the apparatus further includes:

[0197] a background switching module configured to perform, if the target dialogue option or the input content includes a keyword, displaying a background image related to the keyword in the dialogue page;

[0198] The keyword includes one or more of a first keyword for describing a target location, a second keyword for describing a target item, and a third keyword for describing a target climate.

[0199] In some embodiments, the apparatus further includes:

[0200] a fourth display module configured to perform displaying an information editing page for the second virtual object, the information editing page including a role memory tag;

[0201] a fifth display module configured to perform, in response to a triggering operation on the role memory tag, displaying a role memory page; the role memory page displays at least one memory editing option;

[0202] a first editing triggering module configured to perform, in response to a triggering operation on a target editing option, displaying an editing detail page for the target editing item; the target editing option is any one of the at least one memory editing option;

[0203] an editing content display module configured to perform, in response to an editing operation on the editing detail page, displaying an editing content item corresponding to the target editing item in the role memory page;

[0204] The memory editing option includes one or more of a plot option, an object relationship option, and an interest and hobby option for the second virtual object.

[0205] In some embodiments, the information editing page further includes a basic information tag, and the apparatus further includes:

[0206] a second editing triggering module configured to perform, in response to a triggering operation on the basic information tag, displaying a basic information page; the basic information page displays at least one to-be-edited item;

[0207] a creation module configured to perform, in response to a triggering operation on the at least one to-be-edited item, creating an object attribute for the second virtual object.

[0208] In some embodiments, the apparatus further includes:

[0209] a sixth display module configured to perform, in response to a triggering operation on the second virtual object after the information editing, displaying second object information of the second virtual object in the dialogue page;

[0210] The second object information includes second introduction content of the second virtual object, and the second introduction content is related to the editing content item and / or the object attribute of the second virtual object.

[0211] As to the apparatus in the above-mentioned embodiments, the specific manners in which the respective modules perform operations have been described in detail in the embodiments of the method, and thus will not be described in detail here.

[0212] Figure 14 is a block diagram of an electronic device according to an example embodiment. Referring to Figure 14 , the electronic device includes a processor, a memory for storing processor-executable instructions, and wherein the processor is configured to implement the steps of any of the above-mentioned interaction methods when executing the instructions stored on the memory.

[0213] The electronic device can be a terminal, a server, or a similar computing device. In the case where the electronic device is a terminal, Figure 14 is a block diagram of an electronic device for interaction according to an example embodiment, in particular:

[0214] The terminal can include RF (Radio Frequency) circuit 1410, memory 1420 including one or more computer readable storage media, input unit 1430, display unit 1440, sensor 1450, audio circuit 1460, WiFi (wireless fidelity) module 1470, processor 1480 including one or more processing cores, and power supply 1490, etc. Those skilled in the art can understand that Figure 14 The terminal structure shown in the above-mentioned embodiments does not constitute a limitation on the terminal, and can include more or fewer components than those shown, or combine certain components, or different component arrangements. Among them:

[0215] The RF circuit 1410 can be used for receiving and transmitting signals in the process of information or communication, in particular, receiving the downlink information from the base station and delivering it to the one or more processors 1480 for processing, and transmitting the uplink data to the base station. Generally, the RF circuit 1410 includes, but is not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM) card, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, etc. In addition, the RF circuit 1410 can communicate with the network and other terminals through wireless communication. The wireless communication can use any communication standards or protocols, including but not limited to Global System for Mobile communication (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, Short Messaging Service (SMS) etc.

[0216] The memory 1420 can be used to store software programs and modules, and the processor 1480 can perform various functions and data processing by running the software programs and modules stored in the memory 1420. The memory 1420 can mainly include a program storage area and a data storage area, wherein the program storage area can store operating systems, application programs required for functions, etc., and the data storage area can store data created according to the use of the terminal, etc. In addition, the memory 1420 can include a high-speed random access memory, and can further include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state memory device. Accordingly, the memory 1420 can further include a memory controller to provide access to the memory 1420 for the processor 1480 and the input unit 1430.

[0217] The input unit 1430 can be used to receive input digital or character information, and to generate a key, mouse, joystick, optical or trackball signal input related to user settings and function control. Specifically, the input unit 1430 can include a touch-sensitive surface 1431 and other input devices 1432. The touch-sensitive surface 1431, also known as a touch display or touchpad, can collect touch operations (such as user operations using fingers, styluses, etc. or any suitable objects or accessories near the touch-sensitive surface 1431) on or near it, and drive the corresponding connection devices according to the pre-set program. Optionally, the touch-sensitive surface 1431 can include two parts of touch detection devices and touch controllers. Among them, the touch detection devices detect the touch position of the user and detect the signals generated by the touch operation, and transmit the signals to the touch controller; the touch controller receives the touch information from the touch detection device, and converts it into touch coordinates and sends it to the processor 1480, and can receive commands from the processor 1480 and execute them. In addition, the touch-sensitive surface 1431 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch-sensitive surface 1431, the input unit 1430 can also include other input devices 1432. Specifically, the other input devices 1432 can include one or more of a physical keyboard, function keys (such as volume control buttons, on-off buttons, etc.), trackballs, mice, joysticks, etc.

[0218] The display unit 1440 can be used to display information input by the user or information provided to the user and various graphical user interfaces of the terminal, which can be composed of graphics, text, icons, video and any combination thereof. The display unit 1440 can include a display panel 1441, which can be configured in the form of an LCD (Liquid Crystal Display), an OLED (Organic Light-Emitting Diode), etc. Further, the touch-sensitive surface 1431 can cover the display panel 1441, and when the touch-sensitive surface 1431 detects a touch operation on or near it, it transmits to the processor 1480 to determine the type of touch event, and then the processor 1480 provides corresponding visual output on the display panel 1441 according to the type of touch event. Among them, the touch-sensitive surface 1431 and the display panel 1441 can be two independent components to realize the input and output functions, but in some embodiments, the touch-sensitive surface 1431 and the display panel 1441 can be integrated to realize the input and output functions.

[0219] The terminal can also include at least one sensor 1450, such as an optical sensor, a motion sensor, and other sensors. Specifically, the optical sensor can include an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 1441 according to the brightness of ambient light, and the proximity sensor can turn off the display panel 1441 and / or the backlight when the terminal is moved to the ear. As one of the motion sensors, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally three axes), and when at rest, it can detect the magnitude and direction of gravity, which can be used for applications such as identifying the posture of the terminal (such as switching between landscape and portrait screens, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc. As for other sensors that the terminal can also be configured, such as a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., they will not be described here.

[0220] The audio circuit 1460, the speaker 1461, and the microphone 1462 can provide an audio interface between the user and the terminal. The audio circuit 1460 can convert the received audio data into an electrical signal and transmit it to the speaker 1461, which converts it into a sound signal for output. On the other hand, the microphone 1462 converts the collected sound signal into an electrical signal, which is received by the audio circuit 1460 and converted into audio data. After being processed by the processor 1480, the audio data is output to the RF circuit 1410 for transmission to another terminal, for example, or to the memory 1420 for further processing. The audio circuit 1460 can also include a jack for external earphones to communicate with the terminal.

[0221] WiFi belongs to a short-range wireless transmission technology. The terminal can help users send and receive emails, browse web pages, and access streaming media through the WiFi module 1470, which provides users with wireless broadband Internet access. Although Figure 14 The WiFi module 1470 is shown, but it is understood that it does not belong to the essential components of the terminal and can be omitted as needed without changing the essence of the application.

[0222] The processor 1480 is a control center of the terminal, which connects all parts of the terminal through various interfaces and lines, executes various functions of the terminal and processes data by running or executing software programs and / or modules stored in the memory 1420 and calling data stored in the memory 1420, thereby overall monitoring the terminal. Optionally, the processor 1480 can include one or more processing cores; preferably, the processor 1480 can integrate an application processor and a modem processor, wherein the application processor mainly processes operating systems, user interfaces, and application programs, and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 1480.

[0223] The terminal further includes a power supply 1490 (such as a battery) for supplying power to various components, and preferably, the power supply can be logically connected to the processor 1480 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. The power supply 1490 can also include one or more than one direct or alternating current power supply, a recharging system, a power failure detection circuit, a power converter or inverter, a power state indicator, and any other components.

[0224] Although not shown, the terminal can also include a camera, a Bluetooth module, and the like, which are not described here in detail. Specifically, in the embodiment, the terminal further includes a memory and one or more than one program, wherein the one or more than one program is stored in the memory and is configured to be executed by the one or more than one processor. The one or more than one program includes instructions for executing the interaction method provided by the above-mentioned method embodiments.

[0225] In an exemplary embodiment, a computer storage medium is also provided, when instructions in the computer storage medium are executed by a processor of an electronic device, the electronic device can execute steps of the method provided in any of the above embodiments.

[0226] In an exemplary embodiment, a computer program product is also provided, which includes a computer program / instruction, and the computer program / instruction is executed by a processor to implement the method provided in any of the above embodiments. Optionally, the computer program is stored in a computer readable storage medium. The processor of the electronic device reads the computer program from the computer readable storage medium, and the processor executes the computer program, so that the electronic device executes the method provided in any of the above embodiments.

[0227] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer readable storage medium. When the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, storage, databases, or other media in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration but not limitation, RAM is available in many forms such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0228] Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure that are deemed to fall within the general principles of the disclosure and include commonly known or customary practice in the art. The specification and examples are to be considered exemplary only, with the true scope and spirit of the disclosure being indicated by the following claims.

[0229] It should be understood that the present disclosure is not limited to the precise structures as herein described and illustrated in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the claims that follow.

Claims

1. An interaction method, characterized in that, The method comprises: displaying a dialogue page, in which first object information of a first virtual object is displayed; the first object information comprises a virtual image of the first virtual object and / or first introduction content of the first virtual object; displaying dialogue interaction information corresponding to the first object information, the dialogue interaction information comprising at least one dialogue option matching the first object information; in response to a triggering operation on a target dialogue option in the at least one dialogue option, displaying dialogue content in the dialogue page; the dialogue content comprises the target dialogue option; displaying an information editing page of a second virtual object, the information editing page comprising a role memory tag; the second virtual object is the same as or different from the first virtual object; in response to a triggering operation on the role memory tag, displaying a role memory page; the role memory page displays at least one memory editing option; in response to a triggering operation on a target editing option, displaying an editing detail page corresponding to the target editing option; the target editing option is any one of the at least one memory editing option; in response to an editing operation on the editing detail page, displaying an editing content item corresponding to the target editing option in the role memory page; wherein the memory editing option comprises one or more of a plot option, an object relationship option, and an interest and hobby option for the second virtual object.

2. The method of claim 1, wherein, The dialogue interaction information further comprises interaction time reminder information, which is used to represent the remaining interaction time for performing a triggering operation on the at least one dialogue option; Before performing a triggering operation on the at least one dialogue option, the remaining interaction time displayed in the interaction time reminder information continuously decreases.

3. The method of claim 2, wherein, After displaying the dialogue interaction information for the first virtual object, the method further comprises: in the case where the interaction time reminder information indicates that the interaction is over, hiding the dialogue interaction information and / or displaying the next round of dialogue content.

4. The method of claim 1, wherein: the virtual image is displayed in the dialogue page in the form of background content, and the first introduction content is displayed in the dialogue page in the form of foreground content.

5. The method of claim 4, wherein, If the first object information comprises a virtual image of the first virtual object, after displaying the dialogue page, the method further comprises: during the dialogue, dynamically displaying a target part of the virtual image; wherein the target part comprises one or more of a head, a facial feature, a face, and a limb part.

6. The method of claim 1 5. The method of any one of the preceding claims, wherein The dialogue interaction information further comprises current state interaction content of the first virtual object, and the dialogue content further comprises the current state interaction content.

7. The method of claim 6, wherein: the current state interaction content comprises description content for representing a current posture of the first virtual object and dialogue guide content for dialogue with the first virtual object; wherein the current posture comprises one or more of a facial expression, an emotional state, and a limb action. And / or, the conversation options include one or more of text content, voice content, expression content, and image content.

8. The method of claim 1, wherein, The conversation page further includes a conversation input area; and the method further includes: In response to a sending operation on input content in the conversation input area, displaying the input content in the conversation page; Obtaining response content for the input content, and displaying the response content in the conversation page.

9. The method of claim 1 5. The method of any of claims 1-4, wherein, After the response to the triggering operation on the target conversation option in the at least one conversation option, the method further includes: If the target conversation option or the input content includes a keyword, displaying a background image related to the keyword in the conversation page; The keyword includes one or more of a first keyword for describing a target location, a second keyword for describing a target item, and a third keyword for describing a target climate.

10. The method according to any of claims 1-5, 8, characterized by, The information editing page further includes a basic information label, and the method further includes: In response to a triggering operation on the basic information label, displaying a basic information page; and the basic information page displays at least one to-be-edited item; In response to a triggering operation on the at least one to-be-edited item, creating an object attribute for the second virtual object.

11. The method of claim 10, wherein, The method further includes: In response to a triggering operation on the second virtual object after information editing, displaying second object information of the second virtual object in the conversation page; The second object information includes second introduction content of the second virtual object, and the second introduction content is related to the editing content item and / or the object attribute of the second virtual object.

12. An interactive device, characterized by It includes: A first display module configured to display a conversation page, the conversation page displaying first object information of a first virtual object; The first object information includes a virtual image of the first virtual object and / or first introduction content of the first virtual object; A second display module configured to display conversation interaction information for the first object information, the conversation interaction information including at least one conversation option matching the first object information; An interaction module configured to display conversation content in the conversation page in response to a triggering operation on a target conversation option in the at least one conversation option; the conversation content includes the target conversation option; A fourth display module configured to display an information editing page for a second virtual object, the information editing page including a role memory label; the second virtual object is the same as or different from the first virtual object; A fifth display module configured to display a role memory page in response to a triggering operation on the role memory label; the role memory page displays at least one memory editing option; A first editing triggering module configured to display an editing detail page for a target editing option in response to a triggering operation on the target editing option; The target editing option is any one of the at least one memory editing option; The edited content display module is configured to display, in the role memory page, an edited content item corresponding to the target editing option in response to an editing operation on the editing details page. The memory editing options include one or more of a plot option, an object relationship option, and an interest and hobby option for the second virtual object.

13. A computer-readable storage medium, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, enable the electronic device to perform the interaction method of any one of claims 1-11.

14. A computer program product, the computer program product comprising a computer program which, when executed by a processor, implements the interaction method of any one of claims 1-11.

Citation Information

Patent Citations

  • Theme content interaction method and device, electronic equipment and storage medium

    CN115935100A

  • Page interaction method and device, equipment and storage medium

    CN117724795A