Interaction processing method and device, electronic equipment, medium and program product

By displaying emojis and recommendations that match the live stream's interactive theme on the live stream account's associated page, the problem of poor live stream interactivity was solved, and the interactivity and user engagement of the live stream were improved.

CN122069372APending Publication Date: 2026-05-19BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
Filing Date
2026-02-04
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

The problem of poor interactivity during live streaming.

Method used

The account association page displays interactive keywords and emojis based on the target live stream. Emojis that match the live stream's interactive theme are generated by matching user-input interactive information. Live stream recommendation information is also provided on non-live stream pages to enhance interactivity.

Benefits of technology

It improved the interactivity and atmosphere of the live stream, increasing users' enthusiasm to enter the live stream.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122069372A_ABST
    Figure CN122069372A_ABST
Patent Text Reader

Abstract

The invention relates to an interaction processing method and apparatus, an electronic device, a medium and a program product. The method comprises the steps of displaying an account association page of a live broadcast account corresponding to a target live broadcast room; under the condition that the interaction information input operation is detected, displaying a live broadcast associated expression material corresponding to the currently input interaction information on an account associated page; the live broadcast associated expression material is generated based on a target interaction keyword corresponding to a target live broadcast room and a target expression material, and the target interaction keyword is a preset interaction keyword matched with the current input interaction information in at least one preset interaction keyword matched with a live broadcast interaction theme of the target live broadcast room; the target expression material is a preset expression material matched with the current input interaction information in the at least one preset expression material. According to the embodiment of the invention, the adaptability of expression material interaction and live broadcast interaction atmosphere can be improved, meanwhile, the enthusiasm of a user entering a live broadcast room in a related interaction page of an anchor can be improved, and the live broadcast interactivity is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of live streaming technology, and in particular to an interactive processing method, apparatus, electronic device, medium, and program product. Background Technology

[0002] With the development of live streaming technology, more and more users are participating in live streaming; however, during the live streaming process, there are often problems such as poor interactivity. Summary of the Invention

[0003] This disclosure provides an interactive processing method, apparatus, electronic device, medium, and program product to at least solve the technical problems of poor live streaming interactivity in related technologies. The technical solution of this disclosure is as follows: According to a first aspect of the present disclosure, an interactive processing method is provided, comprising: Displays the account association page for the target live stream account; When an interactive information input operation is detected by the current account, the live-related emoji material corresponding to the currently input interactive information is displayed on the account association page; The live-stream related emoji material is generated based on the target interactive keywords and target emoji material corresponding to the target live-stream room. The target interactive keywords are at least one preset interactive keywords that match the current input interactive information and are matched with the live-stream interactive theme of the target live-stream room. The target emoji material is at least one preset emoji material that matches the current input interactive information.

[0004] In an optional embodiment, the account association page includes at least one of the following: the live streaming page of the target live streaming room, the group interaction page corresponding to the live streaming account, or the work browsing page of the works published by the live streaming account.

[0005] In an optional embodiment, if the account association page is not the live stream page of the target live stream room, and the current account is detected to be performing the interactive information input operation, the method further includes: The account association page displays live stream recommendation information corresponding to the target live stream room. The live stream recommendation information is used to instruct the current account to enter the target live stream room, and the live stream recommendation information is also used to instruct the live stream interaction theme of the target live stream room to match the current input interaction information of the current account.

[0006] In an optional embodiment, displaying the live stream recommendation information corresponding to the target live stream room on the account association page includes: When the current account triggers an interactive confirmation instruction based on the live stream-related emoji material, the live stream-related emoji material is published on the account association page, and the live stream recommendation information is displayed; The method further includes, where the account association page is the group interaction page corresponding to the live streaming account, and the live streaming account is the group interaction page for that account: Send live-related emoji materials and live-stream recommendation information to other interactive accounts corresponding to the group interaction page.

[0007] In an optional embodiment, the method further includes: In response to a live stream viewing command triggered based on the live stream recommendation information, the user is redirected to the live stream page.

[0008] In an optional embodiment, the at least one preset emoticon material is at least one preset general emoticon material, or, among the at least one preset general emoticon material, a preset general emoticon material that matches the live interactive theme.

[0009] In an optional embodiment, each of the at least one preset emoticon material corresponds to at least one preset emoticon tag, and the at least one preset emoticon tag is used to identify the corresponding preset emoticon material from at least one emoticon description dimension; the target emoticon material is determined in the following manner: Obtain the interactive input features of the current input interactive information and at least one expression tag feature of at least one preset expression tag corresponding to each preset expression material; Determine the first feature correlation degree between the interactive input features and at least one emoji tag feature corresponding to each preset emoji material; Based on the first feature correlation, the target emoticon material is determined from the at least one preset emoticon material.

[0010] In an optional embodiment, the method further includes: Obtain the facial expression features of each preset facial expression material; Determine the second feature correlation degree between the interactive input features and the expression material features of each preset expression material; The step of determining the target emoji material from the at least one preset emoji material based on the first feature correlation degree includes: Based on the second feature correlation degree and the first feature correlation degree, the target emoticon material is determined from the at least one preset emoticon material.

[0011] In an optional embodiment, the method further includes: Obtain at least one preset emoji material and at least one emoji tag to be matched corresponding to each emoji description dimension in the at least one emoji description dimension; Obtain the emoji material features of each preset emoji material and the emoji tag features of each emoji tag in at least one emoji tag to be matched corresponding to each emoji description dimension; Determine the third feature correlation degree between the facial expression material features of each preset facial expression material and the facial expression tag features of each facial expression tag to be matched; Based on the third feature correlation, at least one preset emoji tag is determined from at least one unmatched emoji tag corresponding to each emoji description dimension.

[0012] In an optional embodiment, the at least one preset interactive keyword belongs to interactive keywords that satisfy preset interactive conditions, wherein the preset interactive conditions are used to indicate the interaction frequency; the at least one preset interactive keyword is obtained in the following manner: Obtain a first set of interactive information, which is a collection of interactive information in the target live stream room or a collection of interactive information on the current platform; Extract multiple high-frequency interactive keywords that satisfy the preset interactive conditions from the first interactive information set; Determine the live streaming interaction theme of the target live streaming room; Based on the live streaming interaction theme, at least one preset interaction keyword corresponding to the target live streaming room is determined from the plurality of high-frequency interaction keywords.

[0013] According to a second aspect of the present disclosure, an interactive processing apparatus is provided, comprising: The account association page display module is configured to display the account association page corresponding to the live streaming account of the target live streaming room; The live-stream related emoji display module is configured to display live-stream related emojis corresponding to the currently entered interactive information on the account association page when an interactive information input operation is detected by the current account. The live-stream related emoji material is generated based on the target interactive keywords and target emoji material corresponding to the target live-stream room. The target interactive keywords are at least one preset interactive keywords that match the current input interactive information and are matched with the live-stream interactive theme of the target live-stream room. The target emoji material is at least one preset emoji material that matches the current input interactive information.

[0014] In an optional embodiment, the account association page includes at least one of the following: the live streaming page of the target live streaming room, the group interaction page corresponding to the live streaming account, or the work browsing page of the works published by the live streaming account.

