Method and apparatus for generating fiction content, device, and storage medium

By obtaining user image information to generate setting information and roles, the problem of few high-quality books in online reading is solved, the user's continuous reading experience and self-expression is realized, and the user's interaction with novels is enhanced.

WO2025179763A1PCT designated stage Publication Date: 2025-09-04BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/107394
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-27
Filing Date
2024-07-24
Publication Date
2025-09-04

AI Technical Summary

Technical Problem

The proportion of high-quality books in online reading is low, resulting in a high reading churn rate and it is difficult for users to continue reading.

Method used

By obtaining user image information, generating setting information associated with the target novel, creating a target character, and generating the first content based on existing content and setting information, attracting the user to continue reading.

Benefits of technology

Without being separated from text reading, establish a connection between the novel content and users, stimulate self-awareness, satisfy users' desire for self-expression and creativeness, and promote continuous reading.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024107394_04092025_PF_FP_ABST
    Figure CN2024107394_04092025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure relate to a method and apparatus for generating fiction content, a device, and a storage medium. The method provided herein comprises: on the basis of a preset operation of a first user for a target fiction, acquiring image information associated with the first user; providing setting information associated with a target character to be created in the target fiction, wherein at least part of the setting information is determined on the basis of the image information; and providing, to the first user, first content associated with the target fiction, wherein the first content is generated on the basis of existing content of the target fiction and the setting information. In this way, according to the embodiments of the present disclosure, immersive social experience can be provided for users, thereby providing new reading experience for the users, and promoting continuous reading.
Need to check novelty before this filing date? Find Prior Art

Description

Method, device, equipment and storage medium for generating novel content

[0001] This application claims priority to the Chinese invention patent application entitled “Method, device, apparatus and storage medium for generating novel content” filed on February 27, 2024, with application number 202410218729X, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] Example embodiments of the present disclosure generally relate to the field of computers, and more particularly, to methods, devices, apparatuses, and computer-readable storage media for generating novel content. Background Art

[0003] With the development of computer technology, online reading has gradually become a mainstream trend in user reading. However, due to the low proportion of high-quality books in online reading, a large number of potential, medium- and low-quality books are consumed, resulting in a generally high drop-off rate among users. Therefore, we hope to attract readers to continue reading during the reading process.

[0004] Summary of the Invention

[0005] In a first aspect of the present disclosure, a method for generating novel content is provided. The method comprises: obtaining image information associated with the first user based on a preset operation performed by the first user on a target novel; providing setting information associated with a target character to be created in the target novel, wherein at least a portion of the setting information is determined based on the image information; and providing first content associated with the target novel to the first user, wherein the first content is generated based on existing content of the target novel and the setting information.

[0006] In a second aspect of the present disclosure, a device for generating novel content is provided. The device includes: an information acquisition module configured to acquire image information associated with a first user based on a preset operation performed by the first user on a target novel; an information provision module configured to provide setting information associated with a target character to be created in the target novel, wherein at least a portion of the setting information is determined based on the image information; and a content provision module configured to provide first content associated with the target novel to the first user, wherein the first content is generated based on existing content of the target novel and the setting information.

[0007] In a third aspect of the present disclosure, an electronic device is provided. The device includes at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit. When executed by the at least one processing unit, the instructions cause the device to perform the method of the first or second aspect.

[0008] In a fourth aspect of the present disclosure, a computer-readable storage medium is provided, wherein a computer program is stored on the computer-readable storage medium, and the computer program can be executed by a processor to implement the method of the first aspect or the second aspect.

[0009] It should be understood that the content described in this summary section is not intended to limit the key features or important features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein:

[0011] FIG1 shows a schematic diagram of an example environment in which embodiments according to the present disclosure may be implemented;

[0012] 2A to 2D illustrate example interfaces for creating a portal according to some embodiments of the present disclosure;

[0013] 3A to 3E illustrate example interfaces for providing setting information for a target role according to some embodiments of the present disclosure;

[0014] 4A to 4E illustrate example interfaces for providing setting information for a target role according to other embodiments of the present disclosure;

[0015] 5A to 5D illustrate example interfaces for displaying a first information page according to some embodiments of the present disclosure;

[0016] 6A to 6C illustrate example interfaces after receiving an adjustment request from a first user according to some embodiments of the present disclosure;

[0017] 7A to 7D illustrate example interfaces for presenting an interactive interface according to other embodiments of the present disclosure;

[0018] 8A to 8D illustrate example interfaces for presenting role information of a group of roles according to further embodiments of the present disclosure;

[0019] FIG9 illustrates a flowchart of an example process for generating novel content according to some embodiments of the present disclosure;

[0020] FIG10 shows a schematic structural block diagram of an apparatus for generating novel content according to certain embodiments of the present disclosure; and

[0021] FIG11 shows a block diagram of an electronic device capable of implementing various embodiments of the present disclosure. DETAILED DESCRIPTION

[0022] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.

[0023] It should be noted that the titles of any section / subsection provided herein are not limiting. Various embodiments are described throughout this document, and any type of embodiment may be included under any section / subsection. Furthermore, the embodiments described in any section / subsection may be combined in any manner with any other embodiments described in the same section / subsection and / or in different sections / subsections.

[0024] In the description of the embodiments of the present disclosure, the term "including" and similar terms should be understood as open inclusion, that is, "including but not limited to". The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". Other explicit and implicit definitions may be included below. The terms "first", "second", etc. may refer to different or the same objects. Other explicit and implicit definitions may be included below.

