Interaction method, device, electronic device and storage medium between objects

By using hot information and semantic matching technology in online social platforms, interactive messages with styles that conform to hot information are obtained and displayed, the problem of single style of dialogue reply quotations in the existing technology is solved, and the fun and frequency of the interaction process is improved.

CN118413508BActive Publication Date: 2024-12-24BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410857242.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-28
Publication Date
2024-12-24
Estimated Expiration
2044-06-28

AI Technical Summary

Technical Problem

Among the existing online social platforms, the dialogue replies quotes provided based on AI technology are single-style and have low interest, making it difficult to meet the user's interaction needs.

Method used

By obtaining the messages entered by the user in the interactive interface and based on the principles of hot information and semantic matching, interactive messages with styles that conform to hot information can be obtained and displayed to improve the fun and accuracy of the interactive process.

Benefits of technology

On the basis of ensuring the accuracy of message transmission, the fun of the interaction process is improved, the frequency of interaction between objects is increased, and the interaction needs of users are met.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118413508B_ABST
    Figure CN118413508B_ABST
Patent Text Reader

Abstract

The present disclosure provides an interaction method, device, electronic device and storage medium between objects, belonging to the field of computer technology. The method includes: displaying an interaction interface of a first object, the interaction interface is used for the first object to interact with any object; in response to a message input operation in the interaction interface, based on hotspot information and a first interaction message input by the first object, obtaining a second interaction message, the propagation volume of the hotspot information is greater than or equal to a preset value, the semantics of the second interaction message matches the semantics of the first interaction message, and the style of the second interaction message conforms to the style of the hotspot information; in the interaction interface, displaying the second interaction message in the form of an interaction message. The above technical solution improves the fun of the interaction process on the basis of ensuring the accuracy of message transmission, and is conducive to increasing the frequency of interaction between objects.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to an object interaction method, device, electronic device and storage medium. Background Art

[0002] With the rapid development of AI (Artificial Intelligence) technology, there are more possibilities for playing in the online social field. At present, in the online social field, users are usually provided with dialogue reply quotes based on AI technology. That is, when a user receives a message sent by other users, the user's terminal usually displays example sentences to provide a reference for the user's reply. However, the example sentences provided to users in the above technical solution are of a single style and low interest, which makes it difficult to meet the user's interaction needs. Summary of the invention

[0003] The present disclosure provides an object-to-object interaction method, device, electronic device, and storage medium, which improve the fun of the interaction process while ensuring the accuracy of message transmission, and are conducive to increasing the frequency of interaction between objects. The technical solution of the present disclosure is as follows.

[0004] According to one aspect of an embodiment of the present disclosure, there is provided a method for interaction between objects, including:

[0005] Displaying an interaction interface of the first object, where the interaction interface is used for the first object to interact with any object;

[0006] In response to a message input operation in the interactive interface, a second interactive message is acquired based on hotspot information and a first interactive message input by the first object, the propagation amount of the hotspot information is greater than or equal to a preset value, the semantics of the second interactive message matches the semantics of the first interactive message, and the style of the second interactive message conforms to the style of the hotspot information;

[0007] In the interactive interface, the second interactive message is displayed in the form of an interactive message.

[0008] According to another aspect of an embodiment of the present disclosure, there is provided an apparatus for interaction between objects, the apparatus comprising:

[0009] A display unit, configured to display an interaction interface of the first object, where the interaction interface is used for the first object to interact with any object;

[0010] A first acquisition unit is configured to execute, in response to a message input operation in the interaction interface, acquiring a second interaction message based on hotspot information and a first interaction message input by the first object, wherein a propagation amount of the hotspot information is greater than or equal to a preset value, a semantics of the second interaction message matches the semantics of the first interaction message, and a style of the second interaction message conforms to a style of the hotspot information;

[0011] The display unit is further configured to be executed in the interactive interface to display the second interactive message in the form of an interactive message.

[0012] In some embodiments, a first conversion control is displayed in the interactive interface, and the first conversion control is used to convert the message input by the object itself into a message of the style of the hot information while maintaining semantic matching;

[0013] The first acquisition unit includes:

[0014] A first acquisition subunit is configured to execute, in response to a message input operation in the interaction interface, to acquire the first interaction message input by the first object in the interaction interface;

[0015] The second acquisition subunit is configured to execute, in response to a triggering operation on the first conversion control, and acquire the second interaction message based on the hotspot information and the first interaction message.

[0016] In some embodiments, the first acquisition subunit is configured to execute a message input operation in response to the first object in the interactive interface to acquire the first interactive message, wherein the first interactive message includes at least one of a text message, an image message, an audio message, and a video message.

[0017] In some embodiments, a message input panel is also displayed in the interactive interface;

[0018] The second acquisition subunit is configured to execute, in response to a triggering operation on the first conversion control, acquiring a plurality of candidate interaction messages based on the hotspot information and the first interaction message, wherein the plurality of candidate interaction messages include the second interaction message, and different candidate interaction messages are expressed in different ways;

[0019] The display unit is configured to display the multiple candidate interaction messages in the message input panel; in response to a sending operation of a second interaction message among the multiple candidate interaction messages, display the second interaction message in the interaction interface in the form of an interaction message.

[0020] In some embodiments, the message input panel includes a message input box, and the message input box is used to obtain the interactive message input by the first object;

[0021] The display unit is further configured to display the first conversion control on either side of the message input box.

[0022] In some embodiments, the number of the hotspot information is multiple;

[0023] The second acquisition subunit is configured to process the first interaction message based on multiple hot spot information respectively to obtain candidate interaction messages corresponding to each hot spot information;

[0024] The display unit is configured to be executed in the message input panel to display candidate interaction messages corresponding to each hot spot information.

[0025] In some embodiments, the message input panel includes a plurality of hotspot tags, and the plurality of hotspot tags are used to respectively represent the plurality of hotspot information;

[0026] The display unit is configured to display candidate interaction messages of a first hot tag among the multiple hot tags in the message input panel; and in response to a switching operation on the first hot tag, display candidate interaction messages of a second hot tag among the multiple hot tags in the message input panel.

[0027] In some embodiments, the first hotspot tag is any of the following, including:

[0028] Any tag among the multiple hot tags;

[0029] Or, the tag corresponding to the hot information with the largest dissemination volume among the multiple hot tags;

[0030] Or, the tag most frequently used by the first object among the multiple hot tags, the number of times each tag is used is the amount of information sent by the first object that is derived from the tag;

[0031] Or, the tag among the multiple hot tags used by the first object when sending information last time;

[0032] Alternatively, the label corresponding to the target hotspot information among the multiple hotspot information, the target hotspot information has interacted with the first object during the propagation process.

[0033] In some embodiments, the message input panel further includes an update control;

[0034] The device also includes:

[0035] an updating unit, configured to execute, in response to a triggering operation on the update control, updating the plurality of candidate interaction messages;

[0036] The display unit is further configured to display the updated candidate interaction message in the message input panel.

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

[0038] A second acquisition unit is configured to execute, if the first object does not input any message, and in the case where the first conversion control is triggered, acquire a third interaction message based on the hot information, wherein the third interaction message is an interaction message recommended based on the hot information, and a style of the third interaction message conforms to a style of the hot information;

[0039] The display unit is further configured to execute in the interactive interface to display the third interactive message in the form of an interactive message.

[0040] In some embodiments, a fourth interaction message sent by a second object is displayed in the interaction interface, and the second object is an object interacting with the first object;

[0041] The first acquisition unit is configured to execute in response to a message input operation in the interaction interface, and acquire the first interaction message input by the first object in the interaction interface; in response to a style imitation operation on the fourth interaction message, and acquire the second interaction message based on the hot spot information used by the fourth interaction message and the first interaction message.

[0042] In some embodiments, a fifth interaction message sent by a second object is displayed in the interaction interface, and the second object is an object interacting with the first object;

[0043] The display unit is further configured to execute a trigger operation on the fifth interaction message, and display a second conversion control in the interaction interface, wherein the second conversion control is used to convert the message sent by the other party into a message of the style to which the hot information belongs;

[0044] The first acquisition unit is further configured to execute, in response to a triggering operation on the second conversion control, acquiring a sixth interaction message based on the hotspot information and the fifth interaction message;

[0045] The display unit is further configured to display the sixth interaction message.

[0046] According to another aspect of an embodiment of the present disclosure, an electronic device is provided, the electronic device comprising:

[0047] one or more processors;

[0048] A memory for storing program codes executable by the processor;

[0049] The processor is configured to execute the program code to implement the above-mentioned method of interaction between objects.

[0050] According to another aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When a program code in the computer-readable storage medium is executed by a processor of an electronic device, the electronic device can execute the above-mentioned method of interaction between objects.

[0051] According to another aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program / instruction, which implements the above-mentioned method of interaction between objects when executed by a processor.