[0015] In an optional embodiment, when the account association page is not the live stream page of the target live stream room, and the current account is detected to be performing the interactive information input operation, the device further includes: The live stream recommendation processing module is configured to display live stream recommendation information corresponding to the target live stream room on the account association page. The live stream recommendation information is used to instruct the current account to enter the target live stream room, and the live stream recommendation information is also used to instruct the live stream interaction theme of the target live stream room to match the current input interaction information of the current account.

[0016] In an optional embodiment, the live stream recommendation processing module is further configured to, upon receiving an interactive confirmation instruction triggered by the current account based on the live stream-related emoji material, publish the live stream-related emoji material on the account association page and display the live stream recommendation information; The account association page is the group interaction page corresponding to the live streaming account, and the device further includes: The information sending module is configured to send live-related emoji materials and live-stream recommendation information to other interactive accounts corresponding to the group interaction page.

[0017] In an optional embodiment, the apparatus further includes: The page redirection module is configured to execute a live stream viewing command triggered based on the live stream recommendation information and redirect to the live stream page.

[0018] In an optional embodiment, the at least one preset emoticon material is at least one preset general emoticon material, or, among the at least one preset general emoticon material, a preset general emoticon material that matches the live interactive theme.

[0019] In an optional embodiment, each of the at least one preset emoticon material corresponds to at least one preset emoticon tag, and the at least one preset emoticon tag is used to identify the corresponding preset emoticon material from at least one emoticon description dimension; the target emoticon material is determined using the following module: The first information acquisition module is configured to acquire the interactive input features of the current input interaction information and at least one expression tag feature of at least one preset expression tag corresponding to each preset expression material; The first feature correlation determination module is configured to determine the first feature correlation between the interactive input feature and at least one emoji tag feature corresponding to each preset emoji material; The target emoji material determination module is configured to determine the target emoji material from the at least one preset emoji material based on the first feature correlation degree.

[0020] In an optional embodiment, the apparatus further includes: The first feature acquisition module is configured to acquire the features of each preset emoticon material; The second feature correlation determination module is configured to determine the second feature correlation between the interactive input feature and the expression material feature of each preset expression material; The target emoticon material determination module is further configured to determine the target emoticon material from the at least one preset emoticon material based on the second feature correlation degree and the first feature correlation degree.

[0021] In an optional embodiment, the apparatus further includes: The second information acquisition module is configured to acquire at least one preset emoticon material and at least one emoticon tag to be matched for each of the at least one emoticon description dimensions; The second feature acquisition module is configured to acquire the feature of each preset emoji material and the feature of each emoji tag in at least one emoji tag to be matched corresponding to each emoji description dimension; The third feature correlation determination module is configured to determine the third feature correlation between the features of each preset emoji material and the features of each emoji tag to be matched; The emoji tag determination module is configured to perform, based on the third feature correlation, to determine at least one preset emoji tag corresponding to each preset emoji material from at least one unmatched emoji tag corresponding to each emoji description dimension.

[0022] In an optional embodiment, the at least one preset interactive keyword belongs to interactive keywords that satisfy preset interactive conditions, the preset interactive conditions being used to indicate the interaction frequency; the at least one preset interactive keyword is obtained in a modular manner: The first interactive information set acquisition module is configured to acquire the first interactive information set, which is a collection of interactive information in the target live broadcast room or a collection of interactive information on the current platform. The high-frequency interactive keyword extraction module is configured to extract multiple high-frequency interactive keywords that satisfy the preset interactive conditions from the first interactive information set; The live streaming interaction theme determination module is configured to determine the live streaming interaction theme of the target live streaming room; The interactive keyword determination module is configured to determine, based on the live interactive theme, at least one preset interactive keyword corresponding to the target live room from a plurality of high-frequency interactive keywords.

[0023] According to a third aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement any of the interactive processing methods provided in this disclosure.

[0024] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided, wherein when instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform any of the interactive processing methods provided in the present disclosure. According to a fifth aspect of the present disclosure, a computer program product comprising computer program instructions is provided, which, when executed by a processor on a computer, cause the computer to perform any of the interactive processing methods provided in the present disclosure as described above.

[0025] The technical solutions provided by the embodiments of this disclosure have at least the following beneficial effects: During the live stream of the target live stream room, if a user performs an interactive information input operation on the account association page of the live stream account, the live stream-related emoji material corresponding to the currently input interactive information can be displayed on the account association page. This live stream-related emoji material is generated based on at least one preset interactive keyword that matches the currently input interactive information and at least one preset emoji material that matches the currently input interactive information. In the process of recommending emoji materials, this can ensure the matching between the recommended emoji materials and the currently input interactive information, while also integrating into the live stream interactive theme of the corresponding anchor's live stream. In scenarios where users have already entered the live stream room, this can improve the adaptability of the live stream emoji material interaction and the live stream interactive atmosphere, thereby better enhancing the interactivity of the live stream. At the same time, in scenarios where users have not entered the live stream room, the live stream interactive atmosphere can be integrated into other interactive pages related to the anchor, thereby increasing the user's enthusiasm to enter the live stream room from other interactive pages related to the anchor, and enhancing the interactivity of the live stream room.

[0026] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0027] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.

[0028] Figure 1 This is a schematic diagram illustrating an application environment according to an exemplary embodiment; Figure 2 This is a flowchart illustrating an interactive processing method according to an exemplary embodiment; Figure 3 This is a schematic diagram of a live streaming page displaying live streaming-related emoji materials, according to an exemplary embodiment. Figure 4 This is a schematic diagram of a group interaction page displaying live-stream related emoji materials, according to an exemplary embodiment. Figure 5 This is a schematic diagram of an account association page that displays published live-related emoji materials and live-stream recommendation information, according to an exemplary embodiment. Figure 6 This is a schematic diagram illustrating page changes during an interactive process according to an exemplary embodiment; Figure 7 This is a block diagram illustrating an interactive processing device according to an exemplary embodiment; Figure 8 This is a block diagram illustrating an electronic device for interactive processing according to an exemplary embodiment; Figure 9 This is a block diagram illustrating another electronic device for interactive processing according to an exemplary embodiment. Detailed Implementation

[0029] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.

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

[0031] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data used for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.

[0032] Please see Figure 1 , Figure 1 This is a schematic diagram illustrating an application environment according to an exemplary embodiment, which may include a terminal 100 and a server 200.

[0033] In an optional embodiment, terminal 100 can be used to provide interactive services such as user comments and conversations to any device. Specifically, terminal 100 can be, but is not limited to, electronic devices such as smartphones, desktop computers, tablets, laptops, smart speakers, digital assistants, augmented reality (AR) / virtual reality (VR) devices, and smart wearable devices, or software running on the aforementioned electronic devices, such as applications. Optionally, the operating system running on the electronic device can be, but is not limited to, Android, iOS, Linux, Windows, etc.

[0034] In an optional embodiment, server 200 can provide background services to terminal 100. Specifically, server 200 can be a standalone physical server, a server cluster or distributed system consisting of multiple physical servers, or a cloud server providing cloud computing services.

[0035] In addition, it should be noted that, Figure 1 The example shown is merely one application environment provided by this disclosure. In practical applications, other application environments may also be included, such as more terminals.

