Information processing method and device, equipment, medium and program product
By generating content structure information and generating multimedia content based on comment information types, the problem of multimedia content generation failure or missing content is solved, the visibility and usability of multimedia content are improved, and user interaction is enhanced.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- BEIJING ZITIAO NETWORK TECH CO LTD
- Filing Date
- 2026-01-26
- Publication Date
- 2026-05-05
AI Technical Summary
When users process multimodal text and image comment information and unimodal image comment information based on text templates, the multimedia content generation fails or is missing, resulting in the multimedia content being unavailable or invisible after publication, reducing the interaction between other users and the multimedia content.
Generate content structure information to display the content editing page corresponding to the comment information, generate multimedia content according to the comment information type, and publish the multimedia content in response to the publish operation.
It improves the visibility and usability of multimedia content, enhances user interaction with multimedia content, and improves the user experience.
Smart Images

Figure CN121985171A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular to an information processing method, apparatus, device, medium, and program product. Background Technology
[0002] Currently, when users browse various multimedia content pushed by online platforms, they can use the feedback interfaces provided by the multimedia content, such as comment controls, to post comments and other information about the multimedia content, thus achieving interaction with the creators.
[0003] In related technologies, users can process unimodal text comments based on text templates provided by a network platform to generate multimedia content, and then push the generated multimedia content to other users. However, when users process multimodal text and image comments and unimodal image comments based on the same text templates, generation may fail or the generated multimedia content may be incomplete, making the multimedia content unusable or invisible after publication and reducing interaction between other users and the multimedia content. Summary of the Invention
[0004] In one scenario, an information processing method, apparatus, device, medium, and program product are provided that can generate visible and usable multimedia content based on different types of comment information, thereby increasing the interaction between other users and the multimedia content and enhancing the user experience.
[0005] Firstly, an information processing method is provided, including: In response to the generation operation based on target comment information, content structure information is generated; wherein, the target comment information is any comment posted by the user. Based on the content structure information, display the content editing page corresponding to the target comment information; Based on the content editing page corresponding to the target comment information, generate multimedia content; In response to a publishing operation for the multimedia content, the multimedia content is published.
[0006] Secondly, an information processing apparatus is provided, comprising: The information generation module is used to generate content structure information in response to a generation operation based on target comment information; wherein, the target comment information is any comment posted by the user. The page display module is used to display the content editing page corresponding to the target comment information according to the content structure information; The content generation module is used to generate multimedia content based on the content editing page corresponding to the target comment information; The content publishing module is used to publish the multimedia content in response to the publishing operation for the multimedia content.
[0007] Thirdly, an electronic device is provided, comprising: A processor and a memory, the memory being used to store a computer program, the processor being used to invoke and run the computer program stored in the memory to perform an information processing method as described in any of the preceding claims.
[0008] Fourthly, a computer-readable storage medium is provided for storing a computer program that causes a computer to perform the information processing method as described in any of the preceding claims.
[0009] Fifthly, a computer program product comprising program instructions is provided, which, when executed on an electronic device, causes the electronic device to perform the information processing method as described in any of the preceding claims.
[0010] In one scenario, a technical solution generates content structure information in response to a generation operation based on target comment information, where the target comment information is any previously posted comment from a user. The solution then displays a content editing page corresponding to the target comment information, generates multimedia content based on the content boundary page corresponding to the target comment information, and finally publishes the multimedia content in response to a publishing operation. This approach, by generating content structure information corresponding to a user's previously posted comment information and processing that information to generate multimedia content, and then pushing the generated multimedia content to other users, solves the problem in related technologies where multimedia content generation fails or is incomplete when processing multimodal text and image comment information and single-modal image comment information based on text templates. This results in the multimedia content being unusable or invisible after publication. The solution generates visible and usable multimedia content based on different types of comment information, thereby increasing interaction between other users and the multimedia content and improving the user experience. Attached Figure Description
[0011] To more clearly illustrate the technical solution in one scenario, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments in one scenario. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0012] Figure 1 This is a schematic diagram illustrating an application scenario under one particular condition. Figure 2A flowchart illustrating an information processing method provided in a given scenario; Figure 3A This is an illustration of an evaluation completion page provided in one scenario; Figure 3B This is an illustration of a standalone rating page provided in one scenario; Figure 3C This is an illustration of a comment section on a content page provided in one scenario. Figure 4A This is an illustration of how historical review information can be displayed on a separate review page in one scenario. Figure 4B This is an illustration of displaying historical comment information in the comment section of a content page under a certain circumstances; Figure 5A This is an illustration of a content editing page provided in one scenario; Figure 5B This is an illustration of an alternative content editing page provided in one scenario; Figure 5C This is an illustration of a content publishing page provided in one scenario. Figure 6 A flowchart for providing information on the structure of content in a given situation; Figure 7A This is a schematic diagram illustrating a first content structure information provided in one scenario. Figure 7B This is a schematic diagram illustrating a second content structure information provided in one scenario. Figure 7C This is a schematic diagram illustrating a third content structure information provided in one scenario. Figure 8 This is a diagram illustrating a visual style for displaying content structure information and content structure information in a content editing page under a specific scenario. Figure 9 A schematic block diagram of an information processing device provided in one scenario; Figure 10 A schematic block diagram of an electronic device provided in one scenario. Detailed Implementation
[0013] The technical solution provided in one scenario will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments in one scenario, and not all of the embodiments. Based on the embodiments in one scenario, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this technical solution.
[0014] It is understood that before using the technical solutions disclosed in each embodiment, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in the technical solution and their authorization should be obtained in accordance with relevant laws and regulations through appropriate means.
[0015] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the software or hardware such as electronic devices, applications, servers, or storage media performing the operation of this technical solution, based on the prompt message.
[0016] As an optional but non-limiting implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0017] It is understood that the above notification and user authorization process is merely illustrative and does not limit the implementation method in one scenario. Other methods that comply with relevant laws and regulations may also be applied to the implementation method in one scenario.
[0018] It should be understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and related provisions.
[0019] It should be noted that, in one context, the terms "first," "second," etc., in the specification, claims, and accompanying drawings are used to distinguish similar objects 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 described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or server that comprises a series of steps or units is not necessarily limited to those explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or devices.
[0020] In one embodiment, the words "exemplary" or "for example" are used to indicate that an example, illustration, or illustration is provided. Any embodiment or approach described as "exemplary" or "for example" in one embodiment should not be construed as being more preferred or advantageous than other embodiments or approaches. Specifically, the use of the words "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0021] As mentioned earlier, for unimodal text comments on multimedia content, users can use text templates provided by the online platform to process the unimodal text comments and generate multimedia content, which can then be pushed to other users to improve the diversity of multimedia content. However, when users process multimodal text and image comments and unimodal image comments based on the same text templates, multimedia content generation may fail or the generated multimedia content may be incomplete, making the multimedia content unusable or invisible after publication and reducing interaction between other users and the multimedia content.
[0022] In response to this, an information processing method, apparatus, device, medium, and program product are provided in one scenario to solve the problem in related technologies where, when users process multimodal text and image comment information and unimodal image comment information based on text templates, multimedia content generation fails or the generated multimedia content is incomplete, resulting in the multimedia content being unusable or invisible after publication, thereby reducing the interaction between other users and the multimedia content.
[0023] It should be understood that the technical solution provided in one situation can be applied to the following scenarios, but is not limited to these scenarios: For example, Figure 1 This is a diagram illustrating an application scenario under a specific condition. For example... Figure 1 As shown, this application scenario includes at least a terminal device 10 and a server 20.
[0024] The terminal device 10 and the server 20 can establish a communication connection through wireless or wired communication. This communication connection can be a direct connection or an indirect connection, and there is no restriction on it here.
[0025] In some embodiments, the terminal device 10 described above can be used to provide users with multimedia content push services and comment services for multimedia content, etc. Optionally, the terminal device 10 may include, but is not limited to, various types of electronic devices such as smartphones, tablets, laptops, digital assistants, desktop computers, smart TVs, and various wearable devices.
[0026] In some alternative embodiments, the terminal device 10 described above may be equipped with and run software such as applications or mini-programs that provide multimedia content push services to users and comment services for multimedia content. It should be understood that applications and mini-programs here may be referred to as network platforms or network platform software.
[0027] In some embodiments, the server 20 described above can be used to interact with the terminal device 10, obtain multimedia content resources, and return them to the terminal device 10. Optionally, the server 20 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server; no specific limitations are imposed here.
[0028] It should be noted that the above Figure 1 The application scenario diagram shown is for illustrative purposes only and is not intended to limit the specific technical solution.
[0029] After introducing the relevant application scenarios, the technical solution provided in one specific case will be explained in detail below.
[0030] It should be noted that, in one case, the various embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.
[0031] Figure 2 This is a flowchart illustrating an information processing method provided in one specific scenario. The information processing method provided in this scenario can be applied to... Figure 1 The terminal device 10 in the application scenario shown can also be an application or applet running on the terminal device 10; no specific restrictions are imposed here.
[0032] like Figure 2 As shown, the method may include the following steps: S101, in response to the generation operation based on the target comment information, generate content structure information; wherein, the target comment information is any comment information already posted by the user.
[0033] The target comment information mentioned above can be newly posted comments by the user, or any comments posted by the user in the past.
[0034] New comments posted by users can be comments on pushed multimedia content or comments on services provided by any service provider on the online platform; no specific restrictions are imposed here. The aforementioned service provider refers to the service provider, which can be a shop or merchant offering various services.
[0035] Correspondingly, any comment information posted by a user in the past can be a historical comment information posted by the user on the pushed multimedia content, or it can be a historical comment information posted by the user on any service provided by any service provider on the network platform, etc.
[0036] Therefore, for a newly posted comment, once the user successfully posts it, a prompt message will appear on the comment completion page indicating that multimedia content will be generated based on that new comment. The user can then trigger this prompt to perform the generation operation based on the new comment, as shown below. Figure 3A As shown in the image. Here, "generate" refers to content generation, specifically multimedia content. Alternatively, the new comment information and a prompt indicating the generation of multimedia content based on it can be displayed on a separate comment page. Users can then trigger this prompt to execute the content generation operation based on the new comment information, as shown below. Figure 3B As shown; alternatively, the new comment information and a prompt message indicating that multimedia content will be generated based on the new comment information can be displayed in the comment section of the multimedia content page. Users can then trigger this prompt message to perform the content generation operation based on the new comment information, as shown below. Figure 3C As shown.
[0037] For any comment posted by a user in their past history, the historical comment and a prompt message indicating that multimedia content will be generated based on it can be displayed on a separate comment page. The user can then trigger this prompt message to perform the content generation operation based on the historical comment, as shown below. Figure 4A As shown; alternatively, the historical comment information and a prompt message for generating multimedia content based on that historical comment information can be displayed in the comment section of the multimedia content page. Users can then trigger this prompt message to perform the content generation operation based on the historical comment information, as shown below. Figure 4B As shown.
[0038] It should be understood that the above-mentioned response to the generation operation based on the target comment information specifically refers to the response to the content generation operation triggered by the user based on the target comment information.
[0039] Furthermore, when a user triggers a content generation operation based on target comment information, content structure information can be generated according to that target comment information. This content structure information is mainly used to generate multimedia content.
[0040] In one scenario, the aforementioned content structure information can be understood as a content generation template used to generate multimedia content.
[0041] In some embodiments, considering that the target comment information can be unimodal text, multimodal graphics, or unimodal image, and that the information content carried by each type differs, content structure information can optionally be generated based on the type of the target comment information. This allows for the generation of appropriate content structure information for different types of comment information, and the correct processing of the target comment information based on the generated content structure information to generate visible and usable multimedia content.
[0042] S102, based on the content structure information, display the content editing page corresponding to the target comment information.
[0043] S103: Based on the content editing page corresponding to the target comment information, generate multimedia content.
[0044] In some embodiments, the content structure information can be displayed through a content editing page. Furthermore, the content structure information will display target information derived from the target comment information. The target information is at least one of text and images.
[0045] That is, when the type information of the target comment information is unimodal text, the target information is text; when the type information of the target comment information is text-image multimodal, the target information is text and image; and when the type information of the target comment information is unimodal image, the target information is image.
[0046] Furthermore, users can generate multimedia content based on the content structure information displayed on the content editing page, as well as the target information obtained from the target comment information displayed in the content structure information.
[0047] In some alternative implementations, the user generates multimedia content based on the displayed content structure information and the target information displayed in the content structure information, which may include one of the following scenarios: In the first scenario, the content structure information displayed on the content editing page, as well as the target information displayed within the content structure information, are treated as multimedia content.
[0048] In the second scenario, the background style of the content structure information displayed on the content editing page is edited to obtain the edited content structure information. Then, the edited content structure information and the target information displayed in the content structure information are used as multimedia content.
[0049] In the third scenario, the target information displayed in the content structure information is edited to obtain the edited target content. Then, the content structure information displayed on the content editing page, along with the edited target content displayed within it, is used as multimedia content.
[0050] In the fourth scenario, the background style of the content structure information displayed on the content editing page is edited to obtain the edited content structure information; and the target information displayed in the content structure information is edited to obtain the edited target content. Then, the edited content structure information and the edited target content displayed in the content structure information are used as multimedia content.
[0051] In other words, users can directly use the original content displayed on the content editing page as multimedia content; or, they can edit the original content displayed on the content editing page and then use the edited original content as multimedia content.
[0052] Wherein, the aforementioned original content refers to content structure information and / or target information displayed within content structure information. It should be understood that the target information displayed within content structure information specifically refers to content structure information; or it refers to target information displayed within content structure information; or it refers to both content structure information and target information displayed within content structure information, i.e., at least one of content structure information and target information displayed within content structure information.
[0053] S104, in response to a publishing operation for multimedia content, publish the multimedia content.
[0054] In some embodiments, the content editing page may include publishing controls for publishing multimedia content, such as... Figure 5A As shown, users can publish the generated multimedia content by triggering the publish control on the content editing page, so that other users can view the multimedia content published by the user.
[0055] In other embodiments, considering that users may need to check whether the multimedia content meets their editing needs when publishing it, and / or add descriptive information to the multimedia content, such as adding title information, adding explanatory content, etc., it should be understood that in one case, A and / or B refers to at least one of A and B.
[0056] In this regard, such as Figure 5B As shown, the content editing page can also include an operation guidance control. Furthermore, users can trigger this operation guidance control by clicking, pressing, or selecting to enter the content publishing page, such as... Figure 5C As shown. Figure 5C The interface includes at least a content preview area, a description information addition area, a save control, and a publish control. The save control stores multimedia content as to-be-published multimedia content in the corresponding storage space. When a user needs to publish any multimedia content from this storage space, they can trigger the publish control to perform the publishing operation.
[0057] Users can preview the multimedia content in the content preview area of the content publishing page to see if it meets their editing needs. If the multimedia content does not meet their editing needs based on the preview, users can return to the content editing page by triggering the back control on the content publishing page, and then adjust the multimedia content there. If the multimedia content meets their editing needs based on the preview, users can add descriptive information for the multimedia content in the description information addition area.
[0058] Afterwards, users can publish the generated multimedia content by triggering the publishing control on the content publishing page, so that other users can view the multimedia content published by the user.
[0059] Understandably, this technical solution generates content structure information corresponding to any commented post triggered by a user, and then displays this content structure information on the content editing page. This allows the user to generate multimedia content corresponding to the commented post based on the displayed content structure information, and then publish the multimedia content. This achieves the goal of generating a suitable content generation template for multimedia content based on the user's selected commented post, and then processing the commented post based on this template to generate the corresponding multimedia content. This approach can correctly process different types of commented post to generate appropriate multimedia content, thereby improving the user experience of generating multimedia content based on commented post information.
[0060] In one scenario, a technical solution generates content structure information in response to a generation operation based on target comment information, where the target comment information is any previously posted comment from a user. The solution then displays a content editing page corresponding to the target comment information, generates multimedia content based on the content boundary page corresponding to the target comment information, and finally publishes the multimedia content in response to a publishing operation. This approach, by generating content structure information corresponding to a user's previously posted comment information and processing that information to generate multimedia content, and then pushing the generated multimedia content to other users, solves the problem in related technologies where multimedia content generation fails or is incomplete when processing multimodal text and image comment information and single-modal image comment information based on text templates. This results in the multimedia content being unusable or invisible after publication. The solution generates visible and usable multimedia content based on different types of comment information, thereby increasing interaction between other users and the multimedia content and improving the user experience.
[0061] The following is combined Figure 6 The following is a further explanation of step S101 in the foregoing embodiments. Figure 6 As shown, in the foregoing embodiment, step S101 may include the following steps S101-1 to S101-2: S101-1, Identify the type information of the target comment information.
[0062] S101-2, Generate content structure information based on the type information of the target comment information; wherein, the content structure information includes at least one content frame.
[0063] The above-mentioned at least one content frame refers to one or more content frames.
[0064] In one scenario, the type of target comment information includes: unimodal text, unimodal image, and text-image multimodal.
[0065] Among them, unimodal text refers to plain text, unimodal image refers to plain image, and image-text multimodal refers to a mixture of text and images, that is, including both text and images.
[0066] In some embodiments, different tag values can be configured for different content formats to determine which tag values the target comment information includes, and to identify the type information of the target comment information based on the tag values. For example, tag value 'a' can be configured for text and tag value 'b' can be configured for images; or, tag value '1' can be configured for text and tag value '2' for images, etc. There are no restrictions on the specific form of configuring tag values here.
[0067] As an optional implementation, a first tag value can be pre-configured for text of different content formats, and a second tag value can be pre-configured for images. Then, it is determined whether the target comment information includes at least one of the first and second tag values. If the target comment information includes the first tag value, the type information of the target comment information is identified as unimodal text; if the target comment information includes the second tag value, the type information of the target comment information is identified as unimodal image; if the target comment information includes both the first and second tag values, the type information of the target comment information is identified as text-image multimodal.
[0068] In some embodiments, after identifying the type information of the target comment information, content structure information corresponding to the target comment information can be generated based on the type information of the target comment information.
[0069] Optionally, based on the type information of the target comment information, content structure information corresponding to the target comment information can be generated through the following steps: Step 1: Identify the type of the target comment information: unimodal text, unimodal image, or image-text multimodal. If it is unimodal text, proceed to Step 2; if it is image-text multimodal, proceed to Step 3; and if it is unimodal image, proceed to Step 4.
[0070] Step two: In response to the target comment information being unimodal text, generate content structure information as first content structure information; wherein, each content frame in the first content structure information includes a first display area.
[0071] The aforementioned first content structure information can be understood as text content structure information or text content generation template.
[0072] Furthermore, the aforementioned first display area can be understood as a text display area.
[0073] In some embodiments, such as Figure 7A As shown, the first content structure information may include at least one content frame, and each content frame includes a first display area.
[0074] Step 3: In response to the target comment information being text-image multimodal, generate content structure information as second content structure information; wherein, in the second content structure information, the first content frame includes a first display area and a second display area, and at least one non-first content frame includes a second display area.
[0075] The aforementioned second content structure information can be understood as graphic content structure information or graphic content generation template.
[0076] Furthermore, the aforementioned second display area can be understood as an image display area.
[0077] In some embodiments, such as Figure 7B As shown, the second content structure information may include at least one content frame, wherein the first content frame includes a first display area and a second display area, and non-first content frames include a second display area.
[0078] Step four: In response to the target comment information being a single-modal image, generate content structure information as third content structure information; wherein, each content frame in the third content structure information includes a second display area.
[0079] The aforementioned third content structure information can be understood as image content structure information or image content generation template.
[0080] In some embodiments, such as Figure 7C As shown, the third content structure information may include at least one content frame, and each content frame includes a second display area.
[0081] Thus, by identifying the type information of the target comment information and generating corresponding content structure information based on the type information, the target comment information can be correctly processed based on the content structure information to generate visible and usable multimedia content. This can improve the success rate of generating multimedia content based on target comment information, reduce the operational difficulty for users to generate multimedia content based on target comment information, and enhance users' enthusiasm for generating multimedia content based on target comment information.
[0082] In some embodiments, based on Figure 6 Based on the generation of content structure information according to the type information of the target comment information, as shown in the previous embodiment, step S102 displays the content editing page corresponding to the target comment information according to the content structure information, specifically including: In response to the content structure information being the first content structure information, the core text of the target comment information is obtained, and at least one content frame corresponding to the core text is selected, and the core text is displayed in the first display area of each content frame; in response to the content structure information being the second content structure information, the core text of the target comment information and at least one image are obtained, and a non-first content frame corresponding to each image is selected, the core text is displayed in the first display area of the first content frame, at least one image is displayed in the second display area of the first content frame in an interleaved stacking manner, and the corresponding image is displayed in the second display area of each non-first content frame; in response to the content structure information being the third content structure information, at least one image of the target comment information is obtained, and a content frame corresponding to each image is selected, and the corresponding image is displayed in the second display area of each content frame.
[0083] The aforementioned core text refers to the important or key text within the target comment information.
[0084] The aforementioned at least one image refers to an image within the target comment information. This image can be a static image or a dynamic image. The dynamic image can be at least one of animation and video.
[0085] In some embodiments, the core text of the target comment information is obtained, optionally by analyzing and processing the target comment information, including word segmentation, and removing stop words and other meaningless words from the resulting words. Then, the core grammatical and semantic structures are identified from the remaining words, and these core structures are recombined to obtain the core text. The core structure may include, but is not limited to, a subject, predicate, and object.
[0086] For example, if the target review information is "The environment here is great, the service is good, I'll come again next time", then the core text based on this target review information can be "Good environment, good service".
[0087] For example, if the target comment is "This place is so beautiful, see you later, the most beautiful XX", then the core text obtained based on the target comment is "see you later, the most beautiful XX".
[0088] In other embodiments, the core text of the target comment information can also be obtained by analyzing and processing the target comment information through a pre-trained natural language processing model to determine the core text based on the target comment information.
[0089] Furthermore, considering that the target comment information may be a comment on a service provided by a service provider, in one scenario, when obtaining the core text of the target comment information, it is optional to also determine the type information of the service provider corresponding to the target comment information, and then determine at least one topic information corresponding to the service provider based on the type information of the service provider. Then, based on each topic information corresponding to the service provider, the core text is determined from the target comment information.
[0090] The type information of the aforementioned service providers can be obtained from the service provider's basic information.
[0091] In some embodiments, determining at least one topic information corresponding to a service provider based on the service provider's type information may be done by determining at least one topic information corresponding to the service provider based on the service provider's type information from a pre-established correspondence between service provider type information and topic information; or, it may be done by determining the corresponding user group based on the service provider's type information, and then determining at least one topic information corresponding to the service provider based on the user group.
[0092] For example, assuming the service provider's type information is "hotel", then from the pre-established correspondence between service provider type information and theme information, at least one corresponding theme information for the hotel can be found, such as: environment, service, cost-effectiveness, and security.
[0093] For example, assuming the service provider's type information is a restaurant, and the corresponding user group is identified as a group of users who need to dine, then based on the needs information of this user group during the dining process, at least the main information can be determined as: taste, environment, service, and location, etc.
[0094] After determining the service provider's topic information, the core text of the target comment information can be obtained based on each topic information corresponding to that service provider. In some embodiments, obtaining the core text of the target comment information based on each topic information corresponding to the service provider can optionally involve determining the text corresponding to each topic information from the target comment information and determining the text corresponding to each topic information as the core text.
[0095] For example, suppose the service provider's corresponding topic information is taste, environment, and service, and the target review information is "enthusiastic service, good taste, but poor environment". Then, based on taste, the core text that can be extracted from the target review information is "good taste", based on environment, the core text that can be extracted from the target review information is "poor environment", and based on service, the core text that can be extracted from the target review information is "enthusiastic service".
[0096] Furthermore, the selection of at least one content frame corresponding to the core text can optionally involve counting the number of characters in the core text and then comparing that number with a character count threshold for the content frame. If the number of characters in the core text is greater than the character count threshold, the core text is split into complete and independently understandable semantic units, and the split core text is displayed through at least two content frames, meaning each content frame can display one semantically complete core text. If the number of characters in the core text is less than or equal to the character count threshold for the content frame, the core text is displayed through one content frame.
[0097] The character count threshold for the content frame is an adjustable parameter. It can be flexibly set according to the character count requirements of the text displayed in the content frame. There are no specific restrictions on it here, such as 10 characters, 8 characters, or 15 characters.
[0098] Furthermore, the aforementioned display of the split core text through at least two content frames can be based on the order of the split core text, with one content frame determined sequentially for each split core text; or, any content frame can be randomly determined for any part of the split core text, without any specific restrictions here.
[0099] In some embodiments, considering that the content structure information is the second content structure information, after obtaining the core text of the target comment information, the word count of the core text can optionally be counted, and the word count of the core text can be compared with the word count threshold of the content frame. If the word count of the core text is greater than the word count threshold of the content frame, the core text is split into complete and independently understandable semantic units, and the split core text is displayed through at least two content frames, that is, each content frame can display one semantically complete core text. If the word count of the core text is less than or equal to the word count threshold of the content frame, the core text is displayed through the first content frame.
[0100] Furthermore, considering that when the content structure information is the second content structure information, at least one image of the target comment information will also be acquired while obtaining the core text of the target comment information, after splitting the core text, the semantic relevance between each split core text and each image can optionally be calculated to determine the image that best matches each split core text based on the semantic relevance. Then, a first display area is added to the image that best matches each split core text, and the corresponding core text is displayed in the added first display area.
[0101] In this way, by displaying the content structure information corresponding to the target comment information on the content editing page, users can generate corresponding multimedia content based on the content structure information corresponding to the target comment information displayed on the content editing page. This satisfies the need to generate visible and usable multimedia content for different types of comment information, thereby improving the diversity and richness of multimedia content generation.
[0102] In some embodiments, when generating multimedia content based on the content editing page corresponding to the target comment information in step S103 of the foregoing embodiments, the user can edit at least one of the content structure information displayed on the content editing page and the target information displayed on the content structure information, and obtain multimedia content based on the edited content structure information and at least one of the target information displayed on the content structure information.
[0103] The following section describes how users edit at least one of the content structure information displayed on the content editing page and the target information displayed on the content structure information, and how multimedia content is obtained based on the edited content structure information and at least one of the target information displayed on the content structure information.
[0104] Optionally, the generation of multimedia content described above may include at least one of the following: In response to an edit operation on any content frame, the content frame is edited to obtain the edited content frame; where the content frame is the content frame in the content structure information; In response to an editing operation targeting any display area, the display area is edited to obtain an edited display area; wherein the display area is at least one of a first display area and a second display area in the content frame; In response to editing operations on the content displayed in any display area, the displayed content is edited to obtain the edited display content; In response to a trigger operation on the audio configuration control in the content editing page, adjust the audio information corresponding to at least one content frame.
[0105] The audio information can refer to at least one of background audio and sound effects. It should be understood that background audio refers to a continuously playing melody or song, i.e., background music; sound effects refer to short-lived sound effects with specific functions, such as thunder or footsteps, to enhance the user's sense of realism and other details.
[0106] In one scenario, the aforementioned editing operation on any content frame can be configured to adjust at least one of the background style and display position of the content frame. The background style may include, but is not limited to, background color, background pattern, background texture, and background transparency.
[0107] The above editing operations for any display area can be selected to adjust at least one of the display position, display size, and display style of the display area.
[0108] The above-mentioned editing operations for the content displayed in any display area can be selected to delete, replace, modify, adjust the font size, font color, and font style of the displayed content.
[0109] It should be noted that the above-mentioned adjustments to the display position can be made by the user dragging any content frame or display area from the current position to the target position; The aforementioned adjustments to the background style can be made by the user selecting any target style in the background style panel associated with the background style control and switching the current style to the selected target style, or by the user-defined target style; there are no specific restrictions on this. The aforementioned adjustment of display size can be achieved by the user triggering the size adjustment control on the display area; or, the user can switch the current size to the selected target size by selecting any target size in the size panel associated with the size control. The aforementioned adjustments to the display style can be made by the user selecting the target display style in the display style panel associated with the display style control, thus switching the current display style to the selected target display style; The aforementioned triggering operation for the audio configuration control in the content editing page adjusts the audio information corresponding to at least one content frame. This can be achieved by the user selecting any target audio in the audio configuration panel associated with the audio configuration control, thus switching the current audio of at least one content frame to the selected target audio.
[0110] In this way, by providing users with editing services for various objects through the content editing page, users can personalize at least one of the content structure information and target information displayed on the content editing page according to their own needs, so as to obtain multimedia content that meets their own needs, thereby improving the user experience of generating multimedia content based on comment information.
[0111] In some embodiments, considering that after a user publishes multimedia content, other users can browse the multimedia content through their terminal devices, and considering that the multimedia content published by the user may include at least one content frame, i.e., one or more content frames, when the multimedia content published by the user includes at least two content frames, i.e., two or more content frames, other users can perform content frame swiping operations to switch the currently displayed content frame while browsing the multimedia content, thereby fully browsing the multimedia content. Furthermore, they can also interact with the user who created the multimedia content based on the feedback interface provided by the multimedia content. The feedback interface may be, but is not limited to, at least one of the following: comment control, share control, like control, favorite control, and rating control.
[0112] That is, in one scenario, it may also include: switching the currently displayed content frame in response to a swipe operation on published multimedia content.
[0113] The aforementioned published multimedia content specifically refers to multimedia content published by users.
[0114] The aforementioned swiping operation can be a horizontal swipe, such as swiping left or right. Furthermore, for this swipe operation, operation prompts can be displayed in any of the first display areas of the first content frame of the published multimedia content to guide the user to perform content frame swiping operations. For example, the operation prompts could be "Swipe left to switch content," "Swipe left to continue browsing," or "Swipe left to enter memory," etc., and no restrictions are placed on them here.
[0115] It should be noted that the aforementioned swiping operation for published multimedia content can be triggered either by other users during browsing or by the multimedia content itself based on a preset content frame display duration. That is, when the display duration of a content frame reaches the preset duration, it automatically switches from the current content frame to the next content frame.
[0116] In other embodiments, based on the foregoing embodiments, the method may also include: determining the visual style of the content structure information based on the target comment information.
[0117] Accordingly, step S102 in the aforementioned embodiments may further include: displaying the content editing page corresponding to the target comment information based on the content structure information and the visual style of the content structure information.
[0118] The visual style can be the background style for the content structure information, and there are no specific restrictions on it here. The background style mentioned above may include, but is not limited to, background color, background pattern, background texture, and background transparency.
[0119] In some embodiments, generating the visual style of content structure information based on target comment information may involve performing an overall analysis of the target comment information to determine relevant information expressed by the target comment information and used to determine the visual style, and then generating the visual style of content structure information based on that relevant information.
[0120] For example, if an overall analysis of the target comment information determines that the relevant information is relatively healing, then the visual style of the content structure information can be generated as Style A based on this relatively healing information; or, if an overall analysis of the target comment information determines that the relevant information is relatively bland, then the visual style of the content structure can be generated as Style B based on this relatively bland information.
[0121] Different visual style information can be generated based on different relevant information.
[0122] For example, assuming the content structure information is a second content structure information, and the visual style of the second content structure information is style XXX, then the content editing page displayed according to the second content structure information and its visual style can be as follows: Figure 8 As shown, while generating content structure information based on target comment information, it can also generate the visual style of the content structure information. This allows for the generation of different and compatible unique visual styles based on different target comment information. Consequently, multimedia content generated based on different visual styles has stronger visual appeal and increases the interaction enthusiasm of other users.
[0123] To realize the technical solution provided in one scenario, an information processing apparatus is also proposed and described. For example... Figure 9 As shown, the information processing device 300 includes: an information generation module 310, a page display module 320, a content generation module 330, and a content publishing module 340.
[0124] The information generation module 310 is used to generate content structure information in response to a generation operation based on target comment information; wherein the target comment information is any comment posted by the user. The page display module 320 is used to display the content editing page corresponding to the target comment information according to the content structure information; Content generation module 330 is used to generate multimedia content based on the content editing page corresponding to the target comment information; The content publishing module 340 is used to publish the multimedia content in response to the publishing operation for the multimedia content.
[0125] In some alternative implementations, the information generation module 310 is specifically used for: Identify the type information of the target comment information; The content structure information is generated based on the type information of the target comment information; wherein the content structure information includes at least one content frame.
[0126] In some alternative implementations, the information generation module 310 is also used for: In response to the target comment information being of type unimodal text, the content structure information is generated as first content structure information; wherein, each content frame in the first content structure information includes a first display area; In response to the target comment information being of type (text and image multimodal), the content structure information is generated as second content structure information; wherein, in the second content structure information, the first content frame includes a first display area and a second display area, and at least one non-first content frame includes a second display area; In response to the target comment information being a single-modal image, the content structure information is generated as a third content structure information; wherein, each content frame in the third content structure information includes a second display area.
[0127] In some optional implementations, the page display module 320 is specifically used for: In response to the content structure information being the first content structure information, the core text of the target comment information is obtained, and at least one content frame corresponding to the core text is selected, and the core text is displayed in the first display area of each content frame; In response to the content structure information being the second content structure information, the core text and at least one image of the target comment information are obtained, and a non-first content frame corresponding to each image is selected. The core text is displayed in the first display area of the first content frame, at least one image is displayed in an interleaved stacking manner in the second display area of the first content frame, and a corresponding image is displayed in the second display area of each non-first content frame. In response to the content structure information being the third content structure information, at least one image of the target comment information is obtained, and a content frame corresponding to each image is selected, and the corresponding image is displayed in the second display area of each content frame.
[0128] In some alternative implementations, the information processing apparatus further includes: The style determination module is used to generate the visual style of the content structure information based on the target comment information; Page display module 320 is specifically used for: Based on the content structure information and the visual style of the content structure information, display the content editing page corresponding to the target comment information.
[0129] In some alternative implementations, the content generation module 330 is specifically used to perform at least one of the following: In response to an editing operation on any content frame, the content frame is edited to obtain an edited content frame; wherein, the content frame is a content frame in the content structure information; In response to an editing operation targeting any display area, the display area is edited to obtain an edited display area; wherein the display area is at least one of a first display area and a second display area in the content frame; In response to an editing operation on the content displayed in any display area, the displayed content is edited to obtain the edited display content; In response to a trigger operation on the audio configuration control in the content editing page, adjust the audio information corresponding to at least one content frame.
[0130] In some alternative implementations, when the multimedia content includes at least two content frames, the information processing device 300 further includes: The switching module is used to switch the currently displayed content frame in response to a swipe operation on published multimedia content.
[0131] It should be understood that the information processing device embodiments and the foregoing information processing method embodiments can correspond to each other, and similar descriptions can be referred to the first aspect of the method embodiments. To avoid repetition, further details are omitted here. Specifically, Figure 9 The device 300 shown can perform Figure 2 The corresponding method embodiments, and the foregoing and other operations and / or functions of each module in device 300 are respectively implemented to achieve Figure 2 For the sake of brevity, the corresponding processes in each method are not described in detail here.
[0132] The device 300 in one scenario has been described above from the perspective of functional modules, with reference to the accompanying drawings. It should be understood that this functional module can be implemented in hardware, in software instructions, or in a combination of hardware and software modules. Specifically, in one scenario, the steps of the first aspect method embodiment can be completed by integrated logic circuits in the processor's hardware and / or by software instructions. The steps of the first aspect method disclosed in one scenario can be directly embodied as being executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. Optionally, the software module can reside in a mature storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps in the above-described first aspect method embodiment.
[0133] Figure 10 This is a schematic block diagram of an electronic device provided in one scenario. For example... Figure 10 As shown, the electronic device 400 may include a memory 410 and a processor 420. The memory 410 stores computer programs and transmits the program code to the processor 420. In other words, the processor 420 can retrieve and run the computer program from the memory 410 to implement the information processing method described in any one of the first aspect embodiments.
[0134] For example, the processor 420 can be used to execute the information processing method described in any one of the first aspect embodiments according to the instructions in the computer program.
[0135] In some optional embodiments, the above information processing method includes: In response to the generation operation based on target comment information, content structure information is generated; wherein, the target comment information is any comment posted by the user. Based on the content structure information, display the content editing page corresponding to the target comment information; Based on the content editing page corresponding to the target comment information, generate multimedia content; In response to a publishing operation for the multimedia content, the multimedia content is published.
[0136] In some alternative embodiments, generating content structure information in response to the generation operation based on target comment information includes: Identify the type information of the target comment information; The content structure information is generated based on the type information of the target comment information; wherein the content structure information includes at least one content frame.
[0137] In some optional embodiments, generating the content structure information based on the type information of the target comment information includes: In response to the target comment information being of type unimodal text, the content structure information is generated as first content structure information; wherein, each content frame in the first content structure information includes a first display area; In response to the target comment information being of type (text and image multimodal), the content structure information is generated as second content structure information; wherein, in the second content structure information, the first content frame includes a first display area and a second display area, and at least one non-first content frame includes a second display area; In response to the target comment information being a single-modal image, the content structure information is generated as a third content structure information; wherein, each content frame in the third content structure information includes a second display area.
[0138] In some optional embodiments, displaying the content editing page corresponding to the target comment information based on the content structure information includes: In response to the content structure information being the first content structure information, the core text of the target comment information is obtained, and at least one content frame corresponding to the core text is selected, and the core text is displayed in the first display area of each content frame; In response to the content structure information being the second content structure information, the core text and at least one image of the target comment information are obtained, and a non-first content frame corresponding to each image is selected. The core text is displayed in the first display area of the first content frame, at least one image is displayed in an interleaved stacking manner in the second display area of the first content frame, and a corresponding image is displayed in the second display area of each non-first content frame. In response to the content structure information being the third content structure information, at least one image of the target comment information is obtained, and a content frame corresponding to each image is selected, and the corresponding image is displayed in the second display area of each content frame.
[0139] In some alternative embodiments, the method further includes: Based on the target comment information, a visual style for the content structure information is generated; The step of displaying the content editing page corresponding to the target comment information based on the content structure information further includes: Based on the content structure information and the visual style of the content structure information, display the content editing page corresponding to the target comment information.
[0140] In some optional embodiments, generating multimedia content based on the content editing page corresponding to the target comment information includes at least one of the following: In response to an editing operation on any content frame, the content frame is edited to obtain an edited content frame; wherein, the content frame is a content frame in the content structure information; In response to an editing operation targeting any display area, the display area is edited to obtain an edited display area; wherein the display area is at least one of a first display area and a second display area in the content frame; In response to an editing operation on the content displayed in any display area, the displayed content is edited to obtain the edited display content; In response to a trigger operation on the audio configuration control in the content editing page, adjust the audio information corresponding to at least one content frame.
[0141] In some alternative embodiments, when the multimedia content comprises at least two content frames, the method further includes: In response to a swipe gesture on published multimedia content, switch the currently displayed content frame.
[0142] In some embodiments, the processor 420 may include, but is not limited to: General-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
[0143] In some embodiments, the memory 410 includes, but is not limited to: Volatile memory and / or non-volatile memory. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), and Direct Rambus RAM (DR RAM).
[0144] In some embodiments, the computer program may be divided into one or more modules, which are stored in the memory 410 and executed by the processor 420 to perform the information processing method described in any one of the first aspect embodiments. The one or more modules may be a series of computer program instruction segments capable of performing specific functions, which describe the execution process of the computer program in the electronic device.
[0145] like Figure 10 As shown, the electronic device 400 may further include: Transceiver 430, which can be connected to processor 420 or memory 410.
[0146] The processor 420 can control the transceiver 430 to communicate with other devices; specifically, it can send information or data to other devices or receive information or data sent by other devices. The transceiver 430 may include a transmitter and a receiver. The transceiver 430 may further include antennas, and the number of antennas may be one or more.
[0147] It should be understood that the various components in the electronic device are connected through a bus system, which includes a data bus, a power bus, a control bus, and a status signal bus.
[0148] In one embodiment, a computer storage medium is also provided, on which a computer program is stored, which, when executed by a computer, enables the computer to perform the information processing method described in any one of the first aspect embodiments.
[0149] In some optional embodiments, the above information processing method includes: In response to the generation operation based on target comment information, content structure information is generated; wherein, the target comment information is any comment posted by the user. Based on the content structure information, display the content editing page corresponding to the target comment information; Based on the content editing page corresponding to the target comment information, generate multimedia content; In response to a publishing operation for the multimedia content, the multimedia content is published.
[0150] In some alternative embodiments, generating content structure information in response to the generation operation based on target comment information includes: Identify the type information of the target comment information; The content structure information is generated based on the type information of the target comment information; wherein the content structure information includes at least one content frame.
[0151] In some optional embodiments, generating the content structure information based on the type information of the target comment information includes: In response to the target comment information being of type unimodal text, the content structure information is generated as first content structure information; wherein, each content frame in the first content structure information includes a first display area; In response to the target comment information being of type (text and image multimodal), the content structure information is generated as second content structure information; wherein, in the second content structure information, the first content frame includes a first display area and a second display area, and at least one non-first content frame includes a second display area; In response to the target comment information being a single-modal image, the content structure information is generated as a third content structure information; wherein, each content frame in the third content structure information includes a second display area.
[0152] In some optional embodiments, displaying the content editing page corresponding to the target comment information based on the content structure information includes: In response to the content structure information being the first content structure information, the core text of the target comment information is obtained, and at least one content frame corresponding to the core text is selected, and the core text is displayed in the first display area of each content frame; In response to the content structure information being the second content structure information, the core text and at least one image of the target comment information are obtained, and a non-first content frame corresponding to each image is selected. The core text is displayed in the first display area of the first content frame, at least one image is displayed in an interleaved stacking manner in the second display area of the first content frame, and a corresponding image is displayed in the second display area of each non-first content frame. In response to the content structure information being the third content structure information, at least one image of the target comment information is obtained, and a content frame corresponding to each image is selected, and the corresponding image is displayed in the second display area of each content frame.
[0153] In some alternative embodiments, the method further includes: Based on the target comment information, a visual style for the content structure information is generated; The step of displaying the content editing page corresponding to the target comment information based on the content structure information further includes: Based on the content structure information and the visual style of the content structure information, display the content editing page corresponding to the target comment information.
[0154] In some optional embodiments, generating multimedia content based on the content editing page corresponding to the target comment information includes at least one of the following: In response to an editing operation on any content frame, the content frame is edited to obtain an edited content frame; wherein, the content frame is a content frame in the content structure information; In response to an editing operation targeting any display area, the display area is edited to obtain an edited display area; wherein the display area is at least one of a first display area and a second display area in the content frame; In response to an editing operation on the content displayed in any display area, the displayed content is edited to obtain the edited display content; In response to a trigger operation on the audio configuration control in the content editing page, adjust the audio information corresponding to at least one content frame.
[0155] In some alternative embodiments, when the multimedia content comprises at least two content frames, the method further includes: In response to a swipe gesture on published multimedia content, switch the currently displayed content frame.
[0156] In one instance, a computer program product comprising program instructions is also provided, which, when executed on an electronic device, cause the electronic device to perform the information processing method described in any one of the first aspect embodiments.
[0157] In some optional embodiments, the above information processing method includes: In response to the generation operation based on target comment information, content structure information is generated; wherein, the target comment information is any comment posted by the user. Based on the content structure information, display the content editing page corresponding to the target comment information; Based on the content editing page corresponding to the target comment information, generate multimedia content; In response to a publishing operation for the multimedia content, the multimedia content is published.
[0158] In some alternative embodiments, generating content structure information in response to the generation operation based on target comment information includes: Identify the type information of the target comment information; The content structure information is generated based on the type information of the target comment information; wherein the content structure information includes at least one content frame.
[0159] In some optional embodiments, generating the content structure information based on the type information of the target comment information includes: In response to the target comment information being of type unimodal text, the content structure information is generated as first content structure information; wherein, each content frame in the first content structure information includes a first display area; In response to the target comment information being of type (text and image multimodal), the content structure information is generated as second content structure information; wherein, in the second content structure information, the first content frame includes a first display area and a second display area, and at least one non-first content frame includes a second display area; In response to the target comment information being a single-modal image, the content structure information is generated as a third content structure information; wherein, each content frame in the third content structure information includes a second display area.
[0160] In some optional embodiments, displaying the content editing page corresponding to the target comment information based on the content structure information includes: In response to the content structure information being the first content structure information, the core text of the target comment information is obtained, and at least one content frame corresponding to the core text is selected, and the core text is displayed in the first display area of each content frame; In response to the content structure information being the second content structure information, the core text and at least one image of the target comment information are obtained, and a non-first content frame corresponding to each image is selected. The core text is displayed in the first display area of the first content frame, at least one image is displayed in an interleaved stacking manner in the second display area of the first content frame, and a corresponding image is displayed in the second display area of each non-first content frame. In response to the content structure information being the third content structure information, at least one image of the target comment information is obtained, and a content frame corresponding to each image is selected, and the corresponding image is displayed in the second display area of each content frame.
[0161] In some alternative embodiments, the method further includes: Based on the target comment information, a visual style for the content structure information is generated; The step of displaying the content editing page corresponding to the target comment information based on the content structure information further includes: Based on the content structure information and the visual style of the content structure information, display the content editing page corresponding to the target comment information.
[0162] In some optional embodiments, generating multimedia content based on the content editing page corresponding to the target comment information includes at least one of the following: In response to an editing operation on any content frame, the content frame is edited to obtain an edited content frame; wherein, the content frame is a content frame in the content structure information; In response to an editing operation targeting any display area, the display area is edited to obtain an edited display area; wherein the display area is at least one of a first display area and a second display area in the content frame; In response to an editing operation on the content displayed in any display area, the displayed content is edited to obtain the edited display content; In response to a trigger operation on the audio configuration control in the content editing page, adjust the audio information corresponding to at least one content frame.
[0163] In some alternative embodiments, when the multimedia content comprises at least two content frames, the method further includes: In response to a swipe gesture on published multimedia content, switch the currently displayed content frame.
[0164] When implemented using software, it can be implemented wholly or partially as a computer program product. This computer program product includes one or more computer instructions. When these computer program instructions are loaded and executed on a computer, they produce, wholly or partially, the processes or functions described in one embodiment. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer instructions can be transferred from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., digital video disc (DVD)), or a semiconductor medium (e.g., solid-state disk (SSD)).
[0165] Those skilled in the art will recognize that the modules and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this technical solution.
[0166] In the several embodiments provided in one context, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or modules may be electrical, mechanical, or other forms.
[0167] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this technical solution according to actual needs. For example, in one scenario, the functional modules in various embodiments may be integrated into one processing module, or each module may exist physically separately, or two or more modules may be integrated into one module.
[0168] In one context, the terms "module" or "unit" refer to a computer program or part of a computer program that has a predetermined function and works with other related parts to achieve a predetermined goal, and can be implemented, wholly or partially, using software, hardware (such as processing circuitry or memory), or a combination thereof. Similarly, a processor (or multiple processors or memory) can be used to implement one or more modules or units. Furthermore, each module or unit can be part of a larger module or unit that contains the functionality of that module or unit.
[0169] The above description is merely a specific implementation under one circumstance, but the scope of protection of this technical solution is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this technical solution should be included within the scope of protection of this technical solution. Therefore, the scope of protection of this technical solution should be determined by the scope of the claims.
Claims
1. An information processing method, comprising: In response to the generation operation based on target comment information, content structure information is generated; wherein, the target comment information is any comment posted by the user. Based on the content structure information, display the content editing page corresponding to the target comment information; Based on the content editing page corresponding to the target comment information, generate multimedia content; In response to a publishing operation for the multimedia content, the multimedia content is published.
2. The method according to claim 1, wherein generating content structure information in response to the generation operation based on target comment information includes: Identify the type information of the target comment information; The content structure information is generated based on the type information of the target comment information; wherein the content structure information includes at least one content frame.
3. The method according to claim 2, wherein generating the content structure information based on the type information of the target comment information includes: In response to the target comment information being of type unimodal text, the content structure information is generated as first content structure information; wherein, each content frame in the first content structure information includes a first display area; In response to the target comment information being of type (text and image multimodal), the content structure information is generated as second content structure information; wherein, in the second content structure information, the first content frame includes a first display area and a second display area, and at least one non-first content frame includes a second display area; In response to the target comment information being a single-modal image, the content structure information is generated as a third content structure information; wherein, each content frame in the third content structure information includes a second display area.
4. The method according to claim 3, wherein displaying the content editing page corresponding to the target comment information based on the content structure information includes: In response to the content structure information being the first content structure information, the core text of the target comment information is obtained, and at least one content frame corresponding to the core text is selected, and the core text is displayed in the first display area of each content frame; In response to the content structure information being the second content structure information, the core text and at least one image of the target comment information are obtained, and a non-first content frame corresponding to each image is selected. The core text is displayed in the first display area of the first content frame, at least one image is displayed in an interleaved stacking manner in the second display area of the first content frame, and a corresponding image is displayed in the second display area of each non-first content frame. In response to the content structure information being the third content structure information, at least one image of the target comment information is obtained, and a content frame corresponding to each image is selected, and the corresponding image is displayed in the second display area of each content frame.
5. The method according to claim 1, further comprising: Based on the target comment information, a visual style for the content structure information is generated; The step of displaying the content editing page corresponding to the target comment information based on the content structure information further includes: Based on the content structure information and the visual style of the content structure information, display the content editing page corresponding to the target comment information.
6. The method according to claim 1, wherein generating multimedia content based on the content editing page corresponding to the target comment information includes at least one of the following: In response to an edit operation on any content frame, the content frame is edited to obtain an edited content frame; wherein, The content frame is the content frame in the content structure information; In response to an editing operation targeting any display area, the display area is edited to obtain an edited display area; wherein the display area is at least one of a first display area and a second display area in the content frame; In response to an editing operation on the content displayed in any display area, the displayed content is edited to obtain the edited display content; In response to a trigger operation on the audio configuration control in the content editing page, adjust the audio information corresponding to at least one content frame.
7. The method according to claim 1, wherein when the multimedia content comprises at least two content frames, the method further comprises: In response to a swipe gesture on published multimedia content, switch the currently displayed content frame.
8. An information processing apparatus, comprising: The information generation module is used to generate content structure information in response to a generation operation based on target comment information; wherein, the target comment information is any comment posted by the user. The page display module is used to display the content editing page corresponding to the target comment information according to the content structure information; The content generation module is used to generate multimedia content based on the content editing page corresponding to the target comment information; The content publishing module is used to publish the multimedia content in response to the publishing operation for the multimedia content.
9. An electronic device, comprising: A processor and a memory, the memory being used to store a computer program, the processor being used to invoke and run the computer program stored in the memory to perform the method as described in any one of claims 1 to 7.
10. A computer-readable storage medium for storing a computer program that causes a computer to perform the method as described in any one of claims 1 to 7.
11. A computer program product comprising program instructions that, when executed on an electronic device, cause the electronic device to perform the method as described in any one of claims 1 to 7.