Content generation method and device, electronic equipment and computer readable storage medium

By determining the target behavior correlation information and generating target content, the problem of low efficiency of user creation content and low interactive experience is solved, and new interaction methods are provided to improve user experience.

CN119165995APending Publication Date: 2024-12-20XIAOHONGSHU TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410126693.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-29
Publication Date
2024-12-20

AI Technical Summary

Technical Problem

The existing technology cannot effectively improve the freshness and creative efficiency of users' interactive experience when publishing content, and traditional interaction methods lack innovation.

Method used

By determining the target behavior correlation information, the target content is generated based on the information, including user characteristic information, and a new interaction method is provided to reduce the time required for users to create content and improve the freshness of the interactive experience.

Benefits of technology

It realizes a method to reduce the time required for users to create content, improves the freshness and efficiency of the interactive experience, and provides a new interactive solution.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119165995A_ABST
    Figure CN119165995A_ABST
Patent Text Reader

Abstract

The invention discloses a content generation method and device, electronic equipment and a computer readable storage medium, at least one piece of target behavior associated information can be determined, and the target behavior associated information is information used for describing user behaviors. The target behavior associated information is extracted from content published by a user, and / or is preset behavior associated information and / or is obtained through input operation; in response to an information conversion event, target content is generated based on the target behavior associated information, the target content at least comprises at least one piece of user feature information obtained through conversion based on the target behavior associated information, a new interaction method is provided, the time needed by a user to create the content is shortened, and the user experience is improved. The content creation efficiency of the user is improved, and the interaction experience freshness is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a content generation method, device, electronic device and computer-readable storage medium. Background Art

[0002] Under the wave of the Internet, more and more users publish user content through platforms and record their lives. This interactive function is relatively conventional and cannot bring freshness to users. Summary of the invention

[0003] The embodiments of the present application provide a content generation method, device, electronic device and computer-readable storage medium, which can provide a new content-based interactive function.

[0004] In a first aspect, an embodiment of the present application provides a content generation method, the method comprising:

[0005] Determine at least one target behavior association information, where the target behavior association information is information used to describe user behavior, and the target behavior association information is extracted from user-posted content and / or is preset behavior association information and / or is obtained through input operation;

[0006] In response to the information conversion event, target content is generated based on the target behavior association information, wherein the target content at least includes at least one user feature information converted based on the target behavior association information.

[0007] In a second aspect, an embodiment of the present application further provides a content generation device, the device comprising:

[0008] A determination unit, used to determine at least one target behavior association information, wherein the target behavior association information is information used to describe user behavior, and the target behavior association information is extracted from user-posted content and / or is preset behavior association information and / or is obtained through input operation;

[0009] The content generating unit is used to generate target content based on the target behavior association information in response to the information conversion event, wherein the target content at least includes at least one user characteristic information converted based on the target behavior association information.

[0010] In a third aspect, an embodiment of the present application further provides an electronic device, comprising a memory storing a computer program, wherein when the computer program is executed by a processor, the processor executes any one of the content generation methods provided in the embodiments of the present application.

[0011] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, which includes a computer program. When the computer program runs on an electronic device, the computer program is used to enable the electronic device to execute any content generation method provided in the embodiment of the present application.

[0012] In the fifth aspect, the embodiments of the present application also provide a computer program product or a computer program, which includes computer instructions, which are stored in a computer-readable storage medium. The processor of the electronic device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the electronic device executes the methods provided in the various optional implementations of the above embodiments.

[0013] In an embodiment of the present application, at least one target behavior association information can be determined, and the target behavior association information is information used to describe user behavior, and the target behavior association information is extracted from user-published content, and / or is preset behavior association information and / or obtained through input operations; in response to an information conversion event, target content is generated based on the target behavior association information, wherein the target content at least includes at least one user feature information converted based on the target behavior association information, providing a new interaction method, reducing the time required for users to create content, improving the efficiency of users creating content, and enhancing the freshness of the interactive experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0015] Figure 1a is a schematic diagram of an interactive system provided in an embodiment of the present application;

[0016] Figure 1b It is a flowchart of an embodiment of the content generation method provided in the embodiments of the present application;

[0017] Figure 2a It is a partial interactive schematic diagram of the content generation method provided in the embodiment of the present application;

[0018] Figure 2b It is a partial interactive schematic diagram of the content generation method provided in the embodiment of the present application;

[0019] Figure 2c It is a schematic diagram of a content generation authorization interface provided in an embodiment of the present application;

[0020] Figure 3 is a schematic diagram of the structure of a content generation device provided in an embodiment of the present application;

[0021] Figure 4 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0022] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.

[0023] Before explaining the embodiments of the present application in detail, some terms involved in the embodiments of the present application are first explained.

[0024] Among them, in the description of the embodiments of the present application, the terms "first", "second", etc. may be used in this article to describe various concepts, but unless otherwise specified, these concepts are not limited by these terms. These terms are only used to distinguish one concept from another concept. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0025] The embodiments of the present application provide a content generation method, device, electronic device and computer-readable storage medium. Specifically, the content generation method of the embodiments of the present application can be performed by an electronic device, wherein the electronic device can be a terminal or a server. The terminal can be a terminal device such as a smart phone, a tablet computer, a laptop computer, a touch screen, a game console, a personal computer (PC, Personal Computer), a personal digital assistant (Personal Digital Assistant, PDA), etc. The terminal can also include a client, which can be any client that provides a content publishing function for the user. The type of content that can be published by the content publishing function is not limited, including but not limited to content composed of at least one of text, images, videos, and audio.

[0026] The server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), as well as big data and artificial intelligence platforms.

[0027] For example, when the content generation method is run on a terminal, the terminal device stores an application and is used to present an application interface provided by the application or an associated interface of other applications. For example, the application is downloaded and installed by the terminal device and run. The terminal device may provide the interface to the user in a variety of ways, for example, it may be rendered and displayed on the display screen of the terminal device, or a graphical user interface may be presented through holographic projection. For example, the terminal device may include a touch display screen and a processor, the touch display screen is used to present a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface, and the processor is used to run the application, generate a graphical user interface, respond to operation instructions, and control the display of the graphical user interface on the touch display screen.

[0028] See also Figure 1a , the embodiment of the present disclosure provides a scenario diagram of a user interaction system. The system may include at least one terminal, at least one server, at least one database, and a network. The terminal held by the user can be connected to the servers of different applications through the network. The terminal is any device with computing hardware that can support and execute software products with the above-mentioned client. In addition, when the system includes multiple terminals, multiple servers, and multiple networks, different terminals can be connected to each other through different networks and different servers. The network can be a wireless network or a wired network, such as a wireless network such as a wireless local area network (WLAN), a local area network (LAN), a cellular network, a 2G network, a 3G network, a 4G network, a 5G network, etc. In addition, different terminals can also use their own Bluetooth network or hotspot network to connect to other terminals or to servers, etc. For example, multiple users can be online through different terminals and thus connected and synchronized with each other through appropriate networks to support multiple users using the same application. In addition, the system may include multiple databases, multiple databases coupled to different servers, and information related to the application can be continuously stored in the database when different users are online and multiple users use the application.