[0036] In the embodiments described in this specification, the terminal 100 and the server 200 can be directly or indirectly connected through wired or wireless communication, and this disclosure does not impose any restrictions.

[0037] Figure 2 This is a flowchart illustrating an interactive processing method according to an exemplary embodiment. This method can be executed by a terminal, or jointly by the terminal and a server, such as... Figure 2 As shown, the method may include the following steps: In step S201, the account association page of the live streaming account corresponding to the target live streaming room is displayed.

[0038] In one specific embodiment, the target live stream room can be any currently live stream room. The live stream account corresponding to the target live stream room can be the streamer account of the target live stream room; specifically, the aforementioned account association page can be a page related to the live stream account; in an optional embodiment, the aforementioned account association page includes at least one of the following: the live stream page of the target live stream room, the group interaction page corresponding to the live stream account, or the work browsing page corresponding to the work published by the live stream account.

[0039] In one specific embodiment, the live streaming page of the target live streaming room can be the live streaming page of the target live streaming room on the current account side; specifically, the current account can be the currently logged-in user account; correspondingly, when the account-associated page is the live streaming page of the target live streaming room, the current account can be any live streaming browsing account (viewer account) of the target live streaming room.

[0040] In one specific embodiment, the group interaction page corresponding to the live streaming account can be the conversation interaction page of the group created by the live streaming account; correspondingly, the current account can be any user account in the group.

[0041] In one specific embodiment, the work browsing page can be a page where the current account can browse any work published by the live streaming account; correspondingly, the current account can be the work browsing account corresponding to the work published by the live streaming account.

[0042] In the above embodiments, using at least one of the following as pages for recommending live-related emoji materials—such as the live-streaming page of the target live-streaming room, the group interaction page corresponding to the live-streaming account, or the work browsing page of the work published by the live-streaming account—can enrich the recommendation scenarios for live-related emoji materials and better enhance the interactivity of the live-streaming room.

[0043] In step S203, when it is detected that the current account has performed an interactive information input operation, the live-related emoticon material corresponding to the currently input interactive information is displayed on the account association page.

[0044] In one specific embodiment, the interactive information input operation can be an operation of inputting interactive information; specifically, the interactive information can include at least one of the following: live stream comments, work reviews, conversation messages, or messages left during the process of gifting virtual items in the live stream. Specifically, the aforementioned currently input interactive information can be the interactive information input through performing the interactive information input operation; optionally, the information modality of the currently input interactive information can include, but is not limited to, at least one of the following: text, emoticons, or icons.

[0045] In one specific embodiment, the aforementioned live-stream related emoji material can be generated based on the target interactive keywords and target emoji material corresponding to the target live-stream room. The target interactive keywords are at least one preset interactive keywords that match the current input interactive information among at least one preset interactive keywords that match the live-stream interactive theme of the target live-stream room. The target emoji material can be at least one preset emoji material that matches the current input interactive information.

[0046] In an optional embodiment, the at least one preset interactive keyword belongs to interactive keywords that satisfy preset interactive conditions. The preset interactive conditions can be used to indicate the interaction frequency, specifically, they can be a lower limit value of the interaction frequency. Accordingly, the at least one preset interactive keyword belongs to high-frequency interactive keywords. Optionally, the at least one preset interactive keyword can be determined from multiple high-frequency interactive keywords based on the live interaction theme of the target live room. The multiple high-frequency interactive keywords are keywords that satisfy the preset interactive conditions extracted from the first interactive information set. Accordingly, the at least one preset interactive keyword can be obtained in the following way: Obtain the first set of interactive information; Extract multiple high-frequency interactive keywords that meet the preset interactive conditions from the first set of interactive information; Determine the interactive theme for the target live stream; Based on the live streaming interaction theme, at least one preset interaction keyword corresponding to the target live streaming room is determined from multiple high-frequency interaction keywords.

[0047] In one specific embodiment, the aforementioned first interactive information set is either a collection of interactive information in the target live stream room or a collection of interactive information on the current platform; specifically, the collection of interactive information on the current platform may include the collection of interactive information in the target live stream room. Specifically, the first interactive information set may be a collection of interactive information in the target live stream room within a preset time period or a collection of interactive information on the current platform within a preset time period; specifically, the preset time period can be set according to actual application needs, such as the current broadcast period of the target live stream room, or the current day.

[0048] In an optional embodiment, keywords for each piece of interactive information in the first interactive information set can be extracted, and the frequency of each keyword can be determined. Optionally, data cleaning can be performed before keyword extraction, such as removing invalid characters, emoji encodings, and other noise data. Optionally, during keyword extraction, the interactive information can be segmented to obtain keywords. Optionally, preprocessing such as spell correction, synonym normalization, and conversion of emojis / emoticons to emotion words can also be performed. Optionally, keywords with a frequency greater than or equal to a first preset threshold can be selected as multiple high-frequency interactive keywords that meet preset interaction conditions.

[0049] In an optional embodiment, multiple high-frequency interactive keywords can be determined by combining the number of occurrences with the account coverage and / or time decay coefficient corresponding to each keyword. For example, at least one of the account coverage or time decay coefficient corresponding to each keyword can be multiplied by the corresponding number of occurrences to obtain the word frequency data (data representing the frequency of keyword occurrence, which is positively correlated with the frequency of occurrence). Keywords with word frequency data greater than or equal to a second preset threshold are considered as multiple high-frequency interactive keywords that meet preset interaction conditions. Specifically, the account coverage corresponding to each keyword can be the ratio of the number of accounts corresponding to each keyword to the total number of accounts corresponding to all keywords in the first interactive information set. The time decay coefficient corresponding to each keyword can represent the timeliness of the corresponding keyword. Optionally, the time decay coefficient can be determined by fitting the number of occurrences of each keyword within multiple consecutive historical time periods using fitting algorithms such as least squares or gradient descent.

[0050] In an optional embodiment, the live interaction theme of the target live room can be the current interaction theme of the target live room. Optionally, a second interaction information set corresponding to the target live room can be obtained, that is, a collection of interaction information in the target live room; for example, a collection of comment information in the target live room. Optionally, keywords can be extracted from each interaction information in the second interaction information set, and the corresponding interaction features (feature vectors) can be determined by combining the keywords of each interaction information. Clustering and theme recognition can be performed based on the interaction features to obtain the aforementioned live interaction theme. Optionally, the live interaction theme can also be set by the live account based on the current interaction content in the target live room. Specifically, in the embodiments of this application, text features (e.g., interaction features extracted based on keywords) can be obtained by combining a pre-trained text feature extraction model (e.g., a large language model).

[0051] In a specific embodiment, determining at least one preset interactive keyword corresponding to a target live stream from multiple high-frequency interactive keywords based on the live stream interactive theme may include: determining the fourth feature correlation degree between the theme features of the live stream interactive theme and the keyword features of each of the multiple high-frequency interactive keywords, and selecting the high-frequency interactive keywords whose fourth feature correlation degree is greater than or equal to a third preset threshold, or whose keywords are ranked in descending order based on the fourth feature correlation degree and are ranked in the first preset number of positions, as at least one preset interactive keyword matching the live stream interactive theme. Specifically, the fourth feature correlation degree can characterize the degree of association (similarity) between the live stream interactive theme and the corresponding high-frequency interactive keywords, and can be determined based on the distance between the theme features and the keyword features (e.g., Euclidean distance, cosine distance, etc.). The first preset number and the third preset threshold can be set according to actual application requirements.