[0052] The disclosed embodiment provides an interaction method between objects. During the process of the first object interacting with any object, the interaction interface of the first object is displayed, and the first interaction message of the first object is obtained through the interaction interface. Then, the second interaction message is obtained through the hot spot information and the first interaction message. Since the first interaction message is a message input by the first object, it can accurately reflect the intention of the first object, and the semantics of the second interaction message matches the semantics of the first interaction message, so that the second interaction message can also accurately reflect the intention of the first object, thereby ensuring the accuracy of message transmission during the interaction process. Since the propagation volume of the hot spot information is greater than or equal to the preset value, it can be seen that the interest and popularity of the hot spot information are both high. The first interaction message is adjusted through the hot spot information, so that the style of the second interaction message conforms to the style of the hot spot information. On the basis of ensuring the accuracy of message transmission, the interest of the interaction process is improved, and the second interaction message is also easily accepted by the object, meeting the interaction needs of the object, which is conducive to improving the interaction frequency between objects.

[0053] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0055] Figure 1 It is a schematic diagram of an implementation environment of an interaction method between objects according to an exemplary embodiment.

[0056] Figure 2 The present invention is a flowchart of a method for interaction between objects according to an exemplary embodiment.

[0057] Figure 3 The present invention is a flowchart of another method for interaction between objects according to an exemplary embodiment.

[0058] Figure 4 It is a schematic diagram of an interactive interface according to an exemplary embodiment.

[0059] Figure 5 It is a schematic diagram of a first interaction message according to an exemplary embodiment.

[0060] Figure 6 It is a schematic diagram of a candidate interaction message according to an exemplary embodiment.

[0061] Figure 7 It is a schematic diagram showing a hotspot tag according to an exemplary embodiment.

[0062] Figure 8 is a schematic diagram of a second conversion control according to an exemplary embodiment.

[0063] Fig. 9 The present invention is a block diagram of an apparatus for interaction between objects according to an exemplary embodiment.

[0064] Fig.10 It is a structural block diagram of a terminal according to an exemplary embodiment. DETAILED DESCRIPTION

[0065] In order to enable ordinary persons 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 in conjunction with the accompanying drawings.

[0066] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0067] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this disclosure are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions. For example, the interactive messages and hot spot information involved in this disclosure are all obtained with full authorization.

[0068] Figure 1 FIG. 1 is a schematic diagram of an implementation environment of an object interaction method according to an exemplary embodiment. Taking the electronic device as a server as an example, see Figure 1 , the implementation environment specifically includes: a terminal 101 and a server 102.

[0069] The terminal 101 is at least one of a smart phone, a smart watch, a desktop computer, a laptop, an MP3 player, an MP4 player, and a portable laptop computer. An application supporting interaction is installed and running on the terminal 101, and a user can log in to the application through the terminal 101 to obtain the services provided by the application. The application can be a social application, a multimedia application, or a game application, etc., which is not limited in the embodiments of the present disclosure. The terminal 101 can be connected to the server 102 through a wireless network or a wired network, and can then send the interaction message input by the user on the terminal 101 to the server 102, and the server 102 sends the interaction message to the terminal of other users specified by the terminal 101.

[0070] The terminal 101 generally refers to one of a plurality of terminals, and the present embodiment is described by taking the terminal 101 as an example. Those skilled in the art may know that the number of the above terminals may be more or less. For example, the above terminals may be several, or the above terminals may be dozens or hundreds, or a greater number. The present embodiment does not limit the number and device type of the terminals.

[0071] The server 102 is at least one of a server, multiple servers, a cloud computing platform, and a virtualization center. The server 102 can be connected to the terminal 101 and other terminals through a wireless network or a wired network. The server 102 can receive interactive messages sent by the terminal 101 and send the received interactive messages to other terminals so that users can interact through users of other terminals. In some embodiments, the number of the above servers can be more or less, and the embodiments of the present disclosure are not limited to this. Of course, the server 102 also includes other functional servers to provide more comprehensive and diversified services.

[0072] Figure 2is a flowchart of an object interaction method according to an exemplary embodiment. Figure 2 As shown, the object interaction method is applied in a terminal and includes the following steps.

[0073] In step 201, the terminal displays an interaction interface of a first object, where the interaction interface is used for the first object to interact with any object.

[0074] In the embodiment of the present disclosure, the terminal is a terminal controlled by the first object. The first object can interact with any other object through the terminal. During the interaction between the first object and the other objects, the terminal displays the interaction interface of the first object. The first object can input interaction messages in the interaction interface to pass them to other objects. The object that the first object wants to interact with can be a real person or an artificial intelligence robot (such as a chat assistant), which is not limited in the embodiment of the present disclosure.

[0075] In step 202, in response to a message input operation in the interactive interface, the terminal obtains a second interactive message based on the hotspot information and the first interactive message input by the first object, the propagation volume of the hotspot information is greater than or equal to a preset value, the semantics of the second interactive message matches the semantics of the first interactive message, and the style of the second interactive message conforms to the style of the hotspot information.

[0076] In the embodiments of the present disclosure, hot information refers to information whose dissemination volume is greater than or equal to a preset value, and the embodiments of the present disclosure do not limit the preset value. Hot information can be regarded as various "stalks" that appear on the Internet. Hot information can be text information (such as abbreviations, slang, etc.), image information (such as certain emoticons, dynamic special effects, etc.), audio information (such as homophonic stalks) or video information (such as famous scenes of certain images), etc., and the embodiments of the present disclosure do not limit this. The first interactive message can be a text message, an image message, an audio message or a video message, etc., and the embodiments of the present disclosure do not limit this.

[0077] The first object can input a first interaction message in the interaction interface. In response to the message input operation triggered by the first object in the interaction interface, the terminal obtains the input first interaction message. Then, the terminal obtains a second interaction message according to the hotspot information and the first interaction message.

[0078] Among them, the terminal can send the first interactive message to the server, and the server processes the first interactive message according to the hotspot information to obtain an interactive message that matches the semantics of the first interactive message and whose style conforms to the style of the hotspot information, that is, the second interactive message. Then, the server sends the second interactive message to the terminal. This method can reduce the operating consumption of the terminal. Alternatively, the terminal can also process the first interactive message according to the hotspot information to obtain the second interactive message. This method can improve the efficiency of obtaining the second interactive message. The embodiment of the present disclosure does not limit the method for obtaining the second interactive message.

[0079] Among them, "semantic matching" means that the semantic similarity between the two interactive messages is greater than or equal to the similarity threshold, and the embodiment of the present disclosure does not limit the similarity threshold. In other words, if the similarity between the semantics of the first interactive message and the semantics of the second interactive message is greater than or equal to the similarity threshold, it can be regarded that the semantics of the interactive messages before and after the conversion are not much different, and the second interactive message can also accurately reflect the intention of the first object.

[0080] In step 203, the terminal displays the second interaction message in the form of an interaction message in the interaction interface.

[0081] In an embodiment of the present disclosure, the terminal may display the second interactive message in the interactive interface to show the first object the second interactive message converted from the first interactive message. The embodiment of the present disclosure does not limit the display position of the second interactive message. Then, in response to the sending operation of the second interactive message, the terminal sends the second interactive message to the terminal of the other object with which the first object interacts. In addition, the terminal can display the second interactive message in the interactive interface in the form of an interactive message to show the interactive effect to the first object.

[0082] The disclosed embodiment provides an interaction method between objects. During the process of the first object interacting with any object, the interaction interface of the first object is displayed, and the first interaction message of the first object is obtained through the interaction interface. Then, the second interaction message is obtained through the hot spot information and the first interaction message. Since the first interaction message is a message input by the first object, it can accurately reflect the intention of the first object, and the semantics of the second interaction message matches the semantics of the first interaction message, so that the second interaction message can also accurately reflect the intention of the first object, thereby ensuring the accuracy of message transmission during the interaction process. Since the propagation volume of the hot spot information is greater than or equal to the preset value, it can be seen that the interest and popularity of the hot spot information are both high. The first interaction message is adjusted through the hot spot information, so that the style of the second interaction message conforms to the style of the hot spot information. On the basis of ensuring the accuracy of message transmission, the interest of the interaction process is improved, and the second interaction message is also easily accepted by the object, meeting the interaction needs of the object, which is conducive to improving the interaction frequency between objects.

[0083] In some embodiments, a first conversion control is displayed in the interactive interface, and the first conversion control is used to convert the message input by the object itself into a message of the style of the hot spot information while maintaining semantic matching;

[0084] In response to a message input operation in the interactive interface, obtaining a second interactive message based on the hotspot information and a first interactive message input by the first object includes:

[0085] In response to a message input operation in the interactive interface, obtaining a first interactive message input by a first object in the interactive interface;

[0086] In response to a triggering operation on the first conversion control, a second interaction message is obtained based on the hotspot information and the first interaction message.

[0087] The solution provided by the embodiment of the present disclosure enables the first object to autonomously control whether to convert the input interactive message into an interactive message of the same style as the hotspot information through the first conversion control, which not only meets the intention of the object but also is simple to operate.

[0088] In some embodiments, in response to a message input operation in an interactive interface, obtaining a first interactive message input in the interactive interface includes:

[0089] In response to a message input operation triggered by the first object in the interactive interface, the first interactive message is acquired, where the first interactive message includes at least one of a text message, an image message, an audio message, and a video message.

[0090] The solution provided by the embodiment of the present disclosure is that during the process of the first object interacting with any object, various types of messages such as text messages, image messages, audio messages or video messages provided by the first object can be obtained through the interactive interface, so that it can interact with other objects based on the above-mentioned various types of messages, thereby ensuring the diversity of interaction methods during the interaction process, providing richer interactive messages for subsequent adjustment of interactive messages through hot spot information, and helping to enhance the fun of the interaction process.

[0091] In some embodiments, a message input panel is also displayed in the interactive interface;

[0092] In response to a triggering operation on the first conversion control, obtaining a second interaction message based on the hotspot information and the first interaction message includes:

[0093] In response to a triggering operation on the first conversion control, a plurality of candidate interaction messages are acquired based on the hotspot information and the first interaction message, the plurality of candidate interaction messages including the second interaction message, and different candidate interaction messages are expressed in different ways;

[0094] In the message input panel, multiple candidate interaction messages are displayed;

[0095] In the interactive interface, the second interactive message is displayed in the form of an interactive message, including:

[0096] In response to a sending operation of a second interaction message among the multiple candidate interaction messages, the second interaction message is displayed in the interaction interface in the form of an interaction message.

[0097] The solution provided by the embodiment of the present disclosure converts the first interaction message into multiple candidate interaction messages according to hot spot information. Different interaction messages are expressed in different ways. By displaying multiple candidate interaction messages, the conversion status of the interaction message is displayed to the first object, so that the first object can select a suitable interaction message according to its own needs to interact with the object to be interacted with, in line with the object's intention.

[0098] In some embodiments, the message input panel includes a message input box, and the message input box is used to obtain the interactive message input by the first object;

[0099] The method also includes:

[0100] A first conversion control is displayed on either side of the message input box.

[0101] The solution provided by the embodiment of the present disclosure displays the first conversion control on either side (near) of the message input box, so that the object can more easily and quickly find the first conversion control when entering an interactive message in the message input box. This not only reduces the object's discovery cost of the message conversion function, but also facilitates the subsequent faster conversion of messages through the first conversion control, thereby improving the efficiency of interaction.

[0102] In some embodiments, the number of hotspot information is multiple;

[0103] Based on the hotspot information and the first interaction message, multiple candidate interaction messages are obtained, including:

[0104] Based on the multiple hot spot information, the first interaction message is processed respectively to obtain candidate interaction messages corresponding to the respective hot spot information;

[0105] In the message input panel, multiple candidate interaction messages are displayed, including:

[0106] In the message input panel, candidate interaction messages corresponding to various hot information are displayed.

[0107] The solution provided by the embodiment of the present disclosure processes the first interactive message separately according to multiple hot spot information due to the different styles of different hot spot information, so that a rich variety of candidate interactive messages can be obtained, thereby improving the interest of messages in the interactive process; by displaying multiple candidate interactive messages, the conversion status of the interactive message is shown to the first object, providing the first object with more choices, so that the first object can select a suitable interactive message according to its own needs, in line with the object's intention.

[0108] In some embodiments, the message input panel includes a plurality of hotspot tags, and the plurality of hotspot tags are used to represent a plurality of hotspot information respectively;

[0109] In the message input panel, candidate interactive messages corresponding to each hot information are displayed, including:

[0110] In the message input panel, displaying candidate interactive messages of a first hot tag among the multiple hot tags;

[0111] In response to a switching operation on the first hot tag, candidate interaction messages of a second hot tag among the multiple hot tags are displayed in the message input panel.

[0112] The solution provided by the embodiment of the present disclosure displays multiple hot spot tags in the message input panel, so that the candidate interaction messages corresponding to each hot spot information can be displayed separately according to the multiple hot spot tags, so that the object can clearly know the style of each candidate interaction message, and thus can select from the candidate interaction messages indicated by the corresponding hot spot tags according to the style required by the object. There is no need to check all the candidate interaction messages, and the interaction message that meets the needs of the object can be quickly found, which is conducive to improving the efficiency of the interaction.

[0113] In some embodiments, the first hotspot tag is any of the following, including:

[0114] Any of multiple hot tags;

[0115] Or, the tag corresponding to the hot information with the largest dissemination volume among multiple hot tags;

[0116] Or, the tag most frequently used by the first object among the multiple hot tags, where the number of times each tag is used is the amount of information in the information sent by the first object that is derived from the tag;

[0117] Or, the tag used by the first object in the multiple hot tags when sending information last time;

[0118] Alternatively, the label corresponding to the target hot spot information among the multiple hot spot information, the target hot spot information has interacted with the first object during the propagation process.

[0119] In the solution provided by the embodiments of the present disclosure, since the tags corresponding to the hot information with the largest dissemination volume, the tags used most times by the first object, the tags used when the first object last sent information, and the tags corresponding to the target hot information are more likely to meet the needs of the first object, the candidate interaction messages obtained based on the hot information corresponding to the above tags are also more likely to meet the needs of the first object. By preferentially displaying the candidate interaction messages corresponding to the above tags to the object, the first object can quickly find the required interaction messages, which is conducive to improving the efficiency of the interaction.

[0120] In some embodiments, the message input panel also includes an update control;

[0121] The method also includes:

[0122] In response to a triggering operation on an update control, updating a plurality of candidate interaction messages;

[0123] The updated candidate interaction message is displayed in the message input panel.

[0124] The solution provided by the embodiment of the present disclosure can obtain new candidate interaction messages by updating controls when the object is not satisfied with the candidate interaction messages that have been obtained, so as to meet the interaction intention of the object and satisfy the interaction needs of the object.

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

[0126] If the first object does not input any message, when the first conversion control is triggered, a third interaction message is obtained based on the hotspot information, where the third interaction message is an interaction message recommended based on the hotspot information, and a style of the third interaction message conforms to a style of the hotspot information;

[0127] In the interactive interface, the third interactive message is displayed in the form of an interactive message.

[0128] The solution provided by the embodiment of the present disclosure can provide the first object with an interactive message for interaction based on the hot spot information, because the hot spot information is highly interesting and popular. In this way, the style of the provided interactive message is consistent with the style of the hot spot information, is more interesting, and is easily accepted by the object, thereby satisfying the object's interactive needs and helping to increase the frequency of interaction between objects.

[0129] In some embodiments, a fourth interaction message sent by a second object is displayed in the interaction interface, and the second object is an object interacting with the first object;

[0130] In response to a message input operation in the interactive interface, obtaining a second interactive message based on the hotspot information and a first interactive message input by the first object includes:

[0131] In response to a message input operation in the interactive interface, obtaining a first interactive message input by a first object in the interactive interface;

[0132] In response to the style imitation operation on the fourth interaction message, a second interaction message is acquired based on the hotspot information used by the fourth interaction message and the first interaction message.

[0133] The solution provided by the embodiment of the present disclosure is more likely to attract the attention of the interactive object (the second object) due to the hot information used by the interactive object (the second object). The first interactive message input by itself is converted according to the hot information used by the interactive object (the second object), which can not only enhance the fun of the interactive process, but also make the converted second interactive message more in line with the interests of the interactive object, more likely to resonate with the interactive object, and help to increase the frequency of interaction between objects.

[0134] In some embodiments, a fifth interaction message sent by a second object is displayed in the interaction interface, and the second object is an object interacting with the first object;

[0135] The method also includes:

[0136] In response to the triggering operation on the fifth interaction message, a second conversion control is displayed in the interaction interface, and the second conversion control is used to convert the message sent by the other party into a message of the style of the hot information;

[0137] In response to the triggering operation on the second conversion control, acquiring a sixth interaction message based on the hotspot information and the fifth interaction message;

[0138] The sixth interaction message is displayed.

[0139] The solution provided by the embodiment of the present disclosure can convert the interactive message replied by the interactive object into a message of the style corresponding to the required hot information through the second conversion control, which not only enriches the interaction method, but also enhances the fun of the interaction process and is conducive to increasing the frequency of interaction between objects.

[0140] Above Figure 2 The following is only a basic process of the present disclosure. The solution provided by the present disclosure is further described based on a specific implementation method. Figure 3 FIG. 1 is a flow chart showing another method for interacting between objects according to an exemplary embodiment. Figure 3 , the interaction method between the objects includes the following steps.

[0141] In step 301, the terminal displays an interaction interface of a first object, where the interaction interface is used for the first object to interact with any object.

[0142] In the embodiments of the present disclosure, the interactive interface may be a private chat interface between the first object and any other object, or a group chat interface between the first object and multiple other objects, or a comment area interface capable of interacting with other objects or an interface capable of presenting bullet screens, etc. The embodiments of the present disclosure do not limit the interactive interface. That is, the object interaction method provided by the embodiments of the present disclosure can be applied to private chat scenarios, group chat scenarios, interactive scenarios capable of sending comments or bullet screens, etc., and the embodiments of the present disclosure do not limit this.