[0025] The embodiments of the present disclosure may involve user data, data acquisition and / or use, etc. These aspects shall comply with the corresponding laws, regulations and relevant provisions. In the embodiments of the present disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are carried out on the premise that the user is aware of and confirms them. Accordingly, when implementing the various embodiments of the present disclosure, the types, scope of use, and usage scenarios of the data or information that may be involved should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with the relevant laws and regulations. The specific notification and / or authorization method may vary according to the actual situation and application scenario, and the scope of the present disclosure is not limited in this respect.

[0026] If this specification and the solutions in the examples involve the processing of personal information, such processing will be done only with a legitimate basis (such as with the consent of the subject of personal information or as necessary for the performance of a contract) and only within the prescribed or agreed scope. A user's refusal to process personal information other than that required for basic functions will not affect the user's use of basic functions.

[0027] As briefly mentioned above, high-quality books account for a very low proportion of the online literature market, while a large number of low-quality and high-potential books are consumed by users, resulting in a generally high reader churn rate. For example, if a book has an attractive background structure but a poor subsequent plot, it will lead to reader churn.

[0028] In view of this, an embodiment of the present disclosure proposes an improved solution for generating novel content. According to this solution, the electronic device obtains image information associated with the first user based on the first user's preset operation for the target novel. And provides setting information associated with the target character to be created in the target novel, wherein at least part of the setting information is determined based on the image information. Then, the electronic device provides the first user with the first content associated with the target novel, and the first content is generated based on the existing content and setting information of the target novel. In this way, without departing from the reading of text, a connection between the novel content and the user can be established, and the user's self-awareness can be stimulated, just like reading an "autobiography", attracting readers to continue reading.

[0029] Various example implementations of this solution are described in detail below in conjunction with the accompanying drawings.

[0030] Sample Environment

[0031] FIG1 shows a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. As shown in FIG1 , the example environment 100 may include an electronic device 110 .

[0032] In this example environment 100, electronic device 110 may run an application 120 that supports interface interaction. Application 120 may be any suitable type of application for interface interaction, examples of which may include, but are not limited to, novel applications, reading applications, or other suitable applications. User 140 may interact with application 120 via electronic device 110 and / or its attached devices.

[0033] In the environment 100 of FIG. 1 , if the application 120 is in an active state, the electronic device 110 may display an interface 150 for supporting interface interaction through the application 120 .

[0034] In some embodiments, the electronic device 110 communicates with the server 130 to enable the provision of services for the application 120. The electronic device 110 can be any type of mobile terminal, fixed terminal or portable terminal, including a mobile phone, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media computer, a multimedia tablet, a handheld computer, a portable game terminal, a VR / AR device, a personal communication system (PCS) device, a personal navigation device, a personal digital assistant (PDA), an audio / video player, a digital camera / camcorder, a positioning device, a television receiver, a radio broadcast receiver, an e-book device, a gaming device or any combination thereof, including accessories and peripherals of these devices or any combination thereof. In some embodiments, the electronic device 110 can also support any type of interface for the user (such as a "wearable" circuit, etc.).

[0035] The server 130 may be a standalone physical server, a server cluster or distributed system consisting 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 distribution networks, and big data and artificial intelligence platforms. For example, the server 130 may include a computing system / server such as a mainframe, an edge computing node, a computing device in a cloud environment, and the like. The server 130 may provide background services for the application 120 that supports virtual scenes in the electronic device 110.

[0036] A communication connection may be established between the server 130 and the electronic device 110. The communication connection may be established in a wired or wireless manner. The communication connection may include, but is not limited to, a Bluetooth connection, a mobile network connection, a Universal Serial Bus (USB) connection, a Wireless Fidelity (WiFi) connection, etc., and the embodiments of the present disclosure are not limited in this respect. In the embodiments of the present disclosure, the server 130 and the electronic device 110 may implement signaling interaction through the communication connection between the two.

[0037] It should be understood that the structure and function of the various elements in the environment 100 are described for illustrative purposes only and do not imply any limitation on the scope of the present disclosure.

[0038] Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.

[0039] Example Process

[0040] The following will describe an example process according to an embodiment of the present disclosure with reference to the accompanying drawings. It should be understood that the pages shown in the accompanying drawings are merely examples, and various page designs may exist in practice. The various graphical elements in the page may have different arrangements and different visual representations, one or more elements may be omitted or replaced, and one or more other elements may also be present. The embodiments of the present disclosure are not limited in this respect. In addition, hereinafter, the example embodiments will be described primarily with respect to the electronic device 110.

[0041] In some embodiments, the electronic device 110 obtains image information associated with the first user based on a preset operation of the first user for the target novel. For example, if the first user clicks to create a target character in the target novel, the electronic device 110 obtains image information associated with the first user.

[0042] In some embodiments, electronic device 110 may obtain image information uploaded by the first user. Electronic device 110 may also use a camera to capture image information associated with the first user. For example, the first user may select to upload existing local image information to electronic device 110. The first user may also select camera mode to upload the first user's image information.

[0043] 2A to 2D illustrate example interfaces 201 to 204 for creating a portal according to some embodiments of the present disclosure. Interfaces 201 to 204 may be provided by the electronic device 110 shown in FIG1 .

[0044] In some embodiments, electronic device 110 presents a creation portal in the viewing interface of the target novel based on the first user's interaction information regarding the target novel. In some examples, electronic device 110 may set a fixed creation portal in the target novel. Electronic device 110 may also analyze the plot of the target novel and then set a creation portal in the target novel. Electronic device 110 may also set a creation portal based on plots in the target novel where users frequently interact.

[0045] As shown in Figure 2A, if readers read a book with a good background structure but a dragged plot and entangled back and forth, many readers want to rush into the story and advance the story. In response to this situation, the electronic device 110 uses the digital assistant 120 to give empathetic feedback based on the judgment of the plot and the recognition of user comments and other behaviors. For example, "a vomiting blood expression 211, what a thousand twists and turns". The electronic device 110 creates an entrance 210 (for example, "write yourself into the novel immediately") on the interface 201 to guide the first user into the story and release his or her emotions.