[0052] In the above embodiments, by combining the live interactive theme of the target live room, at least one preset interactive keyword corresponding to the target live room is determined from multiple high-frequency interactive keywords that meet the preset interactive conditions. This can ensure that the interactive keyword itself is of interest to most users and matches the interactive theme of the live room. In this way, the relevance of the final generated emoticon material to the live room and the interactivity of the emoticon material can be effectively guaranteed, thereby better enhancing the rendering of the live interactive atmosphere and improving the live interactiveness.

[0053] In an optional embodiment, the aforementioned at least one preset emoticon material may be at least one preset general emoticon material, or a preset general emoticon material among at least one preset general emoticon material that matches the theme of the live interactive event.

[0054] In one specific embodiment, at least one preset universal emoticon material can be a pre-set universal emoticon material. Specifically, the material modality of the emoticon material can include at least one of the following: static image, animated GIF image, or video.

[0055] In an optional embodiment, when at least one preset emoticon material is a preset general emoticon material that matches the live interaction theme from at least one preset general emoticon material, the theme features of the live interaction theme can be determined first, and the emoticon material features of each of the at least one preset general emoticon material can be determined; then, the fifth feature correlation degree between the theme features and each emoticon material feature can be determined, and the preset general emoticon materials whose fifth feature correlation degree is greater than or equal to a fourth preset threshold, or whose preset general emoticon materials are ranked in descending order based on the fifth feature correlation degree and are ranked in the second preset number of positions, are taken as at least one preset emoticon material. The fifth feature correlation degree can characterize the degree of correlation (similarity) between the live interaction theme and the corresponding preset general emoticon material, and specifically, it can be determined based on the distance between the theme features and each emoticon material feature (e.g., Euclidean distance, cosine distance, etc.). The fourth preset threshold and the second preset number can be set according to actual application requirements.

[0056] In an optional embodiment, the material modality of the emoticon material is often visual content such as images. Optionally, the emoticon material can be feature extracted by combining a large visual feature extraction model (such as a visual-language multimodal model).

[0057] In an optional embodiment, before determining the fifth feature correlation degree between the topic features and each emoji material feature, the topic features (text features) can be mapped to the same semantic space as the emoji material features (visual content features such as images) through a large language model to form a semantic space object, thereby eliminating the semantic space differences between cross-modal features and improving the accuracy of the final correlation degree.

[0058] In the above embodiments, using at least one preset general emoticon material, or at least one preset general emoticon material that matches the live interactive theme, can improve the relevance between the emoticon material finally recommended to the user and the live interactive theme, based on a rich source of emoticon materials and the preset general emoticon material that matches the live interactive theme. This can further enhance the rendering of the live interactive atmosphere and improve the interactivity of the live stream.

[0059] In an optional embodiment, each preset emoticon material in at least one preset emoticon material corresponds to at least one preset emoticon tag, and the at least one preset emoticon tag is used to identify the corresponding preset emoticon material from at least one emoticon description dimension; the target emoticon material is determined in the following manner: Obtain the interactive input features of the current input interactive information and at least one expression tag feature corresponding to at least one preset expression tag for each preset expression material; Determine the first feature correlation degree between interactive input features and at least one emoji tag feature corresponding to each preset emoji material; Based on the first feature correlation, the target emoji material is determined from at least one preset emoji material.

[0060] In one specific embodiment, at least one facial expression description dimension can be set according to actual application needs. For example, at least one facial expression description dimension may include at least any one of the following dimensions: facial expression style, facial expression action, and facial expression emotion. Specifically, at least one preset facial expression tag corresponding to each facial expression description dimension can be set according to actual application needs. For example, at least one preset facial expression tag corresponding to the facial expression style dimension may include at least any one of the following: cartoon style, realistic style, retro style, etc.; at least one preset facial expression tag corresponding to the facial expression action dimension may include at least any one of the following: nodding, shaking head, waving, hugging, etc.; and at least one preset facial expression tag corresponding to the facial expression emotion dimension may include at least any one of the following: joy, surprise, satisfaction, etc. In one specific embodiment, a pre-trained text feature extraction model (e.g., a large language model) can be combined to obtain the interactive input features of the current input interactive information and at least one expression tag feature of at least one preset expression tag corresponding to each preset expression material.

[0061] In a specific embodiment, the first feature correlation degree can characterize the degree of correlation (similarity) between the current input interaction information and each preset emoji tag corresponding to each preset emoji material. Specifically, the detailed determination of the first feature correlation degree between the interactive input features and at least one emoji tag feature corresponding to each preset emoji material can be found in the relevant description above, and will not be repeated here.

[0062] In one specific embodiment, preset emoticon materials whose corresponding first feature correlation degree is greater than or equal to a sixth preset threshold, or whose preset emoticon materials are ranked in the top three preset number positions based on the first feature correlation degree in descending order, can be used as target emoticon materials. Specifically, the sixth preset threshold and the third preset number can be set according to actual application requirements; optionally, the third preset number can be greater than or equal to one. Optionally, when at least one emoticon description dimension includes multiple emoticon description dimensions, preset emoticon materials whose first feature correlation degree is greater than a seventh preset threshold under multiple emoticon description dimensions can be used as target emoticon materials; or, the first feature correlation degrees corresponding to each preset emoticon material under multiple emoticon description dimensions can be added (weighted average or average), and the preset emoticon materials ranked in the top four preset number positions based on the added (weighted average or average) feature correlation degrees in descending order can be used as target emoticon materials. Specifically, the seventh preset threshold and the fourth preset number can be set according to actual application requirements; optionally, the fourth preset number can be greater than or equal to one.

[0063] In the above embodiments, during the process of matching target emoji material with the current input interaction information, the feature correlation between the interactive input features of the current input interaction information and the emoji tag features corresponding to at least one emoji description dimension can be combined to ensure the adaptability between the emoji material and the user's current interaction needs from at least one emoji description dimension, thereby improving the accuracy of emoji material matching.

[0064] In an optional embodiment, the above method may further include: Obtain the facial expression features of each preset facial expression; Determine the second feature correlation between the interactive input features and the facial expression features of each preset facial expression material; Based on the first feature correlation, the target emoji material is determined from at least one preset emoji material, including: Based on the second feature correlation degree and the first feature correlation degree, the target emoji material is determined from at least one preset emoji material.

[0065] In one specific embodiment, the detailed process of obtaining the facial expression features of each preset facial expression material and determining the correlation degree of the second feature can be found in the relevant descriptions above, and will not be repeated here. In a specific embodiment, the second feature correlation degree can characterize the degree of correlation (similarity) between the interactive input feature corresponding to the current input interactive information and the expression material feature of each preset expression material. Specifically, the detailed determination of the second feature correlation degree between the interactive input feature and the expression material feature of each preset expression material can be found in the relevant description above, and will not be repeated here.

[0066] In a specific embodiment, the second feature correlation degree and the first feature correlation degree can be processed by adding, weighting, or averaging, and based on the processed feature correlation degree, a target emoji material can be determined from at least one preset emoji material. Specifically, the detailed process of determining the target emoji material from at least one preset emoji material based on the processed feature correlation degree can be found in the above-described detailed process of determining the target emoji material from at least one preset emoji material based on the first feature correlation degree, and will not be repeated here.

