Interaction Method, Device, Equipment, and Storage Medium Based on Virtual Character

The interaction method and apparatus enhance user interaction experiences with virtual characters by allowing users to generate and send virtual characters, thereby enriching interaction functions and improving user engagement.

JP2025519594APending Publication Date: 2025-06-26BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024572613
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-11-09
Filing Date
2023-11-08
Publication Date
2025-06-26

AI Technical Summary

Technical Problem

Existing interaction technologies based on virtual characters lack the functionality to enrich user interaction experiences, limiting the creative and dynamic aspects of virtual character interactions.

Method used

An interaction method and apparatus that allows users to generate and send virtual characters between users, enabling the creation of target virtual characters and media resources through a character generation page and preset interaction triggers.

Benefits of technology

Enhances user interaction experiences by enabling the creation and exchange of virtual characters, thereby enriching the interaction functions and improving user engagement with virtual characters.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025519594000001_ABST
    Figure 2025519594000001_ABST
Patent Text Reader

Abstract

The present disclosure provides an interaction method, apparatus, device, and storage medium based on virtual characters. The method includes: in response to a trigger operation on a preset interaction entry on a target page, displaying a character generation page; generating a first virtual character based on a virtual character creation operation acting on the character generation page; and in response to a preset interaction trigger operation on the first virtual character, sending the first virtual character to a first user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application claims the priority of a Chinese patent application with the application number 202211400141.3, which was filed with the Chinese Patent Office on November 9, 2022. All contents of this application are incorporated into this application by reference. Technical Field The present disclosure relates to the field of data processing, and in particular to an interaction method, apparatus, device and storage medium based on virtual characters.

Background Art

[0002] A virtual character is a character that is drawn by computer 2D technology or constructed by 3D modeling technology and created in an entity display screen or virtual space. In real life, virtual characters can greatly enhance the experience of man-machine interaction.

[0003] With the continuous development of virtual character interaction technology, the function of performing interaction based on virtual characters is becoming increasingly popular in various types of application software.

Summary of the Invention

Problems to be Solved by the Invention

[0004] To solve the above technical problems, the present disclosure provides an interaction method, apparatus, device and storage medium based on virtual characters, which can enrich the interaction function based on virtual characters and further enhance the user's interaction experience with virtual characters.

Means for Solving the Problems

[0005] According to a first aspect, the present disclosure provides an interaction method based on virtual characters. The method includes, on the second user side, In response to a trigger operation for a preset interaction entry on a target page, display a character generation page, where the target page is a relevant page of a first user, and Generate a first virtual character based on a virtual character creation operation acting on the character generation page, and In response to a preset interaction trigger operation for the first virtual character, trigger to send the first virtual character to the first user, where the first virtual character is used to generate a target virtual digital character related to the first user.

[0006] In one alternative embodiment, the displaying of the character generation page in response to a trigger operation for a preset interaction entry on the virtual character target page is In response to a trigger operation for a preset interaction entry of a virtual character on a conversation page, jump from the conversation page to the character generation page and display the character generation page, where the conversation page is used to display a conversation in which a first user and a second user participate.

[0007] In one alternative embodiment, the triggering to send the first virtual character to the first user in response to a preset interaction trigger operation for the first virtual character is In response to a preset interaction trigger operation for the first virtual character, present the first virtual character on the conversation page based on a first message card.

[0008] In one alternative embodiment, after triggering to send the first virtual character to the first user in response to a preset interaction trigger operation for the first virtual character, In response to a trigger operation on the first virtual character on the conversation page, jump from the conversation page to the character generation page, and display the first virtual character on the character generation page; further comprising receiving an adjustment operation on the first virtual character on the character generation page and generating an updated virtual character.

[0009] In one alternative embodiment, after receiving the adjustment operation on the first virtual character on the character generation page and generating the updated virtual character, further comprising triggering to send the updated virtual character to the first user in response to a preset interaction trigger operation on the updated virtual character, where the updated virtual character is used to generate a target virtual character related to the first user.

[0010] In one alternative embodiment, triggering to send the updated virtual character to the first user in response to the preset interaction trigger operation on the updated virtual character as described above includes presenting the updated virtual character on the conversation page based on a second message card in response to the preset interaction trigger operation on the updated virtual character.

[0011] In one alternative embodiment, before jumping from the conversation page to the character generation page and displaying the character generation page in response to a trigger operation on a preset interaction entry on the conversation page, further comprising displaying a preset interaction entry for the virtual character on the conversation page in response to an application trigger operation on a preset type of expression animation on the conversation page, where the preset type of expression animation is an interaction expression animation based on the virtual character.

[0012] In one alternative embodiment, after displaying a preset interaction entry for the virtual character on the conversation page in response to an application trigger operation for the preset type of expression animation on the conversation page, after determining the generation of the target virtual character related to the first user, further including conducting a conversation based on the preset type of expression animation on the conversation page, where the preset type of expression animation includes the target virtual character and the virtual character corresponding to the second user.

[0013] According to a second aspect, the present disclosure provides a method for interaction based on a virtual character. The method includes, on the side of the first user, receiving a first virtual character, and generating a target virtual character related to the first user based on the first virtual character in response to an application trigger operation for the first virtual character, where the target virtual character is used to generate a target media resource related to the first user.

[0014] In one alternative embodiment, the receiving the first virtual character includes receiving a first virtual character based on a first message card on the conversation page.

[0015] In one alternative embodiment, before generating the target media resource based on the first virtual character in response to the application trigger operation for the first virtual character, further including generating a target virtual character related to the first user based on the first virtual character in response to a trigger operation for the first message card on the conversation page. In one alternative embodiment, after generating a target virtual character related to the first user based on the first virtual character in response to an application trigger operation on the first virtual character, further comprising generating an expression animation related to the first user based on the target virtual character in response to an application trigger operation on the target virtual character, wherein the expression animation related to the first user is used for conducting a conversation by applying it on the conversation page.