[0046] As shown in the interface diagram 202 of FIG2B , the electronic device 110 presents a creation entry 220 when the first user searches for books (eg, the homepage of a bookstore or an activity page), for example, "write yourself into a novel".

[0047] As shown in the interface diagram 203 of FIG2C , when the first user starts to read a book, the electronic device 110 presents a creation entry 230 below the introduction of the book, for example, “write yourself into the novel”.

[0048] As shown in the interface diagram 204 of FIG2D , after the first user finishes reading a book, the electronic device 110 presents a creation entry 240 at the end of the book, for example, “If you think the story is good, you can try to write yourself into the novel.”

[0049] In some embodiments, electronic device 110 presents an interface for acquiring image information based on the first user's selection to create a portal. As shown in FIG3A , if the first user selects to click on the creation portal, electronic device 110 presents an interface for acquiring image information on interface 301. FIG3A will be described in detail below.

[0050] 3A to 3E illustrate example interfaces 301 to 305 for providing target character setting information according to some embodiments of the present disclosure.

[0051] In some embodiments, the electronic device 110 provides setting information associated with the target character to be created in the target novel. In some examples, the electronic device 110 can generate an avatar that matches the style of the target novel based on the facial recognition function and based on factors such as the type of the target novel (e.g., martial arts, fantasy, history, military, etc.) and the facial features of the first user. The electronic device 110 determines part of the setting information based on the image information associated with the first user. In some examples, the electronic device 110 uses the digital assistant text generation capability to generate character information that matches the target novel based on several key factors such as the story background, script structure, task feature relationship, and plot of the target novel.

[0052] Electronic device 110 presents a conversation interface associated with the first user and provides settings information determined based on the image information in the conversation interface. As shown in Figures 3A and 3B, after the first user clicks the create entry, electronic device 110 uses a camera to capture image information 310 associated with the first user in the image information acquisition interface 301. After capturing image information 310, electronic device 110 presents a conversation interface 320 associated with the first user in the example interface 302 and provides settings information 321 in the conversation interface 320.

[0053] In other embodiments, the electronic device 110 obtains the input information of the first user through the conversation interface. Then, the electronic device 110 updates the setting information of the target character according to the input information of the first user. As shown in Figures 3B to 3D, the electronic device 110 receives the input information 322 of the first user (for example, "I am very happy to join the XXX camp"), input information 323 (for example, "Recommend some nice names to me"), input information 331 (for example, "Which is the most powerful? I want to rule XXX"), input information 332 (for example, "XX elements"), input information 341 (for example, "This is the life I want"), input information 342, and so on. The electronic device 110 updates the setting information of the target character according to the input information of the first user.

[0054] In some embodiments, electronic device 110 provides first content associated with a target novel to a first user. Electronic device 110 generates the first content based on the target novel's existing content and settings. For example, while reading the target novel, the first user creates a target character for themselves using image information and immerses themselves in the world of the target novel. As a result, the story of the target novel undergoes new developments due to the first user's presence, generating the first content.

[0055] In some embodiments, electronic device 110 sends a target message to a first user in a conversation interface. The target message is used to display at least a portion of the target character's setup information. If the first user selects a generation entry in the target message, electronic device 110 provides the first user with first content associated with the target novel.

[0056] As shown in Figure 3D, electronic device 110 sends a target message 350 to the first user on conversation interface 320. If the first user selects a generation entry 352 in target message 350, electronic device 110 provides the first user with first content associated with the target novel. For example, if the first user clicks the generation entry "Enter the world, start reading," electronic device 110 will provide the first user with first content. The first content is the newly generated novel after electronic device 110 adds the target character associated with the first user to the target novel.

[0057] The disclosed embodiment can initially form the target character's characteristic information by acquiring the first user's image information. Then, through a dialogue process with the digital assistant 120 (e.g., XX Assistant), the complete information content such as the name, personality, and destiny is established, making the target character more three-dimensional.

[0058] The following describes how to determine the target character's setup information with reference to another example and Figures 4A to 4E. For ease of discussion, the following description uses the target novel "Harry Potter" as an example. However, this is merely exemplary and is not a limitation of this disclosure. Figures 4A to 4E illustrate example interfaces 401 to 405 for providing target character setup information according to other embodiments of the present disclosure.

[0059] In some embodiments, electronic device 110 sends at least one interactive message to the first user in the conversation interface. Electronic device 110 determines the at least one interactive message based on the existing content of the target novel. After sending the at least one interactive message to the first user, electronic device 110 receives input information from the first user regarding feedback on the at least one interactive message.

[0060] As shown in Figures 4A to 4E , after the first user clicks create entry 410, electronic device 110 captures image information 420 on image information acquisition interface 402. Based on the captured image information 420, electronic device 110 presents conversation interface 320 associated with the first user on example interface 403 and provides settings information on conversation interface 320. After providing the settings information, electronic device 110 sends at least one day of interaction information to the first user, for example, interaction information 430 and interaction information 440.

[0061] In some examples, interactive messages 430 and 440 are generated by electronic device 110 based on the existing content of the target novel. For example, electronic device 110 generates interactive message 430 corresponding to "Gryffindor House" based on image information 420 associated with the first user and the target novel (e.g., Harry Potter). Then, electronic device 110 obtains input information 431 from the first user as feedback for interactive message 430. For example, input information 431 is "I confirm joining Gryffindor House."

[0062] For example, electronic device 110 generates interactive information 440 corresponding to "magic wand" based on image information 420 associated with the first user and the target novel (e.g., Harry Potter). Then, electronic device 110 obtains input information 441 from the first user as feedback for interactive information 430. For example, input information 441 is "magic wand, this one is awesome."