[0067] In the above embodiments, during the process of matching target emoji materials with the current input interaction information, combining the interaction input features of the current input interaction information with the emoji material features, as well as the feature correlation between the interaction input features of the current input interaction information and the emoji tag features corresponding to the emoji material, can better improve the adaptability between the matched emoji material and the user's current interaction needs, thereby improving the accuracy of emoji material matching.

[0068] In an optional embodiment, the method further includes: a step of pre-determining at least one preset emoji tag for each preset emoji material; optionally, it may include: Obtain at least one preset emoji material and at least one emoji tag to be matched for each emoji description dimension in at least one emoji description dimension; Obtain the emoji material features of each preset emoji material and the emoji tag features of each emoji tag in at least one emoji tag to be matched for each emoji description dimension; Determine the third feature correlation degree between the emoji material features of each preset emoji material and the emoji tag features of each emoji tag to be matched; Based on the third feature correlation, at least one preset emoji tag is determined from at least one unmatched emoji tag corresponding to each emoji description dimension.

[0069] In a specific embodiment, the details of obtaining the emoticon material features of each preset emoticon material and the emoticon tag features of each emoticon tag in at least one emoticon tag to be matched corresponding to each emoticon description dimension, as well as the specific refinement of determining the correlation degree of the third feature, can be found in the relevant descriptions above, and will not be repeated here.

[0070] In one specific embodiment, determining at least one preset emoji tag corresponding to each preset emoji material from at least one unmatched emoji tag corresponding to each emoji description dimension based on the third feature correlation can include: for each preset emoji material, taking the unmatched emoji tag with the highest third feature correlation among the at least one unmatched emoji tags corresponding to each emoji description dimension as the preset emoji tag for that preset emoji material in that emoji description dimension. Optionally, when a preset emoji material is determined to have a preset emoji tag in at least one emoji description dimension, the preset emoji material (or the emoji material features of the preset emoji material) and the preset emoji tag in at least one emoji description dimension can be stored together for subsequent emoji material matching.

[0071] In the above embodiments, by pre-setting at least one preset emoji tag with at least one emoji description dimension for at least one preset emoji material, the emoji material can be described more comprehensively, thereby improving the accuracy of subsequent emoji material matching.

[0072] In one optional embodiment, the aforementioned live-related emoji materials can be obtained by synthesizing the target interactive keywords and target emoji materials corresponding to the target live-streaming room; alternatively, the target interactive keywords and target emoji materials corresponding to the target live-streaming room can be input into a preset material generation model for emoji material generation processing to obtain the aforementioned live-related emoji materials. Specifically, the preset material generation model can be a pre-trained generative artificial intelligence model used for emoji material generation processing.

[0073] In one specific embodiment, taking the account-associated page as the target live stream page as an example, such as... Figure 3 As shown, Figure 3 This is a schematic diagram of a live page displaying live-related emoji materials according to an exemplary embodiment; wherein, the image corresponding to 301 (the specific content of the emoji material is not shown in the figure) can be live-related emoji materials.

[0074] In another specific embodiment, taking the account association page as the group interaction page corresponding to the live streaming account as an example, such as... Figure 4 As shown, Figure 4 This is a schematic diagram of a group interaction page displaying live-stream related emoji materials, according to an exemplary embodiment; wherein, the image corresponding to 401 (the specific content of the emoji material is not shown in the figure) can be live-stream related emoji materials.

[0075] In an optional embodiment, when the account-associated page is not the live stream page of the target live stream room (for example, the work browsing page corresponding to the live stream account, or the group interaction page corresponding to the live stream account), and the method detects that the current account is performing an interactive information input operation, the above method may further include: The account association page displays live stream recommendation information corresponding to the target live stream room.

[0076] In one specific embodiment, the aforementioned live stream recommendation information can be used to instruct the current account to enter the target live stream room, and the live stream recommendation information can also be used to instruct that the live stream interaction topic of the target live stream room matches the current account's current input interaction information. For example, the live stream recommendation information could be something like, "The live stream room is also discussing a topic about 'xxx,' come join the discussion!" Here, "xxx" can be the currently input interaction information.

[0077] In one optional embodiment, the live stream recommendation information can detect interactive information input operations and automatically trigger the display when recommending and displaying live stream-related emoji materials; alternatively, it can also be automatically triggered when a user uses live stream-related emoji materials to post interactive information.

[0078] In the above embodiments, when interactive information matching the live interaction theme of the live room is entered on a non-live page, live recommendation information can be displayed to prompt the current account to enter the target live room. The live recommendation information can also be used to indicate that the live interaction theme of the target live room matches the current interactive information entered by the current account, which can better enhance the user's enthusiasm to enter the live room, thereby improving the live recommendation effect and live interaction.

[0079] In an optional embodiment, the above-mentioned display of live stream recommendation information corresponding to the target live stream room on the account association page may include: When the current account triggers an interactive confirmation command based on live stream-related emoji materials, publish live stream-related emoji materials on the account association page and display live stream recommendation information; Optionally, the account association page can be the group interaction page corresponding to the live streaming account. The above method may also include: Send live stream-related emoji materials and live stream recommendation information to other interactive accounts on the group interaction page.

[0080] In one specific embodiment, the interactive confirmation instruction can be an instruction to confirm the publication of live-related emoji material; optionally, when an interactive information input operation is detected and live-related emoji material is recommended and displayed, the user can select the live-related emoji material as the interactive information to be published; furthermore, the above interactive confirmation instruction can be triggered by a touch operation such as clicking the corresponding confirm publication (send) control; optionally, when the live-related emoji material is used as the interactive information to be published, the currently input interactive information can be replaced with the live-related emoji material; optionally, the user can also trigger the interactive confirmation instruction after further editing more interactive information.

[0081] In one specific embodiment, the server can send live-related emoji materials and live-stream recommendation information to other interactive accounts corresponding to the group interaction page. Specifically, the other interactive accounts corresponding to the group interaction page can be user accounts in the group corresponding to the group interaction page other than the current account. Optionally, the other interactive accounts corresponding to the group interaction page can be user accounts in the group corresponding to the group interaction page other than the current account and the live-stream account.

[0082] In a specific embodiment, such as Figure 5 As shown, Figure 5 This is a schematic diagram of an account association page that displays published live-related emoji materials and live-stream recommendation information, according to an exemplary embodiment; specifically, the image corresponding to 501 can be published live-related emoji materials; and the information corresponding to 502 can be live-stream recommendation information.

[0083] In the above embodiments, when a user posts interactive information based on live-related emoji materials, the display of live-stream recommendation information can be triggered to increase the user's enthusiasm to enter the live-stream room. Furthermore, if the account-related page is the group interaction page corresponding to the live-stream account, live-stream recommendation information can also be sent to other interactive accounts corresponding to the group interaction page at the same time to increase the enthusiasm of other users in the group to enter the live-stream room, thereby better improving the live-stream recommendation effect and live-stream interactivity.