[0016] In one alternative embodiment, after receiving the first virtual character, displaying the first virtual character on the character generation page in response to an update trigger operation on the first virtual character, and receiving an adjustment operation on the first virtual character on the character generation page and generating an updated first virtual character, wherein the updated first virtual character is used for generating a target virtual character related to the first user.

[0017] In one alternative embodiment, the target media resource includes at least one of a stamp corresponding to the target virtual character, a user profile picture, and media content.

[0018] According to a third aspect, the present disclosure provides an interaction device based on a virtual character, the device comprising: a first display module for displaying a character generation page in response to a trigger operation on a preset interaction entry on a target page, wherein the target page is a related page of a first user; a first generation module for generating a first virtual character based on a virtual character creation operation acting on the character generation page; A transmission module for triggering the transmission of the first virtual character to the first user in response to a preset interaction trigger operation for the first virtual character, wherein the first virtual character includes a transmission module used for generating a target virtual character related to the first user.

[0019] According to a fourth aspect, the present disclosure provides an interaction device based on a virtual character, and the device includes: a receiving module for receiving a first virtual character; a second generation module for generating a target virtual character related to the first user based on the first virtual character in response to an application trigger operation for the first virtual character, wherein the target virtual character is used for generating a target media resource related to the first user.

[0020] According to a fifth aspect, the present disclosure provides a computer-readable storage medium, in which instructions are stored, and when the instructions are run on a terminal device, the terminal device is caused to implement the above method.

[0021] According to a sixth aspect, the present disclosure provides an interaction device based on a virtual character, and this device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the above method is implemented.

[0022] According to a seventh aspect, the present disclosure provides a computer program product, which includes a computer program / instructions, and when the computer program / instructions are executed by a processor, the above method is implemented.

Brief Description of the Drawings

[0023] The drawings herein are incorporated into the specification and form a part of the specification, showing embodiments that conform to the present disclosure and are used to interpret the principles of the present disclosure together with the specification.

[0024] To more clearly explain the technical solutions in the embodiments of the present disclosure or related technologies, the following briefly introduces the drawings that need to be used in the description of the embodiments or related technologies. Obviously, those skilled in the art can obtain other drawings based on these drawings without creative efforts.

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Best Mode for Carrying Out the Invention

[0025] To more clearly understand the above objects, features, and advantages of the present disclosure, the following further describes the solutions of the present disclosure. It should be noted that, unless there is a conflict, the embodiments of the present disclosure and the features in the embodiments can be combined with each other.

[0026] As can be understood, before using the technical solutions disclosed in each embodiment of the present disclosure, the user should be informed in an appropriate manner about the types, scope of use, usage scenarios, etc. of the personal information related to the present disclosure in accordance with the relevant laws and regulations, and the user's permission should be obtained.

[0027] For example, when responding to the user's voluntary request, by sending prompt information to the user, the user is clearly prompted that the operation required to be executed needs to obtain and use the user's personal information. Thereby, the user can autonomously select whether to provide personal information to software or hardware such as an electronic device, an application program, a server, or a storage medium that executes the operation of the technical solution of the present disclosure according to the prompt information.

[0028] As an alternative but non-limiting implementation manner, the method of sending prompt information to the user in response to receiving the user's voluntary request may be, for example, in the form of a pop-up window, and the prompt information may be presented in text form in the pop-up window. In addition, the pop-up window may be provided with a selection control for allowing the user to select "agree" or "disagree" to provide personal information to the electronic device.

[0029] As can be understood, the above process of notification and obtaining user permission is only schematic and does not constitute a limitation to the implementation manner of the present disclosure. Other methods that meet the relevant laws and regulations can also be applied to the implementation manner of the present disclosure.

[0030] In the following description, many specific details are set forth in order to facilitate a full understanding of the present disclosure. However, the present disclosure may be practiced in other ways different from those described herein. Obviously, the examples in the specification are only a part of the embodiments of the present disclosure, not all of the embodiments.

[0031] A virtual character is a character drawn by computer 2D technology or constructed by 3D modeling technology and created in an entity display screen or virtual space. In real life, virtual characters can greatly enhance the experience of man-machine interaction.

[0032] The interaction methods based on virtual characters may include functions such as the creation and generation of virtual characters by users. For example, it may include setting the facial type, clothing, etc. for the virtual character using a preset character model, and may also include the user controlling the walking, action demonstration, or expression conversion of the virtual character by finger or device.

[0033] With the continuous development of the interaction technology of virtual characters, the function of performing interactions based on virtual characters is becoming increasingly popular in various types of application software. Therefore, how to enrich the interaction function based on virtual characters to enhance the user's interaction experience with virtual characters has become an urgent technical problem to be solved currently.

[0034] Therefore, embodiments of the present disclosure provide an interaction method based on virtual characters. First, in response to a trigger operation on a preset interaction entry on a target page, a character generation page is displayed. Based on a virtual character creation operation acting on the character generation page, a first virtual character is generated. Then, in response to a preset interaction trigger operation on the first virtual character, the first virtual character is sent to a first user. As can be seen from this, embodiments of the present disclosure can realize the interaction functions of creating the first virtual character and sending it to the first user, enrich the interaction functions based on virtual characters, and further enhance the user's interaction experience with the virtual character.

[0035] Based on this, embodiments of the present disclosure provide an interaction method based on virtual characters. Referring to FIG. 1, it is a flowchart of an interaction method based on virtual characters according to an embodiment of the present disclosure. This method includes the following steps on the second user side.

[0036] S101: In response to a trigger operation on a preset interaction entry on a target page, display a character generation page.

[0037] The interaction method based on virtual characters according to embodiments of the present disclosure can be applied to a client. For example, the client may include a client installed on a smartphone, a client installed on a tablet computer, and the like.