[0029] The disclosed embodiment provides a content generation method, which can be executed by a terminal. The terminal may include a touch screen and a processor (of course, the terminal may also use peripherals such as a mouse and a keyboard as input devices, and the touch screen is used only as an example), and the touch screen is used to present a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface. When the user operates the graphical user interface through the touch screen, the graphical user interface can control the local content of the terminal by responding to the received operation instructions, and can also control the content of the opposite server by responding to the received operation instructions.

[0030] It should be noted that the scenario diagram of the user interaction system is merely an example. The user interaction system and scenario described in the embodiment of the present disclosure are intended to more clearly illustrate the technical solution of the embodiment of the present disclosure, and do not constitute a limitation on the technical solution provided by the embodiment of the present disclosure. A person of ordinary skill in the art can know that with the emergence of new business scenarios, the technical solution provided by the embodiment of the present disclosure is also applicable to similar technical problems.

[0031] Based on the above problems, the embodiments of the present application provide a content generation method, device, electronic device and computer-readable storage medium, which can provide a new interaction solution.

[0032] The following is a detailed description of the embodiments in conjunction with the accompanying drawings. It should be noted that the description order of the following embodiments is not intended to limit the preferred order of the embodiments. Although the logical order is shown in the flow chart, in some cases, the steps shown or described may be performed in an order different from that shown in the accompanying drawings.

[0033] In this embodiment, a terminal is taken as an example for description. This embodiment provides a content generation method, such as Figure 1b As shown, the specific process of the content generation method can be as follows:

[0034] 101. Determine at least one target behavior association information, where the target behavior association information is information used to describe user behavior, and the target behavior association information is extracted from user-posted content and / or is preset behavior association information and / or is obtained through input operation;

[0035] 102. In response to an information conversion event, generate target content based on the target behavior association information, wherein the target content at least includes at least one user feature information converted based on the target behavior association information.

[0036] The user may interact with the generated target content, including but not limited to collecting, storing, publishing, etc.

[0037] In the present application, the client can provide an interface for users to interact to complete the generation of the above-mentioned target content, wherein the client is a client of a content platform, and the content platform can be a content platform with a content publishing function. In the content platform, users can create and publish content. It can be understood that the content platform can also develop and launch other functions as needed, such as map functions, commodity trading functions, pet games, etc.

[0038] In the present application, target behavior association information is information used to describe user behavior, and the target behavior association information may include at least one type of multimodal information of text, image, video, and audio, and this example is not limited to this.

[0039] In this example, the form of the target content is not limited. For example, the target content includes any multimodal content, such as text, images, videos, audio, etc. Therefore, this example provides a solution for converting behavior-related information into content generation for user use.

[0040] In the present application, the target behavior association information can be determined by operating in the selection interface. The client provides a content generation entrance for operation to enter the selection interface. Optionally, the content generation entrance can be displayed on any interface according to the configuration.

[0041] For example, the content generation entrance can be displayed in the content details interface of the user-published content. The content details interface includes the details of the user-published content and the content generation entrance. The operations of the content generation entrance include but are not limited to click, long press and other operations.

[0042] In one example, in order to simplify the operation link of the selection interface, the user can directly enter the selection interface by triggering the content generation entry on the "user published content card" (such as a note card). Optionally, the content generation entry can be displayed in the recommendation information selection interface, and the recommendation information selection interface displays multiple recommendation information blocks, and at least one recommendation information block is correspondingly provided with a content generation entry.

[0043] In one example, the content generation entry may also be integrated into the generated target content, for example, in the form of a link, a QR code, etc. By identifying the target content, the content generation entry may be identified to display a selection interface.

[0044] In the present application, the step of determining target behavior association information is intended to allow users to determine the behavior they want to convert into target content as needed. The behavior may be related to the user or unrelated to the user. For example, the behavior may be a behavior that the user has experienced in the past, or a behavior that he wants to experience, or a behavior that other users on the platform have experienced or described, etc. It can even be a behavior set by the platform itself. This example does not have any restrictions on this.

[0045] Optionally, in some examples, the behavior association information may also be a target event and / or a target emotion word.

[0046] After determining the target behavior association information, the platform can convert the target behavior association information to obtain user feature information, thereby obtaining target content containing user feature information, and realizing the conversion of target behavior association information to target content. The user characteristics reflected in the determined target behavior association information can be further interpreted and reprocessed to generate target content. Instead of directly generating target content based on user-edited content, it provides a new solution for content generation.

[0047] In an optional example, the behavior-related information includes but is not limited to nouns, verbs, and combinations thereof, such as mountain climbing, outdoor travel, Chongyang travel, Hanfu experience, and the like.

[0048] In one example, the candidate behavior association information displayed on the selection interface can be displayed through an identification, which includes at least one of an image and text. For example, the behavior association information can be described by an image or the image association information can be described by text. This example has no limitation on this. Optionally, the image can be a static image or a dynamic image. This example has no limitation on this.

[0049] In the present application, the selection interface may provide an editing function, and may also provide multiple candidate behavior association information, so that the user can determine the target behavior association information by editing or selecting the existing behavior association information. This example has no limitation on this.

[0050] In this example, the information conversion event can be any event configured to trigger the generation of target content, and can be a user operation in any step of the process from determining at least one target behavior-related information to generating the target content.

[0051] Optionally, the information conversion event may include a determination event of target behavior associated information.

[0052] For example, in one example, the selection interface includes an editing area, and the target behavior association information edited by the user can be obtained in response to an input operation on the editing area. It can be understood that in this scheme, the number of target behavior association information input can be one or more. In this example, the editing area includes but is not limited to an edit box. The selection interface can also display a confirmation control. When the information input in the editing area is not empty, the confirmation control switches from an inoperable state to an operable state, such as the control changes from gray to a bright color. In response to a triggering operation on the confirmation control, the next step is entered. For example, the triggering operation on the confirmation control is an information conversion event, which triggers the generation of target content.

[0053] Optionally, the target behavior association information obtained by the input operation on the editing area includes but is not limited to the text or image input by the user. That is, through the selection interface, the user can enter text or select an image as the target behavior association information. For example, in response to the image selection operation on the editing area, an image selection interface can be displayed, and the image selection interface includes the local image of the current user. In response to the image selection operation, the selected image is determined as the target behavior association information, wherein the editing area can display an image adding control, and each time the image adding control is operated, the image selection interface can be displayed to select an image. It can be understood that the number of images selected each time can be one or more, or no selection can be made.

[0054] In one example, the selection interface may include a plurality of candidate behavior association information for the user to select target behavior association information from.

[0055] In one embodiment, determining at least one target behavior association information includes:

[0056] Displaying a plurality of candidate behavior-related information via a selection interface, the behavior-related information including information associated with user behavior extracted from user-posted content of a current user and / or other users;