[0084] In one optional embodiment, the current account can also perform interactive operations such as collecting (adding) and sharing live-related emoji materials; optionally, other user accounts on the account association page can perform interactive operations such as collecting (adding) live-related emoji materials when the current account publishes them.

[0085] In an optional embodiment, the live stream recommendation information can be used to trigger the display of the live stream page. Accordingly, the above method may further include: In response to a live stream viewing command triggered by live stream recommendation information, the user is redirected to the live stream page.

[0086] In an optional embodiment, the aforementioned live stream viewing command (the command to view the target live stream) can be triggered by touch operations such as clicking or long-pressing the live stream recommendation information. Optionally, the account association page can also be configured with other live stream entry points to trigger the display of the live stream page.

[0087] In one specific embodiment, taking the account association page as the group interaction page corresponding to the live streaming account as an example, such as... Figure 6 As shown, Figure 6 This is a schematic diagram illustrating page changes during an interactive process, according to an exemplary embodiment; specifically, in conjunction with... Figure 6 As shown in the group interaction page (a), when the current account enters a conversation message (performs an interactive information input operation), the live-related emoji material corresponding to the currently entered interactive information can be displayed; furthermore, combined with... Figure 6 As shown in the group interaction page (b), the current account has selected the live stream-related emoji material, which is now being used as the interactive information to be posted. Furthermore, by triggering the aforementioned interaction confirmation command, combined with... Figure 6 As shown in the group interaction page (point c), users can post live stream-related tagged content and view live stream recommendations. Furthermore, users can trigger live stream viewing commands through these recommendations, and correspondingly... Figure 6 As shown in d, you can jump to the live broadcast page.

[0088] In the above embodiments, using live streaming recommendation information as the live streaming entry point allows the live streaming page to be displayed directly based on the live streaming recommendation information when a user has a need to enter the live streaming room, greatly improving the convenience and efficiency of entering the live streaming room during the live streaming recommendation process.

[0089] Furthermore, it should be noted that the instructions triggered by touch operation in the embodiments of this application can also be triggered by at least one of the corresponding voice control operation, device movement operation, or gesture operation in practical applications.

[0090] As can be seen from the technical solutions provided in the embodiments of this specification above, during the live broadcast of the target live broadcast room, if a user performs an interactive information input operation on the account association page of the live broadcast account, the live broadcast-related emoji material corresponding to the currently input interactive information can be displayed on the account association page. The live broadcast-related emoji material is generated based on at least one preset interactive keyword that matches the currently input interactive information and at least one preset emoji material that matches the currently input interactive information. In the process of recommending emoji materials, the matching between the recommended emoji materials and the currently input interactive information can be guaranteed, and the live broadcast interactive theme of the corresponding anchor's live broadcast can also be integrated into the live broadcast interactive theme of the corresponding anchor's live broadcast. In the scenario where the user has already entered the live broadcast room, the adaptability of the live broadcast room emoji material interaction and the live broadcast room interactive atmosphere can be improved, thereby better improving the interactivity of the live broadcast. At the same time, in the scenario where the user has not entered the live broadcast room, the live broadcast interactive atmosphere can be integrated into other interactive pages related to the anchor, thereby increasing the user's enthusiasm to enter the live broadcast room in other interactive pages related to the anchor, and improving the interactivity of the live broadcast room.

[0091] Figure 7 This is a block diagram illustrating an interactive processing apparatus according to an exemplary embodiment. (Refer to...) Figure 7 The device includes: The account association page display module 710 is configured to display the account association page corresponding to the live streaming account of the target live streaming room; The live stream-related emoji display module 720 is configured to display live stream-related emojis corresponding to the currently entered interactive information on the account association page when an interactive information input operation is detected by the current account. Among them, the live-stream related emoji material is generated based on the target interactive keywords and target emoji material corresponding to the target live-stream room. The target interactive keywords are the preset interactive keywords that match the current input interactive information from at least one preset interactive keywords that match the live-stream interactive theme of the target live-stream room; the target emoji material is the preset emoji material that matches the current input interactive information from at least one preset emoji material.

[0092] In an optional embodiment, the account association page includes at least one of the following: the live streaming page of the target live streaming room, the group interaction page corresponding to the live streaming account, or the work browsing page of the work published by the live streaming account.

[0093] In an optional embodiment, when the account association page is not the target live stream page, and the current account is detected to be performing an interactive information input operation, the above-mentioned device further includes: The live stream recommendation processing module is configured to display live stream recommendation information corresponding to the target live stream on the account association page. The live stream recommendation information is used to instruct the current account to enter the target live stream, and it is also used to instruct the live stream interaction theme of the target live stream to match the current input interaction information of the current account.

[0094] In an optional embodiment, the live stream recommendation processing module is further configured to, upon receiving an interactive confirmation instruction triggered by the current account based on live stream-related emoji material, publish live stream-related emoji material on the account association page and display live stream recommendation information; In the account association page, which is the group interaction page corresponding to the live streaming account, the aforementioned device also includes: The information sending module is configured to send live-related emoji materials and live-stream recommendation information to other interactive accounts corresponding to the group interaction page.

[0095] In an optional embodiment, the above-described apparatus further includes: The page redirection module is configured to respond to a live stream viewing command triggered based on live stream recommendation information and redirect to the live stream page.

[0096] In an optional embodiment, at least one preset emoticon material is at least one preset general emoticon material, or, at least one preset general emoticon material that matches the theme of the live interactive event.

[0097] In an optional embodiment, each preset emoticon material in at least one preset emoticon material corresponds to at least one preset emoticon tag, and the at least one preset emoticon tag is used to identify the corresponding preset emoticon material from at least one emoticon description dimension; the target emoticon material is determined by the following module: The first information acquisition module is configured to acquire the interactive input features of the current input interaction information and at least one expression tag feature of at least one preset expression tag corresponding to each preset expression material; The first feature correlation determination module is configured to determine the first feature correlation between interactive input features and at least one emoji tag feature corresponding to each preset emoji material. The target emoji material determination module is configured to determine the target emoji material from at least one preset emoji material based on a first feature correlation.

[0098] In an optional embodiment, the above-described apparatus further includes: The first feature acquisition module is configured to acquire the features of each preset emoji material; The second feature correlation determination module is configured to determine the second feature correlation between the interactive input features and the facial expression features of each preset facial expression material; The target emoji material determination module is also configured to determine the target emoji material from at least one preset emoji material based on the second feature correlation degree and the first feature correlation degree.

[0099] In an optional embodiment, the above-described apparatus further includes: The second information acquisition module is configured to acquire at least one preset emoticon material and at least one emoticon tag to be matched for each emoticon description dimension in at least one emoticon description dimension. The second feature acquisition module is configured to acquire the feature of each preset emoji material and the feature of each emoji tag in at least one emoji tag to be matched for each emoji description dimension. The third feature correlation determination module is configured to determine the third feature correlation between the features of each preset emoji material and the features of each emoji tag to be matched; The emoji tag determination module is configured to perform a third feature correlation analysis to determine at least one preset emoji tag corresponding to each preset emoji material from at least one unmatched emoji tag corresponding to each emoji description dimension.