[0063] The electronic device 110 updates the setting information based on the user's input information. The electronic device 110 sends a target message 450 to the first user in the conversation interface 320. In this way, the present disclosure supports the customization of high-quality novels to meet the personalized needs of users.

[0064] In some embodiments, the electronic device 110 displays a first information page based on the first user's selection of the first viewing entry in the target message. The electronic device 110 displays the setting information of the target character in the first information page.

[0065] In some embodiments, after the first user clicks the first viewing entry, the first user can view their complete information, including the target character's visual setting information (e.g., image, appearance), the target character's personality setting information, the target character's relationship setting information, the target character's story background information (e.g., my rumors), the target character's story line in the target novel, etc. The relationship setting information indicates the relationship with existing characters in the target novel.

[0066] In some examples, electronic device 110 generates a suitable story outline based on the relationship characteristics between the target character and the original characters in the target novel. For example, if the target character of the first user and the original characters in the target novel are in an antagonistic relationship, electronic device 110 supplements and develops the story from the perspective of the antagonist and adds more story details of the antagonist to the story of the target novel.

[0067] Referring back to Figure 3D , if the first user selects the first viewing entry 354 in the target information 350, the electronic device 110 will display the first information page. The following describes, with reference to Figures 5A to 5D , how the electronic device 110 displays the first information page based on the user clicking the first viewing entry 354. Figures 5A to 5D illustrate example interfaces 501 to 504 for displaying the first information page according to some embodiments of the present disclosure.

[0068] As shown in Figures 5A to 5D , the setting information displayed on first information page 510 includes: visual setting information 511, such as the target character's image and appearance. The setting information displayed on first information page 510 includes: personality setting information 512, such as characteristics a, b, and c. The setting information displayed on first information page 510 includes: relationship setting information 513, such as the relationship between the target character and the original characters in the target novel.

[0069] The setting information displayed on the first information page 510 includes: story background information 514, for example, my rumor is: "XXXXXX" and the setting information displayed on the first information page 510 includes: story line 515, for example, from story 1 to story 2 to story 3, and finally to story 4, etc.

[0070] In some embodiments, electronic device 110 generates first content based on the existing content of the target novel and setting information. This first content is generated by electronic device 110 based on a first perspective associated with a first character in the target novel. If a first user issues an adjustment request, electronic device 110 provides second content associated with the target novel to the first user.

[0071] Electronic device 110 generates second content based on a second perspective associated with a second character in the target novel. The first character or the second character may include the target character or an existing character in the target novel. Figures 6A to 6C illustrate example interfaces 601 to 603 after receiving an adjustment request from a first user, according to some embodiments of the present disclosure.

[0072] As shown in Figures 6A to 6C, a first user clicks on an adjustment control 610 for adjusting the perspective on interface 601. Electronic device 110 receives the user's adjustment request and provides the first user with second content associated with the target novel. For example, if the user clicks on the "I want to adjust it again" control 610, electronic device 110 will provide interface 602. If the first user clicks on the "Switch to the original protagonist's perspective of the target novel" control 620 on interface 602, electronic device 110 will provide the first user with second content (e.g., content from the target novel).

[0073] For example, the user clicks the "I want to adjust it again" control 610, and the electronic device 110 can provide the interface 603. If the first user clicks the "switch to target character perspective" control 630 on the interface 603, the electronic device 110 will provide the first content to the first user.

[0074] In this way, the electronic device 110 dynamically serializes the original story (for example, 3-5 chapters at a time), obtains user feedback in a timely manner, and dynamically adjusts the plot development. This allows users to understand the relationship between characters in a timely manner, helping them intuitively understand the development of the target character. The target character can also be switched to the perspective of the original character in the target novel, and the plot will unfold from a new perspective.

[0075] 7A to 7D illustrate example interfaces 701 to 704 for presenting an interactive interface according to other embodiments of the present disclosure.

[0076] In some embodiments, electronic device 110 presents an interactive interface associated with the target novel. For example, the interactive interface is a book circle. The interactive interface is used to present descriptions of multiple characters created by a group of users based on the target novel. As shown in FIG7A , electronic device 110 presents descriptions 711 of character A, 712 of character B, and so on, created by a group of users based on the target novel on interactive interface 710.

[0077] In some embodiments, the electronic device 110 receives a selection by the first user of a third character created by the second user from among the multiple characters, and presents a second information page associated with the third character. Accordingly, the electronic device 110 displays second setting information of the third character in the second information page.

[0078] 7A and 7B , the first user clicks on character A (i.e., the third character) among the multiple characters presented on the interactive interface 710, and the electronic device 110 presents a second information page 720 associated with character A on the interface 702. The electronic device 110 presents second setting information for character A on the second information page 720.

[0079] In some embodiments, the second information page includes a second viewing entry. The electronic device 110 provides the first user with second content associated with the target novel based on the first user's selection of the second viewing entry. The electronic device 110 generates the second content based on the second setting information of the third character.

[0080] As shown in FIG7B , the first user clicks the second viewing entry (eg, “Read TA’s Story” control 722 ), and the electronic device 110 provides the first user with the second content, thereby allowing the first user to read the stories of other users’ characters.

[0081] In some embodiments, the second information page also includes a join entry. As shown in FIG7B , the join entry is a "Join My Story" control 721. Based on the first user's selection of the join entry, the electronic device 110 provides the first user with third content associated with the target novel. The electronic device 110 generates the third content based on the first setting information of the target character and the second setting information of the third character.