[0057] In response to a selection operation on candidate behavior association information, the selected behavior association information is determined as target behavior association information.

[0058] In this example, the behavior association information may be extracted in advance from user published content of the current user and / or other users.

[0059] In this example, the client may obtain the behavior association information from the server to display via the selection interface.

[0060] In an optional example, the client may send the user account of the current user to the server so that the server returns the behavior association information extracted from the user published content of the current user and / or the behavior association information extracted from the user published content of other users based on the user account. In an optional example, after receiving the acquisition instruction, a request for acquisition may be sent to the server to obtain the behavior association information. Optionally, the acquisition instruction may be generated based on a trigger operation for a content generation entry, or based on a confirmation operation of a content generation authorization interface.

[0061] In one example, before step 101 of this example, it may also include displaying a content generation authorization interface to prompt the user to authorize the platform to use the user's information on the platform, such as photo albums, user-published content, etc. to generate content. In response to a confirmation operation on the interface, an acquisition instruction is generated and sent to the server to obtain behavior-related information.

[0062] For example, see Figure 2c , Figure 2c The content generation authorization interface is displayed in the middle, which displays the authorization prompt information, receives the check operation of the authorization prompt information, and receives the trigger operation of the confirmation control, and displays Figure 2a The selection interface shown in 201.

[0063] In this example, an example of a solution for extracting behavior association information is provided. It is understandable that the extraction of behavior association information can be performed on a server, or in an example, on a terminal, and this example has no limitation on this.

[0064] Optionally, the step of obtaining behavior association information may include: obtaining user published content of the current user and / or other users, identifying behavior information on the user published content, and obtaining behavior association words;

[0065] Selection is performed based on behavior-associated words in content posted by the user, and behavior-associated information is determined based on the selected behavior-associated words.

[0066] After identifying the behavior-related words, the following operations can be performed for each user's behavior-related words: the behavior-related words are classified according to the behavior type to obtain the classification results, and the behavior-related words under each type are screened to obtain the screening results. The screening rules are not limited. For example, the behavior-related words can be screened based on the popularity and emotional tendency of the behavior-related words on the platform, the popularity of the content posted by the user to which they belong (or the amount of user interaction, such as the number of likes and comments), and other information. For example, hot words, positive emotional behavior-related words, and behavior-related words of the content posted by users with the top three likes can be screened.

[0067] In one example, the behavior-associated words may not be classified, and some of the behavior-associated words may be selected from the extracted behavior-associated words, or all the behavior-associated words may be directly retained and stored in the terminal or server as behavior-associated information.

[0068] Optionally, in this example, the platform may be configured with preset behavior association information, and the preset behavior association information may be displayed via the target interface for the user to select, and this example has no limitation on this. In a selectable example, the behavior association information displayed on the selection interface may come from the user posted content of the current user, the user posted content of other users, and / or the preset behavior association information.

[0069] In an optional example, user-published content may include not only multimedia content published by the user under his or her own account, but also content published by the user through comments and the like.

[0070] For example, see Figure 2a , Figure 2a The interface 201 in the figure is a selection interface, which displays multiple candidate behavior-related information, such as "going on a picnic", "hiking", "knitting", etc. The user can perform touch operations on the candidate behavior-related information in the interface to select, and the touch operations include but are not limited to click, long press, and other operations.

[0071] Optionally, in order to prompt the selected behavior association information, the selected behavior association information can also be controlled to be displayed differently from the unselected behavior association information, such as enlarging the selected behavior association information, highlighting it, controlling the color to be darker, etc. This example has no restrictions on this.

[0072] Optionally, a selection statistics area may be displayed on the selection interface, and the selection statistics area may display selection statistics information, which is used to prompt the current number of selected target behavior association information. In one example, the selection statistics information may also indicate the maximum selectable number of target behavior association information.

[0073] Optionally, the display form of the selected statistical information is not limited, for example, including but not limited to a progress bar, a storage column, etc. In one example, the progress bar can display a maximum selectable number of target behavior association information, such as 8, and each time a target behavior association information is added, the progress displayed on the progress bar increases to prompt the user.

[0074] In the present application, the method further includes: in response to a selection operation on candidate behavior association information, updating the selection statistics information according to the newly selected target behavior association information to update the current number of target behavior association information displayed therein;

[0075] And, in response to the current number of selected target behavior associated information exceeding the maximum selectable number, a selection failure prompt message is displayed.

[0076] Optionally, updating the selection statistical information according to the newly selected target behavior association information includes: adding 1 to the current number of target behavior association information indicated by the selection statistical information according to the newly selected target behavior association information.

[0077] For example, see Figure 2a In the 201 interface, the selection interface displays an information selection area and a selection statistics area. The information selection area displays multiple candidate behavior association information, and the selection statistics area displays a virtual column with 8 spaces displayed on the column, indicating that the maximum selectable number of target behavior association information is 8.

[0078] After the user selects the target behavior related information in the information selection area, the newly selected target behavior related information is added to the spaces in the selection statistics area until the number of spaces is zero.

[0079] It is understandable that in the target interface, a deselection operation on the target behavior associated information can also be received to change the operated target behavior associated information to non-target behavior associated information. The deselection operation can include a deselection operation on the target behavior associated information displayed in the information selection area and / or the selected statistical area. For example, a first deselection operation is performed on the target behavior associated information in the information selection area, such as a click, a long press, etc., or a second deselection operation is performed on the target behavior associated information in the selected statistical area, such as a triggering operation on the deselection control corresponding to the target behavior information, as shown in FIG. Figure 2a 201 in the figure, the cancel control is the cross symbol in the upper right corner of the behavior association information.

[0080] In this example, the behavior association information displayed on the selection interface can also be switched to meet the needs of the user. Optionally, the method of this example can also include: in response to the information switching operation on the selection interface, switching the behavior association information displayed on the selection interface to new behavior association information. Optionally, the selection interface can also include a switching control, and the information switching operation includes: triggering the switching control.

[0081] For example, see Figure 2a The switch control in the interface 201 is named “Change Batch”. In response to the triggering operation of the control, a new batch of behavior-related information is switched to be displayed in the information selection area.

[0082] In one example, the selection interface may also display a behavior type label for the user to select the behavior type that the user wants to participate in. Optionally, the behavior classification criteria are not limited, for example, including but not limited to: leisure, fitness, handicraft, food, makeup, etc.

[0083] In an optional example, the content generation method may further include: in response to a selection from at least two behavior type tags displayed on the selection interface, displaying behavior association information corresponding to the selected behavior type tag on the selection interface. For example, when a user selects the "fitness" tag, the displayed behavior association information is information associated with the "fitness" behavior, such as yoga, running, mountain climbing, and outdoor tours.

[0084] In this example, user characteristic information is information used to describe user characteristics, and the user characteristic information can be directly converted with target behavior association information, or triggered by target behavior association information and selected from preset user characteristic information. The user characteristic information can be composed of at least one of text, image, and video.