[0143] For example, Figure 4 is a schematic diagram of an interactive interface according to an exemplary embodiment. Figure 4 , Figure 4 The interactive interface shown is an interactive interface between a first object and a second object. The interactive interface displays an avatar 401 of the first object and an avatar 402 of the second object. The message near the avatar of each object is the interactive message sent by the object. A message input control 403 is also displayed below the interactive interface. The first object can input an interactive message in the interactive interface through the message input control 403. The second object can be a real person or an artificial intelligence robot, which is not limited in the embodiments of the present disclosure.

[0144] In step 302, in response to a message input operation in the interactive interface, the terminal obtains a first interactive message input by a first object in the interactive interface.

[0145] In the embodiment of the present disclosure, the first object can input a first interaction message in the interaction interface. When the first object triggers a message input operation in the interaction interface, the terminal obtains the first interaction message input by the first object.

[0146] The first interactive message may be a text message, an image message, an audio message, or a video message, etc., which is not limited in the embodiments of the present disclosure. In response to the message input operation triggered by the first object in the interactive interface, the terminal obtains the first interactive message. The first interactive message includes at least one of a text message, an image message, an audio message, and a video message. For different types of messages, the terminal may obtain them in different ways. Accordingly, the terminal may obtain the first interactive message in any of the following ways.

[0147] Mode 1: In response to a text input operation in the interactive interface, the terminal obtains a first interactive message. The first interactive message is a text message. A message input box may be displayed in the interactive interface, and the embodiment of the present disclosure does not limit the display position of the message input box. The first object may enter any text message in the message input box. Accordingly, in response to a text input operation on the message input box, the terminal obtains the text entered in the message input box and uses the text entered in the message input box as the first interactive message.

[0148] Mode 2: In response to an image input operation in the interactive interface, the terminal obtains a first interactive message. The first interactive message is an image message. An image input control may be displayed in the interactive interface, and the display position of the image input control is not limited in the embodiment of the present disclosure. The first object may input any image message through the image input control. Accordingly, in response to a triggering operation on the image input control, the terminal displays at least one candidate image. In response to a selection operation on any candidate image, the terminal uses the selected candidate image as the first interactive message. Among them, at least one candidate image may be an image in an album on the terminal, or an "emoticon package" image stored or searched by the terminal, and the embodiment of the present disclosure is not limited to this. Alternatively, a shooting control may also be displayed in the interactive interface, and the embodiment of the present disclosure is not limited to the display position of the shooting control. The first object may input any image message through the shooting control. Accordingly, in response to a triggering operation on the shooting control, the terminal may shoot any object to obtain a first interactive message.

[0149] Mode three, in response to an audio input operation in the interactive interface, the terminal obtains a first interactive message. The first interactive message is an audio message. A voice input control may be displayed in the interactive interface, and the embodiment of the present disclosure does not limit the display position of the voice input control. The first object may input any audio message (voice message) through the voice input control. Accordingly, in response to a triggering operation on the voice input control, the terminal picks up the voice signal of the first object and uses the voice signal as the first interactive message.

[0150] Mode four, in response to a video input operation in the interactive interface, the terminal obtains a first interactive message. The first interactive message is a video message. A video input control may be displayed in the interactive interface, and the display position of the video input control is not limited in the embodiment of the present disclosure. The first object may input any video message through the video input control. Accordingly, in response to a triggering operation on the video input control, the terminal displays at least one candidate video. In response to a selection operation on any candidate video, the terminal uses the selected candidate video as the first interactive message. Alternatively, a shooting control may also be displayed in the interactive interface, and the display position of the shooting control is not limited in the embodiment of the present disclosure. The first object may input any video message through the shooting control. Accordingly, in response to a triggering operation on the shooting control, the terminal records any object and obtains a first interactive message.

[0151] In addition to using the above-mentioned single-modal messages such as text messages, image messages, audio messages, and video messages as the first interactive message, the terminal can also obtain at least two of the above-mentioned single-modal messages and mix them as the first interactive message. Accordingly, the above-mentioned methods of obtaining interactive messages can be freely combined so that the terminal can obtain multi-modal interactive messages, and the embodiments of the present disclosure are not limited to this.

[0152] The solution provided by the embodiment of the present disclosure is that during the process of the first object interacting with any object, various types of messages such as text messages, image messages, audio messages or video messages provided by the first object can be obtained through the interactive interface, so that it can interact with other objects based on the above-mentioned various types of messages, thereby ensuring the diversity of interaction methods during the interaction process, providing richer interactive messages for subsequent adjustment of interactive messages through hot spot information, and helping to enhance the fun of the interaction process.

[0153] For example, Figure 5 FIG. 5 is a schematic diagram showing a first interaction message according to an exemplary embodiment. Figure 5 , a message input box 501 is displayed in the interactive interface. The first object can enter any text message in the message input box 501. That is, in response to the text input operation on the message input box, the terminal obtains the text "xxxx" entered in the message input box 501 and uses the text "xxxx" as the first interactive message. A virtual keyboard 502 is displayed below the message input box 501. The first object enters text through the virtual keyboard 502.

[0154] In step 303, the terminal obtains a second interaction message based on the hotspot information and the first interaction message input by the first object, the propagation volume of the hotspot information is greater than or equal to a preset value, the semantics of the second interaction message matches the semantics of the first interaction message, and the style of the second interaction message conforms to the style of the hotspot information.

[0155] In the embodiment of the present disclosure, the terminal can process the first interactive message by itself to obtain the second interactive message. Alternatively, the terminal can also process the first interactive message through the server to obtain the second interactive message. The embodiment of the present disclosure is not limited to this. The embodiment of the present disclosure is mainly introduced with the processing of the terminal itself. That is, the terminal processes the first interactive message based on the hotspot information to obtain the second interactive message. In other words, the terminal converts the first interactive message into the second interactive message based on the hotspot information. The style of the second interactive message is the same as the style of the hotspot information.

[0156] After acquiring the first interactive message, the terminal may automatically convert the first interactive message into the second interactive message. After acquiring the first interactive message, the terminal may also convert the first interactive message into the second interactive message only when obtaining an instruction from the first object. The embodiment of the present disclosure does not limit the conversion timing of the interactive message.

[0157] In some embodiments, the terminal automatically converts the first interactive message into the second interactive message. Accordingly, if the message input operation is not triggered within a preset time period, the terminal determines that the first object completes the message input operation. Then, the terminal uses the message input in the interactive interface as the first interactive message, and obtains the second interactive message based on the hotspot information and the first interactive message. The solution provided by the embodiment of the present disclosure automatically converts the first interactive message into the second interactive message after obtaining the first interactive message, without the need for user operation, and can quickly obtain more interesting interactive messages, thereby helping to improve interaction efficiency.

[0158] In some embodiments, upon obtaining an indication from the first object, the terminal converts the first interactive message into a second interactive message. Accordingly, a first conversion control is displayed in the interactive interface. The first conversion control is used to convert the message input by the object itself into a message of the style of the hotspot information while maintaining semantic matching. In response to the triggering operation of the first conversion control, the terminal obtains the second interactive message based on the hotspot information and the first interactive message. The solution provided by the embodiment of the present disclosure, through the first conversion control, allows the first object to autonomously control whether to convert the input interactive message into an interactive message of the same style as the hotspot information, which not only meets the intention of the object but also is simple to operate.

[0159] Among them, the first conversion control can be located at any position in the interactive interface, and the embodiments of the present disclosure are not limited to this. In some embodiments, a message input panel is also displayed in the interactive interface. The message input panel includes a message input box. The message input box is used to obtain the interactive message input by the first object. The terminal displays the first conversion control on either side of the message input box. Among them, the first conversion control can be located on any side outside the message input box, or on any side inside the message input box, etc., and the embodiments of the present disclosure are not limited to this.

[0160] The solution provided by the embodiment of the present disclosure displays the first conversion control on either side (near) of the message input box, so that the object can more easily and quickly find the first conversion control when entering an interactive message in the message input box. This not only reduces the object's discovery cost of the message conversion function, but also facilitates the subsequent faster conversion of messages through the first conversion control, thereby improving the efficiency of interaction.

[0161] For example, see Figure 5, a message input panel 503 is displayed in the interactive interface. A message input box 501 and a virtual keyboard 502 are displayed in the message input panel 503. A first conversion control 504 is displayed in the message input box 501. When the first conversion control 504 is triggered, the terminal processes the first interactive message "xxxx" in the message input box 501 based on the hotspot information to obtain a second interactive message. A send control 505 can also be displayed in the message input box 501. The send control 505 is used to transmit the message input by the object itself. When the send control 505 is triggered, the terminal sends the first interactive message.