[0038] In embodiments of the present disclosure, a virtual character is a character drawn by computer 2D technology or constructed by 3D modeling technology and created in an entity display screen or a virtual space. It may include a virtual human character, a virtual animal character, a virtual comic character, etc. Specifically, the virtual character may be a two-dimensional virtual character or a three-dimensional virtual character.

[0039] In an embodiment of the present disclosure, the first user may be a character recipient who performs an interaction based on a virtual character, and the second user may be a character sender who performs an interaction based on a virtual character. Here, the first user and the second user may be users of the same client or users of different clients.

[0040] In an embodiment of the present disclosure, the target page is a relevant page of the first user. For example, the target page may be a conversation page where the first user and the second user participate in a conversation, may be the personal homepage of the first user, may be a friend list page to which the first user belongs, or an activity page to which the first user belongs, etc.

[0041] In an embodiment of the present disclosure, the preset interaction entry on the target page may be installed at any position on the target page according to requirements. For example, the preset interaction entry on the target page may be installed at the navigation bar position on the conversation page of the first user and the second user, on a folding panel, etc., or may be installed at any position on the personal homepage of the first user. Here, the trigger operation for the preset interaction entry may include a click operation, a long-press operation, etc., and the conversation page is used to display a conversation including the first user and the second user.

[0042] As shown in FIG. 2, it is a schematic diagram of a conversation page according to an embodiment of the present disclosure. Here, on the conversation page of the second user and the first user, a preset interaction entry 201 is displayed. When a click operation acting on the preset interaction entry 201 is received, it jumps from the conversation page shown in FIG. 2 to a character generation page.

[0043] As shown in FIG. 3, it is a schematic diagram of a character generation page according to an embodiment of the present disclosure. Here, on the character generation page, selectable virtual resources such as skin color, face shape, hairstyle, and clothing for creating a virtual character are displayed. Further, after jumping from the conversation page to the character generation page, a prompt character such as "Send to XX" may be displayed on the character generation page. "Send to User A" as shown in FIG. 3 is used to prompt that the second user is creating a virtual character for User A. Here, User A may refer to the first user for receiving the virtual character on the conversation page.

[0044] In an alternative embodiment, the preset interaction entry for the virtual character may be installed in the folding panel (also called the plus panel) of the conversation page between the second user and the first user. As shown in FIG. 2, when a click operation acting on the expansion control 202 of the conversation page is received, the folding panel of the conversation page is expanded, and the preset interaction entry is presented in the form of an interaction control within the folding panel. As shown in FIG. 4, it is a schematic diagram of another conversation page according to an embodiment of the present disclosure. Here, a preset interaction entry 401 is displayed in the folding panel. When a click operation acting on the interaction control 401 on the folding panel is received, it jumps from the conversation page shown in FIG. 4 to the character generation page shown in FIG. 3.

[0045] In another alternative embodiment, the preset interaction entry on the target page may be installed on the virtual character expression panel of the conversation page. Specifically, the preset interaction entry is presented in the form of an interaction control within the virtual character expression panel. As shown in FIG. 5, it is a schematic diagram of another conversation page according to an embodiment of the present disclosure. Here, a preset interaction entry 501 is displayed on the virtual character expression panel. When a click operation acting on the interaction control 501 within the virtual character expression panel is received, it jumps from the conversation page shown in FIG. 5 to the character generation page shown in FIG. 3.

[0046] In one application scenario, to further enrich the interaction function based on the virtual character and enhance the interaction experience of the second user with the virtual character of the first user, a preset interaction entry may be installed on the personal homepage of the first user. Specifically, when the second user enters the personal homepage of the first user and triggers the presentation of the profile picture information page of the first user, a preset interaction entry may be presented in the form of an interaction control on the profile picture information page of the first user. By clicking on this preset interaction entry, the interaction function based on the virtual character can be realized. For example, a virtual character can be sent for the first user and made applicable as the user profile picture. Specifically, when a click operation acting on the interaction control is received, it jumps from the profile picture information page to the character generation page shown in FIG. 3, and further, based on the character generation page, the creation of the virtual character may be performed.

[0047] In another application scenario, the preset interaction entry on the target page may be set on the friend list page to which the first user belongs. Specifically, on the friend list page to which the first user belongs, corresponding preset interaction entries are set for each friend and are used to trigger an interaction based on a virtual character for this friend. For example, when a click operation acting on the preset interaction entry corresponding to the first user (User A) is received, a jump is made from the friend list page to which the first user belongs to the character generation page, and by creating a virtual character based on the character generation page, subsequently, the created virtual character can be sent to the first user (User A) to achieve the effect of performing an interactive communication using the virtual character with friends.

[0048] In yet another application scenario, the preset interaction entry may be set on the activity page to which the first user belongs, for example, on the square activity page to which the first user belongs. Specifically, the preset interaction entry of the virtual character may be presented in the form of an interaction control on the activity page to which the first user belongs. Specifically, the first user can be determined by a scrolling method on the square page, and by clicking on the preset interaction entry "Send a character to Ta", the function of creating a virtual character for this first user can be triggered.

[0049] S102: Generate a first virtual character based on a virtual character creation operation acting on the character generation page. In an embodiment of the present disclosure, at least one character model for generating a virtual character may be displayed on the character generation page. Specifically, the character model may include, for example, part models of each part of the virtual character. For example, the part model of the virtual character may include a face model. Here, the face model may include more fine-grained selection controls such as face shape and skin color. By performing a trigger operation on the selection control corresponding to different skin colors, the creation of the skin color of the virtual character is triggered. The embodiments of the present disclosure do not limit the character model of the virtual character.