[0085] Optionally, a mapping table may be established in advance for the behavior association information and the user characteristic information, and the user characteristic information corresponding to the target behavior association information may be determined by looking up the table.

[0086] In another optional solution, the target behavior association information can be converted into corresponding user feature information through a trained AI model. Optionally, the AI ​​model includes but is not limited to a classification model, a large language model such as ChatGPT, and the like.

[0087] Optionally, the target content may also include background content, which may come from user-published content of other users. The background content includes but is not limited to at least one of images, texts, and videos.

[0088] Optionally, in one example, a virtual conversion object is also introduced as a transfer symbol to transfer the target content.

[0089] Optionally, a virtual conversion object is a virtual item with a virtual conversion function to transmit target behavior-related information and the conversion process of the target content.

[0090] Optionally, the behavior association information may affect the generated virtual conversion object, for example, it may affect the appearance of the virtual conversion object. The optional appearance includes but is not limited to: appearance, color, size, structure, etc.

[0091] Optionally, the type of the virtual conversion object is not limited, and can be an object in real life, or an object set according to human imagination, for example, the virtual conversion object is fireworks, a virtual synthesizer, a star map, etc.

[0092] For different virtual conversion objects, the relationship between the target behavior association information and the virtual conversion object is different. For example, it can be one of the raw materials for generating the virtual conversion object, or one of the raw materials for inputting the virtual conversion object. This example has no limitation on this. For example, for fireworks, the target behavior association information is the fuel for generating fireworks, and for a virtual synthesizer, the target behavior association information is the raw material input into the synthesizer.

[0093] Optionally, the display interface of the target behavior association information also displays identification information of the target virtual conversion object, and prompt information for prompting that the target behavior association information is an object for inputting the target virtual conversion object. Optionally, the identification information of the target virtual conversion object includes but is not limited to the name, icon, etc. of the target virtual conversion object.

[0094] For example, see Figure 2a The selection interface 201 displays a prompt message "Select your set aside little wish and add it as firework fuel", prompting the selection of behavior-related information as firework fuel. The selection interface displays the behavior-related information that can be selected as fuel, and supports the user to click on the fuel to enter the delivery area, that is, to select the statistical area.

[0095] Optionally, in this example, each behavior association information is configured with a pattern element that matches the target virtual conversion object. When visually displaying the behavior association information, in addition to describing the behavior association information itself through at least one of text, images, video, and audio, the correspondence between the behavior association information and the target virtual conversion object can also be reflected through pattern elements.

[0096] Optionally, in this example, the pattern element corresponding to the behavior association information can be determined based on the specific type or meaning of the behavior association information, such as determining the pattern shape, color and other style parameters in the pattern element. Optionally, the types of behavior association information include behavior events, behavior emotions, etc. For example, different behavior events can correspond to different pattern shapes; different emotions can correspond to different fireworks colors, and so on. For example, see Figure 2a , going hiking corresponds to the star shape, going on a picnic corresponds to the ellipse shape, and knitting corresponds to the circle shape.

[0097] In an optional example, when the selection interface is displayed for the first time, a guiding gesture may also be displayed to guide the user in selecting the behavior-related information.

[0098] When the user clicks the "Change Batch" button, the fuel content of the next page, i.e., the user behavior information of the next page, is displayed. Referring to interface 201, there are 8 spaces displayed in the column, i.e., up to 8 fuels can be placed. Each time a fuel is selected, the newly selected fuel, i.e., the behavior association information, is placed in a space. Optionally, the operation of selecting the fuel, i.e., the target behavior association information, includes but is not limited to: preset touch operations on the behavior association information, such as clicking, long pressing, etc., and operations of dragging the behavior association information to a space and releasing it, etc.

[0099] In the example where the selected statistical information is a progress bar, preview of the selected fuel is also supported, for example, the selected target behavior associated information can be displayed above or below the progress bar.

[0100] Of course, when the number of fuels is 8, if the user drags the fuel to the delivery area, a selection failure prompt message may be displayed, such as "Only 8 types of fuel can be delivered at most!".

[0101] Optionally, corresponding text may also be displayed on the confirmation control, and the text may be associated with the target virtual conversion object, as well as the relationship between the behavior association information and the target virtual conversion object. For example, for fireworks, the control text displayed by the confirmation control may include "Make my fireworks"; for a synthesizer, the control text displayed by the confirmation control may include "Input synthesizer."

[0102] In this example, the target content also includes target multimedia content corresponding to the target virtual conversion object, and the target multimedia content is obtained from preset multimedia content corresponding to the target virtual conversion object, and / or obtained from user-published content published by other users, and / or generated based on the target behavior association information and the multimedia content generation logic of the target virtual conversion object.

[0103] Optionally, the platform sets a plurality of multimedia contents for the target virtual conversion object. In this example, a multimedia content may be obtained from the server, and the target content may be generated based on the multimedia content and the target behavior association information.

[0104] Optionally, after obtaining authorization from other users, the platform can obtain multimedia content related to the target virtual conversion object from the user-published content published by other users for storage, and obtain and feed back to the terminal from the stored multimedia content when the terminal needs it. For example, for fireworks, the multimedia content can be high-quality, popular, widely disseminated, and highly liked fireworks images related to fireworks. In this way, the high-quality content of other users can be delivered to the current user, allowing him to feel the warmth of the community.

[0105] Optionally, in the present application, the target multimedia content in the target content may also be generated based on the target behavior association information and the multimedia content generation logic of the target virtual conversion object. Optionally, the generation logic is configured as required, and this example has no limitation on this.

[0106] For example, the target behavior association information, and / or the target expected content, and / or the user characteristic information may be input into the image generation model to obtain the target multimedia content. For example, the image generation model includes but is not limited to a generative adversarial model, or a large language model with image generation function, such as ChatGPT.

[0107] For example, prompt information is generated based on target behavior association information, and / or target expected content, and / or user characteristic information, and a large language model is input to generate target multimedia content.

[0108] Furthermore, a model of a corresponding style may be selected in combination with the user's usual publishing style so as to generate target multimedia content of a corresponding style. For example, if the user usually likes to publish images of an artistic style, an image of an artistic style may be generated as the target multimedia content based on target behavior association information, and / or target expected content, and / or user feature information.

[0109] Alternatively, the content style preferred by the current user may be obtained, and the content style may be added to the prompt information of the guidance model to guide the large language model to generate target multimedia content corresponding to the content style.

[0110] In this example, generating target multimedia content based on the target behavior association information and the multimedia content generation logic of the target virtual conversion object may include:

[0111] Acquire an image of the target virtual conversion object according to the current amount of target behavior associated information, wherein the image has an information display position corresponding to the current data;

[0112] The target behavior associated information is filled in the information display position to obtain the target multimedia content.

[0113] For example, taking fireworks as an example, an image of fireworks can be generated, multiple firing curves can be generated in the image, multiple information display positions can be set on the firing curves, and target behavior-related information can be filled in the information display positions to obtain target multimedia content corresponding to the fireworks firing effect.