[0082] In some examples, when the first user clicks the "Add to My Story" control 721, the electronic device 110 provides the first user with third content generated by the first setting information and the second setting information of the third character. Thus, the first user can add the third content corresponding to the third character to their own story world (i.e., the first content).

[0083] In some embodiments, the interactive interface 710 includes a conversation entry. As shown in FIG7A , a "Chat Room" control 713 is provided. Upon selection of the conversation entry by the first user, the electronic device 110 presents a conversation window associated with a group of users. As shown in FIG7D , if the first user clicks the "Chat Room" control 713, the electronic device 110 presents a conversation window 740 associated with the group of users.

[0084] In some embodiments, the identification information of a group of users in the conversation window is determined according to the corresponding roles. For example, the identification information of a group of users in the conversation window 740 can be the name of role A, the name of role B, and so on.

[0085] In some examples, the first user can publish and share the wonderful dynamics of the target character as the target character. As shown in Figure 7C, the first user can publish and share his own wonderful dynamics in the comment area 730 as the target character.

[0086] 8A to 8D illustrate example interfaces 801 to 804 for presenting character information of a group of characters according to some other embodiments of the present disclosure.

[0087] In some embodiments, in association with the third content, electronic device 110 presents character information for a set of characters associated with the target novel. For example, the set of character information may be friend information. The set of characters includes at least a target character corresponding to the first user and a third character corresponding to the second user.