[0050] In an embodiment of the present disclosure, the virtual character creation operation acting on the character generation page may include any one type of operation executed on the character generation page to realize the generation function of the first virtual character, such as operations for selecting hairstyle, face shape, skin, etc. Here, the virtual character creation operation may further include a click operation acting on the creation control of the character generation page.

[0051] As shown in FIG. 3, after creating different parts of the virtual character on the character generation page, when a click operation acting on the creation control 301 within the character generation page is received, the first virtual character is generated and presented on the character sending page. As shown in FIG. 6, it is a schematic diagram of the character sending page according to an embodiment of the present disclosure.

[0052] S103: In response to a preset interaction trigger operation on the first virtual character, trigger the first virtual character to be sent to the first user. Here, the first virtual character is used to generate a target virtual character related to the first user.

[0053] In an embodiment of the present disclosure, the preset interaction trigger operation for the first virtual character may include a sending operation for the first virtual character, a click operation acting on the sending control 601 of the character sending page shown in FIG. 6, and the like.

[0054] In an alternative embodiment, when receiving the preset interaction trigger operation for the first virtual character, the first virtual character may be first uploaded to the server, and then the server may send the first virtual character to the first user.

[0055] In another alternative embodiment, assuming that the first virtual character has already been synchronized to the server during the process of the second user creating the first virtual character, when receiving the preset interaction trigger operation for the first virtual character, a character upload request may be sent to the server, and the server may be requested to send the first virtual character to the first user.

[0056] In an embodiment of the present disclosure, the first user may be any one of the pre-determined users. For example, the first user may be at least one conversation user participating in the conversation on the conversation page, or a friend user selected from the friend list, etc. The embodiments of the present disclosure are not limited thereto.

[0057] In an alternative embodiment, after completing the creation of the first virtual character on the character generation page, the first user for receiving the first virtual character may be determined. For example, in a one-to-many group chat scenario, in response to the preset interaction trigger operation for the first virtual character, the user names in the group chat are presented in a list form on the conversation page. After receiving the selection operation of any one user in the list, this user is used as the first user to receive the first virtual character.

[0058] In an embodiment of the present disclosure, after entering a character generation page based on a conversation page in which a first user and a second user participate, and generating a first virtual character, when a preset interaction trigger operation for the first virtual character is received, the first virtual character may be presented on the conversation page based on a first message card. As shown in FIG. 7, it is a schematic diagram of another conversation page according to an embodiment of the present disclosure.

[0059] Here, the first message card 701 on the conversation page may include character information corresponding to the first virtual character, a presentation picture, etc. For example, the character information corresponding to the first virtual character may be the character "sent a character", and the presentation picture corresponding to the first virtual character may be the overall character presentation picture of the first virtual character, or the head presentation picture of the first virtual character, etc. On the conversation page shown in FIG. 7, the target virtual character is sent to the first user based on the message card.

[0060] In an embodiment of the present disclosure, the use of the first virtual character to generate a target virtual character related to the first user means that after the first virtual character is sent to the first user, when the first user receives this first virtual character, this first virtual digital character is regarded as the target virtual character related to the first user, and further, a target media resource may be generated based on the target virtual character.

[0061] In an embodiment of the present disclosure, the target virtual character is specifically used to generate a target media resource for the first user, that is, the target media resource is generated based on the target virtual character. Here, the target media resource may include at least one of a stamp corresponding to the target virtual character, a user profile picture, and a media resource.

[0062] In the virtual character-based interaction method according to an embodiment of the present disclosure, first, in response to a trigger operation on a preset interaction entry on a target page, a character generation page is displayed, and based on a virtual character creation operation acting on the character generation page, a first virtual character is generated. Then, in response to a preset interaction trigger operation on the first virtual character, a trigger is performed to send the first virtual character to a first user. As can be seen from this, the embodiment of the present disclosure can realize the interaction function of creating the first virtual character and sending it to the first user, enrich the interaction function based on the virtual character, and further enhance the user's interaction experience with the virtual character.

[0063] In actual applications, in order to further enrich the interaction function based on the virtual character, the embodiment of the present disclosure may trigger the display of a preset interaction entry for the virtual character when receiving an application trigger operation on a preset type of expression animation on the conversation page.

[0064] Specifically, in response to an application trigger operation on a preset type of expression animation on the conversation page, a preset interaction entry for the virtual character is displayed on the conversation page. Further, in response to a trigger operation on the preset interaction entry for the virtual character, a jump is made from the conversation page to the character generation page, and a virtual character is created based on the character generation page.

[0065] In an embodiment of the present disclosure, the preset type of expression animation may include interaction expression animations of multiple people realized based on virtual characters. Specifically, the interaction expression animations of multiple people mean that both parties who conduct conversations using expression animations must have virtual characters belonging to themselves. Specifically, the interaction expression animations of multiple people may present action animations or expression animations designed for at least two virtual characters. On the premise that both parties of the conversation have virtual characters, the second user can send the interaction expression animations of multiple people to the first user, thereby further enriching the interaction function based on virtual characters.

[0066] In an alternative embodiment, in response to an application trigger operation on the preset type of expression animation on the conversation page, first, it is determined whether the conversation user has a virtual character. If not, a preset interaction entry for the virtual character is displayed on the conversation page. Further, in response to a trigger operation on the preset interaction entry of the virtual character, a jump is made from the conversation page to the character generation page, and a virtual character is created based on the character generation page.

[0067] As shown in FIG. 5, it is necessary for the current user to send interaction expression animations of multiple people to the conversation user A. However, assuming that user A does not have a virtual character, when the current user triggers a click operation on the preset type of expression animation 502 on the conversation page, a preset interaction entry for the virtual character is displayed on the conversation page. As shown in FIG. 8, it is a schematic diagram of another conversation page according to an embodiment of the present disclosure. Here, a preset interaction entry 801 for the virtual character is displayed on the panel on the conversation page. By clicking on the preset interaction entry 801, a jump is made to the character generation page shown in FIG. 3.