[0162] In some embodiments, the terminal may convert the first interaction message into multiple interaction messages for the first object to select the desired second interaction message. Accordingly, the process of the terminal obtaining the second interaction message based on the hotspot information and the first interaction message includes: in response to the triggering operation of the first conversion control, the terminal obtains multiple candidate interaction messages based on the hotspot information and the first interaction message. The multiple candidate interaction messages include the second interaction message. Different candidate interaction messages are expressed in different ways. Then, the terminal displays multiple candidate interaction messages in the message input panel. The solution provided by the embodiment of the present disclosure converts the first interaction message into multiple candidate interaction messages according to the hotspot information, and different interaction messages are expressed in different ways. By displaying multiple candidate interaction messages, the conversion of the interaction message is displayed to the first object, so that the first object can select a suitable interaction message according to its own needs, in line with the object's intention.

[0163] For example, the first interaction message input by the first object is "Would you like to have a meal together?". The hot information is "Expression A". When the first conversion control is triggered, the terminal can obtain candidate interaction message 1, candidate interaction message 2 and candidate interaction message 3 based on the hot information and the first interaction message. Candidate interaction message 1 is "How about going to have a meal together + Expression A"; candidate interaction message 2 is "Should we team up to fill our stomachs + Expression A"; candidate interaction message 3 is "Expression A + Do you want to eat?" Candidate interaction message 1, candidate interaction message 2 and candidate interaction message 3 all contain the hot information "Expression A", but the expressions are different.

[0164] Among them, the number of hot spot information is multiple. Accordingly, the process of the terminal obtaining multiple candidate interaction messages based on the hot spot information and the first interaction message includes: the terminal processes the first interaction message based on the multiple hot spot information respectively to obtain the candidate interaction messages corresponding to each hot spot information. Then, the terminal displays the candidate interaction messages corresponding to each hot spot information in the message input panel. In the solution provided by the embodiment of the present disclosure, due to the different styles of different hot spot information, the first interaction message is processed separately according to the multiple hot spot information, so that a rich and diverse candidate interaction message can be obtained, which improves the fun of the message during the interaction process; by displaying multiple candidate interaction messages, the conversion of the interaction message is shown to the first object, providing the first object with more choices, so that the first object can select a suitable interaction message according to its own needs, in line with the object's intention.

[0165] In the above manner, the terminal can convert the first interactive message into an interactive message of the style to which each hotspot information belongs, and the first object selects the message to be interacted, and uses the message as the second interactive message. The second interactive message refers to the message to be sent to the interactive object. Alternatively, before the message is converted, the object first selects any hotspot information from multiple hotspot information, and after the first interactive message is subsequently input, the conversion can be performed directly based on the hotspot information. Accordingly, the terminal displays multiple hotspot information in the interactive interface. When any hotspot information is selected, in response to the message input operation in the interactive interface, the terminal processes the input first interactive message based on the hotspot information to obtain the second interactive message. The solution provided by the embodiment of the present disclosure converts the first interactive message into the second interactive message according to the hotspot information specified by the object, which not only makes the obtained second interactive message meet the needs of the object, but also does not need to be converted based on the hotspot information that the object does not need, saving operating consumption and also helping to improve the efficiency of obtaining the second interactive message.

[0166] In the process of obtaining the second interactive message, the terminal may merge the hotspot information with the first interactive message to obtain the second interactive message. The hotspot information may be text information, image information, audio information, or video information, etc., which is not limited in the embodiment of the present disclosure. The first interactive message may also be a text message, an image message, an audio message, or a video message, etc., which is not limited in the embodiment of the present disclosure. The following is an exemplary introduction to the process of obtaining the second interactive message.

[0167] In the first case, if the hotspot information and the first interactive message are both text messages, the terminal adjusts the expression of the first interactive message based on the hotspot information to obtain the second interactive message. The second interactive message is a text message. For example, the hotspot information is an English abbreviation. The terminal can add a semantically consistent English abbreviation to the first interactive message; or replace a phrase in the first interactive message with an English abbreviation that matches the semantics, etc.

[0168] In the second case, if the hotspot information is image information and the first interactive message is a text message, the terminal inserts the first interactive message into the hotspot information to obtain the second interactive message. The second interactive message is an image message. For example, the terminal pastes the first interactive message into the hotspot information in the form of a sticker; or the terminal adds a text box to the hotspot information and enters the first interactive message in the text box.

[0169] In the third case, if both the hotspot information and the first interactive message are image information, the terminal fuses the hotspot information and the first interactive message to obtain a second interactive message. The second interactive message is an image message. For example, the terminal may concatenate the hotspot information and the first interactive message; or, the terminal may extract style features from the hotspot information and the first interactive message through a style conversion model, and replace the style features in the first interactive message with the style features of the hotspot information to obtain the second interactive message.

[0170] In the fourth case, if the hot information is text information and the first interactive message is an audio message, the terminal may first perform voice recognition on the first interactive message to obtain a first text message; then adjust the expression of the first text message based on the hot information to obtain a second text message; then convert the second text message into an audio message to obtain a second interactive message. The second interactive message is an audio message.

[0171] In the fifth case, if the hot information is text information and the first interactive message is a video message, the terminal can extract the audio in the first interactive message to obtain a first audio message, perform voice recognition on the first audio message to obtain a third text message; then adjust the expression of the third text message based on the hot information to obtain a fourth text message; then convert the fourth text message into audio to obtain a second audio message; then replace the first audio message in the first interactive message with the second audio message to obtain a second interactive message. The second interactive message is a video message.

[0172] The disclosed embodiment provides a solution which adopts different methods to integrate the hot spot information and the first interactive message according to their different forms, so that the semantics of the second interactive message matches the semantics of the first interactive message, and the style of the second interactive message is the same as the style of the hot spot information, which not only ensures the accuracy of message transmission during the interaction process, but also enhances the fun of the interaction process.

[0173] In some embodiments, the terminal can update the hotspot information at every preset time period. That is, the terminal can periodically obtain the propagation volume of each hotspot information in a unit time. The unit time can be one day, one week, or one month, etc., which is not limited by the embodiments of the present disclosure. Then, the terminal sorts the multiple hotspot information in order of the propagation volume from high to low. Then, the terminal updates the original hotspot information to the hotspot information with the top ranking. When the hotspot information is updated, the terminal updates the multiple hotspot tags in the message input panel. The solution provided by the embodiments of the present disclosure periodically updates the hotspot information, so that the style of the message can be converted in real time according to the most popular hotspot information, which ensures to a greater extent that the converted interactive message can attract the interest of the object and is conducive to increasing the frequency of interaction between objects.

[0174] In step 304, the terminal displays the second interaction message in the form of an interaction message in the interaction interface.

[0175] In the embodiment of the present disclosure, after obtaining the second interactive message, the terminal can display the second interactive message in the message input panel. In response to the sending operation of the second interactive message, the terminal displays the second interactive message in the chat window (conversation area) in the interactive interface.

[0176] In some embodiments, the terminal may convert the first interactive message into multiple interactive messages for the first object to select the desired second interactive message. Accordingly, the process of the terminal displaying the second interactive message includes: then, the terminal displays multiple candidate interactive messages in the message input panel. The multiple candidate interactive messages include the second interactive message. Then, in response to the sending operation of the second interactive message in the multiple candidate interactive messages, the terminal displays the second interactive message in the interactive interface in the form of an interactive message.

[0177] The number of hotspot information may be multiple. Accordingly, the process of the terminal displaying multiple candidate interaction messages includes: the terminal displays the candidate interaction messages corresponding to each hotspot information in the message input panel. The terminal may display the candidate interaction messages corresponding to each hotspot information at one time on the same interface; or, the terminal may also display the interaction candidate messages in batches according to each hotspot information, which is not limited in the embodiments of the present disclosure.

[0178] In some embodiments, the message input panel includes multiple hot tags. Multiple hot tags are used to represent multiple hot information respectively. The terminal displays the candidate interaction messages in batches according to each hot information. Accordingly, the process of the terminal displaying the candidate interaction messages corresponding to each hot information includes: the terminal displays the candidate interaction messages of the first hot tag among the multiple hot tags in the message input panel. In response to the switching operation of the first hot tag, the terminal displays the candidate interaction messages of the second hot tag among the multiple hot tags in the message input panel. The solution provided by the embodiment of the present disclosure, by displaying multiple hot tags in the message input panel, makes it possible to separately display the candidate interaction messages corresponding to each hot information according to multiple hot tags, so that the object can clearly know the style of each candidate interaction message, and thus select from the candidate interaction messages indicated by the corresponding hot tag according to the style required by itself, without consulting all the candidate interaction messages, and can quickly find the interaction message that meets its own needs, which is conducive to improving the efficiency of interaction.

[0179] For example, Figure 6 FIG. 1 is a schematic diagram showing a candidate interaction message according to an exemplary embodiment. Figure 6 , a message input panel 601 is displayed in the interaction interface. Hot tags such as hot tag 1, hot tag 2 and hot tag 3 are displayed in the message input panel 601. When hot tag 1 is selected, the terminal displays candidate interaction message 1 and candidate interaction message 2 corresponding to hot tag 1 in the message input panel 601. The embodiment of the present disclosure does not limit the number of candidate interaction messages for each hot tag. A send control 602 is displayed on each candidate interaction message. When the send control 602 corresponding to the candidate interaction message 1 is triggered, the terminal sends the candidate interaction message 1 (the second interaction message) to the object interacting with the first object. The terminal displays the candidate interaction message 1 (the second interaction message) in the interaction interface.