[0088] In some embodiments, the character information includes: a set of text identifiers of characters in the target novel (e.g., the character names of the characters in the target novel), a set of visual images corresponding to the characters (e.g., appearance), and user identifiers of users corresponding to the set of characters (e.g., the user's name).

[0089] As shown in FIG8A , electronic device 110 presents character information 810 for a set of characters on interface 801. Character information 810 includes text identifiers for the characters, such as "Name A," "Name B," and so on. Character information 810 also includes visual representations of the characters, such as their appearance. Character information 810 also includes user identifiers for the users of the characters, such as "User 1," "User 2," and so on. In some examples, by clicking on a character in the set of characters, information about that character can be viewed.

[0090] In some examples, associated with the third content (e.g., opening the world mode), the electronic device 110 will display matching friends in the novel based on the plot matching degree. As shown in FIG8B , a control 820 of “Meet Friend: XXXX” will appear in the novel.

[0091] In some embodiments, electronic device 110 presents a storyline associated with a group of characters in association with the third content. As shown in FIG8C , electronic device 110 presents storyline 830 associated with the group of characters. This storyline indicates at least one chapter associated with the group of characters in the third content. For example, "Story 1" 831 associated with the group of characters in the third content belongs to the first chapter, "Story 2" 832 belongs to the fifteenth chapter, and "Story 3" 833 belongs to the twenty-seventh chapter.

[0092] In some embodiments, the electronic device 110 displays at least one character in a group of characters associated with the corresponding chapter at at least one chapter. As shown in FIG8C , the electronic device 110 displays characters 831 - 1 and 831 - 2 at the first chapter.

[0093] 8D , the first user clicks the “view storyline” control 840 in the character information 810 , and the electronic device 110 presents the storyline. The user can see in which chapters “my friends” appear through the storyline.

[0094] In some examples, the chapter coverage of the character is no less than 40%, and the focus may be on gameplay needs, replacing the friend character with a non-important character in the target novel in the story.

[0095] Based on this approach, the embodiments of the present disclosure can provide users with a new reading experience and promote continuous reading. For example, it can satisfy the desire to travel through time and explore, allowing users to travel to any fantasy world and encounter any favorite characters. It can also satisfy the user's desire to write and create. The embodiments of the present disclosure can provide users with an immersive social experience. For example, by traveling between friend characters, you can also experience a game experience in the medium of text. The embodiments of the present disclosure can also deepen the connection between works, authors and fans, and promote the secondary development of the target novel.

[0096] Example Process

[0097] FIG9 shows a flow chart of an example process 900 for generating novel content according to some embodiments of the present disclosure. The process 900 may be implemented at the electronic device 110. The process 900 is described below with reference to FIG1.

[0098] As shown in the figure, in block 910 , the electronic device 110 obtains image information associated with the first user based on a preset operation of the first user on a target novel.

[0099] In block 920 , the electronic device 110 provides setting information associated with a target character to be created in the target novel, at least part of the setting information being determined based on the image information.

[0100] In block 930 , the electronic device 110 provides the first user with first content associated with the target novel, where the first content is generated based on existing content and setting information of the target novel.

[0101] In some embodiments, process 900 further includes: presenting a creation entry in the viewing interface of the target novel based on the first user's interactive information about the target novel; and presenting an acquisition interface for acquiring image information based on the first user's selection of the creation entry.

[0102] In some embodiments, providing setting information associated with a target character to be created in a target novel includes: presenting a conversation interface associated with the first user; and providing setting information determined based on the image information in the conversation interface.

[0103] In some embodiments, process 900 further includes: obtaining input information of the first user via the conversation interface; and updating setting information of the target character based on the input information.

[0104] In some embodiments, receiving input information from the first user via the conversation interface includes: sending at least one interactive message to the first user in the conversation interface, wherein at least one interactive message is generated based on existing content of the target novel; and obtaining input information from the first user as feedback for the at least one interactive message.

[0105] In some embodiments, providing first content associated with a target novel to a first user, the first content being generated based on the existing content and setting information of the target novel, includes: sending a target message to the first user in a conversation interface, the target message being used to display at least part of the setting information of the target character; and providing the first content associated with the target novel to the first user based on the first user's selection of a generation entry in the target message.

[0106] In some embodiments, the process 900 further includes: displaying a first information page based on the first user's selection of a first viewing entry in the target message; and displaying setting information of the target character in the first information page.

[0107] In some embodiments, the setting information includes at least one of the following: visual setting information of the target character; relationship setting information of the target character, indicating the relationship between the target character and existing characters in the target novel; personality setting information of the target character; story background information of the target character; and the story line of the target character in the target novel.

[0108] In some embodiments, obtaining image information associated with the first user includes: obtaining image information uploaded by the first user; or capturing image information associated with the first user using a camera.

[0109] In some embodiments, the first content is generated based on a first perspective associated with a first character in a target novel, and the method further includes: providing the first user with second content associated with the target novel based on an adjustment request of the first user, wherein the second content is generated based on a second perspective associated with a second character in the target novel.

[0110] In some embodiments, the first character or the second character includes: a target character; or an existing character in the target novel.

[0111] In some embodiments, process 900 further includes presenting an interactive interface associated with the target novel, the interactive interface presenting description information of a plurality of characters created by a group of users based on the target novel.

[0112] In some embodiments, the setting information is first setting information, and the method further includes: receiving a selection by the first user of a third role among a plurality of roles, the third role being created by the second user; presenting a second information page associated with the third role; and displaying second setting information of the third role in the second information page.

[0113] In some embodiments, the second information page includes a second viewing entrance, and the method further includes: based on the first user's selection of the second viewing entrance, providing the first user with second content associated with the target novel, the second content being generated based on second setting information of the third character.

[0114] In some embodiments, the second information page includes a joining entrance, and the method further includes: based on the first user's selection of the joining entrance, providing the first user with third content associated with the target novel, the third content being generated based on the first setting information of the target character and the second setting information of the third character.

[0115] In some embodiments, process 900 further includes: presenting, in association with the third content, character information of a group of characters associated with the target novel, the group of characters including at least a target character corresponding to the first user and a third character corresponding to the second user.

[0116] In some embodiments, the character information includes: text identifiers of a group of characters in the target novel; visual images corresponding to a group of characters; and user identifiers of users corresponding to the group of characters.

[0117] In some embodiments, process 900 further includes presenting, in association with the third content, a story line associated with the set of characters, the story line indicating at least one chapter in the third content associated with the set of characters.

[0118] In some embodiments, process 900 further includes, at at least one chapter, displaying at least one character from a group of characters that is associated with the corresponding chapter.

[0119] In some embodiments, the interactive interface includes a session entrance, and the method further includes: based on the first user's selection of the session entrance, presenting a session window associated with a group of users, wherein identification information of the group of users in the session window is determined based on corresponding roles.

[0120] Example devices and equipment

[0121] Embodiments of the present disclosure also provide corresponding apparatuses for implementing the above-described methods or processes. FIG10 shows a schematic structural block diagram of an apparatus 1000 for generating novel content according to certain embodiments of the present disclosure. Apparatus 1000 may be implemented as or included in electronic device 110. Each module / component in apparatus 1000 may be implemented by hardware, software, firmware, or any combination thereof.

[0122] As shown in FIG10 , the apparatus 1000 includes an information acquisition module 1010 configured to acquire image information associated with the first user based on a preset operation of the first user on a target novel.

[0123] The apparatus 1000 further includes an information providing module 1020 configured to provide setting information associated with a target character to be created in a target novel, wherein at least a portion of the setting information is determined based on the image information.

[0124] The apparatus 1000 further includes a content providing module 1030 configured to provide a first content associated with the target novel to the first user, where the first content is generated based on existing content and setting information of the target novel.

[0125] In some embodiments, the device 1000 also includes a presentation module, which is configured to present a creation entrance in the viewing interface of the target novel based on the first user's interactive information about the target novel; and to present an acquisition interface for acquiring image information based on the first user's selection of the creation entrance.

[0126] In some embodiments, the information providing module 1020 is further configured to present a conversation interface associated with the first user; and provide setting information determined based on the image information in the conversation interface.

[0127] In some embodiments, the apparatus 1000 further includes an input information module configured to obtain input information of the first user via the conversation interface; and update setting information of the target character based on the input information.

[0128] In some embodiments, the input information module is further configured to send at least one interactive message to the first user in the conversation interface, wherein at least one interactive message is generated based on the existing content of the target novel; and obtain input information from the first user as feedback for the at least one interactive message.

[0129] In some embodiments, the first content associated with the target novel is provided to the first user, and the input information module also includes a generation module, which is configured to send a target message to the first user in the conversation interface, and the target message is used to display at least part of the setting information of the target character; and based on the first user's selection of the generation entry in the target message, provide the first content associated with the target novel to the first user.

[0130] In some embodiments, the device 1000 further includes an information display module configured to display a first information page based on the first user's selection of a first viewing entry in the target message; and display setting information of the target character in the first information page.

[0131] In some embodiments, the setting information includes at least one of the following: visual setting information of the target character; relationship setting information of the target character, indicating the relationship between the target character and existing characters in the target novel; personality setting information of the target character; story background information of the target character; and the story line of the target character in the target novel.

[0132] In some embodiments, the information acquisition module 1010 is further configured to acquire image information uploaded by the first user; or to use a camera to capture image information associated with the first user.

[0133] In some embodiments, the first content is generated based on a first perspective associated with a first character in the target novel, and the device 1000 also includes a second content providing module, which is configured to provide the first user with second content associated with the target novel based on an adjustment request of the first user, and the second content is generated based on a second perspective associated with a second character in the target novel.

[0134] In some embodiments, the first character or the second character includes: a target character; or an existing character in the target novel.

[0135] In some embodiments, the apparatus 1000 further includes an interface presentation module configured to present an interactive interface associated with the target novel, wherein the interactive interface presents description information of multiple characters created by a group of users based on the target novel.

[0136] In some embodiments, the setting information is first setting information, and the device 1000 also includes a selection receiving module, which is configured to receive a selection of a third role among multiple roles by the first user, where the third role is created by the second user; present a second information page associated with the third role; and display second setting information of the third role in the second information page.

[0137] In some embodiments, the second information page includes a second viewing entrance, a second content providing module, and is further configured to provide the first user with second content associated with the target novel based on the first user's selection of the second viewing entrance, wherein the second content is generated based on the second setting information of the third character.

[0138] In some embodiments, the second information page includes a joining entrance, and the device 1000 also includes a third content providing module, which is configured to provide the first user with third content associated with the target novel based on the first user's selection of the joining entrance, and the third content is generated based on the first setting information of the target character and the second setting information of the third character.

[0139] In some embodiments, the device 1000 also includes a character information presentation module, which is configured to be associated with the third content and present character information of a group of characters associated with the target novel, the group of characters including at least a target character corresponding to the first user and a third character corresponding to the second user.

[0140] In some embodiments, the character information includes: text identifiers of a group of characters in the target novel; visual images corresponding to a group of characters; and user identifiers of users corresponding to the group of characters.

[0141] In some embodiments, the apparatus 1000 further includes a storyline presenting module configured to present, in association with the third content, a storyline associated with a group of characters, wherein the storyline indicates at least one chapter associated with the group of characters in the third content.

[0142] In some embodiments, the apparatus 1000 further includes a chapter display module configured to display, at at least one chapter, at least one character from a group of characters associated with the corresponding chapter.

[0143] In some embodiments, the interactive interface includes a session entrance, and the device 1000 also includes a window presentation module, which is configured to present a session window associated with a group of users based on the first user's selection of the session entrance, wherein identification information of the group of users in the session window is determined based on the corresponding roles.

[0144] FIG11 shows a block diagram of an electronic device 1100 in which one or more embodiments of the present disclosure may be implemented. It should be understood that the electronic device 1100 shown in FIG11 is merely exemplary and should not be construed as limiting the functionality and scope of the embodiments described herein. The electronic device 1100 shown in FIG11 may be used to implement the electronic device 110 of FIG1 .

[0145] As shown in FIG11 , electronic device 1100 is a general-purpose electronic device. Components of electronic device 1100 may include, but are not limited to, one or more processors or processing units 1110, memory 1120, storage device 1130, one or more communication units 1140, one or more input devices 1150, and one or more output devices 1160. Processing unit 1110 may be a real or virtual processor and is capable of performing various processes according to programs stored in memory 1120. In a multi-processor system, multiple processing units execute computer-executable instructions in parallel to enhance the parallel processing capabilities of electronic device 1100.

[0146] The electronic device 1100 typically includes a plurality of computer storage media. Such media can be any accessible media that can be obtained by the electronic device 1100, including but not limited to volatile and non-volatile media, removable and non-removable media. The memory 1120 can be a volatile memory (e.g., registers, cache, random access memory (RAM)), a non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. The storage device 1130 can be a removable or non-removable medium and can include a machine-readable medium, such as a flash drive, a disk, or any other medium that can be used to store information and / or data and can be accessed within the electronic device 1100.

[0147] The electronic device 1100 may further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 11 , a disk drive for reading from or writing to a removable, non-volatile disk (e.g., a "floppy disk") and an optical drive for reading from or writing to a removable, non-volatile optical disk may be provided. In these cases, each drive may be connected to a bus (not shown) by one or more data media interfaces. The memory 1120 may include a computer program product 1125 having one or more program modules configured to perform various methods or actions of various embodiments of the present disclosure.

[0148] The communication unit 1140 enables communication with other electronic devices via a communication medium. Additionally, the functions of the components of the electronic device 1100 can be implemented as a single computing cluster or multiple computing machines that can communicate via a communication connection. Thus, the electronic device 1100 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or other network nodes.

[0149] Input device 1150 may be one or more input devices, such as a mouse, keyboard, or trackball. Output device 1160 may be one or more output devices, such as a display, a speaker, or a printer. Electronic device 1100 may also communicate with one or more external devices (not shown) via communication unit 1140 as needed, such as storage devices, display devices, or the like, with one or more devices that allow a user to interact with electronic device 1100, or with any device that allows electronic device 1100 to communicate with one or more other electronic devices (e.g., a network card, a modem, etc.). Such communication may be performed via an input / output (I / O) interface (not shown).

[0150] According to an exemplary implementation of the present disclosure, a computer-readable storage medium is provided, on which computer-executable instructions are stored, wherein the computer-executable instructions are executed by a processor to implement the method described above. According to an exemplary implementation of the present disclosure, a computer program product is also provided, which is tangibly stored on a non-transitory computer-readable medium and includes computer-executable instructions, and the computer-executable instructions are executed by a processor to implement the method described above.

[0151] Various aspects of the present disclosure are described herein with reference to flowcharts and / or block diagrams of methods, apparatuses, devices, and computer program products implemented according to the present disclosure. It should be understood that each block of the flowcharts and / or block diagrams, and combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.

[0152] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, such that when these instructions are executed by the processing unit of the computer or other programmable data processing device, a device is generated that implements the functions / actions specified in one or more blocks in the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium, where these instructions cause the computer, programmable data processing device, and / or other device to operate in a specific manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing various aspects of the functions / actions specified in one or more blocks in the flowchart and / or block diagram.

[0153] Computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0154] The flow charts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the systems, methods and computer program products according to multiple implementations of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a part for a module, program segment or instruction, and a part for a module, program segment or instruction comprises one or more executable instructions for realizing the logical function of the specification. In some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be realized by a special hardware-based system that performs the function or action of the specification, or can be realized by a combination of special hardware and computer instructions.