[0068] In actual applications, after presenting the first virtual character on the conversation page based on the first message card, the second user may adjust the sent first virtual character so that the first virtual character conforms to the actual needs.

[0069] In an embodiment of the present disclosure, first, in response to a trigger operation on the first virtual character on the conversation page, jump from the conversation page to the character generation page, display the first virtual character on the character generation page, and receive an adjustment operation on the first virtual character on the character generation page to generate an updated virtual character.

[0070] In an embodiment of the present disclosure, the trigger operation on the first virtual character on the conversation page may include a click operation acting on the message card corresponding to the first virtual character, etc., and is used to realize the function of jumping from the conversation page to the character generation page.

[0071] As shown in FIG. 7, when receiving a click operation acting on the message card 701 of the conversation page, jump from the conversation page shown in FIG. 7 to the character generation page shown in FIG. 3, display the first virtual character on the character generation page, receive an adjustment operation on the first virtual character, and further generate an updated virtual character.

[0072] In an embodiment of the present disclosure, after generating the updated virtual character on the character generation page, in response to a preset trigger operation on the updated virtual character, it may be triggered to send the updated virtual character to the first user.

[0073] In an embodiment of the present disclosure, the updated virtual digital is used to generate a target virtual character related to the first user. After the updated virtual character is sent to the first user, when the first user receives this updated virtual character, this updated virtual digital character is regarded as the target virtual character related to the first user, and further, a target media resource can be generated based on the target virtual character.

[0074] In an embodiment of the present disclosure, the preset trigger operation for the updated virtual character may include a sending operation for the updated virtual character, etc. The specific sending operation may be understood by referring to the sending operation for the above first virtual character, and the description is omitted here.

[0075] In an embodiment of the present disclosure, in response to the preset trigger operation for the updated virtual character, the updated virtual character may be presented on the conversation page based on the second message card. After the first user receives the first virtual character and the updated virtual character on the conversation page, the first user can select the virtual character he needs according to the demand, and further facilitate the generation of the corresponding target media resource.

[0076] In an alternative embodiment, the first virtual character may be presented on the corresponding page in the form of a notification message or an email. By means of a trigger operation on the sent message corresponding to the first virtual character, the first virtual character is triggered to be displayed on the character generation page, and then, an adjustment operation on the first virtual character is received on the character generation page to generate an updated virtual character, and the updated virtual character may be presented on the corresponding page again in the form of a notification message or an email.

[0077] In an embodiment of the present disclosure, when the generation of a target virtual character related to a first user is determined, that is, when the first user has already received the first virtual character or the updated virtual character, a conversation is carried out based on a preset type of expression animation on the conversation page, and the interaction function based on the virtual character can be further enriched.

[0078] Here, the preset type of expression animation may include the target virtual character and the virtual character corresponding to a second user. Specifically, the preset type of expression animation may present an action animation or an expression animation designed for the target virtual character and the virtual character corresponding to the second user.

[0079] In an alternative embodiment, after the second user completes the creation of the first virtual character on the character generation page and sends the first virtual character or the updated virtual character to the first user, when reapplying the preset type of expression animation to communicate with this first user, if it is determined at that time that the target virtual character related to the first user has not yet been generated, that is, the first user has not yet received the first virtual character or the updated virtual character, the text "The expressions of both parties can be used after the other party receives the character" may be displayed on the expression panel of the second user, which is used to prompt the second user that the other party has not yet received the virtual character.

[0080] As can be seen from this, the embodiment of the present disclosure responds to a trigger operation on the first virtual character on the conversation page, jumps from the conversation page to the character generation page, and further adjusts the first virtual character based on the character generation page to obtain an updated virtual character, further enriching the interaction function based on the virtual character and enhancing the interaction experience of the user with respect to the virtual character.

[0081] Based on the content in the above embodiments, an embodiment of the present disclosure provides an interaction method based on a virtual character. This method is used on the first user side. As shown in FIG. 9, it is a flowchart of another interaction method based on a virtual character according to the embodiment of the present disclosure. This method includes the following steps.

[0082] S901: Receive a first virtual character.

[0083] In an alternative embodiment, receive the first virtual character based on the first card message on the conversation page. As shown in FIG. 10, it is a schematic diagram of another conversation page according to the embodiment of the present disclosure. On the conversation page of the first user (character receiver), receive the first virtual character in the form of card message 1001.

[0084] In another alternative embodiment, the first virtual character may be received in the form of a notification message. For example, on the notification message reception page, presentation pictures and character information corresponding to the received first virtual character may be presented. The embodiments of the present disclosure do not limit the specific embodiments of receiving the first virtual character in the notification message.

[0085] S902: In response to an application trigger operation on the first virtual character, generate a target virtual character related to the first user based on the first virtual character. Here, the target virtual character is used to generate target media resources related to the first user.

[0086] In an embodiment of the present disclosure, the application trigger operation for the first virtual character may include, for example, a trigger operation on a message card corresponding to the first virtual character on the conversation page. Here, the trigger operation may include a click operation acting on the presentation picture of the message card, and may further include a click operation acting on the character information of the message card, etc., and is used to generate a target virtual character related to the first user based on the first virtual character.

[0087] In an embodiment of the present disclosure, the fact that the target virtual character is used to generate a target media resource related to the first user means that the target media resource is generated based on the target virtual character. The target media resource may include at least one of a stamp corresponding to the first virtual character, a user profile picture, and media content. Since the stamp, user profile picture, and media content can immediately present the display effect of the first virtual character, the playability and interestingness of the virtual character can be further improved by the method of generating the stamp, user profile picture, and media content corresponding to the first virtual character. Here, the media content may include content of types such as videos and images generated based on the first virtual character.