[0180] The first hotspot tag that is displayed preferentially is not limited in the embodiment of the present disclosure. Various situations of the first hotspot tag are exemplarily introduced below.

[0181] In the first type, the first hot tag is any tag among multiple hot tags.

[0182] The second type is that the first hot tag is a tag corresponding to the hot information with the largest dissemination volume among multiple hot tags.

[0183] The third type is that the first hot tag is the tag most frequently used by the first object among the multiple hot tags. The number of times each tag is used is the amount of information from the tag in the information sent by the first object.

[0184] In a fourth type, the first hotspot tag is a tag used by the first object among the multiple hotspot tags when sending information last time.

[0185] Fifth, the first hotspot tag is a tag corresponding to the target hotspot information among multiple hotspot information. The target hotspot information has interacted with the first object during the dissemination process. For example, during the dissemination of the target hotspot information, the first object has clicked on a video that disseminated the target hotspot information; or, the first object has made a video based on the target hotspot information, etc., which is not limited in the embodiments of the present disclosure.

[0186] In the solution provided by the embodiments of the present disclosure, since the tags corresponding to the hot information with the largest dissemination volume, the tags used most times by the first object, the tags used when the first object last sent information, and the tags corresponding to the target hot information are more likely to meet the needs of the first object, the candidate interaction messages obtained based on the hot information corresponding to the above tags are also more likely to meet the needs of the first object. By preferentially displaying the candidate interaction messages corresponding to the above tags to the object, the first object can quickly find the required interaction messages, which is conducive to improving the efficiency of the interaction.

[0187] Due to the size limitation of the message input panel, the terminal may not be able to display all hot tags at once. The terminal can display more hot tags to the first object by sliding the displayed hot tags.

[0188] For example, Figure 7 is a schematic diagram showing a hotspot tag according to an exemplary embodiment. Figure 7 In response to a sliding operation (such as a left sliding operation) on a hotspot tag, the terminal displays more hotspot tags in the message input panel. The terminal can display a preset number (such as 5) of hotspot tags in the message input panel. At the end of the preset number of hotspot tags, the terminal displays a display control 701. When the display control 701 is triggered, the terminal can display more hotspot tags in the message input panel. When the first object does not use a hotspot tag, the terminal defaults to displaying tags of more popular (largely disseminated) hotspot information; when the first object has a certain usage record, the terminal can display tags of the hotspot information most commonly used by the first object.

[0189] In some embodiments, the message input panel also includes an update control, and the embodiment of the present disclosure does not limit the display position of the update control. The terminal can update the candidate interaction messages displayed in the message input panel through the update control. Accordingly, in response to the triggering operation of the update control, the terminal updates multiple candidate interaction messages, and then the terminal displays the updated candidate interaction messages in the message input panel. The solution provided by the embodiment of the present disclosure can obtain new candidate interaction messages through the update control in the case where the object is not satisfied with the candidate interaction messages that have been obtained, which conforms to the object's interaction intention and meets the object's interaction needs.

[0190] For example, see Figure 7 , the terminal displays an update control 702 below the message input panel. When the update control 702 is triggered, the terminal updates the candidate interaction messages in the message input panel.

[0191] In some embodiments, if the first object does not input any message, when the first conversion control is triggered, the terminal obtains a third interactive message based on the hotspot information. The third interactive message is an interactive message recommended based on the hotspot information. The style of the third interactive message conforms to the style of the hotspot information. Then, the terminal displays the third interactive message in the interactive interface in the form of an interactive message. That is, when the first object is ready to input an interactive message and the virtual keyboard is lifted, but the interactive message has not yet been input, the terminal can still display the first conversion control on either side of the message input box. When the first conversion control is triggered, the terminal obtains the third interactive message based on the hotspot information for interaction. The solution provided by the embodiment of the present disclosure, because the hotspot information is both interesting and popular, when the first object does not input an interactive message, it can also provide the first object with an interactive message for interaction based on the hotspot information, so that the style of the provided interactive message conforms to the style of the hotspot information, is more interesting, and is easily accepted by the object, which meets the interactive needs of the object and is conducive to increasing the frequency of interaction between objects.

[0192] In some embodiments, the first object can imitate the style of messages sent by other objects to interact. The fourth interactive message sent by the second object is displayed in the interactive interface. The fourth interactive message is obtained based on a certain hot spot information. The second object is an object that interacts with the first object. Accordingly, the process of the terminal obtaining the second interactive message based on the hot spot information and the input first interactive message includes: in response to the message input operation in the interactive interface, the terminal obtains the first interactive message input in the interactive interface. Then, in response to the style imitation operation of the fourth interactive message, the terminal obtains the second interactive message based on the hot spot information used by the fourth interactive message and the first interactive message. The embodiment of the present disclosure provides a solution. Since the hot spot information used by the interactive object (the second object) is more likely to attract the attention of the interactive object, the first interactive message input by itself is converted according to the hot spot information used by the interactive object (the second object), which can not only enhance the fun of the interactive process, but also make the converted second interactive message more in line with the interests of the interactive object, more likely to resonate with the interactive object, and help to increase the frequency of interaction between objects.

[0193] In some embodiments, the first object can also convert the received interactive message. Accordingly, the fifth interactive message sent by the second object is displayed in the interactive interface. The fifth interactive message is an interactive message input by the second object. The second object is an object that interacts with the first object. In response to the triggering operation of the fifth interactive message, the terminal displays a second conversion control in the interactive interface, and the display position of the second conversion control is not limited in the embodiment of the present disclosure. The second conversion control is used to convert the message sent by the other party into a message of the style of the hotspot information. Then, in response to the triggering operation of the second conversion control, the terminal obtains the sixth interactive message based on the hotspot information and the fifth interactive message. Then, the terminal displays the sixth interactive message. The solution provided by the embodiment of the present disclosure can convert the interactive message replied by the interactive object into a message of the style corresponding to the required hotspot information through the second conversion control, which not only enriches the interactive mode, but also enhances the fun of the interactive process, and is conducive to increasing the frequency of interaction between objects.

[0194] For example, Figure 8 is a schematic diagram of a second conversion control according to an exemplary embodiment. Figure 8 , the interactive interface displays an avatar 801 of the first object and an avatar 802 of the second object. The message near the avatar of each object is the interactive message sent by the object. In the case of long pressing the interactive message sent by the second object, the terminal displays the operation panel 803 of the interactive message in the interactive interface. A second conversion control 804 is displayed in the operation panel 803. When the second conversion control 804 is triggered, the terminal copies the interactive message sent by the second object to the message input box of the message input panel. In addition, the terminal can display multiple candidate interactive messages obtained by converting the interactive message in the message input panel, which is consistent with the interactive message sent by the second object. Figure 6 The candidate interaction messages shown are similar and will not be described in detail here. The operation panel 803 may also display a copy control 805, a forward control 806, a reply control 807, and a delete control 808, etc., which are not limited in the embodiments of the present disclosure. The copy control 805 is used to copy the interaction message. The forward control 806 is used to forward the interaction message to other objects except the second object. The reply control 807 is used to reply to the interaction message. The delete control 808 is used to delete the interaction message. After the interaction message is deleted, it will not be displayed in the interaction interface.

[0195] The disclosed embodiment provides an interaction method between objects. During the process of the first object interacting with any object, the interaction interface of the first object is displayed, and the first interaction message of the first object is obtained through the interaction interface. Then, the second interaction message is obtained through the hot spot information and the first interaction message. Since the first interaction message is a message input by the first object, it can accurately reflect the intention of the first object, and the semantics of the second interaction message matches the semantics of the first interaction message, so that the second interaction message can also accurately reflect the intention of the first object, thereby ensuring the accuracy of message transmission during the interaction process. Since the propagation volume of the hot spot information is greater than or equal to the preset value, it can be seen that the interest and popularity of the hot spot information are both high. The first interaction message is adjusted through the hot spot information, so that the style of the second interaction message conforms to the style of the hot spot information. On the basis of ensuring the accuracy of message transmission, the interest of the interaction process is improved, and the second interaction message is also easily accepted by the object, meeting the interaction needs of the object, which is conducive to improving the interaction frequency between objects.

[0196] Fig. 9 is a block diagram of an object interaction device according to an exemplary embodiment. Fig. 9 , the device includes: a display unit 901 and a first acquisition unit 902.

[0197] The display unit 901 is configured to display an interaction interface of the first object, where the interaction interface is used for the first object to interact with any object;

[0198] The first acquisition unit 902 is configured to execute, in response to a message input operation in the interactive interface, acquiring a second interaction message based on the hotspot information and the first interaction message input by the first object, the propagation amount of the hotspot information being greater than or equal to a preset value, the semantics of the second interaction message matching the semantics of the first interaction message, and the style of the second interaction message matching the style of the hotspot information;