[0114] Optionally, in one example, the behavior-related information can display behaviors related to positive or negative emotions based on the user's choice, such as displaying the user's small disappointments, regrets, and anxieties. The target virtual conversion object of this example can convert the behavior-related information into target content, so that the user can review the past, summarize the past, and look forward to the future.

[0115] In order to further facilitate users to show their outlook on the future and express their emotions, in this example, before generating the target content, a desired content input function is also provided so that users can input the content they want to display in the target content.

[0116] Optionally, in this example, before generating the target content based on the target behavior association information in response to the information conversion event, the method further includes:

[0117] Obtaining target desired content input by a user, or receiving a user operation, and selecting target desired content from preset desired content;

[0118] The generating target content based on the target behavior association information includes:

[0119] Generate target content based on the target behavior association information and the target expected content.

[0120] Optionally, a desired content editing interface may be displayed;

[0121] The target desired content input by the user is acquired through the desired content editing interface, or the user operation is received through the desired content editing interface, and the target desired content is selected from the preset desired contents.

[0122] In one example, the composition of the target desired content is not limited, and may include at least one of text, image, and video. The target desired content may also be used to generate the target content, such as generating a background image in the target content.

[0123] In one example, the target desired content may be desired content that the current user has set through the content platform, such as New Year's wishes, New Year's small goals, etc. Alternatively, candidate desired content may be displayed, the user's operation in the candidate desired content may be received, and the operated desired content may be selected as the target desired content.

[0124] The candidate desired content may be the desired content extracted by the terminal or server from the content posted by the current user and / or other users, such as "hope to get rich overnight", "hope to be 20 years younger", etc. Thus, the user's desires mentioned when posting content in a historical time period, such as the past year, may be displayed, and / or the desired content of other users or the desired content with high popularity may be displayed for the user to select.

[0125] Correspondingly, the generating target content based on the target behavior association information includes: generating the target content based on the target behavior association information and the target expected content.

[0126] Optionally, in one example, the information conversion event may include a confirmation operation on the target expected content, the confirmation operation including a touch operation or voice command on the expected content editing interface, or an operation on a control displayed therein, for example, the expected content editing interface also includes an expected content confirmation control, and in response to a trigger operation on the expected content confirmation control, the target expected content of the expected content editing interface is determined to be the target expected content in the target content. Optionally, the information conversion event includes a trigger operation on the expected content confirmation control.

[0127] Optionally, the expected content editing interface also includes a text box, in which prompt information for inputting the expected content may be displayed, for example, Figure 2a After clicking the "Make My Fireworks" control in the interface 201, the first transition interface 202 may not be displayed, and the desired content editing interface 203 may be directly displayed, which has a text box in which a prompt message "Make a wish" is displayed.

[0128] In an optional example, before displaying the desired content editing interface, the method further includes: displaying a first transition interface, wherein the first transition interface includes: generating a prompt animation, wherein the generating prompt animation may be preset, or associated with the target virtual conversion object, and this example is not limited to this. For example, the animation may include a generating process of generating a target virtual conversion object from target behavior association information, or a process of adding, assembling, or lighting up target behavior association information in the target virtual conversion object.

[0129] The display duration of the animation is not limited, and can be 3S. Optionally, the first transition interface can also include a progress bar to indicate the progress of generating the target virtual conversion object based on the target behavior association information. In response to the display duration of the first transition interface reaching a preset duration or the progress of the progress bar reaching 100%, the desired content editing interface is displayed.

[0130] For example, see Figure 2a After clicking the "Make My Fireworks" control in the interface 201, the first transition interface 202 is displayed. After the progress bar in the interface 202 reaches 100%, the desired content editing interface 203 is displayed.

[0131] In one example, the target desired content input by the user can be obtained via the desired content editing interface. Figure 2a In the desired content editing interface 204, the user enters the target desired content "I want to become a rich woman in 2024", which takes up 7 characters.

[0132] Optionally, the expected content editing interface also displays an expected content acquisition control, such as the "Random 1" control in interface 203. In response to a trigger operation on the expected content acquisition control, the target expected content is acquired from a local preset expected content library and displayed on the expected content editing interface, or a request is sent to the server to trigger the server to select from the preset expected content, and the target expected content selected by the receiving server is displayed on the expected content editing interface.

[0133] Optionally, the local device or the server may obtain the desired content by random sampling.

[0134] Optionally, in one example, the word count of the expected content can be configured with a word count limit, such as a maximum of 20 words, or a maximum of 18 words, etc. The word count limit can be prompted in the expected content editing interface, and this example has no limit on this. Optionally, in one example, when the target expected content is not displayed in the expected content editing interface, the expected content confirmation control can be in an unavailable state, such as gray, and when the target expected content is displayed in the expected content editing interface, the expected content confirmation control is available.

[0135] In an optional example, the expected content editing interface also displays a pattern of the target virtual conversion object, further prompting the user that the target virtual conversion object has been generated, is ready, and can be used. For example, the expected content editing interface may display a pattern of a firework stick.

[0136] In one example, after determining the target desired content, the method further includes:

[0137] In the desired content editing interface, canceling the display of other interface elements except the pattern of the target virtual conversion object;

[0138] Based on the pattern of the target virtual conversion object, an animation of the use process of the target virtual conversion object is displayed.

[0139] In one example, after determining the target desired content, such as after clicking the desired content confirmation control, the desired content editing interface is switched to a transition interface (named as the second transition interface for distinction), and the second transition interface is used to display the animation of the target virtual conversion object. The animation can show the change process of the target behavior association information during the use of the target virtual conversion object. For example, taking fireworks as an example, in the animation of the use of fireworks, the target virtual conversion object can be fired from the fireworks outlet as fuel and slowly change into ash. For example, after clicking Figure 2a After the desired content confirmation control in the interface 204 is clicked, the second transition interface shown in 205 is displayed, and an animation of the use process of the target virtual conversion object, such as a fireworks setting-off animation, is played.

[0140] In another example, the playback of the usage process animation may be achieved through other means. For example, after determining the target desired content, it may also include canceling the display of other interface elements other than the pattern of the target virtual conversion object in the desired content editing interface; and displaying the usage process animation of the target virtual conversion object based on the pattern of the target virtual conversion object.

[0141] Optionally, the display of edit boxes, expected content confirmation controls, etc. in other interface elements may be cancelled. Optionally, other interface elements may gradually disappear in a gradient manner.

[0142] Optionally, during the playback of the usage process animation, corresponding sound effects and / or vibration effects may also be displayed to enhance the authenticity of the simulation of the usage process and provide users with an immersive experience.

[0143] Optionally, the method of this example may further include: in response to completion of the use process animation or receiving a trigger operation from a user on an interface for playing the animation during the use process animation, displaying a content interaction interface, and displaying target content via the content interaction interface.

[0144] Optionally, the information conversion event may include: completion of playing of the use process animation, or receiving a trigger operation from the user on the interface for playing the animation during the use process animation.