[0155] While various implementations of the present disclosure have been described above, the foregoing description is intended to be illustrative, not exhaustive, and not limited to the disclosed implementations. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described implementations. The terminology used herein is selected to best explain the principles of the implementations, their practical applications, or improvements to existing technologies, or to enable others skilled in the art to understand the various implementations disclosed herein.

Claims

1. A method for generating novel content, comprising: Based on a preset operation of a first user on a target novel, acquiring image information associated with the first user; providing setting information associated with a target character to be created in the target novel, wherein at least a portion of the setting information is determined based on the image information; as well as First content associated with the target novel is provided to the first user, where the first content is generated based on existing content of the target novel and the setting information.

2. The method according to claim 1, further comprising: Based on the interactive information of the first user on the target novel, presenting a creation entry in the viewing interface of the target novel; as well as Based on the first user's selection of the creation portal, an acquisition interface for acquiring the image information is presented.

3. The method according to claim 1, wherein providing setting information associated with a target character to be created in the target novel comprises: presenting a conversation interface associated with the first user; as well as Setting information determined based on the image information is provided in the conversation interface.

4. The method according to claim 3, further comprising: Obtaining input information of the first user via the conversation interface; as well as Based on the input information, the setting information of the target character is updated.

5. The method of claim 4, wherein receiving input information from the first user via the conversational interface comprises: Sending at least one interactive message to the first user in the conversation interface, wherein the at least one interactive message is generated based on the existing content of the target novel; as well as The input information from the first user is obtained as feedback for the at least one interactive message.