[0199] The display unit 901 is further configured to execute in the interactive interface and display the second interactive message in the form of an interactive message.

[0200] In some embodiments, a first conversion control is displayed in the interactive interface, and the first conversion control is used to convert the message input by the object itself into a message of the style of the hot spot information while maintaining semantic matching;

[0201] The first acquisition unit 901 includes:

[0202] A first acquisition subunit is configured to execute in response to a message input operation in the interaction interface, and acquire a first interaction message input by a first object in the interaction interface;

[0203] The second acquisition subunit is configured to execute, in response to a triggering operation on the first conversion control, and acquire a second interaction message based on the hotspot information and the first interaction message.

[0204] In some embodiments, the first acquisition subunit is configured to execute a message input operation in response to a first object in the interactive interface to acquire a first interactive message, wherein the first interactive message includes at least one of a text message, an image message, an audio message, and a video message.

[0205] In some embodiments, a message input panel is also displayed in the interactive interface;

[0206] A second acquisition subunit is configured to execute, in response to a triggering operation on the first conversion control, to acquire a plurality of candidate interaction messages based on the hotspot information and the first interaction message, wherein the plurality of candidate interaction messages include the second interaction message, and different candidate interaction messages are expressed in different ways;

[0207] The display unit 901 is configured to execute in the message input panel, display multiple candidate interaction messages, and in response to a sending operation of a second interaction message among the multiple candidate interaction messages, display the second interaction message in the interaction interface in the form of an interaction message.

[0208] In some embodiments, the message input panel includes a message input box, and the message input box is used to obtain the interactive message input by the first object;

[0209] The display unit 901 is further configured to display a first conversion control on either side of the message input box.

[0210] In some embodiments, the number of hotspot information is multiple;

[0211] The second acquisition subunit is configured to process the first interaction message based on the plurality of hotspot information respectively to obtain candidate interaction messages corresponding to the respective hotspot information;

[0212] The display unit 901 is configured to be executed in the message input panel to display the candidate interaction messages corresponding to each hot spot information.

[0213] In some embodiments, the message input panel includes a plurality of hotspot tags, and the plurality of hotspot tags are used to represent a plurality of hotspot information respectively;

[0214] The display unit 901 is configured to display candidate interaction messages of a first hot tag among multiple hot tags in a message input panel; and in response to a switching operation on the first hot tag, display candidate interaction messages of a second hot tag among multiple hot tags in the message input panel.

[0215] In some embodiments, the first hotspot tag is any of the following, including:

[0216] Any of multiple hot tags;

[0217] Or, the tag corresponding to the hot information with the largest dissemination volume among multiple hot tags;

[0218] Or, the tag most frequently used by the first object among the multiple hot tags, where the number of times each tag is used is the amount of information in the information sent by the first object that is derived from the tag;

[0219] Or, the tag used by the first object in the multiple hot tags when sending information last time;

[0220] Alternatively, the label corresponding to the target hot spot information among the multiple hot spot information, the target hot spot information has interacted with the first object during the propagation process.

[0221] In some embodiments, the message input panel also includes an update control;

[0222] The device also includes:

[0223] An updating unit, configured to execute, in response to a triggering operation on an update control, updating a plurality of candidate interaction messages;

[0224] The display unit 901 is further configured to display the updated candidate interaction message in the message input panel.

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

[0226] A second acquisition unit is configured to execute, if the first object does not input any message, and when the first conversion control is triggered, acquire a third interaction message based on the hotspot information, the third interaction message is an interaction message recommended based on the hotspot information, and a style of the third interaction message conforms to a style of the hotspot information;

[0227] The display unit 901 is further configured to execute in the interactive interface and display the third interactive message in the form of an interactive message.

[0228] In some embodiments, a fourth interaction message sent by a second object is displayed in the interaction interface, and the second object is an object interacting with the first object;

[0229] The first acquisition unit is configured to execute a first interaction message input by a first object in the interaction interface in response to a message input operation in the interaction interface; and to acquire a second interaction message based on hot spot information used by the fourth interaction message and the first interaction message in response to a style imitation operation on a fourth interaction message.

[0230] In some embodiments, a fifth interaction message sent by a second object is displayed in the interaction interface, and the second object is an object interacting with the first object;

[0231] The display unit 901 is further configured to execute a trigger operation on the fifth interaction message, and display a second conversion control in the interaction interface, where the second conversion control is used to convert the message sent by the other party into a message of the style of the hot information;

[0232] The first acquisition unit is further configured to execute, in response to a triggering operation on the second conversion control, acquiring a sixth interaction message based on the hotspot information and the fifth interaction message;

[0233] The display unit 901 is further configured to display a sixth interaction message.

[0234] The disclosed embodiment provides an interactive device between objects. During the process of the first object interacting with any object, the interactive interface of the first object is displayed, and the first interactive message of the first object is obtained through the interactive interface. Then, the second interactive message is obtained through the hot spot information and the first interactive message. Since the first interactive message is a message input by the first object, it can accurately reflect the intention of the first object, and the semantics of the second interactive message matches the semantics of the first interactive message, so that the second interactive message can also accurately reflect the intention of the first object, thereby ensuring the accuracy of message transmission during the interaction process; since the propagation volume of the hot spot information is greater than or equal to the preset value, it can be seen that the interest and popularity of the hot spot information are both high. The first interactive message is adjusted through the hot spot information, so that the style of the second interactive message conforms to the style of the hot spot information. On the basis of ensuring the accuracy of message transmission, the interest of the interaction process is improved, and the second interactive message is also easily accepted by the object, meeting the interaction needs of the object, which is conducive to improving the interaction frequency between objects.

[0235] It should be noted that the object interaction device provided in the above embodiment only uses the division of the above functional units as an example when objects interact with each other. In actual applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the functions described above. In addition, the object interaction device provided in the above embodiment and the object interaction method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0236] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0237] When an electronic device is provided as a terminal, Fig.101 is a block diagram of a terminal 1000 according to an exemplary embodiment. The terminal 1000 may be a portable mobile terminal, such as a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 player (Moving Picture Experts Group Audio Layer IV), a laptop computer or a desktop computer. The terminal 1000 may also be referred to as a user device, a portable terminal, a laptop terminal, a desktop terminal or other names.

[0238] Typically, the terminal 1000 includes a processor 1001 and a memory 1002 .

[0239] The processor 1001 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1001 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 1001 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1001 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1001 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0240] The memory 1002 may include one or more computer-readable storage media, which may be non-transitory. The memory 1002 may also include a high-speed random access memory and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 1002 is used to store at least one computer program, which is used to be executed by the processor 1001 to implement the object interaction method provided in the method embodiment of the present disclosure.

[0241] In some embodiments, the terminal 1000 may further optionally include: a peripheral device interface 1003 and at least one peripheral device. The processor 1001, the memory 1002 and the peripheral device interface 1003 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 1003 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 1004, a display screen 1005, a camera assembly 1006, an audio circuit 1007 and a power supply 1008.

[0242] The peripheral device interface 1003 may be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 1001 and the memory 1002. In some embodiments, the processor 1001, the memory 1002, and the peripheral device interface 1003 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1001, the memory 1002, and the peripheral device interface 1003 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.

[0243] The radio frequency circuit 1004 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 1004 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 1004 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. In some embodiments, the radio frequency circuit 1004 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The radio frequency circuit 1004 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes, but is not limited to: the World Wide Web, a metropolitan area network, an intranet, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 1004 may also include circuits related to NFC (Near Field Communication), which is not limited in the present disclosure.

[0244] The display screen 1005 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1005 is a touch display screen, the display screen 1005 also has the ability to collect touch signals on the surface or above the surface of the display screen 1005. The touch signal can be input as a control signal to the processor 1001 for processing. At this time, the display screen 1005 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the display screen 1005 can be one, set on the front panel of the terminal 1000; in other embodiments, the display screen 1005 can be at least two, respectively set on different surfaces of the terminal 1000 or in a folding design; in other embodiments, the display screen 1005 can be a flexible display screen, set on a curved surface or a folding surface of the terminal 1000. Even, the display screen 1005 can also be set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 1005 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0245] The camera assembly 1006 is used to capture images or videos. In some embodiments, the camera assembly 1006 includes a front camera and a rear camera. Typically, the front camera is disposed on the front panel of the terminal, and the rear camera is disposed on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize the panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 1006 may also include a flash. The flash may be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.

[0246] The audio circuit 1007 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals and input them into the processor 1001 for processing, or input them into the radio frequency circuit 1004 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the terminal 1000. The microphone may also be an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert the electrical signal from the processor 1001 or the radio frequency circuit 1004 into sound waves. The speaker may be a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 1007 may also include a headphone jack.

[0247] The power supply 1008 is used to power various components in the terminal 1000. The power supply 1008 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 1008 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery charged through a wired line, and a wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery can also be used to support fast charging technology.

[0248] In some embodiments, the terminal 1000 further includes one or more sensors 1009 . The one or more sensors 1009 include, but are not limited to: an acceleration sensor 1010 , a gyroscope sensor 1011 , a pressure sensor 1012 , an optical sensor 1013 , and a proximity sensor 1014 .