[0145] The target content can be named as needed, such as poster, greeting card, postcard, etc. This example has no restrictions on this.

[0146] Optionally, the preset multimedia content corresponding to the target virtual conversion object and / or the multimedia content obtained from the user-published content published by other users can be stored in the database corresponding to the target virtual conversion object. When generating the target content, a target multimedia content, such as an image, can be randomly extracted from the database. In one example, a backup strategy is also configured, and a backup multimedia content is set. If the target multimedia content fails to be obtained from the database, the backup multimedia content is obtained as the target multimedia content.

[0147] Optionally, the target content of this example may include the user ID of the current user, which includes but is not limited to information such as an avatar and a nickname. It may also include an ID control control, and clicking the ID control control may control the display or cancellation of the user ID of the current account.

[0148] Optionally, in this example, the target content also includes: a content source identifier, where the content source identifier is used to indicate the target behavior association information extracted from user-published content of other users and / or the user identifier corresponding to the target multimedia content.

[0149] for example, Figure 2a For example, if the target behavior associated information "Go for a wild trip" in interface 201 comes from user A, then the content source identifier includes the user identifier of user A. For another example, if the multimedia content in the target content, such as the background image, comes from user B, then the content source identifier includes the user identifier of user B.

[0150] Optionally, if at least part of the target behavior association information and the multimedia content come from other users, the content source identifier may include a first category identifier and / or a second category identifier, the first category identifier indicating a user identifier corresponding to the content posted by the user to which the target behavior association information belongs, and the second category identifier indicating a user identifier corresponding to the content posted by the user from which the multimedia content is extracted.

[0151] For example, see Figure 2b The target content includes a content source identifier "fireworks sponsor@user A@user B". The target content displays the target expected content and user characteristic information.

[0152] Therefore, users can choose fuel (little regrets of the past year) by themselves, write down their New Year wishes, and get an exclusive "fireworks greeting card" in the form of "lighting fireworks". The greeting card not only contains the user's New Year's wishes, but also randomly sends a high-quality fireworks picture authorized by users on the site, as well as a "little encouragement" component generated based on the fuel selected by the user (little regrets of the past year), allowing users to feel the warmth of the community during the New Year period. This application unifies the visual language through an overall unique design appearance, and cooperates with the vibration effect of the mobile phone to simulate the sensation of setting off fireworks, allowing users to have a unique "setting off fireworks" immersive experience.

[0153] Optionally, in this example, the target content further includes: a percentage value corresponding to each user characteristic information, the percentage value being used to indicate a proportion of the user characteristic information in the user characteristic information after the target behavior association information is converted;

[0154] The generating target content based on the target behavior association information includes:

[0155] Selecting a preset number of target behavior association information from the target behavior association information;

[0156] Determine user characteristic information corresponding to the selected target behavior association information;

[0157] Assign corresponding percentages to each user's characteristic information;

[0158] Generate user feature component information based on the user feature information and the percentage;

[0159] Target content is generated based on the user characteristic component information.

[0160] Optionally, the preset number can be set as needed, for example, set to 3, 2, etc. Specifically, the preset number is the number of user characteristic information.

[0161] Optionally, when allocating corresponding percentages to each user characteristic information, they may be allocated randomly, and this application has no limitation on this. The display order of the user characteristic component information in the target content may be arranged from high to low according to the percentage.

[0162] For example, see Figure 2b In the content interaction interface 206, the user characteristic information is arranged in percentage as courage, effort, and luck.

[0163] Optionally, in this example, the target content can be further interactive, that is, the method of this example can also include: displaying the target content via a content interaction interface, the content interaction interface also includes content interaction controls, the content interaction controls are used to interact based on the content, and the interaction includes publishing user-published content for the above-mentioned target content and / or sharing the target content.

[0164] For example, the content interaction control includes a content publishing control, and the method further includes: in response to an operation on the content publishing control, generating user-published content according to the target content for publishing.

[0165] For example, see Figure 2b In the interface 206, the content interaction interface may include: content publishing controls such as note controls, operating the controls to enter the note editing interface 207, the interface may display information such as target content and target expected content, through the editing operation of the interface, notes may be generated based on the target content and published.

[0166] Optionally, the content interaction control may further include a sharing control, and the method of this example may further include: sharing the target content in response to an operation on the sharing control.

[0167] For example, see Figure 2b In interface 206, the content interaction interface displays a sharing control. Triggering the control can evoke a sharing / saving content pop-up layer, which provides a saving or sharing function. In response to the sharing operation on the pop-up layer, a sharing sub-interface can be displayed, which can display candidate sharing objects. After selecting a sharing object, the target content can be shared with the corresponding sharing object. Alternatively, triggering the sharing control can automatically generate a sharing image with a QR code, and the sharing image also includes the target content. The sharing image is copied by default and stored in the copied content storage area or in the album. The user can share the sharing image through the content platform client or other clients such as instant messaging clients, etc. This example has no restrictions on this.

[0168] Optionally, the content interaction interface also provides a regeneration control, and the method of this example may further include, in response to a trigger operation for the regeneration control, displaying a selection interface, so that the user re-enters the step of selecting target behavior association information and regenerating target content.

[0169] Optional, see Figure 2b , regenerate the control as Figure 2b A control called "Regenerate Fireworks" in the content interaction interface.

[0170] Therefore, in the present application, at least one target behavior association information can be determined, and the target behavior association information is information used to describe user behavior, and the target behavior association information is extracted from user-published content, and / or is preset behavior association information and / or obtained through input operations; in response to an information conversion event, target content is generated based on the target behavior association information, wherein the target content at least includes at least one user feature information converted based on the target behavior association information, providing a new interaction method, reducing the time required for users to create content, improving the efficiency of users creating content, and enhancing the freshness of the interactive experience.

[0171] In order to better implement the above method, the embodiment of the present application also provides a content generation device, which can be integrated into an electronic device, such as a computer device, which can be a terminal, a server, or other device.

[0172] Among them, the terminal can be a mobile phone, a tablet computer, a smart Bluetooth device, a laptop computer, a personal computer and other devices; the server can be a single server or a server cluster composed of multiple servers.

[0173] For example, in this embodiment, the method of the embodiment of the present application is described in detail by taking the content generation device specifically integrated in the terminal as an example. This embodiment provides a content generation device, such as Figure 3 As shown, the content generating device may include:

[0174] A determination unit 301 is used to determine at least one target behavior association information, where the target behavior association information is information used to describe user behavior, and the target behavior association information is extracted from user-published content and / or is preset behavior association information and / or is obtained through input operation;

[0175] The content generating unit 302 is used to generate target content based on the target behavior association information in response to the information conversion event, wherein the target content at least includes at least one user feature information converted based on the target behavior association information.

[0176] In some embodiments, a determination unit is used to display multiple candidate behavior association information via a selection interface, wherein the behavior association information includes information associated with user behavior extracted from user published content of the current user and / or other users; in response to a selection operation on the candidate behavior association information, determine that the selected behavior association information is the target behavior association information.

