Session interaction method and device, electronic equipment, storage medium and program product
By displaying preset virtual interactive objects associated with conversational interaction behavior in social applications, the problem of single interaction methods of virtual interactive objects is solved, the diversity and fun of conversational interaction is improved, and the interaction between users is enhanced.
Patent Information
- Application Number
- CN202510519438.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-23
- Publication Date
- 2025-08-01
AI Technical Summary
In the prior art, the interaction methods of virtual interactive objects in social applications lack interest and diversity, resulting in low interaction and interaction rates in conversation scenarios.
By displaying preset virtual interactive objects associated with session interaction behavior on the session page, including simulated session input behavior, session sending behavior, staying behavior, etc., the interactive mode and fun of virtual interactive objects are enhanced.
It improves the vividness and fun of conversation interaction, increases the interaction and interaction rate of virtual interactive objects, and thus improves the interaction between conversation users within the platform.
Smart Images

Figure CN120416205A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of Internet technologies, and in particular, to a session interaction method, apparatus, electronic device, storage medium, and program product. Background Art
[0002] With the development of Internet technologies, the functions of various social applications are also constantly being upgraded; in related art social applications, users can jointly raise a virtual interaction object (such as a virtual pet) in the conversation chat page with friends, and can make the virtual interaction object present in different images by selecting different dressing actions; however, the interaction method of selecting dressing actions in the above related art lacks interaction interest, and the interaction method is single, resulting in low interactivity and interaction rate of the virtual interaction object in the conversation scenario, and further bringing problems such as poor session interactivity in the platform. Summary of the Invention
[0003] The present disclosure provides a session interaction method, apparatus, electronic device, storage medium, and program product to at least solve the technical problems that the interaction method of the virtual interaction object in the conversation scenario of related art lacks interaction interest, the interaction method is single, resulting in low interactivity and interaction rate of the virtual interaction object in the conversation scenario, and further bringing problems such as poor session interactivity in the platform. The technical solution of the present disclosure is as follows:
[0004] According to a first aspect of an embodiment of the present disclosure, a session interaction method is provided, including:
[0005] Display a target session page corresponding to a target session, where the target session is a session between a first account and a second account;
[0006] In response to a target session interaction behavior of a target account, display a preset virtual interaction object that performs a first target interaction behavior on the target session page; the first target interaction behavior is an interaction behavior associated with the target session interaction behavior; the target account is at least one of the first account and the second account.
[0007] In an optional embodiment, the target session interaction behavior includes a session input behavior; the first target interaction behavior includes a preset input behavior that simulates the session input behavior;
[0008] The displaying, in response to a target session interaction behavior of a target account, a preset virtual interaction object that performs a first target interaction behavior on the target session page includes:
[0009] In response to the session input behavior, display the preset virtual interaction object that performs the preset input behavior on the target session page.
[0010] In an alternative embodiment, the presenting, in the target session page, of the preset virtual interaction object that executes the preset input behavior in response to the session input behavior includes:
[0011] In response to the session input behavior, when the target account includes the first account and the second account, presenting, in the target session page, the preset virtual interaction object that executes the preset input behavior.
[0012] In an alternative embodiment, when the target account is one of the first account and the second account, and the target session interaction behavior is the session input behavior of the target account, the first target interaction behavior includes the preset viewing behavior associated with the session input behavior;
[0013] The presenting, in the target session page, of the preset virtual interaction object that executes the first target interaction behavior in response to the target session interaction behavior of the target account includes:
[0014] In response to the session input behavior, presenting, in the target session page, the preset virtual interaction object that executes the preset viewing behavior.
[0015] In an alternative embodiment, the target session interaction behavior includes the session sending behavior of the target session content; the target session content is the session content including the target action description information; the first target interaction behavior includes the preset action simulation behavior, and the preset action simulation behavior includes the behavior of simulating the action described by the target action description information;
[0016] The presenting, in the target session page, of the preset virtual interaction object that executes the first target interaction behavior in response to the target session interaction behavior of the target account includes:
[0017] In response to the session sending behavior, presenting, in the target session page, the preset virtual interaction object that executes the preset action simulation behavior.
[0018] In an alternative embodiment, the target session interaction behavior includes the staying behavior of the target account on the session page on the target account side; the first target interaction behavior includes the preset staying interaction behavior associated with the staying behavior;
[0019] The presenting, in the target session page, of the preset virtual interaction object that executes the first target interaction behavior in response to the target session interaction behavior of the target account includes:
[0020] In response to the staying behavior of the target account on the session page on the target account side, presenting, in the target session page, the preset virtual interaction object that executes the preset staying interaction behavior.
[0021] In an optional embodiment, the target session page corresponding to the displayed target session includes:
[0022] Displaying the target session page of the preset virtual interaction object including a preset state;
[0023] The displaying, in response to a target session interaction behavior of a target account, of a preset virtual interaction object performing a first target interaction behavior on the target session page includes:
[0024] In response to the target session interaction behavior, updating the preset virtual interaction object in the target session page from the preset state to a target interaction state, where the preset virtual interaction object in the target interaction state is the preset virtual interaction object performing the first target interaction behavior.
[0025] In an optional embodiment, after updating the preset virtual interaction object in the target session page from the preset state to the target interaction state, the method further includes:
[0026] Under the condition of meeting a preset condition, updating the preset virtual interaction object in the target session page from the target interaction state to the preset state.
[0027] In an optional embodiment, the updating, under the condition of meeting a preset condition, of the preset virtual interaction object in the target session page from the target interaction state to the preset state includes:
[0028] When the execution of the target session interaction behavior ends, updating the preset virtual interaction object in the target session page from the target interaction state to the preset state;
[0029] Or,
[0030] When reaching a preset execution end time corresponding to the first target interaction behavior, updating the preset virtual interaction object in the target session page from the target interaction state to the preset state;
[0031] Or,
[0032] In response to a preset operation on the preset virtual interaction object, updating the preset virtual interaction object in the target session page from the target interaction state to the preset state.
[0033] In an optional embodiment, when the target account is the first account and the second account, the target session interaction behavior includes a first session behavior triggered by the first account and a second session behavior triggered by the second account; the first target interaction behavior includes an interaction behavior associated with the first session behavior and the second session behavior.
[0034] In an optional embodiment, when the first session behavior and the second session behavior include the same session behavior, the first target interaction behavior includes a preset enhanced interaction behavior, and the preset enhanced interaction behavior includes an interaction behavior obtained by enhancing the interaction behavior associated with the same session behavior; the displaying, on the target session page, a preset virtual interaction object that executes the first target interaction behavior in response to the target session interaction behavior of the target account includes:
[0035] In response to the target session interaction behavior, displaying, on the target session page, the preset virtual interaction object that executes the preset enhanced interaction behavior.
[0036] In an optional embodiment, the first session behavior and the second session behavior include different session behaviors, the first target interaction behavior includes a first interaction behavior associated with the first session behavior and a second interaction behavior associated with the second session behavior. When the preset priority corresponding to the first session behavior is higher than the preset priority corresponding to the second session behavior, the displaying, on the target session page, a preset virtual interaction object that executes the first target interaction behavior in response to the target session interaction behavior of the target account includes:
[0037] In response to the target session interaction behavior, displaying, on the target session page, the preset virtual interaction object that executes the first interaction behavior;
[0038] When the execution of the first interaction behavior ends, displaying, on the target session page, the preset virtual interaction object that executes the second interaction behavior.
[0039] In an optional embodiment, the first target interaction behavior includes a preset joint interaction behavior; the displaying, on the target session page, a preset virtual interaction object that executes the first target interaction behavior in response to the target session interaction behavior of the target account includes: [[ID=X]]
[0040] In response to the target session interaction behavior, displaying, on the target session page, the preset virtual interaction object that executes the preset joint interaction behavior;
[0041] wherein the preset joint interaction behavior is an interaction behavior associated with both the first session behavior and the second session behavior.
[0042] In an alternative embodiment, the method further includes:
[0043] When the residence time of the current session account on the target session page reaches a preset threshold, display the preset virtual interaction object that performs the second target interaction behavior on the target session page;
[0044] Wherein, the second target interaction behavior includes any one of at least one preset interaction behavior corresponding to the preset virtual interaction object.
[0045] In an alternative embodiment, the preset virtual interaction object is a virtual interaction object during the conversation between the first account and the second account. The preset virtual interaction object corresponds to at least one preset interaction behavior, and the at least one preset interaction behavior is unlocked by the first account and the second account through conversation interaction and / or by consuming preset virtual resources. Responding to the target session interaction behavior of the target account and displaying the preset virtual interaction object that performs the first target interaction behavior on the target session page includes:
[0046] Responding to the target session interaction behavior, when the first target interaction behavior belongs to the at least one preset interaction behavior, display the preset virtual interaction object that performs the first target interaction behavior on the target session page.
[0047] According to a second aspect of the embodiments of the present disclosure, there is provided a session interaction device, including:
[0048] A target session page display module, configured to display a target session page corresponding to a target session, where the target session is a session between a first account and a second account;
[0049] A first object interaction module, configured to respond to a target session interaction behavior of a target account and display a preset virtual interaction object that performs a first target interaction behavior on the target session page; the first target interaction behavior is an interaction behavior associated with the target session interaction behavior; the target account is at least one of the first account and the second account.
[0050] In an alternative embodiment, the target session interaction behavior includes a session input behavior; the first target interaction behavior includes a preset input behavior that simulates the session input behavior;
[0051] The first object interaction module includes:
[0052] A first interaction unit, configured to respond to the session input behavior and display the preset virtual interaction object that performs the preset input behavior on the target session page.
[0053] In an optional embodiment, the first interaction unit includes:
[0054] A first interaction subunit, configured to perform, in response to the session input behavior, when the target account includes the first account and the second account, display a preset virtual interaction object that performs the preset input behavior on the target session page.
[0055] In an optional embodiment, when the target account is one of the first account and the second account, and the target session interaction behavior is the session input behavior of the target account, the first target interaction behavior includes a preset viewing behavior associated with the session input behavior;
[0056] The first object interaction module includes:
[0057] A second interaction unit, configured to perform, in response to the session input behavior, display the preset virtual interaction object that performs the preset viewing behavior on the target session page.
[0058] In an optional embodiment, the target session interaction behavior includes a session sending behavior of target session content; the target session content is session content containing target action description information; the first target interaction behavior includes a preset action simulation behavior, and the preset action simulation behavior includes a behavior that simulates the action described by the target action description information;
[0059] The first object interaction module includes:
[0060] A third interaction unit, configured to perform, in response to the session sending behavior, display the preset virtual interaction object that performs the preset action simulation behavior on the target session page.
[0061] In an optional embodiment, the target session interaction behavior includes a staying behavior of the target account on the session page on the target account side; the first target interaction behavior includes a preset staying interaction behavior associated with the staying behavior;
[0062] The first object interaction module includes:
[0063] A fourth interaction unit, configured to perform, in response to the staying behavior of the target account on the session page on the target account side, display the preset virtual interaction object that performs the preset staying interaction behavior on the target session page.
[0064] In an optional embodiment, the target session page display module is specifically configured to display the target session page including the preset virtual interaction object in a preset state;
[0065] The first object interaction module includes:
[0066] A first object state update unit, configured to, in response to the target session interaction behavior, update the preset virtual interaction object in the target session page from the preset state to a target interaction state, and the preset virtual interaction object in the target interaction state is the preset virtual interaction object performing the first target interaction behavior.
[0067] In an optional embodiment, the device further includes:
[0068] An object state update module, configured to, after updating the preset virtual interaction object in the target session page from the preset state to the target interaction state, update the preset virtual interaction object in the target session page from the target interaction state to the preset state when a preset condition is satisfied.
[0069] In an optional embodiment, the object state update module includes:
[0070] A second object state update unit, configured to, when the execution of the target session interaction behavior ends, update the preset virtual interaction object in the target session page from the target interaction state to the preset state;
[0071] Or,
[0072] A third object state update unit, configured to, when reaching the preset execution end time corresponding to the first target interaction behavior, update the preset virtual interaction object in the target session page from the target interaction state to the preset state;
[0073] Or,
[0074] A fourth object state update unit, configured to, in response to a preset operation on the preset virtual interaction object, update the preset virtual interaction object in the target session page from the target interaction state to the preset state.
[0075] In an optional embodiment, when the target account is the first account and the second account, the target session interaction behavior includes a first session behavior triggered by the first account and a second session behavior triggered by the second account; the first target interaction behavior includes an interaction behavior associated with the first session behavior and the second session behavior.
[0076] In an alternative embodiment, when the first session behavior and the second session behavior include the same session behavior, the first target interaction behavior includes a preset enhanced interaction behavior, and the preset enhanced interaction behavior includes an interaction behavior obtained by enhancing the interaction behavior associated with the same session behavior; the first object interaction module includes:
[0077] A fifth interaction unit, configured to execute in response to the target session interaction behavior, and display, on the target session page, the preset virtual interaction object that executes the preset enhanced interaction behavior.
[0078] In an alternative embodiment, the first session behavior and the second session behavior include different session behaviors, the first target interaction behavior includes a first interaction behavior associated with the first session behavior and a second interaction behavior associated with the second session behavior, and when the preset priority corresponding to the first session behavior is higher than the preset priority corresponding to the second session behavior, the first object interaction module includes:
[0079] A sixth interaction unit, configured to execute in response to the target session interaction behavior, and display, on the target session page, the preset virtual interaction object that executes the first interaction behavior;
[0080] A seventh interaction unit, configured to execute, when the execution of the first interaction behavior ends, and display, on the target session page, the preset virtual interaction object that executes the second interaction behavior.
[0081] In an alternative embodiment, the first target interaction behavior includes a preset combined interaction behavior; the first object interaction module includes:
[0082] An eighth interaction unit, configured to execute in response to the target session interaction behavior, and display, on the target session page, the preset virtual interaction object that executes the preset combined interaction behavior;
[0083] wherein the preset combined interaction behavior is an interaction behavior associated with both the first session behavior and the second session behavior.
[0084] In an alternative embodiment, the device further includes:
[0085] A second object interaction module, configured to execute, when the residence duration of the current session account on the target session page reaches a preset threshold, and display, on the target session page, the preset virtual interaction object that executes the second target interaction behavior.
[0086] Among them, the second target interaction behavior includes any one of at least one preset interaction behavior corresponding to the preset virtual interaction object.
[0087] In an alternative embodiment, the preset virtual interaction object is a virtual interaction object during the conversation between the first account and the second account. The preset virtual interaction object corresponds to at least one preset interaction behavior, and the at least one preset interaction behavior is unlocked by the first account and the second account through conversation interaction and / or by consuming preset virtual resources. The first object interaction module includes:
[0088] A ninth interaction unit, configured to execute in response to the target conversation interaction behavior. When the first target interaction behavior belongs to the at least one preset interaction behavior, display the preset virtual interaction object that executes the first target interaction behavior on the target conversation page.
[0089] According to a third aspect of the embodiments of the present disclosure, there is provided an electronic device, including: a processor; a memory for storing instructions executable by the processor; wherein, the processor is configured to execute the instructions to implement the method described in any one of the conversation interaction methods of the embodiments of the present disclosure.
[0090] According to a fourth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium. When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device can execute the method described in any one of the conversation interaction methods of the embodiments of the present disclosure.
[0091] According to a fifth aspect of the embodiments of the present disclosure, there is provided a computer program product containing instructions. When it runs on a computer, the computer is enabled to execute the method described in any one of the conversation interaction methods of the embodiments of the present disclosure.
[0092] The technical solutions provided by the embodiments of the present disclosure at least bring the following beneficial effects:
[0093] When at least one of the first account and the second account in the conversation triggers a target conversation interaction behavior, a preset virtual interaction object that executes a first target interaction behavior associated with the target conversation interaction behavior can be displayed on the target conversation pages corresponding to the first account and the second account. The preset virtual interaction object can be associated with the conversation interaction in the form of executing an interaction behavior associated with the target conversation interaction behavior. While realizing vivid visual conversation interaction, it can also enhance the diversity and interest of the conversation interaction, and can combine different conversation interaction behaviors to enrich the interaction methods and interaction interest of the virtual interaction object. Furthermore, it can also enhance the interactivity and interaction rate of the virtual interaction object in the conversation scene and improve the interactivity between conversation users in the platform.
[0094] It should be understood that the above general description and the following detailed description are merely exemplary and explanatory, and do not limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0095] The accompanying drawings herein are incorporated into and constitute a part of this specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure, and do not constitute an undue limitation of the present disclosure.
[0096] Figure 1 is a schematic diagram of an application environment shown according to an exemplary embodiment;
[0097] Figure 2 is a flowchart of a session interaction method shown according to an exemplary embodiment;
[0098] Figure 3 is a page schematic diagram of a target session page showing a preset virtual interaction object shown according to an exemplary embodiment;
[0099] Figure 4 is another page schematic diagram of a target session page showing a preset virtual interaction object shown according to an exemplary embodiment;
[0100] Figure 5 is a page schematic diagram of a target session page showing a preset virtual interaction object shown according to an exemplary embodiment;
[0101] Figure 6 is another page schematic diagram of a target session page showing a preset virtual interaction object shown according to an exemplary embodiment;
[0102] Figure 7 is another page schematic diagram of a target session page showing a preset virtual interaction object shown according to an exemplary embodiment;
[0103] Figure 8 is a page schematic diagram of a target session page during a preset stay interaction behavior executed by a preset virtual interaction object shown according to an exemplary embodiment;
[0104] Figure 9 is a page schematic diagram of a target session page showing a preset virtual interaction object in a preset state shown according to an exemplary embodiment;
[0105] Figure 10 is a block diagram of a session interaction device shown according to an exemplary embodiment;
[0106] Figure 11 is a block diagram of an electronic device for session interaction shown according to an exemplary embodiment. Detailed implementation manners
[0107] In order to enable those of ordinary skill 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 clearly and completely described below with reference to the accompanying drawings.
[0108] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned accompanying drawings are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that such used data may 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 implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present disclosure. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0109] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for display, data for analysis, etc.) involved in the present disclosure are all information and data authorized by the user or fully authorized by all parties.
[0110] Please refer to Figure 1 , Figure 1 which is a schematic diagram of an application environment shown according to an exemplary embodiment. The application environment may include a first terminal 100, a second terminal 200, and a server 300.
[0111] In an alternative embodiment, the first terminal 100 and the second terminal 200 may be terminals corresponding to two user accounts for a session. Specifically, the first terminal 100 and the second terminal 200 may include, but are not limited to, electronic devices such as smart phones, desktop computers, tablet computers, laptop computers, smart speakers, digital assistants, augmented reality (AR) / virtual reality (VR) devices, smart wearable devices, etc., or may be software running on the above-mentioned electronic devices, such as application programs. Optionally, the behavior system running on the electronic device may include, but is not limited to, Android system, IOS system, linux, windows, etc.
[0112] In an alternative embodiment, the server 300 may provide background services for the session between the first terminal 100 and the second terminal 200. Specifically, the server 300 may be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.
[0113] In addition, it should be noted that Figure 1 The one shown is only an application environment provided by the present disclosure. In actual applications, other application environments may also be included. For example, more terminals may be included.
[0114] In the embodiments of this specification, the above-mentioned first terminal 100, second terminal 200, and server 300 may be directly or indirectly connected through wired or wireless communication methods, and the present disclosure does not limit this here.
[0115] Figure 2 is a flowchart of a session interaction method shown according to an exemplary embodiment. This method can be applied to terminals such as the first terminal and the second terminal. As Figure 2 shown, this method may include the following steps:
[0116] In step S201, display a target session page corresponding to the target session.
[0117] In a specific embodiment, the above-mentioned target session is a session between a first account and a second account; the target session page may be a page for the session between the first account and the second account. Specifically, the target session page may be the session page on the side of the first account or the session page on the side of the second account.
[0118] In step S203, in response to a target session interaction behavior of the target account, display a preset virtual interaction object that executes a first target interaction behavior on the target session page; the first target interaction behavior is an interaction behavior associated with the target session interaction behavior.
[0119] In a specific embodiment, the above-mentioned target account may be at least one of the first account and the second account. The above-mentioned target session interaction behavior may include a session interaction behavior that can be linked with the preset virtual interaction object, that is, a session interaction behavior associated with one or more preset interaction behaviors among at least one preset interaction behavior corresponding to the preset virtual interaction object. Specifically, the association between the target session interaction behavior and the first target interaction behavior may be that there is an association between the two behavior contents, and / or a linkage association relationship preset between the two behaviors (that is, when the target session interaction behavior is triggered, the preset virtual interaction object can be automatically triggered to execute the corresponding first target interaction behavior); specifically, at least one preset interaction behavior corresponding to the preset virtual interaction object may be preset. Optionally, the target session interaction behavior may include, but is not limited to, at least any one of a session input behavior and a session sending behavior of the target session content. Specifically, the above-mentioned target session content may be session content containing target action description information. The target action description information may be description information for an action.
[0120] In an optional embodiment, the above-mentioned target session interaction behavior may include a session input behavior; correspondingly, the above-mentioned first target interaction behavior may include a preset input behavior that simulates the session input behavior; correspondingly, the above-mentioned preset virtual interaction object that executes the first target interaction behavior is displayed on the target session page in response to the target session interaction behavior of the target account may include:
[0121] In response to the session input behavior, a preset virtual interaction object that executes the preset input behavior is displayed on the target session page.
[0122] In a specific embodiment, during the execution of the session input behavior, a preset virtual interaction object that executes the preset input behavior may be displayed on the target session page, so as to vividly present the session input behavior being executed by the target account through the preset virtual interaction object.
[0123] In a specific embodiment, the preset virtual interaction object may be a virtual interaction object during the session between the first account and the second account, that is, a virtual object for the first account and the second account to interact together on the session pages of the two accounts (such as a jointly raised virtual pet); specifically, the image of the preset virtual interaction object may be set in combination with the actual application. Exemplarily, for example, a virtual pet dog, a virtual bird, a virtual fish, or a custom virtual image, etc.
[0124] In a specific embodiment, taking the target account as a certain user account among the first account and the second account, and the target session page as the session page on the target account side (the session page on the side of the account that executes the session input behavior) as an example, as Figure 3 shown, Figure 3 FIG. is a schematic diagram of a target session page showing a preset virtual interaction object according to an exemplary embodiment; specifically, the virtual interaction object corresponding to 301 may be a preset virtual interaction object that executes the preset input behavior.
[0125] In a specific embodiment, taking the target account as a certain user account among the first account and the second account, and the target session page as the other account among the first account and the second account except the target account as an example, as Figure 4 shown, Figure 4 FIG. is a schematic diagram of another target session page showing a preset virtual interaction object according to an exemplary embodiment; specifically, the virtual interaction object corresponding to 401 may be a preset virtual interaction object that executes the preset input behavior.
[0126] In the above embodiment, when the target conversation interaction behavior includes conversation input behavior, the first target interaction behavior may include a preset input behavior that simulates the conversation input behavior. Then, by displaying a preset interactive virtual object that executes the preset input behavior on the target conversation page, the preset virtual interaction object can be associated with the target conversation interaction behavior executed by the conversation account. This can better integrate the preset virtual interaction object into the conversation interaction between users, and can also more vividly simulate the conversation input behavior currently executed by the conversation account, greatly improving the liveliness and fun of the conversation interaction. Furthermore, on the basis of improving the interactivity and interaction rate of the virtual interactive objects in the conversation scene, the interactivity between conversation users in the platform can be improved.
[0127] In an optional embodiment, when both the first account and the second account perform a conversation input behavior, the preset virtual interactive object may be allowed to perform the preset input behavior. Accordingly, in response to the conversation input behavior, the preset virtual interactive object that performs the preset input behavior and is displayed on the target conversation page may include:
[0128] In response to the conversation input behavior, when the target account includes the first account and the second account, a preset virtual interactive object that performs the preset input behavior is displayed on the target conversation page.
[0129] In a specific embodiment, take the scenario where both the first account and the second account perform conversation input behavior as an example. Figure 5 As shown, Figure 5 It is a page schematic diagram showing a target conversation page with a preset virtual interactive object according to an exemplary embodiment; specifically, the virtual interactive object corresponding to 501 can be a preset virtual interactive object that performs a preset input behavior.
[0130] In the above embodiment, when both users of the conversation trigger conversation input behavior, the conversation interaction behavior using the preset input behavior that simulates the conversation input behavior as the preset virtual interaction object can establish an association between the preset virtual interaction object and the conversation behavior of the two conversation users, and then the preset virtual interaction object can be combined to better enhance the interactivity between the conversation users.
[0131] In an optional embodiment, when only one of the first account and the second account performs a conversation input behavior, that is, when the target account is one of the first account and the second account, and the target conversation interaction behavior is the conversation input behavior of the target account, the first target interaction behavior may include a preset viewing behavior associated with the conversation input behavior;
[0132] Correspondingly, the preset virtual interaction object that executes the first target interaction behavior on the target session page in response to the target session interaction behavior of the target account includes:
[0133] In response to the session input behavior, display the preset virtual interaction object that executes the preset viewing behavior on the target session page.
[0134] In a specific embodiment, the preset viewing behavior can be used to indicate the behavior of viewing information. For example, when the current session account is the target account, the preset viewing behavior can be the viewing behavior of viewing the content input by the target account; when the current session account is not the target account (i.e., another session account other than the target account), the preset viewing behavior can be the viewing behavior of viewing the display content on the device to wait for the other party to input.
[0135] In the above embodiment, when only one of the first account and the second account executes the session input behavior, using the preset viewing behavior as the session interaction behavior corresponding to the preset virtual interaction object can vividly simulate the scenario of waiting for the target account to input session content, greatly enhancing the vividness of the preset virtual interaction object in the session process.
[0136] In an alternative embodiment, the above target session interaction behavior may include a session sending behavior of target session content; the target session content is session content including target action description information; correspondingly, the above first target interaction behavior may include a preset action simulation behavior. Specifically, the preset action simulation behavior may include a behavior of simulating the action described by the target action description information;
[0137] Correspondingly, the preset virtual interaction object that executes the first target interaction behavior on the target session page in response to the target session interaction behavior of the target account may include:
[0138] In response to the session sending behavior, display the preset virtual interaction object that executes the preset action simulation behavior on the target session page.
[0139] In a specific embodiment, taking the target action description information as "hahaha" as an example, the preset action simulation behavior may include a simulation behavior of laughing. Correspondingly, the preset virtual interaction object that executes the preset action simulation behavior displayed on the target session page may be a preset virtual interaction object that is laughing. Exemplarily, as Figure 6 shown, Figure 6 is a page schematic diagram of another target session page showing a preset virtual interaction object according to an exemplary embodiment; specifically, the virtual interaction object corresponding to 601 may be a preset virtual interaction object that executes a simulation behavior of laughing.
[0140] In a specific embodiment, taking the target action description information as "good night" as an example, the preset action simulation behavior may include the simulation behavior of sleeping. Correspondingly, the preset virtual interaction object that executes the preset action simulation behavior and is displayed on the target conversation page may be the preset virtual interaction object that is sleeping. As Figure 7 shown, Figure 7 FIG. 5 is a schematic diagram of another target conversation page showing a preset virtual interaction object according to an exemplary embodiment; specifically, the virtual interaction object corresponding to 701 may be the preset virtual interaction object that executes the simulation behavior of sleeping.
[0141] In addition, it should be noted that the above target action description information of "good night" and "hahaha" are only two examples, and the embodiments of the present application are not limited thereto. In actual applications, other target action description information may also be included. For example, when the target action description information is "good morning", the first target interaction behavior may include the interaction behavior of the preset virtual interaction object getting up; for example, when the target action description information is "singing", the first target interaction behavior may include the interaction behavior of the preset virtual interaction object singing.
[0142] In the above embodiment, when the target conversation interaction behavior includes the session sending behavior of the target conversation content, the behavior of simulating the action described by the target action description information included in the target conversation content and including the first target interaction behavior of the preset virtual interaction object can establish an association between the preset virtual interaction object and the session sending behavior executed by the session account, which can better integrate the preset virtual interaction object into the session interaction among users, and at the same time can more vividly simulate the conversation content between session accounts, greatly improving the vividness and interest of the session interaction. Furthermore, on the basis of improving the interactivity and interaction rate of the virtual interaction object in the session scenario, the interactivity among session users in the platform can be improved.
[0143] In an alternative embodiment, the above target conversation interaction behavior may include the staying behavior of the target account on the conversation page on the target account side; correspondingly, the above first target interaction behavior may include the preset staying interaction behavior associated with the staying behavior;
[0144] Correspondingly, the above-mentioned displaying the preset virtual interaction object that executes the first target interaction behavior on the target conversation page in response to the target conversation interaction behavior of the target account may include:
[0145] Displaying the preset virtual interaction object that executes the preset staying interaction behavior on the target conversation page in response to the staying behavior of the target account on the conversation page on the target account side.
[0146] In a specific embodiment, the session page on the target account side can be the page for the first account and the second account on the side where the target account is located to have a conversation. Taking the target account as the first account and the second account as an example, the target session interaction behavior can include the behavior of the first account staying on the session page on the first account side and the behavior of the second account staying on the session page on the second account side. The preset stay interaction behavior can be a preset interaction behavior linked to the stay behavior, which can be specifically set in advance according to the actual application. Exemplarily, taking the target account as the first account and the second account as an example, the preset stay behavior can be that the preset virtual interaction object walks in front of a mirror, and another virtual interaction object appears in the mirror as a reflection. Then, the other virtual interaction object walks out of the mirror, and the preset virtual interaction object interacts with the other virtual interaction object together. Exemplarily, as Figure 8 shown Figure 8 is a schematic diagram of the target session page during the execution of the preset stay interaction behavior by a preset virtual interaction object shown according to an exemplary embodiment; specifically, in combination with Figure 8 the target session page shown in a of Figure 8 , the preset virtual interaction object 801 walks in front of a mirror. Further, in combination with Figure 8 the target session page shown in b of
[0147] In the above embodiment, when the target session interaction behavior includes the stay behavior of the target account on the session page on the target account side, taking the preset stay interaction behavior associated with the stay behavior as the first target interaction behavior of the preset virtual interaction object can associate the stay behavior of the preset virtual interaction object with the stay behavior of the session account on the session page. Furthermore, while improving the interactivity of the preset virtual interaction object during the conversation, it can also be linked more vividly with the stay behavior of the session user on the session page in combination with the preset virtual interaction object.
[0148] In an alternative embodiment, the preset virtual interaction object can be the virtual interaction object during the conversation between the first account and the second account. The above preset virtual interaction object corresponds to at least one preset interaction behavior. Optionally, at least one preset interaction behavior can be set in advance, or can be unlocked by the first account and the second account through conversation interaction and / or by consuming preset virtual resources; correspondingly, the above-mentioned display of the preset virtual interaction object performing the first target interaction behavior on the target session page in response to the target session interaction behavior of the target account can include:
[0149] In response to a target session interaction behavior, when the first target interaction behavior belongs to at least one preset interaction behavior, a preset virtual interaction object for performing the first target interaction behavior is displayed on the target session page.
[0150] In an optional embodiment, either the first account or the second account can initiate a request to jointly raise a preset virtual interaction object. When the other account among the first account and the second account agrees to the request to jointly raise the preset virtual interaction object, the session interaction object (preset virtual interaction object) common to the first account and the second account can be automatically unlocked; optionally, either the first account or the second account can initiate a request to jointly raise a preset virtual interaction object. When the other account among the first account and the second account agrees to the request to jointly raise the preset virtual interaction object, the preset virtual interaction object can also be unlocked by the first account and the second account through session interaction. For example, the continuous session interaction time meets a preset time condition, and the preset time condition can be set in combination with the actual application, such as continuously for 3 days, etc.
[0151] In an optional embodiment, when the preset virtual interaction object is unlocked, at least one preset interaction behavior corresponding to the preset virtual interaction object can be automatically unlocked, that is, at least one preset interaction behavior can include pre-set ones; optionally, when the preset virtual interaction object is unlocked, the corresponding preset interaction behavior can be unlocked through session interaction and / or by consuming preset virtual resources. Correspondingly, at least one preset interaction behavior can include at least one unlocked interaction behavior (unlocked by the first account and the second account through session interaction and / or by consuming preset virtual resources); optionally, at least one piece of information reflecting the degree of session interaction between the first account and the second account, such as the number of session interactions and the session interaction frequency between the first account and the second account, can be combined to continuously upgrade the preset virtual interaction object. Correspondingly, as the level of the preset virtual interaction object increases, the corresponding preset interaction behaviors at the corresponding level can be continuously unlocked; optionally, when reaching the corresponding level, the corresponding preset interaction behavior can be automatically unlocked, or the corresponding preset interaction behavior can be triggered by the corresponding first account or second account by clicking the unlocking control of the corresponding preset interaction behavior, etc. Optionally, the corresponding preset interaction behavior can also be unlocked by consuming preset virtual resources; specifically, the preset virtual resources can be virtual resources that can be used to unlock the interaction behaviors corresponding to the preset virtual interaction object.
[0152] In the above embodiments, at least one preset interaction behavior unlocked by the first account and the second account through session interaction and / or by consuming preset virtual resources includes an object interaction behavior that is linked to the session interaction behavior of the session account. The interaction behavior between the session account and the preset virtual interaction object can be combined to better enhance the enthusiasm of users in the platform for session interaction and also better increase the amount of virtual resources obtained by the platform.
[0153] In an alternative embodiment, in the case where the target session interaction behavior is not triggered, a preset virtual interaction object can also be displayed on the session page of the first account and the second account; correspondingly, the above-mentioned display of the target session page corresponding to the target session includes:
[0154] Displaying a target session page including a preset virtual interaction object in a preset state;
[0155] Correspondingly, the above-mentioned display of the preset virtual interaction object performing the first target interaction behavior on the target session page in response to the target session interaction behavior of the target account includes:
[0156] In response to the target session interaction behavior, updating the preset virtual interaction object on the target session page from the preset state to the target interaction state.
[0157] In a specific embodiment, the preset virtual interaction object in the preset state can be pre-set. In the case where the target session interaction behavior is not triggered, the state of the preset virtual interaction object on the target session page can be selected. Optionally, the preset state can be dynamic or static. Exemplarily, taking the preset virtual interaction object as a virtual pet dog, the preset virtual interaction object in the preset state can be a virtual pet dog wagging its tail (dynamic) or a virtual pet dog standing still (static).
[0158] In a specific embodiment, as Figure 9 shown, Figure 9 is a schematic diagram of a page of a target session page showing a preset virtual interaction object in a preset state according to an exemplary embodiment; among them, the virtual interaction object corresponding to 901 can be a preset virtual interaction object in a preset state.
[0159] In a specific embodiment, the preset virtual interactive object in the target interactive state can be the preset virtual interactive object that performs the first target interactive behavior. Specifically, during the presentation of the preset virtual interactive object in the target interactive state, it can also be linked with the interactive object associated with the preset virtual interactive object. Specifically, the interactive object associated with the preset virtual interactive object can be a child virtual interactive object of the preset virtual interactive object, another virtual interactive object of the same type as the preset virtual interactive object, etc. Specifically, the manner in which the preset virtual interactive object and the interactive object associated with the preset virtual interactive object are linked can be configured based on actual applications, such as dancing or singing together.
[0160] In a specific embodiment, the display position of the preset virtual interactive object in the target conversation page can be pre-set in combination with actual application. Optionally, the user can also trigger the display position adjustment instruction of the preset virtual interactive object through touch operations such as dragging in combination with actual application requirements to adjust the display position of the preset virtual interactive object in the target conversation page.
[0161] In the above embodiment, the preset virtual interactive object in the preset state is first displayed on the target conversation page. When the target account triggers the target conversation interaction behavior, the preset virtual interactive object in the target conversation page is updated from the preset state to the target interaction state. This allows the preset virtual interactive object to be linked with the conversation user's conversation interaction behavior during the conversation, and can also better enhance the sense of companionship of the interactive object during the conversation. At the same time, it can also improve the rendering efficiency of the preset virtual interactive object in the target interaction state during the conversation interaction linkage process.
[0162] In an optional embodiment, after updating the preset virtual interactive object in the target conversation page from the preset state to the target interactive state, the method may further include:
[0163] When a preset condition is met, the preset virtual interactive object in the target conversation page is updated from the target interactive state to the preset state.
[0164] In an optional embodiment, when a preset condition is met, updating the preset virtual interactive object in the target conversation page from the target interactive state to the preset state includes:
[0165] When the target session interaction behavior is completed, updating the preset virtual interactive object in the target session page from the target interaction state to the preset state;
[0166] or,
[0167] When the preset execution end time corresponding to the first target interaction behavior is reached, update the preset virtual interaction object in the target conversation page from the target interaction state to the preset state;
[0168] Or,
[0169] In response to a preset operation on the preset virtual interaction object, update the preset virtual interaction object in the target conversation page from the target interaction state to the preset state.
[0170] In a specific embodiment, the preset condition may be a trigger condition for stopping the display of the preset virtual interaction object in the target interaction state.
[0171] In a specific embodiment, taking the example where the target conversation interaction behavior includes a conversation input behavior, etc., and during the execution of the target conversation interaction behavior, the preset virtual interaction object is linked by executing the corresponding first target interaction behavior, it can be triggered to update the preset virtual interaction object in the target conversation page from the target interaction state to the preset state when the target conversation interaction behavior ends.
[0172] In a specific embodiment, the preset execution end time can be set in advance in combination with the actual application. Taking the first target interaction behavior including a simulated behavior of sleeping, the preset execution end time can be a specified time period during the day after the execution of the target conversation interaction behavior, such as from 7 am to 7 pm, etc.; taking the first target interaction behavior including a simulated behavior of getting up, the preset execution end time can be set in combination with the single time for the preset virtual interaction object to execute the simulated behavior of getting up, for example, in combination with the time required to execute the simulated behavior of getting up once or a preset number of times, to set the preset execution end time.
[0173] In a specific embodiment, the preset operation may be a behavior preset to trigger the end of the execution of the first target interaction behavior by the preset virtual interaction object. Exemplarily, for example, touch operations such as double - clicking the preset virtual interaction object, long - pressing the preset virtual interaction object, poking the preset virtual interaction object, etc. Optionally, the preset operation can be directly executed on the target conversation page or can be jumped to the management page corresponding to the preset virtual interaction object for execution. Correspondingly, when entering the target conversation page again, the preset virtual interaction object in the target conversation page is in the preset state.
[0174] In addition, it should be noted that in actual applications, in the case where the target session interaction behavior is not triggered, the preset virtual interaction object in the preset state may not be displayed on the target session page. In the case where the corresponding target session interaction behavior is triggered, the preset virtual interaction object is then triggered to be presented on the target session page in the corresponding interaction state (i.e., the state of performing the corresponding interaction behavior). Correspondingly, the above-mentioned updating of the preset virtual interaction object in the target session page from the target interaction state to the preset state under the condition of meeting the preset conditions may include canceling the display of the preset virtual interaction object in the target interaction state (the preset virtual interaction object performing the first target interaction behavior) on the target session page under the condition of meeting the preset conditions.
[0175] In the above embodiments, when the execution of the target session interaction behavior ends, or reaches the preset execution end time corresponding to the first target interaction behavior, or in the case of a preset operation on the preset virtual interaction object, updating the preset virtual interaction object in the target session page from the target interaction state to the preset state can improve the flexibility and diversity of the preset conditions for the preset virtual interaction object to restore its state. Furthermore, in combination with the state update of the preset virtual interaction object, the interactivity of the session page can also be improved.
[0176] In an alternative embodiment, when the target accounts are the first account and the second account, the target session interaction behavior may include a first session behavior triggered by the first account and a second session behavior triggered by the second account; the first target interaction behavior includes interaction behaviors associated with the first session behavior and the second session behavior.
[0177] In an alternative embodiment, when the first session behavior and the second session behavior include the same session behavior, the first target interaction behavior may include a preset enhanced interaction behavior, and the preset enhanced interaction behavior includes the interaction behavior after enhancing the interaction behavior associated with the above-mentioned same session behavior; correspondingly, the above-mentioned presenting the preset virtual interaction object performing the first target interaction behavior on the target session page in response to the target session interaction behavior of the target account may include:
[0178] Presenting the preset virtual interaction object performing the preset enhanced interaction behavior on the target session page in response to the target session interaction behavior.
[0179] In a specific embodiment, the enhancement processing of interactive behaviors can be carried out by increasing the behavior execution speed, increasing the rendering materials that set off the preset input behavior, increasing the amplitude of action execution, etc.; Exemplarily, taking the case where both the first session behavior and the second session behavior are session input behaviors as an example, the preset virtual interaction object of the interactive behavior (preset enhanced interactive behavior) after enhancing the execution of the preset input behavior can be rendered by increasing the rendering materials that set off the preset input behavior, or the preset virtual interaction object of the interactive behavior (preset enhanced interactive behavior) after enhancing the execution of the preset input behavior can be rendered by increasing the behavior execution speed. Exemplarily, taking the case where both the first session behavior and the second session behavior are session sending behaviors including the target session content containing "hahaha" (target action description information) as an example, the preset virtual interaction object of the interactive behavior (preset enhanced interactive behavior) after enhancing the simulation behavior of laughing out loud can be rendered by increasing the amplitude of the laughing action execution.
[0180] In the above embodiment, in the case where the same session behavior is triggered by two accounts in the session, the first target interactive behavior includes the preset enhanced interactive behavior, and the interactive behavior enhanced with the interactive behavior associated with the same session behavior includes the first target interactive behavior corresponding to the preset virtual interaction object, which can make the preset virtual interaction object perform session interaction more vividly. Furthermore, while enriching the session interaction behaviors of the virtual interaction object, the interactivity between session users in the platform can be better improved.
[0181] In an alternative embodiment, the above first session behavior and second session behavior may include different session behaviors. Correspondingly, the above first target interactive behavior includes the first interactive behavior associated with the first session behavior and the second interactive behavior associated with the second session behavior. In the case where the preset priority corresponding to the first session behavior is higher than the preset priority corresponding to the second session behavior, the display of the preset virtual interaction object that executes the first target interactive behavior on the target session page in response to the target session interactive behavior of the target account may include:
[0182] In response to the target session interactive behavior, display the preset virtual interaction object that executes the first interactive behavior on the target session page;
[0183] In the case where the execution of the first interactive behavior ends, display the preset virtual interaction object that executes the second interactive behavior on the target session page.
[0184] In a specific embodiment, the preset priority can represent the execution order of the interactive behaviors associated with the corresponding conversation behaviors. For example, for example, the preset priority corresponding to the conversation sending behavior containing the target conversation content of "Hahaha" (target action description information) is higher than the preset priority corresponding to the conversation sending behavior containing the target conversation content of "Goodnight" (target action description information). The preset virtual interactive object that performs the simulated behavior of laughing can be displayed on the target conversation page first, and when the simulated behavior of laughing is completed, the preset virtual interactive object that performs the simulated behavior of sleeping can be displayed on the target conversation page. For example, for example, the preset priority corresponding to the conversation input behavior is higher than the preset priority corresponding to the conversation sending behavior containing the target conversation content of "Goodnight" (target action description information). The preset virtual interactive object that performs the preset input behavior can be displayed on the target conversation page first, and when the preset input operation is completed, the preset virtual interactive object that performs the simulated behavior of sleeping can be displayed on the target conversation page.
[0185] In the above embodiment, when two accounts of a conversation trigger different conversation behaviors together, the execution order of the interactive behaviors associated with different conversation behaviors is determined in combination with the preset priorities corresponding to different conversation behaviors. This allows the preset virtual interactive object to be linked with the two accounts of the conversation while improving the rationality of the preset virtual interactive object executing the interactive behavior.
[0186] In addition, it should be noted that in actual applications, when two accounts together trigger different conversation behaviors that can be linked with a preset virtual interactive object, the execution order of the interactive behaviors associated with different conversation behaviors can also be randomly determined.
[0187] In the above embodiment, when the two accounts of the conversation can together trigger a conversation behavior that can be linked with the preset virtual interactive object, the preset virtual interactive object can be allowed to perform interactive behaviors associated with the two conversation behaviors triggered by the two accounts in the conversation page, and a connection between the preset virtual interactive object and the two accounts of the conversation can be established. This can better integrate the preset virtual interactive object into the conversation interaction between users, and thus better improve the interactivity between conversation users, and at the same time better improve the vividness and fun of the conversation interaction, and thus improve the interactivity and interaction rate of the virtual interactive objects in the conversation scene.
[0188] In an optional embodiment, the first target interactive behavior may include a preset joint interactive behavior; and in response to the target session interactive behavior of the target account, the preset virtual interactive object that performs the first target interactive behavior and is displayed on the target session page includes:
[0189] In response to the target session interaction behavior, display the preset virtual interaction object that executes the preset combined interaction behavior on the target session page;
[0190] In a specific embodiment, the preset combined interaction behavior may be an interaction behavior associated with both the first session behavior and the second session behavior; specifically, the first session behavior and the second session behavior may each correspond to corresponding preset interaction behaviors, and the preset combined interaction behavior may be pre-set. When the first session behavior and the second session behavior are executed together, it is the combined interaction behavior of the preset virtual interaction object; specifically, the preset combined interaction behavior may be set in combination with actual applications. Exemplarily, in the case where a session account triggers a session input behavior, the corresponding preset interaction behavior may be a preset viewing behavior. In the case where both of the two session accounts trigger session input behaviors, the corresponding preset interaction behavior (i.e., the preset combined interaction behavior) may be a preset input behavior. Exemplarily, in the case where a session account triggers a session sending behavior of target session content including "hahaha", the corresponding preset interaction behavior may be a simulated behavior of laughing; in the case where a session account triggers a session sending behavior of target session content including "singing", the corresponding preset interaction behavior may be a simulated image of singing; optionally, in the case where the first session operation is a session sending behavior of target session content including "hahaha" and the second session behavior is a session sending behavior of target session content including "singing", the corresponding preset interaction behavior (i.e., the preset combined interaction behavior) may be the behavior of a laughing person singing.
[0191] In the above embodiment, in the case where the two accounts in the session can jointly trigger a session behavior that can be linked with the preset virtual interaction object, the preset virtual interaction object can be made to execute an interaction behavior associated with both of the two session behaviors triggered by the two accounts on the session page, establishing a connection between the preset virtual interaction object and the two accounts in the session, which can better integrate the preset virtual interaction object into the session interaction among users, and further can better improve the interactivity among session users. At the same time, it can also better enhance the vividness and interest of the session interaction, and further can enhance the interactivity and interaction rate of the virtual interaction object in the session scenario.
[0192] In an alternative embodiment, the above method may further include:
[0193] In the case where the residence duration of the current session account on the target session page reaches a preset threshold, display the preset virtual interaction object that executes the second target interaction behavior on the target session page;
[0194] In a specific embodiment, the second target interaction behavior may include any one of at least one preset interaction behavior corresponding to a preset virtual interaction object. Specifically, for the specific refinement of the at least one preset interaction behavior, reference may be made to the above relevant description, which will not be elaborated here. Specifically, the preset threshold may be set in combination with the actual application, such as 30S, etc. Specifically, the second target interaction behavior may be determined randomly or may be determined in combination with the display priorities corresponding to at least one preset interaction behavior set in advance.
[0195] In the above embodiment, when the residence duration of the current session account on the target session page reaches the preset threshold, a preset virtual interaction object that executes the second target interaction behavior is displayed on the target session page. During the session process of the session user, the interaction behavior corresponding to the preset virtual interaction object can be automatically updated, which can not only enrich the diversity of the presentation styles of the preset virtual interaction object during the session process, but also better enhance the sense of companionship of the preset virtual interaction object during the session process.
[0196] In addition, it should be noted that the touch operation in the embodiments of the present application can also be a corresponding voice control operation, device movement operation, etc. in actual applications.
[0197] As can be seen from the technical solutions provided in the embodiments of this specification above, when at least one of the first account and the second account in the session triggers the target session interaction behavior, a preset virtual interaction object that executes the first target interaction behavior associated with the target session interaction behavior can be displayed on the target session pages corresponding to the first account and the second account. The preset virtual interaction object can establish an association with the session interaction in the form of executing the interaction behavior associated with the target session interaction behavior. While realizing vivid visual session interaction, it can also enhance the diversity and interest of the session interaction, and can combine different session interaction behaviors to enrich the interaction methods and interaction interest of the virtual interaction object, and further can enhance the interactivity between session users in the platform on the basis of enhancing the interactivity and interaction rate of the virtual interaction object in the session scenario.
[0198] Figure 10 It is a block diagram of a session interaction device shown according to an exemplary embodiment. Refer to Figure 10 , the device includes:
[0199] A target session page display module 1010, configured to execute and display a target session page corresponding to a target session, where the target session is a session between a first account and a second account;
[0200] The first object interaction module 1020 is configured to perform, in response to a target session interaction behavior of a target account, presenting a preset virtual interaction object that performs a first target interaction behavior on a target session page; the first target interaction behavior is an interaction behavior associated with the target session interaction behavior; the target account is at least one of a first account and a second account.
[0201] In an optional embodiment, the target session interaction behavior includes a session input behavior; the first target interaction behavior includes a preset input behavior that simulates the session input behavior;
[0202] The first object interaction module 1020 includes:
[0203] A first interaction unit configured to perform, in response to a session input behavior, presenting a preset virtual interaction object that performs a preset input behavior on a target session page.
[0204] In an optional embodiment, the first interaction unit includes:
[0205] A first interaction subunit configured to perform, in response to a session input behavior, presenting a preset virtual interaction object that performs a set input behavior on a target session page when the target account includes a first account and a second account.
[0206] In an optional embodiment, when the target account is one of a first account and a second account and the target session interaction behavior is a session input behavior of the target account, the first target interaction behavior includes a preset viewing behavior associated with the session input behavior;
[0207] The first object interaction module 1020 includes:
[0208] A second interaction unit configured to perform, in response to a session input behavior, presenting a preset virtual interaction object that performs a preset viewing behavior on a target session page.
[0209] In an optional embodiment, the target session interaction behavior includes a session sending behavior of target session content; the target session content is session content that includes target action description information; the first target interaction behavior includes a preset action simulation behavior, and the preset action simulation behavior includes a behavior that simulates the action described by the target action description information;
[0210] The first object interaction module 1020 includes:
[0211] A third interaction unit configured to perform, in response to a session sending behavior, presenting a preset virtual interaction object that performs a preset action simulation behavior on a target session page.
[0212] In an alternative embodiment, the target session interaction behavior includes the staying behavior of the target account on the session page on the target account side; the first target interaction behavior includes the preset staying interaction behavior associated with the staying behavior.
[0213] The first object interaction module 1020 includes:
[0214] The fourth interaction unit is configured to execute, in response to the staying behavior of the target account on the session page on the target account side, presenting a preset virtual interaction object that executes the preset staying interaction behavior on the target session page.
[0215] In an alternative embodiment, the target session page display module 1010 is specifically configured to execute displaying a target session page that includes a preset virtual interaction object in a preset state.
[0216] The first object interaction module 1020 includes:
[0217] The first object state update unit is configured to execute, in response to the target session interaction behavior, updating the preset virtual interaction object in the target session page from the preset state to the target interaction state, and the preset virtual interaction object in the target interaction state is the preset virtual interaction object that executes the first target interaction behavior.
[0218] In an alternative embodiment, the above device further includes:
[0219] The object state update module is configured to execute, after updating the preset virtual interaction object in the target session page from the preset state to the target interaction state, under the condition of meeting the preset condition, updating the preset virtual interaction object in the target session page from the target interaction state to the preset state.
[0220] In an alternative embodiment, the object state update module includes:
[0221] The second object state update unit is configured to execute, when the execution of the target session interaction behavior ends, updating the preset virtual interaction object in the target session page from the target interaction state to the preset state.
[0222] Or,
[0223] The third object state update unit is configured to execute, when reaching the preset execution end time corresponding to the first target interaction behavior, updating the preset virtual interaction object in the target session page from the target interaction state to the preset state.
[0224] Or,
[0225] A fourth object status update unit, configured to execute, in response to a preset operation on a preset virtual interaction object, update the preset virtual interaction object in the target session page from a target interaction state to a preset state.
[0226] In an optional embodiment, when the target accounts are a first account and a second account, the target session interaction behavior includes a first session behavior triggered by the first account and a second session behavior triggered by the second account; the first target interaction behavior includes an interaction behavior associated with the first session behavior and the second session behavior.
[0227] In an optional embodiment, when the first session behavior and the second session behavior include the same session behavior, the first target interaction behavior includes a preset enhanced interaction behavior, and the preset enhanced interaction behavior includes an interaction behavior obtained by enhancing the interaction behavior associated with the same session behavior; the first object interaction module 1020 includes:
[0228] A fifth interaction unit, configured to execute, in response to the target session interaction behavior, display a preset virtual interaction object that executes the preset enhanced interaction behavior on the target session page.
[0229] In an optional embodiment, the first session behavior and the second session behavior include different session behaviors, the first target interaction behavior includes a first interaction behavior associated with the first session behavior and a second interaction behavior associated with the second session behavior. When the preset priority corresponding to the first session behavior is higher than the preset priority corresponding to the second session behavior, the first object interaction module 1020 includes:
[0230] A sixth interaction unit, configured to execute, in response to the target session interaction behavior, display a preset virtual interaction object that executes the first interaction behavior on the target session page;
[0231] A seventh interaction unit, configured to execute, when the execution of the first interaction behavior ends, display a preset virtual interaction object that executes the second interaction behavior on the target session page.
[0232] In an optional embodiment, the first target interaction behavior includes a preset combined interaction behavior; the first object interaction module 1020 includes:
[0233] An eighth interaction unit, configured to execute, in response to the target session interaction behavior, display a preset virtual interaction object that executes the preset combined interaction behavior on the target session page;
[0234] Wherein, the preset combined interaction behavior is an interaction behavior associated with both the first session behavior and the second session behavior.
[0235] In an optional embodiment, the above device further includes:
[0236] The second object interaction module is configured to, when the residence time of the current session account on the target session page reaches a preset threshold, display a preset virtual interaction object for performing a second target interaction behavior on the target session page;
[0237] Wherein, the second target interaction behavior includes any one of at least one preset interaction behavior corresponding to the preset virtual interaction object.
[0238] In an optional embodiment, the preset virtual interaction object is a virtual interaction object during the conversation between the first account and the second account. The preset virtual interaction object corresponds to at least one preset interaction behavior, and at least one preset interaction behavior is unlocked by the first account and the second account through conversation interaction and / or by consuming preset virtual resources. The first object interaction module 1020 includes:
[0239] The ninth interaction unit is configured to, in response to a target session interaction behavior, when the first target interaction behavior belongs to at least one preset interaction behavior, display a preset virtual interaction object for performing the first target interaction behavior on the target session page.
[0240] Regarding the device in the above embodiments, the specific manners in which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated here.
[0241] Figure 11 It is a block diagram of an electronic device for session interaction shown according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as Figure 11 shown. The electronic device includes a processor, a memory, a network interface, a display screen, and an input device connected through a system bus. Among them, the processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the electronic device is used to communicate with an external terminal through a network connection. The computer program, when executed by the processor, implements a session interaction method. The display screen of the electronic device may be a liquid crystal display screen or an electronic ink display screen. The input device of the electronic device may be a touch layer covered on the display screen, or a button, a trackball, or a touchpad provided on the outer shell of the electronic device, or an external keyboard, touchpad, or mouse, etc.
[0242] Those skilled in the art can understand, Figure 11The structure shown is only a block diagram of some of the structures related to the present disclosure solution and does not constitute a limitation on the electronic device to which the present disclosure solution is applied. The specific electronic device may include more or fewer components than those shown in the figure, or combine some components, or have a different component arrangement.
[0243] In an exemplary embodiment, an electronic device is further provided, including: a processor; a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the session interaction method as in the embodiments of the present disclosure.
[0244] In an exemplary embodiment, a computer-readable storage medium is further provided. When the instructions in the storage medium are executed by the processor of the electronic device, the electronic device can execute the session interaction method in the embodiments of the present disclosure.
[0245] In an exemplary embodiment, a computer program product containing instructions is further provided. When it runs on a computer, the computer is enabled to execute the session interaction method in the embodiments of the present disclosure.
[0246] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it may include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, database, or other medium used in the various embodiments provided in the present application may include non-volatile and / or volatile memories. Non-volatile memories may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memories may include random access memory (RAM) or external cache memory. By way of illustration and 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.
[0247] Other embodiments of the present disclosure will be readily apparent to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include known common general knowledge or conventional technical means in the technical field not disclosed herein. The specification and examples are only to be considered as exemplary, and the true scope and spirit of the present disclosure are pointed out by the following claims.
[0248] It should be understood that the present disclosure is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is only limited by the appended claims.
Claims
1. A session interaction method, characterized in that, including: displaying a target session page corresponding to a target session, where the target session is a session between a first account and a second account; in response to a target session interaction behavior of a target account, displaying a preset virtual interaction object that performs a first target interaction behavior on the target session page; the first target interaction behavior is an interaction behavior associated with the target session interaction behavior; the target account is at least one of the first account and the second account.
2. The session interaction method according to claim 1, wherein the target session interaction behavior includes a session input behavior; the first target interaction behavior includes a preset input behavior that simulates the session input behavior; the displaying, in response to a target session interaction behavior of a target account, a preset virtual interaction object that performs a first target interaction behavior on the target session page includes: in response to the session input behavior, displaying the preset virtual interaction object that performs the preset input behavior on the target session page.
3. The session interaction method according to claim 2, wherein the displaying, in response to the session input behavior, the preset virtual interaction object that performs the preset input behavior on the target session page includes: in response to the session input behavior, when the target account includes the first account and the second account, displaying the preset virtual interaction object that performs the preset input behavior on the target session page.
4. The session interaction method according to claim 1, wherein when the target account is one of the first account and the second account, and the target session interaction behavior is a session input behavior of the target account, the first target interaction behavior includes a preset viewing behavior associated with the session input behavior; the displaying, in response to a target session interaction behavior of a target account, a preset virtual interaction object that performs a first target interaction behavior on the target session page includes: in response to the session input behavior, displaying the preset virtual interaction object that performs the preset viewing behavior on the target session page.
5. The session interaction method according to claim 1, wherein the target session interaction behavior includes a session sending behavior of target session content; the target session content is session content containing target action description information; the first target interaction behavior includes a preset action simulation behavior, and the preset action simulation behavior includes a behavior that simulates the action described by the target action description information; the displaying, in response to a target session interaction behavior of a target account, a preset virtual interaction object that performs a first target interaction behavior on the target session page includes: in response to the session sending behavior, displaying the preset virtual interaction object that performs the preset action simulation behavior on the target session page.
6. The session interaction method according to claim 1, wherein the target session interaction behavior includes a staying behavior of the target account on the session page on the target account side; the first target interaction behavior includes a preset staying interaction behavior associated with the staying behavior; the displaying, in response to a target session interaction behavior of a target account, a preset virtual interaction object that performs a first target interaction behavior on the target session page includes: in response to the staying behavior of the target account on the session page on the target account side, displaying the preset virtual interaction object that performs the preset staying interaction behavior on the target session page.
7. The session interaction method according to any one of claims 1 to 6, characterized in that The target session page corresponding to the displayed target session includes: Displaying the target session page that includes the preset virtual interaction object in a preset state; The presenting, in the target session page, the preset virtual interaction object that performs a first target interaction behavior in response to a target session interaction behavior of a target account includes: In response to the target session interaction behavior, updating the preset virtual interaction object in the target session page from the preset state to a target interaction state, where the preset virtual interaction object in the target interaction state is the preset virtual interaction object that performs the first target interaction behavior.
8. The session interaction method according to claim 7, wherein After updating the preset virtual interaction object in the target session page from the preset state to the target interaction state, the method further includes: When a preset condition is met, updating the preset virtual interaction object in the target session page from the target interaction state to the preset state.
9. The session interaction method according to claim 8, wherein The updating, when a preset condition is met, the preset virtual interaction object in the target session page from the target interaction state to the preset state includes: When the execution of the target session interaction behavior ends, updating the preset virtual interaction object in the target session page from the target interaction state to the preset state; Or, When a preset execution end time corresponding to the first target interaction behavior is reached, updating the preset virtual interaction object in the target session page from the target interaction state to the preset state; Or, In response to a preset operation on the preset virtual interaction object, updating the preset virtual interaction object in the target session page from the target interaction state to the preset state.
10. The session interaction method according to any one of claims 1 to 6, characterized in that, When the target account is the first account and the second account, the target session interaction behavior includes a first session behavior triggered by the first account and a second session behavior triggered by the second account; The first target interaction behavior includes an interaction behavior associated with the first session behavior and the second session behavior.
11. The session interaction method according to claim 10, wherein When the first session behavior and the second session behavior include the same session behavior, the first target interaction behavior includes a preset enhanced interaction behavior, and the preset enhanced interaction behavior includes an interaction behavior obtained by enhancing the interaction behavior associated with the same session behavior; The presenting, in the target session page, the preset virtual interaction object that performs a first target interaction behavior in response to a target session interaction behavior of a target account includes: In response to the target session interaction behavior, presenting, in the target session page, the preset virtual interaction object that performs the preset enhanced interaction behavior.
12. The session interaction method according to claim 10, wherein The first session behavior and the second session behavior include different session behaviors. The first target interaction behavior includes a first interaction behavior associated with the first session behavior and a second interaction behavior associated with the second session behavior. When the preset priority corresponding to the first session behavior is higher than the preset priority corresponding to the second session behavior, the preset virtual interaction object that executes the first target interaction behavior in response to the target session interaction behavior of the target account includes: In response to the target session interaction behavior, display the preset virtual interaction object that executes the first interaction behavior on the target session page; When the execution of the first interaction behavior ends, display the preset virtual interaction object that executes the second interaction behavior on the target session page.
13. The session interaction method according to claim 10, wherein, The first target interaction behavior includes a preset combined interaction behavior; The preset virtual interaction object that executes the first target interaction behavior in response to the target session interaction behavior of the target account includes: In response to the target session interaction behavior, display the preset virtual interaction object that executes the preset combined interaction behavior on the target session page; Wherein, the preset combined interaction behavior is an interaction behavior associated with both the first session behavior and the second session behavior.
14. The session interaction method according to any one of claims 1 to 6, characterized in that, The method further includes: When the residence time of the current session account on the target session page reaches a preset threshold, display the preset virtual interaction object that executes the second target interaction behavior on the target session page; Wherein, the second target interaction behavior includes any one of at least one preset interaction behavior corresponding to the preset virtual interaction object.
15. The session interaction method according to any one of claims 1 to 6, characterized in that The preset virtual interaction object is a virtual interaction object during the session between the first account and the second account. The preset virtual interaction object corresponds to at least one preset interaction behavior, and the at least one preset interaction behavior is unlocked by the first account and the second account through session interaction and / or by consuming preset virtual resources. The preset virtual interaction object that executes the first target interaction behavior in response to the target session interaction behavior of the target account includes: In response to the target session interaction behavior, when the first target interaction behavior belongs to the at least one preset interaction behavior, display the preset virtual interaction object that executes the first target interaction behavior on the target session page.
16. A session interaction device, characterized in that, Includes: A target session page display module, configured to execute and display the target session page corresponding to the target session, where the target session is a session between the first account and the second account; A first object interaction module, configured to execute and, in response to the target session interaction behavior of the target account, display the preset virtual interaction object that executes the first target interaction behavior on the target session page; The first target interaction behavior is an interaction behavior associated with the target session interaction behavior; the target account is at least one of the first account and the second account.
17. An electronic device, characterized in that, Includes: A processor; A memory for storing instructions executable by the processor; Wherein, the processor is configured to execute the instructions to implement the session interaction method according to any one of claims 1 to 15.
18. A computer-readable storage medium, characterized in that, When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the session interaction method according to any one of claims 1 to 15.
19. A computer program product, characterized in that, When the computer program product runs on a computer, the computer is enabled to execute the session interaction method according to any one of claims 1 to 15.