[0249] The acceleration sensor 1010 can detect the magnitude of acceleration on the three coordinate axes of the coordinate system established by the terminal 1000. For example, the acceleration sensor 1010 can be used to detect the components of gravity acceleration on the three coordinate axes. The processor 1001 can control the display screen 1005 to display the user interface in a horizontal view or a vertical view according to the gravity acceleration signal collected by the acceleration sensor 1010. The acceleration sensor 1010 can also be used for collecting game or user motion data.

[0250] The gyro sensor 1011 can detect the body direction and rotation angle of the terminal 1000, and the gyro sensor 1011 can cooperate with the acceleration sensor 1010 to collect the user's 3D actions on the terminal 1000. The processor 1001 can implement the following functions based on the data collected by the gyro sensor 1011: motion sensing (such as changing the UI according to the user's tilt operation), image stabilization during shooting, game control, and inertial navigation.

[0251] The pressure sensor 1012 can be set in the side frame of the terminal 1000 and / or the lower layer of the display screen 1005. When the pressure sensor 1012 is set in the side frame of the terminal 1000, it can detect the user's holding signal of the terminal 1000, and the processor 1001 performs left and right hand recognition or shortcut operation according to the holding signal collected by the pressure sensor 1012. When the pressure sensor 1012 is set in the lower layer of the display screen 1005, the processor 1001 controls the operability controls on the UI interface according to the user's pressure operation on the display screen 1005. The operability controls include at least one of a button control, a scroll bar control, an icon control, and a menu control.

[0252] The optical sensor 1013 is used to collect the ambient light intensity. In one embodiment, the processor 1001 can control the display brightness of the display screen 1005 according to the ambient light intensity collected by the optical sensor 1013. Specifically, when the ambient light intensity is high, the display brightness of the display screen 1005 is increased; when the ambient light intensity is low, the display brightness of the display screen 1005 is reduced. In another embodiment, the processor 1001 can also dynamically adjust the shooting parameters of the camera assembly 1006 according to the ambient light intensity collected by the optical sensor 1013.

[0253] The proximity sensor 1014, also called a distance sensor, is usually arranged on the front panel of the terminal 1000. The proximity sensor 1014 is used to collect the distance between the user and the front of the terminal 1000. In one embodiment, when the proximity sensor 1014 detects that the distance between the user and the front of the terminal 1000 is gradually decreasing, the processor 1001 controls the display screen 1005 to switch from the screen-on state to the screen-off state; when the proximity sensor 1014 detects that the distance between the user and the front of the terminal 1000 is gradually increasing, the processor 1001 controls the display screen 1005 to switch from the screen-off state to the screen-on state.

[0254] Those skilled in the art will understand that Fig.10 The structure shown in the figure does not constitute a limitation on the terminal 1000, and the terminal 1000 may include more or less components than those shown in the figure, or combine some components, or adopt a different component arrangement.

[0255] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 1002 including instructions, and the instructions can be executed by a processor 1001 of a terminal 1000 to complete the above-mentioned method of interaction between objects. Optionally, the computer-readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, etc.

[0256] A computer program product includes a computer program / instruction, which implements the above-mentioned method of interaction between objects when executed by a processor.

[0257] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0258] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A method for interaction between objects, characterized in that: The method comprises: Displaying an interaction interface of the first object, wherein a fourth interaction message sent by a second object is displayed in the interaction interface, where the second object is an object interacting with the first object; In response to a message input operation in the interaction interface, acquiring a first interaction message input by the first object in the interaction interface; In response to the style imitation operation on the fourth interaction message, a second interaction message is acquired based on the hot spot information used by the fourth interaction message and the first interaction message, the propagation amount of the hot spot information is greater than or equal to a preset value, the semantics of the second interaction message matches the semantics of the first interaction message, and the style of the second interaction message conforms to the style of the hot spot information; In the interactive interface, the second interactive message is displayed in the form of an interactive message.

2. The method for interaction between objects according to claim 1, characterized in that: A first conversion control is displayed in the interactive interface, and the first conversion control is used to convert the message input by the object itself into a message of the style to which the hot information belongs while maintaining semantic matching; The method further comprises: In response to a triggering operation on the first conversion control, the second interaction message is obtained based on the hotspot information and the first interaction message.

3. The method for interaction between objects according to claim 2, characterized in that: The step of obtaining, in response to a message input operation in the interactive interface, a first interaction message input by the first object in the interactive interface includes: In response to a message input operation triggered by the first object in the interactive interface, the first interactive message is acquired, where the first interactive message includes at least one of a text message, an image message, an audio message, and a video message.

4. The method for interaction between objects according to claim 2, characterized in that: The interactive interface also displays a message input panel; The acquiring, in response to the triggering operation on the first conversion control, the second interaction message based on the hotspot information and the first interaction message, includes: In response to a triggering operation on the first conversion control, a plurality of candidate interaction messages are acquired based on the hotspot information and the first interaction message, the plurality of candidate interaction messages including the second interaction message, and different candidate interaction messages are expressed in different ways; In the message input panel, displaying the multiple candidate interaction messages; The step of displaying the second interactive message in the interactive interface in the form of an interactive message includes: In response to a sending operation of a second interaction message among the multiple candidate interaction messages, the second interaction message is displayed in the interaction interface in the form of an interaction message.

5. The method for interaction between objects according to claim 4, characterized in that: The number of the hotspot information is multiple; The acquiring a plurality of candidate interaction messages based on the hotspot information and the first interaction message includes: Based on the multiple hot spot information, the first interaction message is processed respectively to obtain a candidate interaction message corresponding to each hot spot information; The step of displaying the plurality of candidate interaction messages in the message input panel includes: In the message input panel, candidate interaction messages corresponding to each hot spot information are displayed.

6. The method for interaction between objects according to claim 5, characterized in that: The message input panel includes a plurality of hotspot tags, and the plurality of hotspot tags are used to represent the plurality of hotspot information respectively; The display of candidate interactive messages corresponding to each hot spot information in the message input panel includes: In the message input panel, displaying candidate interactive messages of a first hot tag among the multiple hot tags; In response to a switching operation on the first hot tag, candidate interaction messages of a second hot tag among the multiple hot tags are displayed in the message input panel.

7. The method for interaction between objects according to claim 6, characterized in that: The first hotspot tag is any of the following, including: Any tag among the multiple hot tags; Or, the tag corresponding to the hot information with the largest dissemination volume among the multiple hot tags; Or, the tag most frequently used by the first object among the multiple hot tags, the number of times each tag is used is the amount of information sent by the first object that is derived from the tag; Or, the tag among the multiple hot tags used by the first object when sending information last time; Alternatively, the label corresponding to the target hotspot information among the multiple hotspot information, the target hotspot information has interacted with the first object during the propagation process.

8. The method for interaction between objects according to claim 4, characterized in that: The message input panel also includes an update control; The method further comprises: In response to a triggering operation on the update control, updating the plurality of candidate interaction messages; The updated candidate interaction messages are displayed in the message input panel.

9. The method for interaction between objects according to claim 2, characterized in that: The method further comprises: If the first object does not input any message, when the first conversion control is triggered, a third interaction message is obtained based on the hot information, where the third interaction message is an interaction message recommended based on the hot information, and a style of the third interaction message conforms to a style of the hot information; In the interactive interface, the third interactive message is displayed in the form of an interactive message.

10. The method for interaction between objects according to claim 1, characterized in that: A fifth interaction message sent by a second object is displayed in the interaction interface, where the second object is an object interacting with the first object; The method further comprises: In response to the triggering operation on the fifth interaction message, displaying a second conversion control in the interaction interface, wherein the second conversion control is used to convert the message sent by the other party into a message of the style to which the hot information belongs; In response to a triggering operation on the second conversion control, acquiring a sixth interaction message based on the hotspot information and the fifth interaction message; The sixth interaction message is displayed.

11. An interactive device between objects, characterized in that: The device comprises: A display unit, configured to execute displaying an interaction interface of a first object, wherein a fourth interaction message sent by a second object is displayed in the interaction interface, and the second object is an object interacting with the first object; an acquisition unit configured to execute acquisition of a first interaction message input by the first object in the interaction interface; in response to a style imitation operation on the fourth interaction message, acquire a second interaction message based on hot spot information used by the fourth interaction message and the first interaction message, wherein the propagation amount of the hot spot information is greater than or equal to a preset value, the semantics of the second interaction message matches the semantics of the first interaction message, and the style of the second interaction message conforms to the style of the hot spot information; The display unit is further configured to be executed in the interactive interface to display the second interactive message in the form of an interactive message.

12. An electronic device, characterized in that: The electronic device comprises: one or more processors; a memory for storing program code executable by the processor; The processor is configured to execute the program code to implement the method for interaction between objects as described in any one of claims 1 to 10.

13. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the object interaction method as described in any one of claims 1 to 10.

14. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the method for interaction between objects described in any one of claims 1 to 10 is implemented.