[0177] In some embodiments, the determination unit is also used to switch the behavior association information displayed on the selection interface to new behavior association information in response to an information switching operation on the selection interface; or, in response to a selection from at least two behavior type labels displayed on the selection interface, display the behavior association information corresponding to the selected behavior type label on the selection interface.

[0178] In some embodiments, the selection interface further displays selection statistics of the behavior association information, and the selection statistics are used to indicate the current number of selected target behavior association information and the maximum selectable number of target behavior association information;

[0179] The determination unit is also used to: in response to a selection operation on candidate behavior association information, update the selection statistical information according to the newly selected target behavior association information to update the current number of target behavior association information displayed; and, in response to the current number of selected target behavior association information exceeding the maximum optional number, display a selection failure prompt message.

[0180] In some embodiments, the interface of the target behavior association information further displays identification information of the target virtual conversion object, and prompt information for prompting that the target behavior association information is an object for inputting the target virtual conversion object;

[0181] The target content also includes target multimedia content corresponding to the target virtual conversion object, and the target multimedia content is obtained from preset multimedia content corresponding to the target virtual conversion object, and / or obtained from user-published content published by other users, and / or generated based on the target behavior association information and the multimedia content generation logic of the target virtual conversion object.

[0182] In some embodiments, the content generation device further comprises an expected content editing unit, which is used to obtain the target expected content input by the user, or receive the user operation, and select the target expected content from the preset expected content before generating the target content based on the target behavior association information in response to the information conversion event;

[0183] A content generation unit is used to generate target content based on the target behavior association information and the target expected content.

[0184] In some embodiments, the content generation device further includes an animation display unit, which is used to display an animation of the use process of the target virtual conversion object via a transition interface after determining the target desired content.

[0185] In some embodiments, an expected content editing unit is used to obtain target expected content input by a user via an expected content editing interface, or to receive a user operation and select target expected content from preset expected content, wherein the expected content editing interface also includes a pattern of the target virtual converter; an animation display unit is used to cancel the display of other interface elements except the pattern of the target virtual converter in the expected content editing interface after determining the target expected content; and based on the pattern of the target virtual converter, display an animation of the use process of the target virtual converter.

[0186] In some embodiments, the target content also includes: a content source identifier, where the content source identifier is used to indicate the target behavior association information extracted from user-published content of other users and / or the user identifier corresponding to the target multimedia content.

[0187] In some embodiments, the target content further includes: a percentage value corresponding to each user characteristic information, the percentage value being used to indicate the proportion of the user characteristic information in the user characteristic information after the target behavior association information is converted;

[0188] A content generation unit is used to select a preset number of target behavior association information from the target behavior association information; determine the user characteristic information corresponding to the selected target behavior association information; assign a corresponding percentage to each user characteristic information; generate user characteristic component information based on the user characteristic information and the percentage; and generate target content based on the user characteristic component information.

[0189] As can be seen from the above, the content generating device of this embodiment determines at least one target behavior association information, wherein the target behavior association information is information used to describe user behavior, and the target behavior association information is extracted from user-published content and / or is preset behavior association information and / or obtained through input operations; in response to an information conversion event, generates target content based on the target behavior association information, wherein the target content at least includes at least one user feature information converted based on the target behavior association information, and can provide a new interaction scheme for the user.

[0190] Furthermore, the behavior association information is extracted from the user published content of the target user, so through this solution, the user's historical published content can be extracted and converted into user feature information for publication, thereby realizing the user's summary of historical published content.

[0191] Accordingly, the embodiment of the present application also provides an electronic device, which may be a terminal, and the terminal may be a smart phone, a tablet computer, a laptop computer, a touch screen, a game console, a personal computer (PC, Personal Computer), a personal digital assistant (Personal Digital Assistant, PDA) and other terminal devices. Figure 4 As shown, Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. The electronic device 400 includes a processor 401 having one or more processing cores, a memory 402 having one or more computer-readable storage media, and a computer program stored in the memory 402 and executable on the processor. The processor 401 is electrically connected to the memory 402. Those skilled in the art will appreciate that the electronic device structure shown in the figure does not constitute a limitation on the electronic device, and may include more or fewer components than shown, or combine certain components, or arrange components differently.

[0192] The processor 401 is the control center of the electronic device 400. It uses various interfaces and lines to connect various parts of the entire electronic device 400, executes various functions of the electronic device 400 and processes data by running or loading software programs and / or modules stored in the memory 402, and calling data stored in the memory 402, thereby monitoring the electronic device 400 as a whole.

[0193] In the embodiment of the present application, the processor 401 in the electronic device 400 loads the computer program corresponding to the process of one or more application programs into the memory 402 according to the following steps, and the processor 401 runs the application program stored in the memory 402 to implement various functions:

[0194] Determine at least one target behavior association information, where the target behavior association information is information used to describe user behavior, and the target behavior association information is extracted from user-posted content and / or is preset behavior association information and / or is obtained through input operation;

[0195] In response to the information conversion event, target content is generated based on the target behavior association information, wherein the target content at least includes at least one user feature information converted based on the target behavior association information.

[0196] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0197] Optional, such as Figure 4As shown, the electronic device 400 further includes: a touch screen 403, a radio frequency circuit 404, an audio circuit 405, an input unit 406, and a power supply 407. The processor 401 is electrically connected to the touch screen 403, the radio frequency circuit 404, the audio circuit 405, the input unit 406, and the power supply 407, respectively. Those skilled in the art can understand that Figure 4 The electronic device structure shown in the figure does not constitute a limitation of the electronic device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0198] The touch display screen 403 can be used to display a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface. The touch display screen 403 may include a display panel and a touch panel. Among them, the display panel may be used to display information input by the user or information provided to the user and various graphical user interfaces of the electronic device, and these graphical user interfaces may be composed of graphics, text, icons, videos and any combination thereof. Optionally, the display panel may be configured in the form of a liquid crystal display (LCD, Liquid Crystal Display), an organic light-emitting diode (OLED, Organic Light-Emitting Diode) and the like. The touch panel may be used to collect the user's touch operation on or near it (such as the user using any suitable object or attachment such as a finger, a stylus, etc. on the touch panel or near the touch panel), and generate corresponding operation instructions, and the operation instructions execute corresponding programs. Optionally, the touch panel may include two parts, a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the touch point coordinates, and then sends it to the processor 401, and can receive the command sent by the processor 401 and execute it. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it is transmitted to the processor 401 to determine the type of touch event, and then the processor 401 provides a corresponding visual output on the display panel according to the type of touch event. In an embodiment of the present application, the touch panel and the display panel can be integrated into the touch display screen 403 to realize the input and output functions. However, in some embodiments, the touch panel and the touch panel can be used as two independent components to realize the input and output functions. That is, the touch display screen 403 can also be used as a part of the input unit 406 to realize the input function.

[0199] The radio frequency circuit 404 may be used to send and receive radio frequency signals, so as to establish wireless communication with a network device or other electronic devices through wireless communication, and to send and receive signals with the network device or other electronic devices.