[0088] In actual application, after receiving the first virtual character on the conversation page, a target virtual character related to the first user may be generated based on the first virtual character, and the first virtual character may be modified and updated to obtain a first virtual character that conforms to personal needs, which may facilitate the subsequent generation of the target media resource.

[0089] Therefore, before generating a target virtual character related to a first user based on the first virtual character, embodiments of the present disclosure may display a preset interaction function page corresponding to the first virtual digital character in response to a trigger operation on the first virtual character. Specifically, when receiving a trigger operation acting on a message card corresponding to the first virtual character on a conversation page, display a preset interaction function page corresponding to the first virtual digital character, and generate a target virtual character related to the first user based on the first virtual character on the preset interaction function page.

[0090] In embodiments of the present disclosure, generating a target virtual character related to a first user based on the first virtual character on the preset interaction function page refers to determining a presentation picture corresponding to the first virtual character displayed on the preset interaction function page as the target virtual character related to the first user.

[0091] As shown in FIG. 10, when receiving a click operation acting on the message card 1001 corresponding to the first virtual character, jump from the conversation page shown in FIG. 10 to the preset interaction function page corresponding to the first virtual character, display the preset interaction function page. As shown in FIG. 11, it is a schematic diagram of the preset interaction function page according to embodiments of the present disclosure. Here, a presentation picture 1101 of the first virtual character is displayed on the preset interaction function page.

[0092] Specifically, the presentation picture 1101 of the first virtual character may be determined as the target virtual character related to the first user, or the first user may obtain the necessary target virtual character by further adjusting the first virtual character. In an alternative embodiment, after generating the target virtual character related to the first user based on the first virtual character on the preset interaction function page, a function of generating an expression animation related to the first user based on the target virtual character may be realized by an application trigger operation on the target virtual character on the preset interaction function page.

[0093] Here, the fact that the expression animation related to the first user is applied on the conversation page and used for conversation means that the first user can perform interactive communication with other users using the stamps presented on the conversation page, thereby enriching the interaction function based on the virtual character and enhancing the user's interaction experience with the virtual character.

[0094] In the embodiments of the present disclosure, the application trigger operation on the target virtual character on the preset interaction function page may include a click operation acting on the application control of the preset interaction function page, and is used to realize the effect of generating an expression animation related to the first user based on the target virtual character.

[0095] As shown in FIG. 11, on the preset interaction function page, an application control 1102 is installed. When a click operation acting on the application control 1102 is received, as shown in FIG. 10, an expression animation related to the first user based on the target virtual character is generated on the expression panel 1002 of the conversation page. When a click operation acting on the expression animation 1003 is received, by sending the expression animation 1003 to the second user B, the effect of performing an interactive communication with other users using the virtual character can be realized, further improving the fluidity and playability among the users of the virtual character, thereby enhancing the user experience.

[0096] In one alternative embodiment, after receiving the first virtual character, if the first user wants to adjust the first virtual character, by an update trigger operation on the first virtual character, the first virtual character is displayed on the character generation page, and the first virtual character may be further adjusted based on the character generation page.

[0097] In the embodiments of the present disclosure, the update trigger operation on the first virtual character may include a click operation on an update control acting on the preset interaction function page corresponding to the first virtual character, etc., and is used to realize the effect of jumping from the preset interaction function page to the character generation page.

[0098] As shown in FIG. 11, on the preset interaction function page, an update control 1103 is installed. When a click operation acting on the update control 1103 is received, it jumps from the preset function page to the character generation page shown in FIG. 3, and the first user can obtain the required target virtual character by further adjusting the first virtual character on the character generation page.

[0099] In an embodiment of the present disclosure, by receiving an adjustment operation for a first virtual character on a character generation page, generating an updated first virtual character, and facilitating the generation of a target virtual character related to a first user based on the subsequent updated first virtual character, the interaction experience based on the virtual character of the first user is enhanced.

[0100] In the virtual character-based interaction method according to an embodiment of the present disclosure, first, a first user receives a first virtual character, and in response to an application trigger operation on the first virtual character, generates a target virtual character related to the first user based on the first virtual character. As can be seen, in the embodiment of the present disclosure, the first user generates a target virtual character related to the first user based on the received first virtual character, and further generates a target media resource related to the first user based on the target virtual character, thereby further enriching the virtual character-based interaction function and enhancing the interaction experience of the user with respect to the virtual character.

[0101] Based on the embodiment of the above method, the present disclosure further provides a virtual character-based interaction device. Referring to FIG. 12, it is a schematic structural diagram of a virtual character-based interaction device according to an embodiment of the present disclosure, and the device includes a first display module 1201 for displaying a character generation page in response to a trigger operation on a preset interaction entry of a virtual character, where the target page is a first display module 1201 which is a related page of a first user, and a first generation module 1202 for generating a first virtual character based on a virtual character creation operation acting on the character generation page, and A transmission module 1203 for triggering the transmission of the first virtual character to the first user in response to a preset interaction trigger operation on the first virtual character, wherein the first virtual character is used to generate a target virtual character related to the first user for the target user, and the transmission module 1203 is included.

[0102] In one alternative embodiment, the first display module includes a first jump sub-module for jumping from the conversation page to the character generation page and displaying the character generation page in response to a trigger operation on a preset interaction entry of the virtual character on the conversation page, and the conversation page is used to display a conversation in which the first user and the second user participate.

[0103] In one alternative embodiment, the transmission module includes a first presentation sub-module for presenting the first virtual character on the conversation page based on a first message card in response to a preset interaction trigger operation on the first virtual character.

[0104] In one alternative embodiment, the transmission module includes a second jump sub-module for jumping from the conversation page to the character generation page and displaying the first virtual character on the character generation page in response to a trigger operation on the first virtual character on the conversation page, and a first generation sub-module for receiving an adjustment operation on the first virtual character on the character generation page and generating an updated virtual character.