[0100] In an optional embodiment, at least one preset interactive keyword belongs to the interactive keywords that meet preset interactive conditions, and the preset interactive conditions are used to indicate the interaction frequency; at least one preset interactive keyword is obtained in a modular manner: The first interactive information set acquisition module is configured to acquire the first interactive information set, which is a collection of interactive information in the target live room or a collection of interactive information on the current platform. The high-frequency interactive keyword extraction module is configured to extract multiple high-frequency interactive keywords that meet preset interactive conditions from the first interactive information set; The live interaction topic determination module is configured to determine the live interaction topic for the target live room. The interactive keyword determination module is configured to determine at least one preset interactive keyword corresponding to the target live room from multiple high-frequency interactive keywords based on the live interactive theme.

[0101] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0102] Figure 8 This is a block diagram illustrating an electronic device for interactive processing according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as follows: Figure 8As shown. This electronic device may include an RF (Radio Frequency) circuit 810, a memory 820 including one or more computer-readable storage media, an input unit 830, a display unit 840, a sensor 850, an audio circuit 860, a WiFi (Wireless Fidelity) module 870, a processor 880 including one or more processing cores, and a power supply 890, among other components. Those skilled in the art will understand that... Figure 8 The terminal structure shown does not constitute a limitation on the terminal and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein: The RF circuit 810 can be used for receiving and transmitting signals during information transmission or calls. Specifically, it receives downlink information from the base station and hands it over to one or more processors 880 for processing; additionally, it transmits uplink data to the base station. Typically, the RF circuit 810 includes, but is not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM) card, a transceiver, a coupler, an LNA (Low Noise Amplifier), a duplexer, etc. Furthermore, the RF circuit 810 can also communicate wirelessly with networks and other terminals. Wireless communication can use any communication standard or protocol, including but not limited to GSM (Global System for Mobile communication), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), email, SMS (Short Messaging Service), etc.

[0103] The memory 820 can be used to store software programs and modules. The processor 880 executes various functional applications and data processing by running the software programs and modules stored in the memory 820. The memory 820 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for the functions, etc.; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 820 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 820 may also include a memory controller to provide access to the memory 820 for the processor 880 and the input unit 830.

[0104] The input unit 830 can be used to receive input digital or character information, and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control. Specifically, the input unit 830 may include a touch-sensitive surface 831 and other input devices 832. The touch-sensitive surface 831, also known as a touch display screen or touchpad, can collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch-sensitive surface 831), and drive the corresponding connected devices according to a pre-set program. Optionally, the touch-sensitive surface 831 may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch position and the signal generated by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends it to the processor 880, and can also receive and execute commands sent by the processor 880. In addition, the touch-sensitive surface 831 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch-sensitive surface 831, the input unit 830 may also include other input devices 832. Specifically, other input devices 832 may include, but are not limited to, one or more of the following: physical keyboard, function keys (such as volume control buttons, power buttons, etc.), trackball, mouse, joystick, etc. The display unit 840 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the terminal. These graphical user interfaces can be composed of graphics, text, icons, video, and any combination thereof. The display unit 840 may include a display panel 841, which may optionally be configured as an LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), or similar display. Further, a touch-sensitive surface 831 may cover the display panel 841. When the touch-sensitive surface 831 detects a touch operation on or near it, it transmits the information to the processor 880 to determine the type of touch event. Subsequently, the processor 880 provides corresponding visual output on the display panel 841 according to the type of touch event. The touch-sensitive surface 831 and the display panel 841 can be two independent components to implement input and output functions; however, in some embodiments, the touch-sensitive surface 831 and the display panel 841 can be integrated to achieve both input and output functions.

[0105] The terminal may also include at least one sensor 850, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor. The ambient light sensor can adjust the brightness of the display panel 841 according to the ambient light level, and the proximity sensor can turn off the display panel 841 and / or the backlight when the terminal is moved to the ear. As a type of motion sensor, a gravity acceleration sensor can detect the magnitude of acceleration in various directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity and can be used for applications that identify the terminal's posture (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition-related functions (such as pedometer, tapping), etc. Other sensors that may be configured on the terminal, such as gyroscopes, barometers, hygrometers, thermometers, and infrared sensors, will not be described in detail here.

[0106] Audio circuitry 860, speaker 861, and microphone 862 provide an audio interface between the user and the terminal. Audio circuitry 860 converts received audio data into electrical signals, which are then transmitted to speaker 861, where they are converted into sound signals for output. Conversely, microphone 862 collects sound signals, converts them into electrical signals, which are then received by audio circuitry 860, converted back into audio data, processed by processor 880, and transmitted via RF circuitry 810 to, for example, another terminal, or output to memory 820 for further processing. Audio circuitry 860 may also include an earphone jack to facilitate communication between a peripheral headset and the terminal.

[0107] WiFi is a short-range wireless transmission technology. This terminal, through the WiFi module 870, can help users send and receive emails, browse web pages, and access streaming media, providing users with wireless broadband internet access. Although Figure 8 WiFi module 870 is shown, but it is understood that it is not a necessary component of the terminal and can be omitted as needed without changing the nature of the invention.

[0108] The processor 880 is the control center of the terminal, connecting various parts of the terminal through various interfaces and lines. It executes software programs and / or modules stored in the memory 820, and calls data stored in the memory 820 to perform various functions and process data, thereby enabling overall monitoring of the terminal. Optionally, the processor 880 may include one or more processing cores; preferably, the processor 880 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may also not be integrated into the processor 880.

[0109] The terminal also includes a power supply 890 (such as a battery) to power various components. Preferably, the power supply can be logically connected to the processor 880 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 890 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0110] Although not shown, the terminal may also include a camera, Bluetooth module, etc., which will not be described in detail here. Specifically, in this embodiment, the display unit of the terminal is a touch screen display, and the terminal also includes a memory and one or more programs, wherein one or more programs are stored in the memory and configured to be executed by one or more processors of the instructions in the method embodiment of the present invention.

[0111] Figure 9 This is a block diagram illustrating another electronic device for interactive processing according to an exemplary embodiment. The electronic device may be a server, and its internal structure diagram may be as follows: Figure 9As shown. Specifically, the electronic device 900 includes a Central Processing Unit (CPU) 901, a system memory 904 including Random Access Memory (RAM) 902 and Read Only Memory (ROM) 903, and a system bus 905 connecting the system memory 904 and the CPU 901. The electronic device 900 also includes a basic input / output system (I / O system) 906 that facilitates the transfer of information between various devices within the computer, and a mass storage device 907 for storing the operating system 913, application programs 914, and other program modules 915.

[0112] The basic input / output system 906 includes a display 908 for displaying information and an input device 909 for user input, such as a mouse or keyboard. Both the display 908 and the input device 909 are connected to the central processing unit 901 via an input / output controller 910 connected to the system bus 905. The basic input / output system 906 may also include the input / output controller 910 for receiving and processing input from multiple other devices such as a keyboard, mouse, or electronic stylus. Similarly, the input / output controller 910 also provides output to a display screen, printer, or other types of output devices.

[0113] Mass storage device 907 is connected to central processing unit 901 via a mass storage controller (not shown) connected to system bus 905. Mass storage device 907 and its associated computer-readable media provide non-volatile storage for electronic device 900. That is, mass storage device 907 may include computer-readable media (not shown) such as hard disk or CD-ROM (CompactDisc Read-Only Memory) drive.