[0200] The audio circuit 405 can be used to provide an audio interface between the user and the electronic device through a speaker and a microphone. The audio circuit 405 can transmit the electrical signal converted from the received audio data to the speaker, which is converted into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 405 and converted into audio data, and then the audio data is output to the processor 401 for processing, and then sent to another electronic device through the radio frequency circuit 404, or the audio data is output to the memory 402 for further processing. The audio circuit 405 may also include an earplug jack to provide communication between an external headset and an electronic device.

[0201] The input unit 406 may be used to receive input numbers, character information or user feature information (such as fingerprint, iris, facial information, etc.), and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control.

[0202] The power supply 407 is used to supply power to various components of the electronic device 400. Optionally, the power supply 407 can be logically connected to the processor 401 through a power management system, so as to manage charging, discharging, and power consumption through the power management system. The power supply 407 can also include one or more DC or AC power supplies, charging systems, power failure detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0203] although Figure 4 Not shown, the electronic device 400 may also include a camera, a sensor, a wireless fidelity module, a Bluetooth module, etc., which will not be described in detail here.

[0204] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0205] Those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be completed by a computer program, or by controlling related hardware through a computer program. The computer program may be stored in a computer-readable storage medium and loaded and executed by a processor.

[0206] To this end, an embodiment of the present application provides a computer-readable storage medium, in which multiple computer programs are stored, and the computer program can be loaded by a processor to execute any content generation method provided in the embodiment of the present application. For example, the computer program can execute the following steps:

[0207] Determine at least one target behavior association information, where the target behavior association information is information used to describe user behavior, and the target behavior association information is extracted from user-posted content and / or is preset behavior association information and / or is obtained through input operation;

[0208] In response to the information conversion event, target content is generated based on the target behavior association information, wherein the target content at least includes at least one user feature information converted based on the target behavior association information.

[0209] It can be seen that the computer program can be loaded by the processor to execute any content generation method provided in the embodiments of the present application, thereby bringing about a new interaction solution.

[0210] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0211] The computer-readable storage medium may include: a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0212] Since the computer program stored in the computer-readable storage medium can execute any content generation method provided in the embodiments of the present application, the beneficial effects that can be achieved by any content generation method provided in the embodiments of the present application can be achieved. Please refer to the previous embodiments for details and will not be repeated here.

[0213] An embodiment of the present application also provides a computer program product or a computer program, which includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the electronic device executes the methods provided in various optional implementations of the above embodiments.

[0214] The above is a detailed introduction to a content generation method, device, electronic device and computer-readable storage medium provided in the embodiments of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for technical personnel in this field, according to the ideas of the present application, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A content generation method, characterized in that: The method comprises: Determine at least one target behavior association information, where the target behavior association information is information used to describe user behavior, and the target behavior association information is extracted from user-posted content and / or is preset behavior association information and / or is obtained through input operation; In response to the information conversion event, target content is generated based on the target behavior association information, wherein the target content at least includes at least one user feature information converted based on the target behavior association information.

2. The content generation method according to claim 1, characterized in that: The determining of at least one target behavior association information includes: Displaying a plurality of candidate behavior-related information via a selection interface, the behavior-related information including information associated with user behavior extracted from user-posted content of a current user and / or other users; In response to a selection operation on candidate behavior association information, the selected behavior association information is determined as target behavior association information.

3. The content generation method according to claim 1, characterized in that: Also includes: In response to an information switching operation on the selection interface, switching the behavior-related information displayed on the selection interface to new behavior-related information; Alternatively, in response to a selection from at least two behavior type tags displayed on the selection interface, behavior association information corresponding to the selected behavior type tag is displayed on the selection interface.

4. The content generation method according to claim 2, characterized in that: The selection interface also displays selection statistics of the behavior association information, where the selection statistics are used to indicate the current number of selected target behavior association information and the maximum selectable number of target behavior association information; The method further includes: in response to a selection operation on candidate behavior association information, updating the selection statistics information according to the newly selected target behavior association information to update the current number of target behavior association information displayed therein; And, in response to the current number of selected target behavior associated information exceeding the maximum selectable number, a selection failure prompt message is displayed.

5. The method according to any one of claims 1 to 4, characterized in that: The display interface of the target behavior association information also displays identification information of the target virtual conversion object, and prompt information for prompting that the target behavior association information is an object for inputting the target virtual conversion object; The target content also includes target multimedia content corresponding to the target virtual conversion object, and the target multimedia content is obtained from preset multimedia content corresponding to the target virtual conversion object, and / or obtained from user-published content published by other users, and / or generated based on the target behavior association information and the multimedia content generation logic of the target virtual conversion object.

6. The method according to claim 5, characterized in that Before generating the target content based on the target behavior association information in response to the information conversion event, the method further includes: Obtaining target desired content input by a user, or receiving a user operation, and selecting target desired content from preset desired content; The generating target content based on the target behavior association information includes: Generate target content based on the target behavior association information and the target expected content.

7. The method according to claim 6, characterized in that Also includes After determining the target desired content, displaying the use process animation of the target virtual conversion object via a transition interface; or; Acquiring target desired content input by a user through a desired content editing interface, or receiving a user operation, and selecting target desired content from preset desired contents, wherein the desired content editing interface further includes a pattern of the target virtual conversion object; After determining the target desired content, canceling display of other interface elements except the pattern on the desired content editing interface; and displaying a use process animation of the target virtual conversion object based on the pattern of the target virtual conversion object.

8. The method according to claim 5, characterized in that The target content also includes: a content source identifier, where the content source identifier is used to indicate the target behavior association information extracted from user-published content of other users and / or the user identifier corresponding to the target multimedia content.

9. The method according to claim 5, characterized in that The target content also includes: a percentage value corresponding to each user characteristic information, the percentage value is used to indicate the proportion of the user characteristic information in the user characteristic information after the target behavior association information is converted; The generating target content based on the target behavior association information includes: Selecting a preset number of target behavior association information from the target behavior association information; Determine user characteristic information corresponding to the selected target behavior association information; Assign corresponding percentages to each user's characteristic information; Generate user feature component information based on the user feature information and the percentage; Target content is generated based on the user characteristic component information.

10. A content generating device, characterized in that: The device comprises: A determination unit, used to determine at least one target behavior association information, wherein the target behavior association information is information used to describe user behavior, and the target behavior association information is extracted from user-published content and / or is preset behavior association information and / or is obtained through input operation; The content generating unit is used to generate target content based on the target behavior association information in response to the information conversion event, wherein the target content at least includes at least one user characteristic information converted based on the target behavior association information.

11. An electronic device, characterized in that: The invention comprises a processor and a memory, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the content generating method according to any one of claims 1 to 9.

12. A computer-readable storage medium, characterized in that: It includes a computer program, and when the computer program is run on an electronic device, the computer program is used to enable the electronic device to execute the content generation method according to any one of claims 1 to 9.