[0105] In one alternative embodiment, the transmission module Further comprising a sending sub-module for triggering to send the updated virtual character to the first user in response to a preset interaction trigger operation on the updated virtual character, wherein the updated virtual character is used to generate a target virtual character related to the first user.

[0106] In one alternative embodiment, the sending module Further comprises a second presentation sub-module for presenting the updated virtual character on the conversation page based on a second message card in response to a preset interaction trigger operation on the updated virtual character.

[0107] In one alternative embodiment, the first display module Further comprises a first display sub-module for displaying a preset interaction entry for the virtual character on the conversation page in response to an application trigger operation on a preset type of expression animation on the conversation page, wherein the preset type of expression animation is an interaction expression animation based on the virtual character.

[0108] In one alternative embodiment, the first display module Further comprises a conversation sub-module for conducting a conversation based on the preset type of expression animation on the conversation page after it is determined that the generation of the target virtual character related to the first user is completed, wherein the preset type of expression animation includes the target virtual character and the virtual character corresponding to the second user.

[0109] In one alternative embodiment, the apparatus A receiving module for receiving a first virtual character, A second generation module for generating a target virtual character related to the first user based on the first virtual character in response to an application trigger operation on the first virtual character, wherein the target virtual character is used to generate a target media resource related to the first user.

[0110] In one alternative embodiment, the receiving module Further includes a receiving sub-module for receiving a first virtual character based on a message card on a conversation page.

[0111] In one alternative embodiment, the second generation module Further includes a second display sub-module for generating a target virtual character related to the first user based on the first virtual character in response to a trigger operation on the first message card on the conversation page. In one alternative embodiment, the second generation module Further includes a second generation sub-module for generating an expression animation related to the first user based on the target virtual character in response to an application trigger operation on the target virtual character, wherein the expression animation related to the first user is used to conduct a conversation by applying it on the conversation page.

[0112] In one alternative embodiment, the receiving module A third display sub-module for displaying the first virtual character on the character generation page in response to an update trigger operation on the first virtual character, and A third generation sub-module for receiving an adjustment operation on the first virtual character on the character generation page and generating an updated first virtual character, wherein the updated first virtual character is used to generate a target virtual character related to the first user.

[0113] In one alternative embodiment, the target media resource includes at least one of a stamp corresponding to the target virtual character, a user profile picture, and media content.

[0114] In the virtual character-based interaction device according to an embodiment of the present disclosure, in response to a trigger operation on a preset interaction entry on a target page, a character generation page is displayed, and based on a virtual character creation operation acting on the character generation page, a first virtual character is generated, and in response to a preset interaction trigger operation on the first virtual character, it is triggered to send the first virtual character to a first user. As can be seen from this, the embodiment of the present disclosure can realize the interaction function of creating the first virtual character and sending it to the first user, enrich the interaction function based on the virtual character, and further enhance the user's interaction experience with the virtual character.

[0115] In addition to the above method and device, the embodiment of the present disclosure further provides a computer-readable storage medium, in which instructions are stored, and when the instructions are run on a terminal device, the terminal device is caused to implement the virtual character-based interaction method described in the embodiment of the present disclosure.

[0116] The embodiment of the present disclosure further provides a computer program product, which includes a computer program / instructions, and when the computer program / instructions are executed by a processor, the virtual character-based interaction method described in the embodiment of the present disclosure is realized.

[0117] Further, the embodiment of the present disclosure further provides a virtual character-based interaction device. As can be seen with reference to FIG. 13, It may include a processor 1301, a memory 1302, an input device 1303, and an output device 1304. The number of processors 1301 in the interaction device based on virtual characters may be one or more, and one processor is taken as an example in FIG. 13. In some embodiments of the present disclosure, the processor 1301, the memory 1302, the input device 1303, and the output device 1304 may be connected by a bus or other means, where the connection via the bus is taken as an example in FIG. 13.

[0118] The memory 1302 may be used to store software programs and modules. The processor 1301 may execute various functional applications and data processing of the interaction device based on virtual characters by running the software programs and modules stored in the memory 1302. The memory 1302 may mainly include a program storage area and a data storage area. Here, the program storage area may store an operating system, at least one application program required for functions, etc. Note that the memory 1302 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk memory device, a flash memory device, or other volatile solid-state memory devices. The input device 1303 may be used to receive input numerical or character information, and input signals related to user settings and function controls of the interaction device based on virtual characters.

[0119] Specifically, in this embodiment, the processor 1301 loads an executable file corresponding to the process of one or more application programs into the memory 1302 according to the following instructions, and the processor 1301 runs the application programs stored in the memory 1302 to realize various functions of the interaction device based on the virtual characters.

[0120] The technical solution according to the embodiments of the present disclosure has at least the following advantages compared with the related technologies.

[0121] Embodiments of the present disclosure provide an interaction method based on virtual characters. On the second user side, first, in response to a trigger operation on a preset interaction entry on a target page, a character generation page is displayed. Based on a virtual character creation operation acting on the character generation page, a first virtual character is generated. Then, in response to a preset interaction trigger operation on the first virtual character, a trigger is sent to send the first virtual character to a first user. As can be seen from this, the embodiments of the present disclosure can realize the interaction function of creating a target virtual character and sending it to the first user, enrich the interaction function based on virtual characters, and further enhance the user's interaction experience with the virtual character.

[0122] It should be noted that in this specification, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply the existence of any such actual relationship or order between these entities or operations. And the term "comprising", "including" or any other modification thereof is intended to cover non-exclusive "including", so that a process, method, article or device including a series of elements includes not only those elements but also other elements not expressly listed, or further includes elements specific to such a process, method, article or device. Without further limitation, the element defined by the phrase "including one..." does not exclude the existence of another identical element in the process, method, article or device including the said element.