[0114] Without loss of generality, computer-readable media can include computer storage media and communication media. Computer storage media includes volatile and non-volatile, removable and non-removable media implemented using any method or technology for storing information such as computer-readable instructions, data structures, program modules, or other data. Computer storage media includes RAM, ROM, EPROM (Erasable Programmable Read Only Memory), EEPROM (Electrically Erasable Programmable Read Only Memory), flash memory or other solid-state storage technologies, CD-ROM, DVD (Digital Video Disc) or other optical storage, magnetic tape cassettes, magnetic tape, disk storage, or other magnetic storage devices. Of course, those skilled in the art will recognize that computer storage media are not limited to the above-mentioned types. The system memory 904 and mass storage device 907 described above can be collectively referred to as memory.

[0115] According to various embodiments of this disclosure, the electronic device 900 can also be connected to a remote computer on a network, such as the Internet. That is, the electronic device 900 can be connected to a network 912 via a network interface unit 911 connected to a system bus 905, or it can use the network interface unit 911 to connect to other types of networks or remote computer systems (not shown).

[0116] The aforementioned memory also includes a computer program stored in the memory and configured to be executed by one or more processors to implement the aforementioned interactive processing method. In an exemplary embodiment, an electronic device is also provided, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement the interactive processing method as described in the embodiments of this disclosure.

[0117] In an exemplary embodiment, a computer-readable storage medium is also provided, wherein when the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the interactive processing method of the embodiments of this disclosure. In an exemplary embodiment, a computer program product comprising computer program instructions is also provided, which, when executed by a processor on a computer, cause the computer to perform the interactive processing method in the embodiments of this disclosure.

[0118] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM), etc.

[0119] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0120] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. An interactive processing method, characterized in that, include: Displays the account association page for the target live stream account; When an interactive information input operation is detected by the current account, the live-related emoji material corresponding to the currently input interactive information is displayed on the account association page; The live-stream related emoji material is generated based on the target interactive keywords and target emoji material corresponding to the target live-stream room. The target interactive keywords are at least one preset interactive keywords that match the current input interactive information among the preset interactive keywords that match the live-stream interactive theme of the target live-stream room. The target emoticon material is a preset emoticon material that matches the current input interaction information from at least one preset emoticon material.

2. The interactive processing method according to claim 1, characterized in that, The account-associated page includes at least one of the following: the live streaming page of the target live streaming room, the group interaction page corresponding to the live streaming account, or the work browsing page of the works published by the live streaming account.

3. The interactive processing method according to claim 1, characterized in that, If the account association page is not the live stream page of the target live stream room, and the current account is detected to be performing the interactive information input operation, the method further includes: The account association page displays live stream recommendation information corresponding to the target live stream room. The live stream recommendation information is used to instruct the current account to enter the target live stream room, and the live stream recommendation information is also used to instruct the live stream interaction theme of the target live stream room to match the current input interaction information of the current account.

4. The interactive processing method according to claim 3, characterized in that, The live stream recommendation information corresponding to the target live stream room displayed on the account association page includes: When the current account triggers an interactive confirmation instruction based on the live stream-related emoji material, the live stream-related emoji material is published on the account association page, and the live stream recommendation information is displayed; The method further includes, where the account association page is the group interaction page corresponding to the live streaming account, and the live streaming account is the group interaction page for that account: Send live-related emoji materials and live-stream recommendation information to other interactive accounts corresponding to the group interaction page.

5. The interactive processing method according to claim 3, characterized in that, The method further includes: In response to a live stream viewing command triggered based on the live stream recommendation information, the user is redirected to the live stream page.

6. The interactive processing method according to any one of claims 1 to 5, characterized in that, The at least one preset emoticon material is at least one preset general emoticon material, or, among the at least one preset general emoticon material, a preset general emoticon material that matches the live interactive theme.

7. The interactive processing method according to any one of claims 1 to 5, characterized in that, Each preset emoticon material in the at least one preset emoticon material corresponds to at least one preset emoticon tag, and the at least one preset emoticon tag is used to identify the corresponding preset emoticon material from at least one emoticon description dimension; The target facial expression material was determined using the following method: Obtain the interactive input features of the current input interactive information and at least one expression tag feature of at least one preset expression tag corresponding to each preset expression material; Determine the first feature correlation degree between the interactive input features and at least one emoji tag feature corresponding to each preset emoji material; Based on the first feature correlation, the target emoticon material is determined from the at least one preset emoticon material.

8. The interactive processing method according to claim 7, characterized in that, The method further includes: Obtain the facial expression features of each preset facial expression material; Determine the second feature correlation degree between the interactive input features and the expression material features of each preset expression material; The step of determining the target emoji material from the at least one preset emoji material based on the first feature correlation degree includes: Based on the second feature correlation degree and the first feature correlation degree, the target emoticon material is determined from the at least one preset emoticon material.

9. The interactive processing method according to claim 7, characterized in that, The method further includes: Obtain at least one preset emoji material and at least one emoji tag to be matched corresponding to each emoji description dimension in the at least one emoji description dimension; Obtain the emoji material features of each preset emoji material and the emoji tag features of each emoji tag in at least one emoji tag to be matched corresponding to each emoji description dimension; Determine the third feature correlation degree between the facial expression material features of each preset facial expression material and the facial expression tag features of each facial expression tag to be matched; Based on the third feature correlation, at least one preset emoji tag is determined from at least one unmatched emoji tag corresponding to each emoji description dimension.

10. The interactive processing method according to any one of claims 1 to 5, characterized in that, The at least one preset interactive keyword belongs to the interactive keywords that meet preset interactive conditions, and the preset interactive conditions are used to indicate the interaction frequency; the at least one preset interactive keyword is obtained in the following way: Obtain a first set of interactive information, which is a collection of interactive information in the target live stream room or a collection of interactive information on the current platform; Extract multiple high-frequency interactive keywords that satisfy the preset interactive conditions from the first interactive information set; Determine the live streaming interaction theme of the target live streaming room; Based on the live streaming interaction theme, at least one preset interaction keyword corresponding to the target live streaming room is determined from the plurality of high-frequency interaction keywords.

11. An interactive processing device, characterized in that, include: The account association page display module is configured to display the account association page corresponding to the live streaming account of the target live streaming room; The live-stream related emoji display module is configured to display live-stream related emojis corresponding to the currently entered interactive information on the account association page when an interactive information input operation is detected by the current account. The live-stream related emoji material is generated based on the target interactive keywords and target emoji material corresponding to the target live-stream room. The target interactive keywords are at least one preset interactive keywords that match the current input interactive information among the preset interactive keywords that match the live-stream interactive theme of the target live-stream room. The target emoticon material is a preset emoticon material that matches the current input interaction information from at least one preset emoticon material.

12. An electronic device, characterized in that, include: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the interactive processing method as described in any one of claims 1 to 10.

13. A computer-readable storage medium, characterized in that, When the instructions in the storage medium are executed by the processor of the electronic device, the electronic device is able to perform the interactive processing method as described in any one of claims 1 to 10.

14. A computer program product, characterized in that, It includes computer program instructions that, when executed by a computer's processor, cause the computer to perform the interactive processing method as described in any one of claims 1 to 10.