WO2025179763A1 - Method and apparatus for generating fiction content, device, and storage medium - Google Patents
Method and apparatus for generating fiction content, device, and storage mediumInfo
- Publication number
- WO2025179763A1 WO2025179763A1 PCT/CN2024/107394 CN2024107394W WO2025179763A1 WO 2025179763 A1 WO2025179763 A1 WO 2025179763A1 CN 2024107394 W CN2024107394 W CN 2024107394W WO 2025179763 A1 WO2025179763 A1 WO 2025179763A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- target
- information
- character
- content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
Definitions
- 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.
- a method for generating novel content 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.
- a device for generating novel content includes: an information acquisition module configured to acquire image information associated with the first user based on a preset operation of the first user for a target novel; an information provision module configured to provide setting information associated with a target character to be created in the target novel, and the setting information is provided to the target character. The small portion is determined based on the image information; and a content providing module is configured to provide the first user with first content associated with the target novel, the first content being generated based on existing content and setting information of the target novel.
- an electronic device in a third aspect of the present disclosure, 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.
- a computer-readable storage medium 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.
- FIG1 shows a schematic diagram of an example environment in which embodiments according to the present disclosure may be implemented
- FIG. 2A to 2D illustrate example interfaces for creating a portal according to some embodiments of the present disclosure
- 3A to 3E illustrate example interfaces for providing setting information for a target role according to some embodiments of the present disclosure
- 4A to 4E illustrate example interfaces for providing setting information for a target role according to other embodiments of the present disclosure
- 5A to 5D illustrate example interfaces for displaying a first information page according to some embodiments of the present disclosure
- 6A to 6C illustrate a method for receiving a first user according to some embodiments of the present disclosure.
- FIG. 7A to 7D illustrate example interfaces for presenting an interactive interface according to other embodiments of the present disclosure
- FIG. 8A to 8D illustrate example interfaces for presenting role information of a group of roles according to further embodiments of the present disclosure
- FIG9 illustrates a flowchart of an example process for generating novel content according to some embodiments of the present disclosure
- FIG10 shows a schematic structural block diagram of an apparatus for generating novel content according to certain embodiments of the present disclosure.
- FIG11 shows a block diagram of an electronic device capable of implementing various 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. Definition of .
- 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.
- 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.
- 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.
- an embodiment of the present disclosure proposes an improved solution for generating novel content.
- 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.
- FIG1 shows a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented.
- example environment 100 may include electronic device 110 .
- 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.
- the electronic device 110 may display an interface 150 for supporting interface interaction through the application 120 .
- 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.
- the electronic device 110 can also support any type of interface for the user (such as "wearable" circuitry, etc.).
- 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.
- 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.
- a communication connection may be established between the server 130 and the electronic device 110.
- the communication connection may be established in a wired manner or a 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.
- USB Universal Serial Bus
- WiFi Wireless Fidelity
- the server 130 and the electronic device 110 can implement signaling interaction through a communication connection between the server 130 and the electronic device 110.
- 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.
- 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.
- 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.
- Interfaces 201 to 204 may be provided by the electronic device 110 shown in FIG1 .
- electronic device 110 presents a creation entry in the viewing interface of the target novel based on the first user's interactive information about the target novel.
- electronic device 110 may set a fixed creation entry in the target novel.
- Electronic device 110 may also analyze the plot of the target novel and then set a creation entry in the target novel.
- the electronic device 110 may also set a creation entry based on a storyline in which the user frequently interacts in the target novel.
- 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.
- 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”.
- books eg, the homepage of a bookstore or an activity page
- the electronic device 110 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”.
- 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.”
- 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.
- 3A to 3E illustrate example interfaces 301 to 305 for providing target character setting information according to some embodiments of the present disclosure.
- the electronic device 110 provides setting information associated with a target character to be created in the target novel.
- the electronic device 110 can generate a character matching the style of the target novel based on factors such as the facial recognition function and the type of the target novel (e.g., martial arts, fantasy, history, military, etc.) and the facial features of the first user.
- Electronic device 110 determines some of the setting information based on the image information associated with the first user.
- electronic device 110 utilizes the digital assistant's text generation capabilities to generate character information that matches the target novel based on several key factors, such as the target novel's story background, script structure, task feature relationships, and plot.
- 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.
- 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.
- 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, “
- 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.
- 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.
- the electronic device 110 sends the target If the first user selects the generation entry 352 in the target message 350, the 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," the electronic device 110 will provide the first user with the first content.
- the first content is the newly generated novel after the electronic device 110 adds the target character associated with the first user to the target novel.
- 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.
- the digital assistant 120 e.g., XX Assistant
- Figures 4A to 4E illustrate example interfaces 401 to 405 for providing target character setup information according to other embodiments of the present disclosure.
- 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.
- 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.
- the interactive messages 430 and 440 are generated by the electronic device 110 based on the existing content of the target novel. For example, the electronic device 110 generates the interactive message 430 corresponding to "Gryffindor House” based on the image information 420 associated with the first user and the target novel (e.g., Harry Potter). Then, the electronic device 110 obtains the input information 431 of the first user as feedback for the interactive message 430. For example, the input information Message 431 is "I confirm my admission to Gryffindor House".
- 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.”
- 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.
- 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.
- 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 rum), 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.
- 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.
- Figures 5A to 5D illustrate example interfaces 501 to 504 for displaying the first information page according to some embodiments of the present disclosure.
- the setting information displayed in the first information page 510 includes: visual setting information 511, such as the image and appearance of the target character.
- the setting information displayed in the first information page 510 includes: personality setting information 512, such as feature a, feature b, feature c, etc.
- the setting information displayed in the first information page 510 includes: Relationship setting information 513, for example, the relationship between the target character and the original character of the target novel, etc.
- the setting information displayed on the first information page 510 includes: story background information 514, for example, my rumor is: "XXXXX" 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.
- 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.
- 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.
- 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).
- second content e.g., content from the target novel
- 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.
- 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.
- FIG. 7A to 7D the following describes other embodiments of the present disclosure for presenting Schematic diagram of an example interface of an interactive interface.
- Figures 7A to 7D show example interfaces 701 to 704 for presenting an interactive interface according to other embodiments of the present disclosure.
- electronic device 110 presents an interactive interface associated with the target novel.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- the second viewing entry eg, “Read TA’s Story” control 722
- the second information page also includes a join entry.
- the join entry is a "Join My Story" control 721.
- the electronic device 110 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.
- the first user clicks the "Join My Story” control 721, and the electronic device 110 provides the first user with the second setting information consisting of the first setting information and the third character.
- the generated third content
- the first user can add the third content corresponding to the third character to his own story world (ie, the first content).
- the interactive interface 710 includes a conversation entry.
- a "Chat Room” control 713 is provided.
- the electronic device 110 Upon selection of the conversation entry by the first user, the electronic device 110 presents a conversation window associated with a group of users.
- 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.
- the identification information of a group of users in the conversation window is determined according to the corresponding roles.
- 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.
- 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.
- 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.
- electronic device 110 in association with the third content, presents character information for a set of characters associated with the target novel.
- 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.
- 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).
- 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
- user identifiers of users corresponding to the set of characters e.g., the user's name
- the electronic device 110 presents role information 810 of a group of roles on the interface 801.
- the role information 810 includes text identifiers of the group of roles, such as “Name A”, “Name B”, etc.
- the role information 810 includes visual images of the group of roles, such as appearance.
- the role information 810 also includes user identifiers of users of the group of roles, such as "User 1", “User 2", etc. In some examples, clicking on a role in a group of roles allows you to view information about that role.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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. 1 to describe process 900.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- providing first content associated with a target novel to a first user 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.
- 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.
- 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 the target novel; There are relationships between characters; personality setting information of the target character; story background information of the target character; and story line of the target character in the target novel.
- 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.
- the first content is generated based on a first perspective associated with a first character in the target novel
- 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, the second content being generated based on a second perspective associated with a second character in the target novel.
- the first character or the second character includes: a target character; or an existing character in the target novel.
- 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.
- the setting information is first setting information
- 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.
- the second information page includes a second viewing entrance
- 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.
- the second information page includes a joining entrance
- 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.
- 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.
- the character information includes: a set of characters' text in the target novel Identification; visual image corresponding to a set of roles; user identification of users corresponding to a set of roles.
- 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.
- 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.
- the interactive interface includes a session entrance
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- the first content is generated based on a first perspective associated with a first character in the target novel
- 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.
- the first character or the second character includes: a target character; or an existing character in the target novel.
- 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.
- the setting information is first setting information
- 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.
- 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.
- the second information page includes a joining entrance
- 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.
- 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.
- a character information presentation module 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.
- 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.
- 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.
- 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.
- 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.
- the interactive interface includes a session entry
- the device 1000 also includes a window
- the presentation module is configured to present a session window associated with a group of users based on a selection of a session entrance by a first user, wherein identification information of the group of users in the session window is determined based on corresponding roles.
- 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 .
- 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.
- 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.
- 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.
- the electronic device 1100 may further include additional removable/non-removable, volatile/non-volatile storage media.
- a magnetic disk drive for reading from or writing to a removable, non-volatile magnetic disk (e.g., a “floppy disk”) and an optical disk drive for reading from or writing to a removable, non-volatile optical disk may be provided.
- each drive may be connected to the bus (not shown) by one or more data media interfaces.
- the memory 1120 may include a computer program product 1125 having one or more programs. Modules, these program modules are configured to execute various methods or actions of various embodiments of the present disclosure.
- 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.
- PCs network personal computers
- 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).
- I/O input/output
- a computer-readable storage medium on which computer-executable instructions are stored, wherein the computer-executable instructions are executed by a processor to implement the method described above.
- 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.
- 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 to produce a machine that, when executed by the processing unit of the computer or other programmable data processing device, produces functions/actions that implement the functions/actions specified in one or more blocks in the flowchart and/or block diagram.
- These computer-readable program instructions may also be stored in a computer-readable storage medium, which causes a computer, a programmable data processing device, and/or other devices to operate in a specific manner.
- the computer-readable medium storing the instructions comprises an article of manufacture, which includes instructions for implementing various aspects of the functions/actions specified in one or more blocks in the flowchart and/or block diagram.
- 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.
- 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.
- 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.
- 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.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
本申请要求2024年02月27日递交的、标题为“生成小说内容的方法、装置、设备和存储介质”、申请号为202410218729X的中国发明专利申请的优先权,该申请的全部内容通过引用结合在本申请中。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.
本公开的示例实施例总体涉及计算机领域,特别地涉及生成小说内容的方法、装置、设备和计算机可读存储介质。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.
随着计算机技术的发展,线上阅读也逐步成为用户阅读的主流趋势。针对线上阅读,由于优质书占比很低,大量的潜力、中低质书籍被用户消费,造成阅读中流失率普遍较高。因此,期待能够在阅读过程中吸引读者持续阅读。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.
发明内容Summary of the Invention
在本公开的第一方面,提供了一种生成小说内容的方法。该方法包括:基于第一用户针对目标小说的预设操作,获取与第一用户相关联的图像信息;提供与目标小说中待创建的目标角色相关联的设定信息,设定信息的至少部分是基于图像信息而被确定;以及向第一用户提供与目标小说相关联的第一内容,第一内容是基于目标小说的已有内容和设定信息所生成。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.
在本公开的第二方面,提供了一种生成小说内容的装置。该装置包括:信息获取模块,被配置为基于第一用户针对目标小说的预设操作,获取与第一用户相关联的图像信息;信息提供模块,被配置为提供与目标小说中待创建的目标角色相关联的设定信息,设定信息的至 少部分是基于图像信息而被确定;以及内容提供模块,被配置为向第一用户提供与目标小说相关联的第一内容,第一内容是基于目标小说的已有内容和设定信息所生成。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 the first user based on a preset operation of the first user for a target novel; an information provision module configured to provide setting information associated with a target character to be created in the target novel, and the setting information is provided to the target character. The small portion is determined based on the image information; and a content providing module is configured to provide the first user with first content associated with the target novel, the first content being generated based on existing content and setting information of the target novel.
在本公开的第三方面,提供了一种电子设备。该设备包括至少一个处理单元;以及至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令。指令在由至少一个处理单元执行时使设备执行第一方面或第二方面的方法。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.
在本公开的第四方面,提供了一种计算机可读存储介质。该计算机可读存储介质上存储有计算机程序,计算机程序可由处理器执行以实现第一方面或第二方面的方法。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.
应当理解,本内容部分中所描述的内容并非旨在限定本公开的实施例的关键特征或重要特征,也不用于限制本公开的范围。本公开的其他特征将通过以下的描述而变得容易理解。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.
结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中: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:
图1示出了其中可以实施根据本公开的实施例的示例环境的示意图;FIG1 shows a schematic diagram of an example environment in which embodiments according to the present disclosure may be implemented;
图2A至图2D示出了根据本公开的一些实施例的用于创建入口的示例界面;2A to 2D illustrate example interfaces for creating a portal according to some embodiments of the present disclosure;
图3A至图3E示出了根据本公开的一些实施例的提供目标角色的设定信息的示例界面;3A to 3E illustrate example interfaces for providing setting information for a target role according to some embodiments of the present disclosure;
图4A至图4E示出了根据本公开的另一些实施例的提供目标角色的设定信息的示例界面;4A to 4E illustrate example interfaces for providing setting information for a target role according to other embodiments of the present disclosure;
图5A至图5D示出了根据本公开的一些实施例的用于显示第一信息页的示例界面;5A to 5D illustrate example interfaces for displaying a first information page according to some embodiments of the present disclosure;
图6A至图6C示出了根据本公开的一些实施例的在接收第一用 户的调整请求后的示例界面;6A to 6C illustrate a method for receiving a first user according to some embodiments of the present disclosure. Example interface after the user's adjustment request;
图7A至图7D示出了根据本公开的另一些实施例的用于呈现互动界面的示例界面;7A to 7D illustrate example interfaces for presenting an interactive interface according to other embodiments of the present disclosure;
图8A至图8D示出了根据本公开的另一些实施例的用于呈现一组角色的角色信息的示例界面;8A to 8D illustrate example interfaces for presenting role information of a group of roles according to further embodiments of the present disclosure;
图9示出了根据本公开的一些实施例的生成小说内容的示例过程的流程图;FIG9 illustrates a flowchart of an example process for generating novel content according to some embodiments of the present disclosure;
图10示出了根据本公开的某些实施例的用于生成小说内容的装置的示意性结构框图;以及FIG10 shows a schematic structural block diagram of an apparatus for generating novel content according to certain embodiments of the present disclosure; and
图11示出了能够实施本公开的多个实施例的电子设备的框图。FIG11 shows a block diagram of an electronic device capable of implementing various embodiments of the present disclosure.
下面将参照附图更详细地描述本公开的实施例。虽然附图中示出了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反,提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。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.
需要注意的是,本文中所提供的任何节/子节的标题并不是限制性的。本文通篇描述了各种实施例,并且任何类型的实施例都可以包括在任何节/子节下。此外,在任一节/子节中描述的实施例可以以任何方式与同一节/子节和/或不同节/子节中描述的任何其他实施例相结合。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.
在本公开的实施例的描述中,术语“包括”及其类似用语应当理解为开放性包含,即“包括但不限于”。术语“基于”应当理解为“至少部分地基于”。术语“一个实施例”或“该实施例”应当理解为“至少一个实施例”。术语“一些实施例”应当理解为“至少一些实施例”。下文还可能包括其他明确的和隐含的定义。术语“第一”、“第二”等可以指代不同的或相同的对象。下文还可能包括其他明确的和隐含 的定义。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. Definition of .
本公开的实施例中可能涉及用户的数据、数据的获取和/或使用等。这些方面均遵循相应的法律法规及相关规定。在本公开的实施例中,所有数据的采集、获取、处理、加工、转发、使用等,都是在用户知晓并且确认的前提下进行的。相应地,在实现本公开的各实施例时,均应根据相关法律法规通过适当的方式,将可能所涉及的数据或信息的类型、使用范围、使用场景等告知用户并获得用户的授权。具体的告知和/或授权方式可以根据实际情况和应用场景而变化,本公开的范围在此方面不受限制。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.
本说明书及实施例中方案,如涉及个人信息处理,则均会在具备合法性基础(例如征得个人信息主体同意,或者为履行合同所必需等)的前提下进行处理,且仅会在规定或者约定的范围内进行处理。用户拒绝处理基本功能所需必要信息以外的个人信息,不会影响用户使用基本功能。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.
如上文简述,在网文大盘中,优质书占比很低,大量的潜力、中低质书籍被用户消费,造成阅读中流失率普遍较高。例如,如果一本有着吸引人的背景架构,然而后续情节较差,则会导致读者流失。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.
有鉴于此,本公开的实施例提出了一种生成小说内容的改进方案。根据该方案,电子设备基于第一用户针对目标小说的预设操作,获取与第一用户相关联的图像信息。并提供与目标小说中待创建的目标角色相关联的设定信息,其中,设定信息的至少部分是基于图像信息而被确定。然后,电子设备向第一用户提供与目标小说相关联的第一内容,第一内容是基于目标小说的已有内容和设定信息所生成。由此,可以在不脱离文字阅读的前提下,建立小说内容与用户的连接,激发用户的自我意识,如同阅读“自传体”,吸引读者持续阅读。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.
以下进一步结合附图来详细描述该方案的各种示例实现。Various example implementations of this solution are described in detail below in conjunction with the accompanying drawings.
示例环境Sample Environment
图1示出了本公开的实施例能够在其中实现的示例环境100的示 意图。如图1所示,示例环境100可以包括电子设备110。FIG1 shows a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. As shown in FIG. 1 , example environment 100 may include electronic device 110 .
在该示例环境100中,电子设备110可以运行有支持界面交互的应用120。应用120可以是用于界面交互的任何适当类型应用,其示例可以包括但不限于:小说应用、阅读应用或其他适当的应用。用户140可以经由电子设备110和/或其附接设备来与应用120进行交互。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.
在图1的环境100中,如果应用120处于活动状态,电子设备110可以通过应用120显示用于支持界面交互的界面150。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 .
在一些实施例中,电子设备110与服务器130通信,以实现对应用120的服务的供应。电子设备110可以是任意类型的移动终端、固定终端或便携式终端,包括移动手机、台式计算机、膝上型计算机、笔记本计算机、上网本计算机、平板计算机、媒体计算机、多媒体平板、掌上电脑、便携式游戏终端、VR/AR设备、个人通信系统(Personal Communication System,PCS)设备、个人导航设备、个人数字助理(Personal Digital Assistant,PDA)、音频/视频播放器、数码相机/摄像机、定位设备、电视接收器、无线电广播接收器、电子书设备、游戏设备或者前述各项的任意组合,包括这些设备的配件和外设或者其任意组合。在一些实施例中,电子设备110也能够支持任意类型的针对用户的接口(诸如“可佩戴”电路等)。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 "wearable" circuitry, etc.).
服务器130可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络、以及大数据和人工智能平台等基础云计算服务的云服务器。服务器130例如可以包括计算系统/服务器,诸如大型机、边缘计算节点、云环境中的计算设备,等等。服务器130可以为电子设备110中支持虚拟场景的应用120提供后台服务。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.
服务器130与电子设备110之间可以建立有通信连接。通信连接可以通过有线方式或无线方式建立。通信连接可以包括但不限于蓝牙连接、移动网络连接、通用串行总线(Universal Serial Bus,USB)连接、无线保真(Wireless Fidelity,WiFi)连接等,本公开的实施例在 此方面不受限制。在本公开的实施例中,服务器130与电子设备110可以通过二者之间的通信连接实现信令交互。A communication connection may be established between the server 130 and the electronic device 110. The communication connection may be established in a wired manner or a 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. The embodiments of the present disclosure are In the embodiment of the present disclosure, the server 130 and the electronic device 110 can implement signaling interaction through a communication connection between the server 130 and the electronic device 110.
应当理解,仅出于示例性的目的描述环境100中各个元素的结构和功能,而不暗示对于本公开的范围的任何限制。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.
以下将继续参考附图描述本公开的一些示例实施例。Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.
示例过程Example Process
以下将参考附图来描述根据本公开的实施例的示例过程。应当理解,附图中示出的页面仅仅是示例,实际可以存在各种页面设计。页面中的各个图形元素可以具有不同的布置和不同的视觉表示,其中的一个或多个元素可以省略或被替换,并且还可以存在一个或多个其他元素。本公开的实施例在此方面不受限制。此外,在下文中,将主要相对于电子设备110来描述示例实施例。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.
在一些实施例中,电子设备110基于第一用户针对目标小说的预设操作,获取与第一用户相关联的图像信息。例如,如果第一用户点击创建目标小说中的目标角色时,电子设备110获取第一用户相关联的图像信息。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.
在一些实施例中,电子设备110可以获取第一用户上传的图像信息。电子设备110也可以利用相机采集与第一用户相关联的图像信息。例如,第一用户可选择本地已有图像信息上传至电子设备110。第一用户也可以选择相机拍照模式,上传第一用户的图像信息。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.
下面将参考图2A至图2D描述本公开实施例用于创建入口的界面的示意图。图2A至图2D示出了根据本公开的一些实施例的用于创建入口的示例界面201至204。界面201至界面204可以由图1所示的电子设备110所提供。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 .
在一些实施例中,电子设备110根据第一用户关于目标小说的互动信息,在目标小说的查看界面中呈现创建入口。在一些示例中,电子设备110可以在目标小说中设置固定的创建入口。电子设备110还可以通过分析目标小说的故事情节,然后在目标小说中设置创建入口。 电子设备110还可以根据判断用户在目标小说中经常互动的故事情节下,设置创建入口。In some embodiments, electronic device 110 presents a creation entry in the viewing interface of the target novel based on the first user's interactive information about the target novel. In some examples, electronic device 110 may set a fixed creation entry in the target novel. Electronic device 110 may also analyze the plot of the target novel and then set a creation entry in the target novel. The electronic device 110 may also set a creation entry based on a storyline in which the user frequently interacts in the target novel.
如图2A所示,如果读者读到背景架构不错,但情节拖沓、且来回纠扯的书籍,有很多读者想冲进故事里,推进故事发展。针对此种情况电子设备110利用数字助手120根据故事情节的判断,以及对用户评论等行为的识别,给出共情的反馈。例如,“一个吐血的表情211,好一个千回百转”。电子设备110在界面201上通过创建入口210(例如,“立即把自己写进小说里”),引导第一用户进入故事,释放自己的情绪。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.
如图2B所示界面示意图202,电子设备110在第一用户找书籍(例如,书城首页、活动引流页)中,呈现创建入口220。例如,“把自己写进小说里”。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".
如图2C所示界面示意图203,电子设备110在第一用户开始阅读某部书籍时,在关于该书籍的简介下方呈现创建入口230。例如,“把自己写进小说里”。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”.
如图2D所示界面示意图204,电子设备110在第一用户阅读完某部书籍之后,在书籍的末尾呈现创建入口240。例如,“故事觉得不错,可以尝试把自己写进小说里”。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.”
在一些实施例中,电子设备110根据第一用户针对创建入口的选择,呈现用于获取图像信息的获取界面。如图3A所示,如果第一用户选择点击创建入口之后,电子设备110在界面301呈现用于获取图像信息的获取界面。图3A将在下文进行详细描述。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.
下文将参考图3A至图3E描述本公开实施例用于提供目标角色的设定信息的示意图。图3A至图3E示出了根据本公开的一些实施例的提供目标角色的设定信息的示例界面301至305。3A to 3E illustrate example interfaces 301 to 305 for providing target character setting information according to some embodiments of the present disclosure.
在一些实施例中,电子设备110提供与目标小说中待创建的目标角色相关联的设定信息。在一些示例中,电子设备110可以根据面部识别功能,并基于目标小说的类型(例如,武侠、玄幻、奇幻、历史、军事等等)、以及第一用户的面部特征等因素,生成匹配目标小说风 格的头像。电子设备110根据与第一用户相关联的图像信息,确定部分设定信息。在一些示例中,电子设备110利用数字助手文本生成能力,根据目标小说的故事背景、剧本结构、任务特征关系、情节等几个关键因素,生成匹配目标小说的角色信息。In some embodiments, the electronic device 110 provides setting information associated with a target character to be created in the target novel. In some examples, the electronic device 110 can generate a character matching the style of the target novel based on factors such as the facial recognition function and the type of the target novel (e.g., martial arts, fantasy, history, military, etc.) and the facial features of the first user. Electronic device 110 determines some of the setting information based on the image information associated with the first user. In some examples, electronic device 110 utilizes the digital assistant's text generation capabilities to generate character information that matches the target novel based on several key factors, such as the target novel's story background, script structure, task feature relationships, and plot.
电子设备110呈现与第一用户相关联的会话界面,并在会话界面中提供基于图像信息而被确定的设定信息。如图3A至图3B所示,第一用户点击创建入口之后,电子设备110在获取图像信息的获取界面301,利用相机采集与第一用户相关联的图像信息310。电子设备110基于采集图像信息310之后,在示例界面302呈现与第一用户相关联的会话界面320,并在会话界面320中提供设定信息321。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.
在另一些实施例中,电子设备110通过会话界面获取第一用户的输入信息。然后,电子设备110根据第一用户的输入信息,更新目标角色的设定信息。如图3B至图3D所示,电子设备110接收第一用户的输入信息322(例如,“我非常乐意加入XXX阵营”)、输入信息323(例如,“给我推荐一些好听的名字吧”)、输入信息331(例如,“哪种最厉害,我想统治XXX”)、输入信息332(例如,“XX元素吧”)、输入信息341(例如,“这就是我想要的人生”)、输入信息342,等等。电子设备110根据第一用户的输入信息更新目标角色的设定信息。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.
在一些实施例中,电子设备110向第一用户提供与目标小说相关联的第一内容。电子设备110根据目标小说已有的内容和设定信息生成第一内容。例如,第一用户在阅读目标小说时,通过图像信息为自己创建一个目标角色,并带入到目标小说对应的世界中。因此,目标小说的故事因为第一用户的来临会发生新的发展,即生成第一内容。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.
在一些实施例中,电子设备110在会话界面向第一用户发送目标消息。目标消息是用于显示目标角色的设定信息的至少部分。如果第一用户选择目标消息中的生成入口,电子设备110向第一用户提供与目标小说相关联的第一内容。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.
如图3D所示,电子设备110在会话界面320向第一用户发送目 标消息350。如果第一用户选择目标消息350中的生成入口352,电子设备110向第一用户提供与目标小说相关联的第一内容。例如,第一用户点击生成入口:“进入世界,开始阅读”,则电子设备110将向第一用户提供第一内容。第一内容是电子设备110将与第一用户相关联的目标角色加入目标小说后,新生成的小说。As shown in FIG3D , the electronic device 110 sends the target If the first user selects the generation entry 352 in the target message 350, the 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," the electronic device 110 will provide the first user with the first content. The first content is the newly generated novel after the electronic device 110 adds the target character associated with the first user to the target novel.
本公开实施例通过获取第一用户的图像信息,可以初步形成目标角色的特征信息。然后,再通过与数字助手120(例如,XX助手)的对话过程,完成取名、性格、命运等完整信息内容的建立,可以让目标角色更加立体。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.
下面将参考另一示例以及图4A至图4E描述确定目标角色的设定信息。以下为便于讨论将以目标小说为“哈利波特”为例,进行描述。但这仅仅是示例性的,本公开对此不做限定。图4A至图4E示出了根据本公开的另一些实施例的提供目标角色的设定信息的示例界面401至405。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.
在一些实施例中,电子设备110在会话界面中向第一用户发送至少一条互动消息。电子设备110根据目标小说的已有内容确定至少一条互动消息。电子设备110向第一用户发送至少一条互动消息之后,接收来自第一用户针对至少一条互动消息的反馈的输入信息。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.
如图4A至4E所示,第一用户点击创建入口410之后,电子设备110在获取图像信息的获取界面402,采集图像信息420。电子设备110基于采集图像信息420之后,在示例界面403呈现与第一用户相关联的会话界面320,并在会话界面320中提供设定信息。电子设备110提供设定信息后,向第一用户发送至少一天互动信息。例如,互动信息430、互动信息440。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.
在一些示例中,互动消息430、互动消息440是电子设备110根据目标小说已有的内容生成的。例如,电子设备110基于第一用户相关联的图像信息420、以及目标小说(例如,哈利波特),生成“格兰芬多学院”相应的互动信息430。然后,电子设备110获取第一用户的输入信息431,以作为该条互动信息430的反馈。例如,输入信 息431为“我确认加入格兰芬多学院”。In some examples, the interactive messages 430 and 440 are generated by the electronic device 110 based on the existing content of the target novel. For example, the electronic device 110 generates the interactive message 430 corresponding to "Gryffindor House" based on the image information 420 associated with the first user and the target novel (e.g., Harry Potter). Then, the electronic device 110 obtains the input information 431 of the first user as feedback for the interactive message 430. For example, the input information Message 431 is "I confirm my admission to Gryffindor House".
例如,电子设备110基于第一用户相关联的图像信息420、以及目标小说(例如,哈利波特),生成“魔法权杖”相应的互动信息440。然后,电子设备110获取第一用户的输入信息441,以作为该条互动信息430的反馈。例如,输入信息441为“魔法权杖,这支太棒啦”。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."
电子设备110基于用户的输入信息更新设定信息。电子设备110在会话界面320向第一用户发送目标消息450。通过此种方式,本公开支持优质小说的定制,以实现用户的个性化需求。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.
在一些实施例中,电子设备110基于第一用户针对目标消息中的第一查看入口的选择,显示第一信息页。电子设备110在第一信息页中显示目标角色的设定信息。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.
在一些实施例中,第一用户点击第一查看入口后,第一用户可以看到自己的完整信息,包括目标角色的视觉设定信息(例如,形象、外貌)、目标角色的性格设定信息、目标角色的关系设定信息、目标角色的故事背景信息(例如,我的传闻)、目标角色在目标小说中的故事线,等等。关系设定信息指示与目标小说已有角色之间的关系。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.
在一些示例中,电子设备110根据目标角色与目标小说原角色的关系特征,生成适合的故事大纲。例如,第一用户的目标角色与目标小说的原角色是对立关系,则电子设备110按照对立派的视角进行故事补充和发展,并为目标小说的故事添加对立派更多的故事细节。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.
回顾参考图3D,如果第一用户在目标信息350中,选择第一查看入口354,则电子设备110将显示第一信息页。以下参考图5A至图5D描述电子设备110基于用户点击第一查看入口354,显示第一信息页。图5A至图5D示出了根据本公开的一些实施例的用于显示第一信息页的示例界面501至504。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.
如图5A至图5D所示,在第一信息页510中显示的设定信息包括:视觉设定信息511,例如,目标角色的形象、外貌等等。在第一信息页510中显示的设定信息包括:性格设定信息512,例如,特征a、特征b、特征c等等。在第一信息页510中显示的设定信息包括: 关系设定信息513,例如,目标角色与目标小说原角色之间的关系等等。As shown in FIG5A to FIG5D , the setting information displayed in the first information page 510 includes: visual setting information 511, such as the image and appearance of the target character. The setting information displayed in the first information page 510 includes: personality setting information 512, such as feature a, feature b, feature c, etc. The setting information displayed in the first information page 510 includes: Relationship setting information 513, for example, the relationship between the target character and the original character of the target novel, etc.
在第一信息页510中显示的设定信息包括:故事背景信息514,例如,我的传闻为:“XXXXXX”。在第一信息页510中显示的设定信息包括:故事线515,例如,从故事1到故事2到故事3,最后到故事4等等。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.
在一些实施例中,电子设备110根据目标小说已有内容和设定信息生成的第一内容。该第一内容是电子设备110基于与目标小说中的第一角色相关联的第一视角生成的。如果第一用户发出调整请求,则电子设备110向第一用户提供与目标小说相关联的第二内容。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.
电子设备110根据与目标小说中的第二角色相关联的第二视角生成第二内容。第一角色或第二角色包括:目标角色或者目标小说中已有的角色。图6A至图6C示出了根据本公开的一些实施例的在接收第一用户的调整请求后的示例界面601至603。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.
如图6A至图6C所示,第一用户在界面601上,点击用于调整视角的调整控件610,电子设备110接收用户的调整请求,并向第一用户提供与目标小说相关联的第二内容。例如,用户点击“我想再调整一下”控件610,电子设备110将提供界面602。如果第一用户在界面602上,点击“切换为目标小说原主角视角”控件620,电子设备110将为第一用户提供第二内容(例如,目标小说的内容)。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).
例如,用户点击“我想再调整一下”控件610,电子设备110可以提供界面603。如果第一用户在界面603上,点击“切换为目标角色视角”控件630,电子设备110将为第一用户提供第一内容。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.
通过此种方式,电子设备110结合原有剧情故事,动态连载(例如,每次3-5章),及时获取用户的反馈,动态调整剧情的发展。从而,可以及时了解角色关系,辅助用户直观了解目标角色的发展脉络,也可以将目标角色切换为目标小说原有角色的视角,剧情将以新的视角展开。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.
下文参考图7A至图7D描述本公开的另一些实施例的用于呈现 互动界面的示例界面的示意图。图7A至图7D示出了根据本公开的另一些实施例的用于呈现互动界面的示例界面701至704。7A to 7D, the following describes other embodiments of the present disclosure for presenting Schematic diagram of an example interface of an interactive interface. Figures 7A to 7D show example interfaces 701 to 704 for presenting an interactive interface according to other embodiments of the present disclosure.
在一些实施例中,电子设备110呈现与目标小说相关联的互动界面。例如,互动界面为书圈。互动界面用于呈现由一组用户基于目标小说所创建的多个角色的描述信息。如图7A所示,电子设备110在互动界面710上呈现由一组用户基于目标小说创建的角色A的描述信息711、角色B的描述信息712,等等。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.
在一些实施例中,电子设备110接收第一用户对多个角色中的有第二用户创建的第三角色的选择,并呈现与第三角色相关联的第二信息页。与之相应,电子设备110在第二信息页中显示第三角色的第二设定信息。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.
如图7A至图7B所示,第一用户点击互动界面710上呈现的多个角色中的角色A(即第三角色),电子设备110在界面702上呈现与角色A相关联的第二信息页720。电子设备110第二信息页720上呈现角色A的第二设定信息。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.
在一些实施例中,第二信息页包括第二查看入口。电子设备110根据第一用户对第二查看入口的选择,向第一用户提供与目标小说相关联的第二内容。电子设备110根据第三角色的第二设定信息生成第二内容。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.
如图7B所示,第一用户点击第二查看入口(例如,“阅读TA的故事”控件722),电子设备110向第一用户提供第二内容。由此,第一用户可以阅读其他用户的角色故事。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.
在一些实施例中,第二信息页还包括加入入口。如图7B所示,加入入口为:“加入我的故事”控件721。电子设备110基于第一用户对加入入口的选择,向第一用户提供与目标小说相关联的第三内容。电子设备110基于目标角色的第一设定信息和第三角色的第二设定信息所生成的第三内容。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.
在一些示例中,第一用户点击“加入我的故事”控件721,电子设备110向第一用户提供由第一设定信息和第三角色的第二设定信息 所生成的第三内容。由此,第一用户可以将第三角色对应的第三内容添加到自己的故事世界中(即第一内容)。In some examples, the first user clicks the "Join My Story" control 721, and the electronic device 110 provides the first user with the second setting information consisting of the first setting information and the third character. The generated third content. Thus, the first user can add the third content corresponding to the third character to his own story world (ie, the first content).
在一些实施例中,互动界面710包括会话入口。如图7A所示,“聊天室”控件713。电子设备110根据第一用户对会话入口的选择,呈现与一组用户相关联的会话窗口。如图7D所示,如果第一用户点击“聊天室”控件713,电子设备110将呈现与一组用户相关联的会话窗口740。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.
在一些实施例中,一组用户在会话窗口中的标识信息是根据对应的角色所确定的。例如,一组用户在会话窗口740中的标识信息可以为角色A的名字、角色B的名字,等等。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.
在一些示例中,第一用户可以以目标角色的身份,发布分享目标角色的精彩动态。如图7C所示,第一用户可以以目标角色的身份,在评论区730,发布分享自己的精彩动态。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.
下文参考图8A至图8D描述本公开的一些实施例的用于呈现一组角色的角色信息的示例界面的示意图。图8A至图8D示出了根据本公开的另一些实施例的用于呈现一组角色的角色信息的示例界面801至804。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.
在一些实施例中,关联于第三内容,电子设备110呈现与目标小说相关联的一组角色的角色信息。例如,一组角色信息,可以为好友信息。一组角色至少包括与第一用户对应的目标角色和与第二用户对应的第三角色。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.
在一些实施例中,角色信息包括:一组角色在目标小说中的文本标识(例如,角色在目标小说中的角色名字)、一组角色对应的视觉形象(例如,外貌)、与一组角色对应的用户的用户标识(例如,用户的名称)。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).
如图8A所示,电子设备110,在界面801上呈现一组角色的角色信息810。角色信息810包括一组角色的文本标识,例如,“名称A”、“名称B”,等等。角色信息810包括一组角色的视觉形象,例如,外貌。角色信息810还包括一组角色的用户的用户标识,例如, “用户1”、“用户2”,等等。在一些示例中,点击一组角色中的某个角色,可以查看某个角色的信息。As shown in FIG8A , the electronic device 110 presents role information 810 of a group of roles on the interface 801. The role information 810 includes text identifiers of the group of roles, such as “Name A”, “Name B”, etc. The role information 810 includes visual images of the group of roles, such as appearance. The role information 810 also includes user identifiers of users of the group of roles, such as "User 1", "User 2", etc. In some examples, clicking on a role in a group of roles allows you to view information about that role.
在一些示例中,关联于第三内容(例如,打开世界模式),电子设备110按照小说的剧情匹配度,匹配的好友将会出现在文中。如图8B所示,在文中将出现“遇见好友:XXXX”的控件820。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.
在一些实施例中,关联于第三内容,电子设备110呈现与一组角色相关联的故事线。如图8C所示,电子设备110呈现与一组角色相关联的故事线830。该故事线指示第三内容中与一组角色相关联的至少一个章节。例如,第三内容中与一组角色相关联的“故事1”831属于第一章节、“故事2”832属于第十五章节、“故事3”833属于第二十七章节。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.
在一些实施例中,电子设备110在至少一个章节处,显示一组角色中与相应章节相关联的至少一个角色。如图8C所示,电子设备110在第一章节处显示角色831-1、角色831-2。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.
如图8D所示,第一用户点击角色信息810中的“查看故事线”控件840,电子设备110将呈现故事线。用户可以通过故事线看到“我的好友”都出现在哪些章节。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.
在一些示例中,角色出现的章节覆盖度不低于40%,可能会侧重玩法需要,将好友角色替换为故事中的目标小说中的非重要角色。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.
基于这样的方式,本公开的实施例能够为用户提供新的阅读体验,促进持续阅读。例如,可以满足穿越、探奇欲望,畅游任意幻想世界,邂逅任何喜欢的角色。还可以满足用户编剧和创作的欲望。本公开实施例能够为用户提供沉浸的社交体验。例如,通过好友角色相互穿越,在文字这种媒介当中,也能体验到一种游戏的体验。通过本公开实施例还能够加深作品、作者与粉丝的连接,对目标小说的二次发展。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.
示例过程Example Process
图9示出了根据本公开的一些实施例的生成小说内容的示例过程900的流程图。过程900可以被实现在电子设备110处。下面参考图 1来描述过程900。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. 1 to describe process 900.
如图所示,在框910,电子设备110基于第一用户针对目标小说的预设操作,获取与第一用户相关联的图像信息。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.
在框920,电子设备110提供与目标小说中待创建的目标角色相关联的设定信息,设定信息的至少部分是基于图像信息而被确定。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.
在框930,电子设备110向第一用户提供与目标小说相关联的第一内容,第一内容是基于目标小说的已有内容和设定信息所生成。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.
在一些实施例中,过程900还包括:基于第一用户关于目标小说的互动信息,在目标小说的查看界面中呈现创建入口;以及基于第一用户针对创建入口的选择,呈现用于获取图像信息的获取界面。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.
在一些实施例中,提供与目标小说中待创建的目标角色相关联的设定信息包括:呈现与第一用户相关联的会话界面;以及在会话界面中提供基于图像信息而被确定的设定信息。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.
在一些实施例中,过程900还包括:经由会话界面获取第一用户的输入信息;以及基于输入信息,更新目标角色的设定信息。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.
在一些实施例中,经由会话界面从第一用户接收输入信息包括:在会话界面中向第一用户发送至少一条互动消息,其中至少一条互动消息是基于目标小说的已有内容而被生成;以及获取来自第一用户的输入信息,以作为针对至少一条互动消息的反馈。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.
在一些实施例中,向第一用户提供与目标小说相关联的第一内容,第一内容是基于目标小说的已有内容和设定信息所生成包括:在会话界面向第一用户发送目标消息,目标消息用于显示目标角色的设定信息的至少部分;以及基于第一用户针对目标消息中的生成入口的选择,向第一用户提供与目标小说相关联的第一内容。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.
在一些实施例中,过程900还包括:基于第一用户针对目标消息中的第一查看入口的选择,显示第一信息页;以及在第一信息页中显示目标角色的设定信息。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.
在一些实施例中,设定信息包括以下至少一项:目标角色的视觉设定信息;目标角色的关系设定信息,指示目标角色与目标小说的已 有角色之间的关系;目标角色的性格设定信息;目标角色的故事背景信息;目标角色在目标小说中的故事线。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 the target novel; There are relationships between characters; personality setting information of the target character; story background information of the target character; and story line of the target character in the target novel.
在一些实施例中,获取与第一用户相关联的图像信息包括:获取第一用户上传的图像信息;或利用相机采集与第一用户相关联的图像信息。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.
在一些实施例中,第一内容是基于与目标小说中的第一角色相关联的第一视角而被生成,方法还包括:基于第一用户的调整请求,向第一用户提供与目标小说相关联的第二内容,第二内容是基于与目标小说中的第二角色相关联的第二视角而被生成。In some embodiments, the first content is generated based on a first perspective associated with a first character in the 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, the second content being generated based on a second perspective associated with a second character in the target novel.
在一些实施例中,第一角色或第二角色包括:目标角色;或目标小说中的已有角色。In some embodiments, the first character or the second character includes: a target character; or an existing character in the target novel.
在一些实施例中,过程900还包括:呈现与目标小说相关联的互动界面,互动界面呈现由一组用户基于目标小说所创建的多个角色的描述信息。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.
在一些实施例中,设定信息为第一设定信息,方法还包括:接收第一用户对多个角色中的第三角色的选择,第三角色是由第二用户所创建;呈现与第三角色相关联的第二信息页;以及在第二信息页中显示第三角色的第二设定信息。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.
在一些实施例中,第二信息页包括第二查看入口,方法还包括:基于第一用户对第二查看入口的选择,向第一用户提供与目标小说相关联的第二内容,第二内容是基于第三角色的第二设定信息所生成。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.
在一些实施例中,第二信息页包括加入入口,方法还包括:基于第一用户对加入入口的选择,向第一用户提供与目标小说相关联的第三内容,第三内容是基于目标角色的第一设定信息和第三角色的第二设定信息所生成。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.
在一些实施例中,过程900还包括:关联于第三内容,呈现与目标小说相关联的一组角色的角色信息,一组角色至少包括与第一用户对应的目标角色和与第二用户对应的第三角色。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.
在一些实施例中,角色信息包括:一组角色在目标小说中的文本 标识;一组角色对应的视觉形象;与一组角色对应的用户的用户标识。In some embodiments, the character information includes: a set of characters' text in the target novel Identification; visual image corresponding to a set of roles; user identification of users corresponding to a set of roles.
在一些实施例中,过程900还包括:关联于第三内容,呈现与一组角色相关联的故事线,故事线指示第三内容中与一组角色相关联的至少一个章节。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.
在一些实施例中,过程900还包括:在至少一个章节处,显示一组角色中与相应章节相关联的至少一个角色。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.
在一些实施例中互动界面包括会话入口,方法还包括:基于第一用户对会话入口的选择,呈现与一组用户相关联的会话窗口,其中一组用户在会话窗口中的标识信息是基于对应的角色多确定。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.
示例装置和设备Example devices and equipment
本公开的实施例还提供了用于实现上述方法或过程的相应装置。图10示出了根据本公开的某些实施例的用于生成小说内容的装置1000的示意性结构框图。装置1000可以被实现为或者被包括在电子设备110中。装置1000中的各个模块/组件可以由硬件、软件、固件或者它们的任意组合来实现。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.
如图10所示,装置1000包括信息获取模块1010,被配置为基于第一用户针对目标小说的预设操作,获取与第一用户相关联的图像信息。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.
装置1000还包括信息提供模块1020,被配置为提供与目标小说中待创建的目标角色相关联的设定信息,设定信息的至少部分是基于图像信息而被确定。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.
装置1000还包括内容提供模块1030,被配置为向第一用户提供与目标小说相关联的第一内容,第一内容是基于目标小说的已有内容和设定信息所生成。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.
在一些实施例中,装置1000还包括呈现模块,被配置为基于第一用户关于目标小说的互动信息,在目标小说的查看界面中呈现创建入口;以及基于第一用户针对创建入口的选择,呈现用于获取图像信息的获取界面。 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.
在一些实施例中,信息提供模块1020,还被配置为呈现与第一用户相关联的会话界面;以及在会话界面中提供基于图像信息而被确定的设定信息。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.
在一些实施例中,装置1000还包括输入信息模块,被配置为经由会话界面获取第一用户的输入信息;以及基于输入信息,更新目标角色的设定信息。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.
在一些实施例中,输入信息模块,还被配置为在会话界面中向第一用户发送至少一条互动消息,其中至少一条互动消息是基于目标小说的已有内容而被生成;以及获取来自第一用户的输入信息,以作为针对至少一条互动消息的反馈。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.
在一些实施例中,向第一用户提供与目标小说相关联的第一内容,输入信息模块还包括生成模块,被配置为在会话界面向第一用户发送目标消息,目标消息用于显示目标角色的设定信息的至少部分;以及基于第一用户针对目标消息中的生成入口的选择,向第一用户提供与目标小说相关联的第一内容。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.
在一些实施例中,装置1000还包括信息显示模块,被配置为基于第一用户针对目标消息中的第一查看入口的选择,显示第一信息页;以及在第一信息页中显示目标角色的设定信息。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.
在一些实施例中,设定信息包括以下至少一项:目标角色的视觉设定信息;目标角色的关系设定信息,指示目标角色与目标小说的已有角色之间的关系;目标角色的性格设定信息;目标角色的故事背景信息;目标角色在目标小说中的故事线。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.
在一些实施例中,信息获取模块1010,还被配置为获取第一用户上传的图像信息;或利用相机采集与第一用户相关联的图像信息。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.
在一些实施例中,第一内容是基于与目标小说中的第一角色相关联的第一视角而被生成,装置1000还包括第二内容提供模块,被配置为基于第一用户的调整请求,向第一用户提供与目标小说相关联的第二内容,第二内容是基于与目标小说中的第二角色相关联的第二视角而被生成。 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.
在一些实施例中,第一角色或第二角色包括:目标角色;或目标小说中的已有角色。In some embodiments, the first character or the second character includes: a target character; or an existing character in the target novel.
在一些实施例中,装置1000还包括界面呈现模块,被配置为呈现与目标小说相关联的互动界面,互动界面呈现由一组用户基于目标小说所创建的多个角色的描述信息。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.
在一些实施例中,设定信息为第一设定信息,装置1000还包括选择接收模块,被配置为接收第一用户对多个角色中的第三角色的选择,第三角色是由第二用户所创建;呈现与第三角色相关联的第二信息页;以及在第二信息页中显示第三角色的第二设定信息。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.
在一些实施例中,第二信息页包括第二查看入口,第二内容提供模块,还被配置为基于第一用户对第二查看入口的选择,向第一用户提供与目标小说相关联的第二内容,第二内容是基于第三角色的第二设定信息所生成。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.
在一些实施例中,第二信息页包括加入入口,装置1000还包括第三内容提供模块,被配置为基于第一用户对加入入口的选择,向第一用户提供与目标小说相关联的第三内容,第三内容是基于目标角色的第一设定信息和第三角色的第二设定信息所生成。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.
在一些实施例中,装置1000还包括角色信息呈现模块,被配置为关联于第三内容,呈现与目标小说相关联的一组角色的角色信息,一组角色至少包括与第一用户对应的目标角色和与第二用户对应的第三角色。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.
在一些实施例中,角色信息包括:一组角色在目标小说中的文本标识;一组角色对应的视觉形象;与一组角色对应的用户的用户标识。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.
在一些实施例中,装置1000还包括故事线呈现模块,被配置为关联于第三内容,呈现与一组角色相关联的故事线,故事线指示第三内容中与一组角色相关联的至少一个章节。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.
在一些实施例中,装置1000还包括章节显示模块,被配置为在至少一个章节处,显示一组角色中与相应章节相关联的至少一个角色。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.
在一些实施例中互动界面包括会话入口,装置1000还包括窗口 呈现模块,被配置为基于第一用户对会话入口的选择,呈现与一组用户相关联的会话窗口,其中一组用户在会话窗口中的标识信息是基于对应的角色多确定。In some embodiments, the interactive interface includes a session entry, and the device 1000 also includes a window The presentation module is configured to present a session window associated with a group of users based on a selection of a session entrance by a first user, wherein identification information of the group of users in the session window is determined based on corresponding roles.
图11示出了其中可以实施本公开的一个或多个实施例的电子设备1100的框图。应当理解,图11所示出的电子设备1100仅仅是示例性的,而不应当构成对本文所描述的实施例的功能和范围的任何限制。图11所示出的电子设备1100可以用于实现图1的电子设备110。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 .
如图11所示,电子设备1100是通用电子设备的形式。电子设备1100的组件可以包括但不限于一个或多个处理器或处理单元1110、存储器1120、存储设备1130、一个或多个通信单元1140、一个或多个输入设备1150以及一个或多个输出设备1160。处理单元1110可以是实际或虚拟处理器并且能够根据存储器1120中存储的程序来执行各种处理。在多处理器系统中,多个处理单元并行执行计算机可执行指令,以提高电子设备1100的并行处理能力。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.
电子设备1100通常包括多个计算机存储介质。这样的介质可以是电子设备1100可访问的任何可以获取的介质,包括但不限于易失性和非易失性介质、可拆卸和不可拆卸介质。存储器1120可以是易失性存储器(例如寄存器、高速缓存、随机访问存储器(RAM))、非易失性存储器(例如,只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、闪存)或它们的某种组合。存储设备1130可以是可拆卸或不可拆卸的介质,并且可以包括机器可读介质,诸如闪存驱动、磁盘或者任何其他介质,其可以能够用于存储信息和/或数据并且可以在电子设备1100内被访问。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.
电子设备1100可以进一步包括另外的可拆卸/不可拆卸、易失性/非易失性存储介质。尽管未在图11中示出,可以提供用于从可拆卸、非易失性磁盘(例如“软盘”)进行读取或写入的磁盘驱动和用于从可拆卸、非易失性光盘进行读取或写入的光盘驱动。在这些情况中,每个驱动可以由一个或多个数据介质接口被连接至总线(未示出)。存储器1120可以包括计算机程序产品1125,其具有一个或多个程序 模块,这些程序模块被配置为执行本公开的各种实施例的各种方法或动作。The electronic device 1100 may further include additional removable/non-removable, volatile/non-volatile storage media. Although not shown in FIG. 11 , a magnetic disk drive for reading from or writing to a removable, non-volatile magnetic disk (e.g., a “floppy disk”) and an optical disk 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 the bus (not shown) by one or more data media interfaces. The memory 1120 may include a computer program product 1125 having one or more programs. Modules, these program modules are configured to execute various methods or actions of various embodiments of the present disclosure.
通信单元1140实现通过通信介质与其他电子设备进行通信。附加地,电子设备1100的组件的功能可以以单个计算集群或多个计算机器来实现,这些计算机器能够通过通信连接进行通信。因此,电子设备1100可以使用与一个或多个其他服务器、网络个人计算机(PC)或者另一个网络节点的逻辑连接来在联网环境中进行操作。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.
输入设备1150可以是一个或多个输入设备,例如鼠标、键盘、追踪球等。输出设备1160可以是一个或多个输出设备,例如显示器、扬声器、打印机等。电子设备1100还可以根据需要通过通信单元1140与一个或多个外部设备(未示出)进行通信,外部设备诸如存储设备、显示设备等,与一个或多个使得用户与电子设备1100交互的设备进行通信,或者与使得电子设备1100与一个或多个其他电子设备通信的任何设备(例如,网卡、调制解调器等)进行通信。这样的通信可以经由输入/输出(I/O)接口(未示出)来执行。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).
根据本公开的示例性实现方式,提供了一种计算机可读存储介质,其上存储有计算机可执行指令,其中计算机可执行指令被处理器执行以实现上文描述的方法。根据本公开的示例性实现方式,还提供了一种计算机程序产品,计算机程序产品被有形地存储在非瞬态计算机可读介质上并且包括计算机可执行指令,而计算机可执行指令被处理器执行以实现上文描述的方法。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.
这里参照根据本公开实现的方法、装置、设备和计算机程序产品的流程图和/或框图描述了本公开的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。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.
这些计算机可读程序指令可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理单元,从而生产出一种机器,使得这些指令在通过计算机或其他可编程数据处理装置的处理单元执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作 的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。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 to produce a machine that, when executed by the processing unit of the computer or other programmable data processing device, produces functions/actions that implement the functions/actions specified in one or more blocks in the flowchart and/or block diagram. These computer-readable program instructions may also be stored in a computer-readable storage medium, which causes a computer, a programmable data processing device, and/or other devices to operate in a specific manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture, which includes instructions for implementing various aspects of the functions/actions specified in one or more blocks in the flowchart and/or block diagram.
可以把计算机可读程序指令加载到计算机、其他可编程数据处理装置、或其他设备上,使得在计算机、其他可编程数据处理装置或其他设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其他可编程数据处理装置、或其他设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。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.
附图中的流程图和框图显示了根据本公开的多个实现的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。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.
以上已经描述了本公开的各实现,上述说明是示例性的,并非穷尽性的,并且也不限于所公开的各实现。在不偏离所说明的各实现的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实现的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其他普通技术人员能理解本文公开的各个实现方式。 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 (23)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410218729.XA CN118013945A (en) | 2024-02-27 | 2024-02-27 | Method, device, equipment and storage medium for generating novel content |
| CN202410218729.X | 2024-02-27 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025179763A1 true WO2025179763A1 (en) | 2025-09-04 |
Family
ID=90949803
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2024/107394 Pending WO2025179763A1 (en) | 2024-02-27 | 2024-07-24 | Method and apparatus for generating fiction content, device, and storage medium |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN118013945A (en) |
| WO (1) | WO2025179763A1 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118013945A (en) * | 2024-02-27 | 2024-05-10 | 北京字跳网络技术有限公司 | Method, device, equipment and storage medium for generating novel content |
| CN118502742A (en) * | 2024-05-21 | 2024-08-16 | 北京字跳网络技术有限公司 | Method, device, equipment and storage medium for page interaction |
| CN119025001A (en) * | 2024-07-23 | 2024-11-26 | 北京字跳网络技术有限公司 | Audiobook information display method, device, electronic device and storage medium |
| CN119338004A (en) * | 2024-10-15 | 2025-01-21 | 北京字跳网络技术有限公司 | Object creation method, device and related products |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108986785A (en) * | 2018-08-08 | 2018-12-11 | 科大讯飞股份有限公司 | A kind of text adaptation method and device |
| KR20190058870A (en) * | 2017-11-22 | 2019-05-30 | 전자부품연구원 | Apparatus for making story based on news articles, method thereof and computer recordable medium storing program to perform the method |
| CN113420553A (en) * | 2021-07-21 | 2021-09-21 | 北京小米移动软件有限公司 | Text generation method and device, storage medium and electronic equipment |
| CN115963963A (en) * | 2022-12-29 | 2023-04-14 | 抖音视界有限公司 | Generation method, presentation method, device, equipment and medium of interactive novel |
| CN116974412A (en) * | 2023-07-28 | 2023-10-31 | 深圳市人马互动科技有限公司 | Method and related device for processing interaction information in interaction product |
| CN118013945A (en) * | 2024-02-27 | 2024-05-10 | 北京字跳网络技术有限公司 | Method, device, equipment and storage medium for generating novel content |
-
2024
- 2024-02-27 CN CN202410218729.XA patent/CN118013945A/en active Pending
- 2024-07-24 WO PCT/CN2024/107394 patent/WO2025179763A1/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20190058870A (en) * | 2017-11-22 | 2019-05-30 | 전자부품연구원 | Apparatus for making story based on news articles, method thereof and computer recordable medium storing program to perform the method |
| CN108986785A (en) * | 2018-08-08 | 2018-12-11 | 科大讯飞股份有限公司 | A kind of text adaptation method and device |
| CN113420553A (en) * | 2021-07-21 | 2021-09-21 | 北京小米移动软件有限公司 | Text generation method and device, storage medium and electronic equipment |
| CN115963963A (en) * | 2022-12-29 | 2023-04-14 | 抖音视界有限公司 | Generation method, presentation method, device, equipment and medium of interactive novel |
| CN116974412A (en) * | 2023-07-28 | 2023-10-31 | 深圳市人马互动科技有限公司 | Method and related device for processing interaction information in interaction product |
| CN118013945A (en) * | 2024-02-27 | 2024-05-10 | 北京字跳网络技术有限公司 | Method, device, equipment and storage medium for generating novel content |
Also Published As
| Publication number | Publication date |
|---|---|
| CN118013945A (en) | 2024-05-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2025179763A1 (en) | Method and apparatus for generating fiction content, device, and storage medium | |
| CN103460723B (en) | Push notifications for updating multiple dynamic icon panels | |
| CN109918345A (en) | Document processing method, device, terminal and storage medium | |
| WO2025092652A1 (en) | Interaction method and apparatus, device, and storage medium | |
| CN118012318A (en) | Method, device, equipment and storage medium for creating virtual objects | |
| WO2025124378A1 (en) | Interaction methods, apparatuses, device, and storage medium | |
| CN118296228A (en) | Searching method, searching device, searching equipment and storage medium | |
| US20170134364A1 (en) | Note update method and device | |
| WO2025168002A1 (en) | Method and apparatus for publishing virtual object, device, and storage medium | |
| WO2025237419A1 (en) | Interaction method and apparatus, and device and storage medium | |
| WO2025119146A1 (en) | Live-streaming interaction method and apparatus, and device and storage medium | |
| CN110634220A (en) | Information processing method and device | |
| WO2022242443A1 (en) | Image processing method and apparatus, and computer readable storage medium | |
| WO2025148824A1 (en) | Interaction method and apparatus, and device and storage medium | |
| CN111158924A (en) | Content sharing method and device, electronic equipment and readable storage medium | |
| KR101567555B1 (en) | Social network service system and method using image | |
| CN118042178A (en) | Interaction method, device, equipment and storage medium | |
| WO2025031207A1 (en) | Method and apparatus for generating media content, device, and storage medium | |
| WO2025209497A1 (en) | Live-streaming interaction method and apparatus, and device and storage medium | |
| CN110109594B (en) | Drawing data sharing method and device, storage medium and equipment | |
| CN108197210A (en) | User based on friend relation interacts reading method and computing device | |
| CN118860237A (en) | Interaction method, device, equipment and storage medium | |
| CN118312070A (en) | Message processing method, device, equipment and storage medium | |
| WO2025218280A1 (en) | Method and apparatus for publishing work, device, and storage medium | |
| WO2025093005A1 (en) | Information display method and apparatus, device, and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 24926632 Country of ref document: EP Kind code of ref document: A1 |