6. The method according to claim 3, wherein providing the first user with first content associated with the target novel, wherein the first content is generated based on existing content of the target novel and the setting information, comprises: sending a target message to the first user on the conversation interface, where the target message is used to display at least part of the setting information of the target character; as well as Based on the first user's selection of a generated entry in the target message, the first content associated with the target novel is provided to the first user.

7. The method according to claim 6, further comprising: Based on the first user's selection of a first viewing entry in the target message, displaying a first information page; as well as The setting information of the target character is displayed in the first information page.

8. The method according to any one of claims 1 to 7, wherein the setting information includes at least one of the following: Visual setting information of the target character; The target character's relationship setting information indicates the relationship between the target character and existing characters in the target novel; Character setting information of the target character; Background information of the target character's story; The target character's story line in the target novel.

9. The method according to claim 1, wherein obtaining image information associated with the first user comprises: Obtaining image information uploaded by the first user; or The image information associated with the first user is collected using a camera.

10. The method according to claim 1, wherein the first content is generated based on a first perspective associated with a first character in the target novel, the method further comprising: Based on the adjustment request of the first user, second content associated with the target novel is provided to the first user, where the second content is generated based on a second perspective associated with a second character in the target novel.

11. The method according to claim 10, wherein the first role or the second role comprises: the target persona; or An existing character from the target novel.

12. The method according to claim 1, further comprising: An interactive interface associated with the target novel is presented, wherein the interactive interface presents description information of a plurality of characters created by a group of users based on the target novel.

13. The method according to claim 12, wherein the setting information is first setting information, the method further comprising: receiving a selection of a third role among the plurality of roles by the first user, the third role being created by the second user; presenting a second information page associated with the third role; as well as The second setting information of the third character is displayed in the second information page.

14. The method according to claim 13, wherein the second information page includes a second viewing portal, the method further comprising: Based on the first user's selection of the second viewing entrance, second content associated with the target novel is provided to the first user, where the second content is generated based on the second setting information of the third character.

15. The method according to claim 13, wherein the second information page includes a join entry, the method further comprising: Based on the first user's selection of the joining portal, third content associated with the target novel is provided to the first user, where the third content is generated based on the first setting information of the target character and the second setting information of the third character.

16. The method according to claim 15, further comprising: In association with the third content, character information of a group of characters associated with the target novel is presented, the group of characters including at least the target character corresponding to the first user and the third character corresponding to the second user.

17. The method according to claim 16, wherein the role information comprises: textual identifications of the set of characters in the target novel; The visual images corresponding to the set of characters; The user identification of the user corresponding to the set of roles.

18. The method according to claim 16, further comprising: In association with the third content, a story line associated with the set of characters is presented, the story line indicating at least one chapter in the third content associated with the set of characters.

19. The method according to claim 18, further comprising: At the at least one chapter, at least one character from the group of characters associated with the corresponding chapter is displayed.

20. The method according to claim 12, wherein the interactive interface comprises a conversation portal, the method further comprising: Based on the selection of the conversation entry by the first user, a conversation window associated with the group of users is presented, wherein identification information of the group of users in the conversation window is determined based on corresponding roles.

21. A device for generating novel content, comprising: an information acquisition module configured to acquire image information associated with the first user based on a preset operation of the first user on the target novel; an information providing module configured to provide setting information associated with a target character to be created in the target novel, wherein at least a portion of the setting information is determined based on the image information; as well as The content providing module is configured to provide the first user with first content associated with the target novel, where the first content is generated based on existing content of the target novel and the setting information.

22. An electronic device comprising: at least one processing unit; as well as At least one memory, the at least one memory being coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions causing the electronic device to perform the method according to any one of claims 1 to 20 when executed by the at least one processing unit.

23. A computer-readable storage medium having a computer program stored thereon, wherein the computer program is executable by a processor to implement the method according to any one of claims 1 to 20.

Citation Information

Patent Citations

  • Text adaptation method and apparatus

    CN108986785A

  • Text generation method and device, storage medium and electronic equipment

    CN113420553A

  • Interactive novel generation method and device, interactive novel presentation method and device, equipment and medium

    CN115963963A

  • Method for processing interactive information in interactive product and related device

    CN116974412A

  • Method and device for generating novel content, equipment and storage medium

    CN118013945A