[0123] As described above, these are merely specific embodiments of the present disclosure, and those skilled in the art can understand or implement the present disclosure. Various modifications to these examples will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other examples without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure is not limited to these examples described herein, but should be adapted to the broadest scope consistent with the principles and novel features disclosed herein.

Claims

1. An interaction method based on a virtual character, on the second user side, responding to a trigger operation on a preset interaction entry on a target page by displaying a character generation page, wherein the target page is a related page of a first user; generating a first virtual character based on a virtual character creation operation acting on the character generation page; responding to a preset interaction trigger operation on the first virtual character by triggering to send the first virtual character to the first user, wherein the first virtual character is used to generate a target virtual character related to the first user. The method includes the above steps.

2. Responding to a trigger operation on a preset interaction entry on the target page by displaying a character generation page includes jumping from the conversation page to the character generation page and displaying the character generation page in response to a trigger operation on a preset interaction entry on the conversation page. The conversation page is used to display a conversation participated by the first user and the second user. The method according to claim 1.

3. The above-mentioned triggering to send the first virtual character to the first user in response to a preset interaction trigger operation on the first virtual character includes presenting the first virtual character on the conversation page based on a first message card in response to a preset interaction trigger operation on the first virtual character. The method according to claim 2.

4. After the above-mentioned triggering to send the first virtual character to the first user in response to a preset interaction trigger operation on the first virtual character, jumping from the conversation page to the character generation page in response to a trigger operation on the first virtual character on the conversation page and displaying the first virtual character on the character generation page. The method according to claim 2 or 3, further comprising receiving an adjustment operation on the first virtual character on the character generation page and generating an updated virtual character.

5. After receiving the adjustment operation on the first virtual character on the character generation page and generating the updated virtual character as described above, The method according to claim 4, further comprising triggering to send the updated virtual character to the first user in response to a preset interaction trigger operation on the updated virtual character, wherein the updated virtual character is used to generate a target virtual character related to the first user.

6. The triggering to send the updated virtual character to the first user in response to the preset interaction trigger operation on the updated virtual character as described above The method according to claim 5, comprising presenting the updated virtual character on the conversation page based on a second message card in response to the preset interaction trigger operation on the updated virtual character.

7. Before jumping from the conversation page to the character generation page and displaying the character generation page in response to a trigger operation on a preset interaction entry on the conversation page as described above The method according to claim 2, further comprising displaying a preset interaction entry for the virtual character on the conversation page in response to an application trigger operation on a preset type of expression animation on the conversation page, wherein the preset type of expression animation is an interaction expression animation based on the virtual character.

8. After displaying the preset interaction entry for the virtual character on the conversation page in response to the application trigger operation on the preset type of expression animation on the conversation page as described above After determining the generation of the target virtual character related to the first user, further including conducting a conversation on the conversation page based on the preset type of expression animation, where the preset type of expression animation includes the target virtual character and the virtual character corresponding to the second user, the method according to claim 7.

9. An interaction method based on a virtual character, comprising: On the side of the first user, Receiving a first virtual character; and Generating a target virtual character related to the first user based on the first virtual character in response to an application trigger operation on the first virtual character, where the target virtual character is used to generate a target media resource related to the first user.

10. The receiving of the first virtual character as described above Includes receiving a first virtual character based on a first message card on the conversation page, the method according to claim 9.

11. The generating of the target virtual character related to the first user based on the first virtual character in response to an application trigger operation on the first virtual character as described above Includes generating a target virtual character related to the first user based on the first virtual character in response to a trigger operation on the first message card on the conversation page, the method according to claim 10.

12. After generating the target virtual character related to the first user based on the first virtual character in response to an application trigger operation on the first virtual character as described above, Further including generating an expression animation related to the first user based on the target virtual character in response to an application trigger operation on the target virtual character, where the expression animation related to the first user as described above is used for conducting a conversation by applying it on the conversation page, the method according to any one of claims 9 to 11.

13. After receiving the first virtual character as described above, In response to an update trigger operation for the first virtual character, displaying the first virtual character on the character generation page; The method according to claim 9, further comprising receiving an adjustment operation for the first virtual character on the character generation page and generating an updated first virtual character, wherein the updated first virtual character is used to generate a target virtual character related to the first user.

14. The method according to claim 9, wherein the target media resource includes at least one of a stamp corresponding to the target virtual character, a user profile picture, and media content.

15. An interaction device based on a virtual character, A first display module for displaying a character generation page in response to a trigger operation for a preset interaction entry on a target page, wherein the target page is a related page of a first user; A first generation module for generating a first virtual character based on a virtual character creation operation acting on the character generation page; A transmission module for triggering the transmission of the first virtual character to the first user in response to a preset interaction trigger operation for the first virtual character, wherein the first virtual character is used to generate a target virtual character related to the first user.

16. An interaction device based on a virtual character, A receiving module for receiving a first virtual character; A second generation module for generating a target virtual character related to the first user based on the first virtual character in response to an application trigger operation for the first virtual character, wherein the target virtual character is used to generate a target media resource related to the first user.

17. A computer-readable storage medium, in which instructions are stored, and when the instructions are run on a terminal device, the terminal device is caused to implement the method according to any one of claims 1 to 8.

18. An interaction device based on a virtual character, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method according to any one of claims 1 to 8 is implemented.

19. A computer-readable storage medium, in which instructions are stored, and when the instructions are run on a terminal device, the terminal device is caused to implement the method according to any one of claims 9 to 14.

20. An interaction device based on a virtual character, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method according to any one of claims 9 to 14 is implemented.

Citation Information

Patent Citations

  • Electronic device for generating image including 3D avatar with facial movements reflected thereon, using 3D avatar for face

    JP2019145108A

  • Avatar creation user interface

    JP2019207670A

  • Method and system for sharing avatar through instant messaging application

    JP2021111393A