Electronic book processing method and device and related product

By obtaining and analyzing the information of e-books in the intelligent reading scenario and providing targeted controls, it solves the problem that users find it difficult to efficiently adjust the intelligent reading effect, and achieves a more efficient adjustment experience.

CN119541455APending Publication Date: 2025-02-28DOUYIN VISION CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411698696.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-25
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

In the intelligent reading scenario of e-books, it is difficult for users to efficiently adjust the intelligent reading effect.

Method used

By obtaining the intelligent reading scene information of the e-book in the intelligent reading scene, determining the reading parameters that need to be controlled, and providing corresponding controls in the intelligent reading control panel allows the user to directly control the reading parameters of the target dimension.

Benefits of technology

It improves the efficiency of adjusting the intelligent reading effect of e-books, allowing users to adjust reading parameters more conveniently according to their needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119541455A_ABST
    Figure CN119541455A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an electronic book processing method and device and a related product, and the method comprises the steps: obtaining the intelligent reading scene information of a first electronic book in an intelligent reading scene for the first electronic book in the intelligent reading scene; according to the intelligent reading scene information, determining a reading parameter of a target dimension needing to be controlled; providing an intelligent reading control panel for a user according to a calling operation for the intelligent reading control panel of the first electronic book; the intelligent reading control panel is provided with a first control; the first control is used for controlling the reading parameter of the target dimension.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to an electronic book processing method, device and related products. Background Art

[0002] Currently, when users read e-books through reading applications, they can choose to enter the smart reading scene of e-books and listen to the smart reading audio of e-books. Among them, the smart reading scene of e-books refers to converting the text data of e-books into audio data and playing it through TTS (Text To Speech) technology. The smart reading audio of e-books is the audio data obtained by converting the text data of e-books through TTS technology.

[0003] In the scenario of intelligent reading of e-books, users have a need to adjust the intelligent reading effect of e-books. Therefore, how to improve the adjustment efficiency of adjusting the intelligent reading effect of e-books is one of the problems that need to be solved. Summary of the invention

[0004] The embodiments of the present disclosure provide an e-book processing method, device and related products, which can improve the efficiency of adjusting the intelligent reading effect of the e-book in an intelligent reading scenario.

[0005] In a first aspect, an embodiment of the present disclosure provides an e-book processing method, including: For a first electronic book in an intelligent reading scenario, obtaining intelligent reading scenario information of the first electronic book in the intelligent reading scenario; Determining the reading parameters of the target dimension that need to be controlled according to the intelligent reading scenario information; According to the calling operation of the smart reading control panel for the first electronic book, the smart reading control panel is provided to the user; the smart reading control panel has a first control; the first control is used to control the reading parameters of the target dimension.

[0006] In a second aspect, an embodiment of the present disclosure provides an electronic book processing device, including: An information acquisition unit, configured to acquire, for a first electronic book in an intelligent reading scenario, intelligent reading scenario information of the first electronic book in the intelligent reading scenario; A parameter determination unit, used to determine the reading parameters of the target dimension that need to be controlled according to the intelligent reading scene information; The panel providing unit is used to provide the smart reading control panel to the user according to the calling operation of the smart reading control panel for the first electronic book; the smart reading control panel has a first control; the first control is used to control the reading parameters of the target dimension.

[0007] In a third aspect, an embodiment of the present disclosure provides an electronic device, comprising: a processor; and a memory configured to store computer-executable instructions, wherein the computer-executable instructions, when executed, enable the processor to implement the steps of the method described in the first aspect above.

[0008] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium, wherein the computer-readable storage medium is used to store computer-executable instructions, and the computer-executable instructions implement the steps of the method described in the first aspect when executed by a processor.

[0009] In a fifth aspect, an embodiment of the present disclosure provides a computer program product, wherein the computer program product includes a computer program, and when the computer program is executed by a processor, the steps of the method described in the first aspect are implemented.

[0010] In one or more embodiments of the present disclosure, first, for a first electronic book in an intelligent reading aloud scenario, the intelligent reading aloud scenario information of the first electronic book in the intelligent reading aloud scenario is obtained, then, based on the intelligent reading aloud scenario information, the reading parameters of the target dimension that need to be controlled are determined, and finally, based on the call-up operation of the intelligent reading aloud control panel for the first electronic book, the intelligent reading aloud control panel is provided to the user, and the intelligent reading aloud control panel has a first control, and the first control is used to control the reading parameters of the target dimension. It can be seen that through this embodiment, according to the intelligent reading aloud scenario information of the first electronic book in the intelligent reading aloud scenario, a first control matching the intelligent reading aloud scenario of the first electronic book can be configured in the intelligent reading aloud control panel, and the reading parameters of the target dimension can be controlled by using the first control, thereby improving the efficiency of adjusting the intelligent reading effect of the electronic book through the intelligent reading aloud panel. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] In order to more clearly illustrate one or more embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the embodiments or the prior art descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present disclosure. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative labor. Figure 1 A flowchart of an e-book processing method provided by an embodiment of the present disclosure; Figure 2aA schematic diagram of providing a first control to a user according to an embodiment of the present disclosure; Figure 2b A schematic diagram of providing a user with a recommended control value for a first control provided by an embodiment of the present disclosure; Figure 3a A schematic diagram of providing a first control to a user according to another embodiment of the present disclosure; Figure 3b A schematic diagram of providing a user with a recommended control value of a first control provided by another embodiment of the present disclosure; Figure 4a A schematic diagram of providing a first control to a user according to another embodiment of the present disclosure; Figure 4b A schematic diagram of providing a user with a recommended control value of a first control provided by another embodiment of the present disclosure; Figure 5a A schematic diagram of an e-book processing control provided by an embodiment of the present disclosure; Figure 5b A schematic diagram of an electronic book processing control provided by another embodiment of the present disclosure; Figure 6 A schematic diagram of the structure of an electronic book processing device provided by an embodiment of the present disclosure; Figure 7 A schematic diagram of the structure of an electronic device provided in one embodiment of the present disclosure. DETAILED DESCRIPTION

[0012] In order to enable those skilled in the art to better understand the technical solutions in one or more embodiments of the present disclosure, the technical solutions in one or more embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in one or more embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on one or more embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the protection scope of the present disclosure.

[0013] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.

[0014] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.

[0015] As an optional but non-limiting implementation, in response to receiving an active request from the user, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0016] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet the relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0017] The disclosed embodiment provides an e-book processing method, which can improve the efficiency of adjusting the intelligent reading effect of the e-book for the e-book in the intelligent reading scene. The e-book processing method can be executed by a terminal device or by a server. The terminal device includes but is not limited to mobile phones, computers, tablet computers, laptops, desktop computers, car computers, wearable devices, Internet of Things devices, car networking devices and other electronic products. The server can be in the form of a single server or a server cluster.

[0018] Figure 1 A flowchart of an e-book processing method provided by an embodiment of the present disclosure is shown in FIG. Figure 1 As shown, the process includes: Step S102, for a first electronic book in an intelligent reading scenario, obtaining intelligent reading scenario information of the first electronic book in the intelligent reading scenario; Step S104, determining the reading parameters of the target dimension that need to be controlled according to the intelligent reading scene information; Step S106, according to the calling operation of the smart reading control panel for the first electronic book, providing the user with a smart reading control panel; the smart reading control panel has a first control; the first control is used to control the reading parameters of the target dimension.

[0019] In this embodiment, first, for the first electronic book in the intelligent reading scene, the intelligent reading scene information of the first electronic book in the intelligent reading scene is obtained, and then, according to the intelligent reading scene information, the reading parameters of the target dimension that need to be controlled are determined, and finally, according to the call-up operation of the intelligent reading control panel for the first electronic book, the intelligent reading control panel is provided to the user, and the intelligent reading control panel has a first control, and the first control is used to control the reading parameters of the target dimension. It can be seen that through this embodiment, according to the intelligent reading scene information of the first electronic book in the intelligent reading scene, the first control matching the intelligent reading scene of the first electronic book can be configured in the intelligent reading control panel, and the reading parameters of the target dimension can be controlled by using the first control, thereby improving the efficiency of adjusting the intelligent reading effect of the electronic book through the intelligent reading panel.

[0020] In the above step S102, the first e-book in the smart reading scene is obtained. The first e-book can be an e-book of any category, which is not limited here. The first e-book is in the smart reading scene, which means that the smart reading audio of the first e-book is played in advance through user operation. For example, before step S102, the user triggers the smart reading control in the page of the first e-book, and the terminal device plays the smart reading audio of the first e-book based on the trigger operation, so that the first e-book enters the smart reading scene. The smart reading audio of the first e-book can be obtained by converting the text of the first e-book through TTS technology.

[0021] In the above step S102, for the first electronic book in the intelligent reading scene, the intelligent reading scene information of the first electronic book in the intelligent reading scene is obtained. The intelligent reading scene information of the first electronic book includes any information related to the intelligent reading of the first electronic book, for example, at least one of the following information: the intelligent reading time of the first electronic book, the screen brightness information corresponding to the first electronic book during the intelligent reading, the ambient light brightness information corresponding to the first electronic book during the intelligent reading, the posture information of the terminal device corresponding to the first electronic book during the intelligent reading, the operation data of the user operation performed by the user on the first electronic book during the intelligent reading, the book category information of the first electronic book, the intelligent reading tone usage information of the first electronic book, the intelligent reading speed of the first electronic book, the text jump speed of the first electronic book based on the text jump operation, the text progress of the first electronic book, the intelligent reading progress of the first electronic book, and the tone information of the second electronic book that the user last performed intelligent reading.

[0022] Among them, the intelligent reading time of the first electronic book may include the start time of the intelligent reading of the first electronic book this time, the screen brightness information corresponding to the first electronic book during the intelligent reading may include the real-time screen brightness information during the intelligent reading of the first electronic book this time, the ambient light brightness information corresponding to the first electronic book during the intelligent reading may include the real-time ambient light brightness information during the intelligent reading of the first electronic book this time, the posture information of the terminal device corresponding to the first electronic book during the intelligent reading may include the real-time posture information of the terminal device during the intelligent reading of the first electronic book this time, and the operation data of the user operation performed by the user on the first electronic book during the intelligent reading may include the user operation on the first electronic book during the intelligent reading of the first electronic book this time The operation data of the user operations performed on the e-book, the intelligent reading tone usage information of the first e-book may include the tone information of the tone used in the intelligent reading of the first e-book in the history, the intelligent reading speed of the first e-book may include the real-time intelligent reading speed of the first e-book during the current intelligent reading process, the text jump speed based on the text jump operation of the first e-book may include the real-time text jump speed based on the user's text jump operation during the current intelligent reading process of the first e-book, the text progress of the first e-book may include the real-time text progress during the current intelligent reading process of the first e-book, and the intelligent reading progress of the first e-book may include the real-time intelligent reading progress during the current intelligent reading process of the first e-book.

[0023] In the above step S104, the reading parameters of the target dimension that need to be controlled are determined according to the intelligent reading scene information. In this step, the reading parameters of the target dimension that need to be controlled during the current intelligent reading process of the first electronic book are determined according to the intelligent reading scene information. The target dimension includes at least one of the intelligent reading duration dimension, the intelligent reading speed dimension, and the intelligent reading timbre dimension. Based on this, the reading parameters of the target dimension include at least one of the intelligent reading duration, the intelligent reading speed, and the intelligent reading timbre.

[0024] In the above step S106, a call-up operation of the user on the smart reading control panel of the first electronic book is obtained, and according to the call-up operation, the smart reading control panel is provided to the user, wherein the smart reading control panel provided to the user has a first control, and the first control is used to control the reading parameters of the target dimension. The call-up operation may include an operation to trigger the middle area of ​​the page of the first electronic book.

[0025] In this embodiment, after determining the reading parameters of the target dimension that need to be controlled, a first control for controlling the reading parameters of the target dimension is determined, and the first control is configured in the smart reading control panel. When the user calls up the smart reading control panel, the smart reading control panel configured with the first control is provided to the user, so that the user can control the reading parameters of the target dimension through the first control.

[0026] In one example, a configurable control area can be set in advance in the smart reading control panel. After the reading parameters of the target dimension to be controlled are determined, the first control is configured in the configurable control area. If the reading parameters of the target dimension to be controlled are not determined, a default control is configured in the configurable control area, for example, a screen brightness adjustment control is configured, or the configurable control area is treated as a blank area.

[0027] It can be seen that through this embodiment, according to the smart reading scene information of the first electronic book in the smart reading scene, a first control matching the smart reading scene of the first electronic book can be configured in the smart reading control panel, and the reading parameters of the target dimension can be controlled by using the first control, thereby improving the efficiency of adjusting the smart reading effect of the electronic book through the smart reading panel.

[0028] In one embodiment, determining the reading parameters of the target dimension to be controlled according to the intelligent reading scenario information includes at least one of the following methods: If it is determined according to the intelligent reading scene information that the intelligent reading scene of the first electronic book is a sleeping scene, then it is determined that the reading parameters of the target dimension to be controlled include the intelligent reading duration; If it is determined according to the intelligent reading scenario information that a text jump operation has been performed on the first electronic book in the intelligent reading scenario, it is determined that the reading parameter of the target dimension to be controlled includes the intelligent reading speed; If it is determined according to the intelligent reading scenario information that the first reading timbre matched by the first electronic book is different from the second reading timbre configured by default, it is determined that the reading parameters of the target dimension to be controlled include the intelligent reading timbre.

[0029] In this embodiment, at least one of the above three methods can be used to determine and obtain one or more reading parameters of the target dimension to be controlled. For ease of description, each method is introduced here respectively.

[0030] In the first method described above, based on the smart reading scene information, it is determined whether the smart reading scene of the first e-book is a sleeping scene. If so, it means that the user may be listening to the smart reading audio of the first e-book before going to bed, and it is determined that the reading parameters of the target dimension that need to be controlled include the smart reading duration. By providing the user with a first control for controlling the smart reading duration, it is convenient for the user to set the smart reading duration in the sleeping scene. An example of setting the smart reading duration is: setting the smart reading duration to 20 minutes, and ending the smart reading after 20 minutes.

[0031] In the second method described above, based on the intelligent reading scene information, it is determined whether the user has performed a text jump operation on the first e-book during the current intelligent reading of the first e-book. The text jump operation refers to a jump operation actively performed by the user, rather than a text jump automatically implemented by the reading application where the first e-book is located based on the intelligent reading progress. If it is determined that the user has performed a text jump operation on the first e-book during the current intelligent reading of the first e-book, it means that the user may have a need to speed up or slow down the reading speed, and it is determined that the reading parameters of the target dimension that need to be controlled include the intelligent reading speed. By providing the user with a first control for controlling the intelligent reading speed, it is convenient for the user to adjust the intelligent reading speed of the intelligent reading audio of the first e-book according to needs.

[0032] In one example, operation data of user operations performed by the user on the first electronic book during the current intelligent reading of the first electronic book is extracted from the intelligent reading scene information, and whether the user has performed a text jump operation on the first electronic book during the current intelligent reading of the first electronic book is determined based on the extracted operation data. The text jump operation includes but is not limited to at least one of a page turning operation and a sliding browsing operation on the text.

[0033] In one embodiment, operation data of user operations performed by a user on the first e-book during the current intelligent reading of the first e-book is extracted from the intelligent reading scene information, and based on the extracted operation data, it is determined whether the user has performed a reading speed adjustment operation on the first e-book during the current intelligent reading of the first e-book. If it is determined that the user has performed a reading speed adjustment operation on the first e-book during the current intelligent reading of the first e-book, it is determined that the reading parameters of the target dimension that need to be controlled include the intelligent reading speed.

[0034] In the third method described above, based on the intelligent reading scene information, it is determined whether the first reading timbre matched by the first electronic book is the same as the second reading timbre configured by default. If they are determined to be different, it means that the user may have a need to change the reading timbre, and it is determined that the reading parameters of the target dimension to be controlled include the intelligent reading timbre. By providing the user with a first control for controlling the intelligent reading timbre, it is convenient for the user to adjust the intelligent reading timbre of the first electronic book according to needs.

[0035] In one example, at least one of the book category information of the first electronic book and the intelligent reading tone usage information of the first electronic book is extracted from the intelligent reading scene information, and the first reading tone that matches the first electronic book is determined according to the extracted information. For example, if the first electronic book is a fantasy book, the first reading tone that matches is determined to be a young boy. The second reading tone configured by default can be the tone that is configured by default after the reading application where the first electronic book is located enters the intelligent reading scene. For example, if the reading application where the first electronic book is located is configured by default as a gentle girl after entering the intelligent reading scene, the second reading tone is a gentle girl. The second reading tone configured by default can also be the tone that the user used in the intelligent reading scene last time. For example, if the user listened to other electronic books other than the first electronic book in the intelligent reading scene last time, and the tone used was a sweet girl, the second reading tone is a sweet girl.

[0036] It can be understood that when two or three of the above three methods occur simultaneously, it can be determined that the reading parameters of the target dimension include multiple corresponding parameters. For example, according to the smart reading scene information, the smart reading scene of the first e-book is determined to be the sleeping scene, and according to the smart reading scene information, it is determined that the user has performed a text jump operation on the first e-book during the current smart reading of the first e-book, then the reading parameters of the target dimension are determined to include the smart reading duration and the smart reading speed.

[0037] It can be seen that through this embodiment, the reading parameters of the target dimension that needs to be controlled can be accurately determined in one or more ways, thereby improving the determination accuracy.

[0038] In one embodiment, determining, according to the intelligent reading scene information, that the intelligent reading scene of the first electronic book is a sleeping scene includes: When it is determined according to the intelligent reading scene information that the first electronic book satisfies at least one of the following conditions, determining that the intelligent reading scene of the first electronic book is a sleeping scene; The intelligent reading time of the first electronic book is later than the specified time, the screen brightness corresponding to the first electronic book is lower than the first brightness threshold, the ambient light brightness corresponding to the first electronic book is lower than the second brightness threshold, and the terminal device corresponding to the first electronic book is in a specified posture.

[0039] In this embodiment, the intelligent reading time of the first electronic book, the screen brightness information corresponding to the first electronic book during intelligent reading, the ambient light brightness information corresponding to the first electronic book during intelligent reading, and the posture information of the terminal device corresponding to the first electronic book during intelligent reading can be extracted from the intelligent reading scene information.

[0040] Next, determine whether the intelligent reading time of the first e-book is later than the specified time. For example, the intelligent reading time of the first e-book includes the start time of the intelligent reading of the first e-book this time, and determine whether the start time is at 10 o'clock in the evening. And, according to the screen brightness information corresponding to the first e-book during intelligent reading, determine whether the screen brightness corresponding to the first e-book is lower than the first brightness threshold. And, according to the ambient light brightness information corresponding to the first e-book during intelligent reading, determine whether the ambient light brightness corresponding to the first e-book is lower than the second brightness threshold. And, according to the posture information of the terminal device corresponding to the first e-book during intelligent reading, determine whether the terminal device corresponding to the first e-book is in a specified posture during intelligent reading. Among them, the posture information can be obtained by gyroscope detection. The specified posture can be the posture of the terminal device when the user lies flat and lifts the terminal device. The terminal device corresponding to the first e-book can be the terminal device used to read the first e-book.

[0041] If it is determined according to the intelligent reading scene information that the first electronic book satisfies at least one of the following conditions, the intelligent reading scene of the first electronic book is determined to be a sleeping scene. The conditions include: the intelligent reading time of the first electronic book is later than the specified time, the screen brightness corresponding to the first electronic book is lower than the first brightness threshold, the ambient light brightness corresponding to the first electronic book is lower than the second brightness threshold, and the terminal device corresponding to the first electronic book is in a specified posture.

[0042] It can be seen that through this embodiment, it is possible to accurately determine whether the smart reading scene of the first electronic book is a sleep scene by combining the smart reading time of the first electronic book, the screen brightness corresponding to the first electronic book, the ambient light brightness corresponding to the first electronic book, and the posture of the terminal device corresponding to the first electronic book, thereby improving the accuracy of the judgment of the sleep scene.

[0043] In one embodiment, before determining, according to the intelligent reading scene information, that the first reading timbre matched with the first electronic book is different from the second reading timbre configured by default, the method further includes: Extracting book category information of the first electronic book and / or intelligent reading timbre usage information of the first electronic book from the intelligent reading scene information, and determining a first reading timbre matching the first electronic book based on the extracted information; The timbre information of the second electronic book that was previously intelligently read is acquired from the intelligent reading scene information, and the second reading timbre is determined according to the timbre information.

[0044] In this embodiment, the book category information of the first electronic book and / or the intelligent reading tone usage information of the first electronic book are extracted from the intelligent reading scene information. The book category information of the first electronic book can be exemplified by category information such as fantasy, romance, etc. The intelligent reading tone usage information of the first electronic book can include the tone information of the tone used in the intelligent reading of the first electronic book in the history. For example, the tone used by other users when listening to the first electronic book includes affectionate male and middle-aged uncle.

[0045] Next, the first reading timbre that matches the first electronic book is determined based on the book category information and / or the intelligent reading timbre usage information of the first electronic book. In one case, the first reading timbre that matches the first electronic book is determined based on the book category information. For example, for male-frequency books, the first reading timbre is that of a young boy, and for female-frequency books, the first reading timbre is that of a gentle girl. Furthermore, different first reading timbre are set for various subcategories under the male frequency category, such as male-criminal investigation, the first reading timbre can be a young boy, and for male-cultivation, the first reading timbre can be a middle-aged boy. Furthermore, different first reading timbre is set for various subcategories under the female frequency category, such as female-ancient romance, the first reading timbre can be a gentle girl, and for female-campus, the first reading timbre can be an intellectual girl.

[0046] In another case, the first reading timbre matching the first electronic book is determined according to the intelligent reading timbre usage information of the first electronic book. For example, according to the intelligent reading timbre usage information of the first electronic book, the first-ranked timbre used most frequently by other users when listening to the first electronic book is determined as the first reading timbre. In another case, according to the book category information and the mapping relationship between the predetermined book category and timbre, multiple first candidate timbres corresponding to the book category of the first electronic book are determined, and according to the intelligent reading timbre usage information of the first electronic book, the top multiple timbres used most frequently by other users when listening to the first electronic book are determined as multiple second candidate timbres, and the same timbre among each first candidate timbre and each second candidate timbre is used as the first reading timbre. When there are multiple identical timbres, one can be randomly selected as the first reading timbre.

[0047] In this embodiment, the second reading voice tone configured by default may be the voice tone used by the user in the last intelligent reading scene, so that the voice tone information of the second electronic book that the user last intelligently read is obtained from the intelligent reading scene information, and the voice tone corresponding to the voice tone information is determined as the second reading voice tone. For example, if the user last listened to an electronic book other than the first electronic book in the intelligent reading scene, and the voice tone used was sweet girl, then the second reading voice tone is sweet girl.

[0048] It can be seen that through this embodiment, the first reading timbre matched by the first electronic book can be accurately determined based on the book category information of the first electronic book and / or the intelligent reading timbre usage information of the first electronic book, and the timbre information of the second electronic book that was last intelligently read is obtained from the intelligent reading scene information, and the second reading timbre is accurately determined based on the timbre information.

[0049] In one embodiment, the third reading timbre corresponding to the first electronic book at the current moment can also be obtained, so as to compare whether the first reading timbre matched by the first electronic book is the same as the third reading timbre. If they are different, it is determined that the reading parameters of the target dimension that need to be controlled include the intelligent reading timbre.

[0050] In this embodiment, if it is determined that the reading parameters of the target dimension to be controlled include intelligent reading duration, the first control may include a reading duration setting control; if it is determined that the reading parameters of the target dimension to be controlled include intelligent reading speed, the first control may include a reading speed adjustment control; if it is determined that the reading parameters of the target dimension to be controlled include intelligent reading timbre, the first control may include a reading timbre selection control. Therefore, the first control includes at least one of a reading duration setting control, a reading speed adjustment control, and a reading timbre selection control.

[0051] In step S106, after providing the user with an intelligent reading control panel having a first control according to the calling operation of the intelligent reading control panel for the first electronic book, the above method embodiment further includes: Determine a recommended control value for the first control according to the intelligent reading scenario information; According to the triggering operation on the first control, a recommended control value of the first control is provided.

[0052] In this embodiment, after determining the first control, the recommended control value of the first control is determined according to the intelligent reading scene information. The recommended control value of the first control can be provided to the user after the first control is triggered, so as to facilitate the user to select the recommended control value. Therefore, according to the user's triggering operation on the first control, the recommended control value of the first control is provided to the user. When providing the recommended control value of the first control to the user, the recommended control value can be highlighted, such as highlighted or displayed with a recommended label, to facilitate the user to select the recommended control value.

[0053] It can be seen that through this embodiment, the recommended control value of the first control can be determined according to the intelligent reading scene information, and the recommended control value of the first control can be provided to the user according to the user's trigger operation on the first control, thereby improving the efficiency of the user in selecting the control value of the first control and improving the efficiency of adjusting the intelligent reading effect of the e-book.

[0054] In one embodiment, determining the recommended control value of the first control according to the intelligent reading scene information includes at least one of the following methods: If the first control includes a reading time setting control, then according to the intelligent reading scene information, the intelligent reading time matching the first electronic book is determined, and the duration value of the intelligent reading time is determined as the recommended control value of the reading time setting control; The first control includes a reading speed adjustment control, then according to the intelligent reading scene information, an intelligent reading speed matched with the first electronic book is determined, and a speed value of the intelligent reading speed is determined as a recommended control value of the reading speed adjustment control; If the first control includes a reading timbre selection control, a first reading timbre matching the first electronic book is determined according to the intelligent reading scene information, and the timbre information of the first reading timbre is determined as a recommended control value of the reading timbre selection control.

[0055] According to the previous introduction, the first control includes at least one of a reading time setting control, a reading speed adjustment control, and a reading tone selection control.

[0056] In one case, if the first control includes a reading time setting control, the intelligent reading time matching the first electronic book is determined according to the intelligent reading scene information, and the duration value of the intelligent reading time is determined as the recommended control value of the reading time setting control. For example, according to the intelligent reading scene information, it is determined that the intelligent reading time matching the first electronic book is 30 minutes, and 30 minutes is set as the recommended control value of the reading time setting control.

[0057] In another case, if the first control includes a reading speed adjustment control, the intelligent reading speed matched by the first electronic book is determined according to the intelligent reading scene information, and the intelligent reading speed matched by the first electronic book can be expressed in the form of reading speed multiples, for example, the reading speed includes 1x speed, 1.5x speed, 2x speed, etc. Then, the speed value of the intelligent reading speed matched by the first electronic book is determined as the recommended control value of the reading speed adjustment control. For example, according to the intelligent reading scene information, it is determined that the intelligent reading speed matched by the first electronic book is 0.9x speed, and 0.9x speed is set as the recommended control value of the reading speed adjustment control.

[0058] In another case, if the first control includes a reading timbre selection control, the first reading timbre matched by the first electronic book is determined according to the intelligent reading scene information, and the timbre information of the first reading timbre is determined as a recommended control value of the reading timbre selection control. For example, if it is determined that the first reading timbre matched by the first electronic book is a gentle female, the timbre of a gentle female is set as the recommended control value of the reading timbre selection control.

[0059] It can be seen that through this embodiment, after determining the first control, a recommended control value can be determined for the first control according to the intelligent reading scene information, thereby improving the efficiency of the user adjusting the intelligent reading effect of the e-book through the first control.

[0060] In one embodiment, determining the intelligent reading duration matched by the first electronic book according to the intelligent reading scene information includes: The intelligent reading time of the first electronic book is extracted from the intelligent reading scene information, and the intelligent reading time duration matched by the first electronic book is determined according to the intelligent reading time.

[0061] In this embodiment, the smart reading time of the first electronic book can be extracted from the smart reading scene information. The smart reading time of the first electronic book can include the start time of the first electronic book starting smart reading this time. According to the start time, the smart reading time matching the first electronic book is determined. In one example, the later the start time is, the shorter the smart reading time matching is determined. For example, if the start time is 11 o'clock in the evening, the smart reading time matching is determined to be 30 minutes. If the start time is 12 o'clock in the evening, the smart reading time matching is determined to be 15 minutes.

[0062] It can be seen that through this embodiment, the smart reading time of the first e-book can be extracted from the smart reading scene information, and the smart reading duration matched by the first e-book can be determined according to the smart reading time, so that the smart reading duration matched by the first e-book is associated with the smart reading time of the first e-book, thereby improving the accuracy of recommending the smart reading duration matched by the first e-book to the user.

[0063] In one embodiment, determining the intelligent reading speed matched to the first electronic book according to the intelligent reading scene information includes: A text jump speed based on a text jump operation of the first electronic book is extracted from the intelligent reading scene information, and an intelligent reading speed matching the first electronic book is determined according to the text jump speed.

[0064] In this embodiment, the text jump speed based on the text jump operation of the first electronic book is extracted from the intelligent reading scene information, and the text jump speed based on the text jump operation of the first electronic book can be determined according to the text jump operation performed by the user, and the text jump operation refers to the jump operation actively performed by the user, rather than the text jump automatically implemented by the reading application where the first electronic book is located based on the intelligent reading progress. For example, the page turning speed or screen sliding speed of the user is determined according to the text jump operation performed by the user, and the text jump speed based on the text jump operation of the first electronic book is determined according to the page turning speed or screen sliding speed.

[0065] Next, the intelligent reading speed matched with the first e-book is determined according to the text jump speed, and the determined intelligent reading speed matches the text jump speed of the user. For example, if the text jump speed of the user indicates that the user reads 300 words per minute, the intelligent reading speed matched with the first e-book is determined to be 1.5 times the speed.

[0066] It can be seen that through this embodiment, the text jump speed based on the text jump operation of the first e-book can be extracted from the intelligent reading scene information, and the intelligent reading speed matched by the first e-book is determined according to the text jump speed, so that the intelligent reading speed matched by the first e-book matches the text jump operation performed by the user, thereby improving the accuracy of recommending the intelligent reading speed matched by the first e-book to the user.

[0067] In one embodiment, determining a first reading timbre matching a first electronic book according to the intelligent reading scene information includes: The book category information of the first electronic book and / or the intelligent reading tone usage information of the first electronic book are extracted from the intelligent reading scene information, and based on the extracted information, a first reading tone matching the first electronic book is determined.

[0068] In the same manner as described above, in this embodiment, the book category information of the first electronic book and / or the intelligent reading tone usage information of the first electronic book are extracted from the intelligent reading scene information. The book category information of the first electronic book can be exemplified by category information such as fantasy, romance, etc. The intelligent reading tone usage information of the first electronic book can include the tone information of the tone used in the intelligent reading of the first electronic book in the history. For example, the tone used by other users when listening to the first electronic book includes affectionate boys and middle-aged uncles.

[0069] Next, the first reading timbre that matches the first electronic book is determined based on the book category information and / or the intelligent reading timbre usage information of the first electronic book. In one case, the first reading timbre that matches the first electronic book is determined based on the book category information. For example, for male-frequency books, the first reading timbre is that of a young boy, and for female-frequency books, the first reading timbre is that of a gentle girl. Furthermore, different first reading timbre are set for various subcategories under the male frequency category, such as male-criminal investigation, the first reading timbre can be a young boy, and for male-cultivation, the first reading timbre can be a middle-aged boy. Furthermore, different first reading timbre is set for various subcategories under the female frequency category, such as female-ancient romance, the first reading timbre can be a gentle girl, and for female-campus, the first reading timbre can be an intellectual girl.

[0070] In another case, the first reading timbre matching the first electronic book is determined according to the intelligent reading timbre usage information of the first electronic book. For example, according to the intelligent reading timbre usage information of the first electronic book, the first-ranked timbre used most frequently by other users when listening to the first electronic book is determined as the first reading timbre. In another case, according to the book category information and the mapping relationship between the predetermined book category and timbre, multiple first candidate timbres corresponding to the book category of the first electronic book are determined, and according to the intelligent reading timbre usage information of the first electronic book, the top multiple timbres used most frequently by other users when listening to the first electronic book are determined as multiple second candidate timbres, and the same timbre among each first candidate timbre and each second candidate timbre is used as the first reading timbre. When there are multiple identical timbres, one can be randomly selected as the first reading timbre.

[0071] It can be seen that through this embodiment, the book category information of the first e-book and / or the smart reading tone usage information of the first e-book can be extracted from the smart reading scene information. Based on the extracted information, the first reading tone matching the first e-book can be accurately determined, thereby improving the accuracy of recommending the smart reading tone matching the first e-book to the user.

[0072] After determining that the recommended control value of the first control is obtained, if the user triggers the first control, the recommended control value of the first control can be provided to the user. When providing the recommended control value of the first control to the user, the recommended control value can be highlighted, such as highlighted or displayed with a recommended label, to facilitate the user to select the recommended control value.

[0073] Figure 2a A schematic diagram of providing a first control to a user according to an embodiment of the present disclosure, Figure 2b This is a schematic diagram of providing a user with a recommended control value of a first control provided by an embodiment of the present disclosure, such as Figure 2a As shown, in one example, for a first electronic book in an intelligent reading aloud scene, intelligent reading aloud scene information of the first electronic book in the intelligent reading aloud scene is obtained, and according to the intelligent reading aloud scene information, it is determined that the intelligent reading aloud scene of the first electronic book is a sleeping scene, and then it is determined that the reading parameters of the target dimension that need to be controlled include the intelligent reading aloud duration. Then, when the user calls up the intelligent reading aloud control panel of the first electronic book, such as clicking on the middle area of ​​the page of the first electronic book, the reading aloud duration setting control is configured in the intelligent reading aloud control panel, and the intelligent reading aloud duration is set through the reading aloud duration setting control. The reading aloud duration setting control can be as follows Figure 2a as shown in the Timing controls in .

[0074] like Figure 2bAs shown, in this example, according to the intelligent reading scenario information, the intelligent reading duration matched by the first electronic book is determined, and the duration value of the determined intelligent reading duration is determined as the recommended control value of the reading duration setting control. If the user triggers the reading duration setting control, the recommended control value of the reading duration setting control is provided to the user. The recommended control value is as follows: Figure 2b As shown in "30 minutes" in the figure.

[0075] Figure 3a A schematic diagram of providing a first control to a user according to another embodiment of the present disclosure is provided. Figure 3b This is a schematic diagram of providing a user with a recommended control value of a first control provided by another embodiment of the present disclosure, such as Figure 3a As shown, in one example, for a first electronic book in an intelligent reading scenario, intelligent reading scenario information of the first electronic book in the intelligent reading scenario is obtained, and according to the intelligent reading scenario information, it is determined that the user has performed a text jump operation on the first electronic book in the intelligent reading scenario, and then it is determined that the reading parameters of the target dimension that need to be controlled include the intelligent reading speed. Then, when the user calls up the intelligent reading control panel of the first electronic book, such as clicking on the middle area of ​​the page of the first electronic book, a reading speed adjustment control is configured in the intelligent reading control panel, and the intelligent reading speed is adjusted by the reading speed adjustment control. The reading speed adjustment control can be as follows Figure 3a as shown in the "Speed" control in .

[0076] like Figure 3b As shown, in this example, according to the intelligent reading scene information, the intelligent reading speed matched by the first electronic book is determined, and the speed value of the determined intelligent reading speed is determined as the recommended control value of the reading speed adjustment control. If the user triggers the reading speed adjustment control, the recommended control value of the reading speed adjustment control is provided to the user. The recommended control value is as follows: Figure 3b The speed is shown as “1.5 times faster” in the figure.

[0077] Figure 4a A schematic diagram of providing a first control to a user according to another embodiment of the present disclosure is provided. Figure 4b This is a schematic diagram of providing a user with a recommended control value of a first control provided by another embodiment of the present disclosure, such as Figure 4aAs shown, in one example, for a first electronic book in an intelligent reading scenario, intelligent reading scenario information of the first electronic book in the intelligent reading scenario is obtained, and according to the intelligent reading scenario information, it is determined that the first reading timbre matched by the first electronic book is different from the second reading timbre configured by default, and then it is determined that the reading parameters of the target dimension that need to be controlled include the intelligent reading timbre, and then, when the user calls up the intelligent reading control panel of the first electronic book, such as clicking on the middle area of ​​the page of the first electronic book, a reading timbre selection control is configured in the intelligent reading control panel, and the intelligent reading timbre is selected through the reading timbre selection control, and the reading timbre selection control can be as follows Figure 4a as shown in the Tone controls in the .

[0078] like Figure 4b As shown, in this example, according to the intelligent reading scene information, the first reading timbre matching the first electronic book is determined, and the timbre information of the first reading timbre is determined as the recommended control value of the reading timbre selection control. If the user triggers the reading timbre selection control, the recommended control value of the reading timbre selection control is provided to the user. The recommended control value is as follows: Figure 4b As shown in the "Sweet Girl" in the film.

[0079] In the disclosed embodiment, in terms of timbre setting, in addition to setting male timbre and female timbre for the e-book, multiple timbre is also set. For some e-books with more dialogues, when reading aloud intelligently, it can enter the multi-timbre reading state by default, and automatically select the corresponding timbre for different roles, such as selecting the elderly timbre for the elderly role and selecting the female timbre for the female role. Therefore, in one example, when it is necessary to determine the first reading timbre matched by the first e-book, it can be first determined according to the book category information of the first e-book whether the timbre type suitable for the first e-book is male timbre, female timbre or multi-role timbre, and under the suitable timbre type, according to the book category information of the first e-book and / or the intelligent reading timbre usage information of the first e-book, determine the first reading timbre matched by the first e-book. Among them, when the suitable timbre type is a multi-role timbre, a matching timbre can be set for each role as the first reading timbre through an artificial intelligence model.

[0080] In one embodiment, the above method flow further includes: Detecting whether the text progress of the first electronic book matches the intelligent reading progress of the first electronic book; According to the detection result, an electronic book processing control is configured in the first electronic book.

[0081] In this embodiment, during the intelligent reading of the first electronic book, the text progress of the first electronic book is obtained. It can be understood that during the intelligent reading of the first electronic book, the text progress of the first electronic book will be automatically adjusted according to the intelligent reading of the first electronic book, and can also be changed based on the text jump operation of the user. Therefore, the real-time text progress of the first electronic book can be obtained here to comprehensively reflect the results of automatic adjustment during intelligent reading and the results of manual adjustment by the user.

[0082] In this embodiment, during the intelligent reading process of the first electronic book, the intelligent reading progress of the first electronic book is also obtained. Similar to the text progress, during the intelligent reading process of the first electronic book, the intelligent reading progress of the first electronic book will be automatically adjusted according to the intelligent reading situation of the first electronic book, and can also be changed based on the manual operation of the user. Therefore, the real-time intelligent reading progress of the first electronic book can be obtained here to comprehensively reflect the results of automatic adjustment during intelligent reading and the results of manual adjustment by the user.

[0083] Next, it is detected whether the text progress of the first electronic book matches the intelligent reading progress of the first electronic book, where a match means that the text progress is at the text read by the intelligent reading, and a mismatch means that the text progress is not at the text read by the intelligent reading. Then, according to the detection result, an electronic book processing control is configured in the first electronic book.

[0084] In this embodiment, after determining that the first electronic book is in the smart reading scene, it is possible to detect whether the text progress of the first electronic book matches the smart reading progress of the first electronic book, and according to the detection result, the electronic book processing control is configured and displayed in the first electronic book. When the electronic book processing control is configured and displayed in the first electronic book, the smart reading control panel may not be displayed in the first electronic book.

[0085] It can be seen that through this embodiment, during the intelligent reading process of the first electronic book, it is possible to detect whether the text progress of the first electronic book matches the intelligent reading progress of the first electronic book, and according to the detection result, configure the electronic book processing control in the first electronic book, so as to provide the user with corresponding processing controls for matching and mismatching situations, so as to facilitate the user to process the electronic book according to the matching and mismatching situations.

[0086] In one embodiment, configuring an e-book processing control in the first e-book according to the detection result includes: If the detection result indicates that the text progress of the first electronic book matches the smart reading progress of the first electronic book, a processing control for the smart reading audio of the first electronic book is configured in the first electronic book; the electronic book processing control includes a processing control for the smart reading audio of the first electronic book; If the detection result indicates that the text progress of the first e-book does not match the smart reading progress of the first e-book, a first progress adjustment control for the smart reading audio of the first e-book is configured in the first e-book, and / or a second progress adjustment control for the text of the first e-book is configured in the first e-book; the e-book processing control includes the first progress adjustment control and the second progress adjustment control.

[0087] In this embodiment, if the detection result indicates that the text progress of the first e-book matches the smart reading progress of the first e-book, that is, the text progress is the text read by the smart reading, then a processing control for the smart reading audio of the first e-book is configured in the first e-book. The processing control can be a play and pause control for the smart reading audio, so that the user can play or pause the smart reading audio through the play and pause control.

[0088] In this embodiment, if the detection result indicates that the text progress of the first e-book does not match the smart reading progress of the first e-book, that is, the text progress is not the text read by the smart reading, then a first progress adjustment control for the smart reading audio of the first e-book is configured in the first e-book, and / or a second progress adjustment control for the text of the first e-book is configured in the first e-book. The first progress adjustment control can be indicated as "listen from this paragraph", and the second progress adjustment control can be indicated as "jump to the original progress". Through the first progress adjustment control, the smart reading can be set to start reading from the current text progress, that is, the smart reading progress is close to the text progress. Through the second progress adjustment control, it can be set to jump to the text corresponding to the current smart reading, that is, the text progress is close to the smart reading progress.

[0089] In this embodiment, when the text progress of the first electronic book does not match the intelligent reading progress of the first electronic book, one or more of the first progress adjustment control and the second progress adjustment control may be displayed.

[0090] Figure 5a A schematic diagram of an e-book processing control provided by an embodiment of the present disclosure, Figure 5b A schematic diagram of an electronic book processing control provided by another embodiment of the present disclosure, such as Figure 5a As shown, when the text progress of the first e-book matches the smart reading progress of the first e-book, a "play / pause" control can be provided in the first e-book, so that the user can play or pause the smart reading audio through the "play / pause" control. Figure 5b As shown, when the text progress of the first e-book does not match the smart reading progress of the first e-book, two controls, "Listen from this paragraph" and "Jump to original progress", can be provided in the first e-book to facilitate users to adjust the text progress or the smart reading audio progress.

[0091] It can be seen that through this embodiment, the same processing controls can be provided when the text progress of the first e-book matches or does not match the intelligent reading progress of the first e-book, respectively, to meet the different needs of users when listening and reading are synchronized or asynchronous.

[0092] In one embodiment, if the frequency of the user clicking the first progress adjustment control or the second progress adjustment control is higher than the frequency threshold, it is also determined that the reading parameter of the target dimension that needs to be controlled includes the intelligent reading speed, and the first control is configured to include the reading speed adjustment control. For example, if the user often clicks "Listen to this paragraph", it is determined that the reading parameter of the target dimension that needs to be controlled includes the intelligent reading speed, and the first control is configured to include the reading speed adjustment control.

[0093] In summary, through the above embodiments, according to the smart reading scene information of the first electronic book in the smart reading scene, a first control matching the smart reading scene of the first electronic book can be configured in the smart reading control panel, and the reading parameters of the target dimension can be controlled by using the first control, thereby improving the efficiency of adjusting the smart reading effect of the electronic book through the smart reading panel.

[0094] Figure 6 A schematic diagram of the structure of an electronic book processing device provided by an embodiment of the present disclosure is shown in FIG. Figure 6 As shown, the device includes: an information acquisition unit 61, which is used to obtain the smart reading scene information of the first electronic book in the smart reading scene; a parameter determination unit 62, which is used to determine the reading parameters of the target dimension that need to be controlled according to the smart reading scene information; a panel providing unit 63, which is used to provide the user with the smart reading control panel according to the call-up operation of the smart reading control panel for the first electronic book; the smart reading control panel has a first control; the first control is used to control the reading parameters of the target dimension.

[0095] Optionally, the parameter determination unit 62 is specifically used to implement at least one of the following methods: if it is determined according to the smart reading scene information that the smart reading scene of the first electronic book is a sleeping scene, then it is determined that the reading parameters of the target dimension that need to be controlled include the smart reading duration; if it is determined according to the smart reading scene information that a text jump operation has been performed on the first electronic book in the smart reading scene, then it is determined that the reading parameters of the target dimension that need to be controlled include the smart reading speed; if it is determined according to the smart reading scene information that the first reading timbre matched by the first electronic book is different from the second reading timbre of the default configuration, then it is determined that the reading parameters of the target dimension that need to be controlled include the smart reading timbre.

[0096] Optionally, the parameter determination unit 62 is also specifically used to implement: when it is determined that the first electronic book meets at least one of the following conditions according to the intelligent reading scene information, the intelligent reading scene of the first electronic book is determined to be a sleeping scene; the intelligent reading time of the first electronic book is later than a specified time, the screen brightness corresponding to the first electronic book is lower than a first brightness threshold, the ambient light brightness corresponding to the first electronic book is lower than a second brightness threshold, and the terminal device corresponding to the first electronic book is in a specified posture.

[0097] Optionally, it also includes a timbre determination unit, which is used to extract the book category information of the first electronic book and / or the intelligent reading timbre usage information of the first electronic book from the intelligent reading scene information before determining that the first reading timbre matched by the first electronic book is different from the second reading timbre configured by default according to the intelligent reading scene information, and determine the first reading timbre matched by the first electronic book based on the extracted information; obtain the timbre information of the second electronic book that was last intelligently read from the intelligent reading scene information, and determine the second reading timbre according to the timbre information.

[0098] Optionally, it also includes a value determination unit, which is used to: after providing the smart reading control panel to the user according to the calling operation of the smart reading control panel for the first e-book, determine the recommended control value of the first control according to the smart reading scene information; and provide the recommended control value of the first control according to the triggering operation of the first control.

[0099] Optionally, the value determination unit is specifically used to implement at least one of the following methods: if the first control includes a reading duration setting control, then according to the intelligent reading scenario information, the intelligent reading duration matched by the first electronic book is determined, and the duration value of the intelligent reading duration is determined as the recommended control value of the reading duration setting control; if the first control includes a reading speed adjustment control, then according to the intelligent reading scenario information, the intelligent reading speed matched by the first electronic book is determined, and the speed value of the intelligent reading speed is determined as the recommended control value of the reading speed adjustment control; if the first control includes a reading timbre selection control, then according to the intelligent reading scenario information, the first reading timbre matched by the first electronic book is determined, and the timbre information of the first reading timbre is determined as the recommended control value of the reading timbre selection control.

[0100] Optionally, the value determination unit is further specifically configured to: extract the smart reading time of the first electronic book from the smart reading scene information, and determine the smart reading duration matched by the first electronic book according to the smart reading time.

[0101] Optionally, the value determination unit is further specifically configured to: extract a text jump speed based on a text jump operation of the first electronic book from the intelligent reading scene information, and determine an intelligent reading speed matched to the first electronic book according to the text jump speed.

[0102] Optionally, the value determination unit is further specifically used to implement: extracting book category information of the first electronic book and / or intelligent reading timbre usage information of the first electronic book from the intelligent reading scene information, and determining the first reading timbre matching the first electronic book based on the extracted information.

[0103] Optionally, it further includes a processing unit, which is used to: detect whether the text progress of the first electronic book matches the intelligent reading progress of the first electronic book; and configure an electronic book processing control in the first electronic book according to the detection result.

[0104] Optionally, the processing unit is specifically used to: if the detection result indicates that the text progress of the first e-book matches the smart reading progress of the first e-book, then configure a processing control for the smart reading audio of the first e-book in the first e-book; the e-book processing control includes a processing control for the smart reading audio of the first e-book; if the detection result indicates that the text progress of the first e-book does not match the smart reading progress of the first e-book, then configure a first progress adjustment control for the smart reading audio of the first e-book in the first e-book, and / or configure a second progress adjustment control for the text of the first e-book in the first e-book; the e-book processing control includes the first progress adjustment control and the second progress adjustment control.

[0105] The electronic book processing device in the embodiment of the present disclosure can implement each process of the electronic book processing method embodiment described above and achieve the same effects and functions, which will not be repeated here.

[0106] An embodiment of the present disclosure further provides an electronic device, Figure 7 A schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure, such as Figure 7As shown, the electronic device may have relatively large differences due to different configurations or performances, and may include one or more processors 701 and memory 702, and one or more applications or data may be stored in the memory 702. Among them, the memory 702 may be a temporary storage or a permanent storage. The application stored in the memory 702 may include one or more modules (not shown in the figure), and each module may include a series of computer executable instructions in the electronic device. Furthermore, the processor 701 may be configured to communicate with the memory 702 to execute a series of computer executable instructions in the memory 702 on the electronic device. The electronic device may also include one or more power supplies 703, one or more wired or wireless network interfaces 704, one or more input or output interfaces 705, one or more keyboards 706, etc.

[0107] In a specific embodiment, an electronic device includes a processor; and a memory configured to store computer-executable instructions, wherein when the computer-executable instructions are executed, the processor implements the following process: for a first electronic book in an intelligent reading scene, obtaining intelligent reading scene information of the first electronic book in the intelligent reading scene; determining the reading parameters of the target dimension that need to be controlled based on the intelligent reading scene information; providing the user with the intelligent reading control panel based on a call-up operation of the intelligent reading control panel for the first electronic book; the intelligent reading control panel has a first control; and the first control is used to control the reading parameters of the target dimension.

[0108] The electronic device in the embodiment of the present disclosure can implement each process of the above-mentioned electronic book processing method embodiment and achieve the same effect and function, which will not be repeated here.

[0109] Another embodiment of the present disclosure further provides a computer-readable storage medium, which is used to store computer-executable instructions. When the computer-executable instructions are executed by a processor, the following process is implemented: for a first electronic book in a smart reading scene, the smart reading scene information of the first electronic book in the smart reading scene is obtained; according to the smart reading scene information, the reading parameters of the target dimension that need to be controlled are determined; according to the call-up operation of the smart reading control panel for the first electronic book, the smart reading control panel is provided to the user; the smart reading control panel has a first control; the first control is used to control the reading parameters of the target dimension.

[0110] The computer-readable storage medium in the embodiment of the present disclosure can implement each process of the above-mentioned electronic book processing method embodiment and achieve the same effect and function, which will not be repeated here.

[0111] Another embodiment of the present disclosure further provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, it implements the following process: for a first electronic book in a smart reading scene, obtaining smart reading scene information of the first electronic book in the smart reading scene; determining the reading parameters of the target dimension that need to be controlled based on the smart reading scene information; according to the call-up operation of the smart reading control panel for the first electronic book, providing the smart reading control panel to the user; the smart reading control panel has a first control; the first control is used to control the reading parameters of the target dimension.

[0112] The computer program product in the embodiment of the present disclosure can implement each process of the above-mentioned electronic book processing method embodiment and achieve the same effect and function, which will not be repeated here.

[0113] In various embodiments of the present disclosure, the computer-readable storage medium includes a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0114] In the 1990s, it was very clear whether the improvement of a technology was hardware improvement (for example, improvement of the circuit structure of diodes, transistors, switches, etc.) or software improvement (improvement of the method flow). However, with the development of technology, many improvements of the method flow today can be regarded as direct improvements of the hardware circuit structure. Designers almost always obtain the corresponding hardware circuit structure by programming the improved method flow into the hardware circuit. Therefore, it cannot be said that the improvement of a method flow cannot be implemented with a hardware entity module. For example, a programmable logic device (PLD) (such as a field programmable gate array (FPGA)) is such an integrated circuit whose logical function is determined by the user's programming of the device. Designers can "integrate" a digital system on a PLD by programming themselves, without having to ask chip manufacturers to design and make dedicated integrated circuit chips. Moreover, nowadays, instead of manually making integrated circuit chips, this kind of programming is mostly implemented by "logic compiler" software, which is similar to the software compiler used when developing and writing programs, and the original code before compilation must also be written in a specific programming language, which is called hardware description language (HDL). There is not only one kind of HDL, but many kinds, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc. The most commonly used ones are VHDL (Very-High-Speed ​​Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should also know that it is only necessary to program the method flow slightly in the above-mentioned hardware description languages ​​and program it into the integrated circuit, and then it is easy to obtain the hardware circuit that implements the logic method flow.

[0115] The controller may be implemented in any suitable manner, for example, the controller may take the form of a microprocessor or processor and a computer-readable medium storing a computer-readable program code (such as software or firmware) executable by the (micro)processor, a logic gate, a switch, an application-specific integrated circuit (ASIC), a programmable logic controller, and an embedded microcontroller. Examples of controllers include, but are not limited to, the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicone Labs C8051F320. The memory controller may also be implemented as part of the control logic of the memory. It is also known to those skilled in the art that, in addition to implementing the controller in a purely computer-readable program code manner, the controller may be implemented in the form of a logic gate, a switch, an application-specific integrated circuit, a programmable logic controller, and an embedded microcontroller by logically programming the method steps. Therefore, such a controller may be considered as a hardware component, and the devices for implementing various functions included therein may also be considered as structures within the hardware component. Or even, the devices for implementing various functions may be considered as both software modules for implementing the method and structures within the hardware component.

[0116] The systems, devices, modules or units described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.

[0117] For the convenience of description, the above devices are described in terms of functions and are divided into various units. Of course, when implementing the embodiments of the present disclosure, the functions of each unit can be implemented in the same or multiple software and / or hardware.

[0118] It should be understood by those skilled in the art that one or more embodiments of the present disclosure may be provided as a method, system or computer program product. Therefore, one or more embodiments of the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, one or more embodiments of the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0119] The present disclosure is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present disclosure. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0120] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0121] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0122] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0123] One or more embodiments of the present disclosure may be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. One or more embodiments of the present disclosure may also be practiced in distributed computing environments in which tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules may be located in local and remote computer storage media, including storage devices.

[0124] Each embodiment in the present disclosure is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0125] The above description is only an embodiment of the present disclosure and is not intended to limit the present disclosure. For those skilled in the art, the present disclosure may have various modifications and variations. Any modification, equivalent substitution, improvement, etc. made within the spirit and principle of the present disclosure shall be included in the scope of the claims of the present disclosure.

Claims

1. An electronic book processing method, characterized in that: include: For a first electronic book in an intelligent reading scenario, obtaining intelligent reading scenario information of the first electronic book in the intelligent reading scenario; Determining the reading parameters of the target dimension that need to be controlled according to the intelligent reading scenario information; According to the calling operation of the smart reading control panel for the first electronic book, the smart reading control panel is provided to the user; the smart reading control panel has a first control; the first control is used to control the reading parameters of the target dimension.

2. The method according to claim 1, characterized in that: The determining, according to the intelligent reading scenario information, the reading parameter of the target dimension to be controlled includes at least one of the following methods: If it is determined according to the intelligent reading scene information that the intelligent reading scene of the first electronic book is a sleeping scene, then determining that the reading parameters of the target dimension to be controlled include the intelligent reading duration; If it is determined according to the intelligent reading scenario information that a text jump operation has been performed on the first electronic book in the intelligent reading scenario, then it is determined that the reading parameter of the target dimension to be controlled includes an intelligent reading speed; If it is determined according to the intelligent reading scenario information that the first reading timbre matched by the first electronic book is different from the second reading timbre configured by default, it is determined that the reading parameters of the target dimension to be controlled include the intelligent reading timbre.

3. The method according to claim 2, characterized in that The step of determining, according to the intelligent reading scene information, that the intelligent reading scene of the first electronic book is a sleeping scene includes: When it is determined according to the intelligent reading scene information that the first electronic book satisfies at least one of the following conditions, determining that the intelligent reading scene of the first electronic book is a sleeping scene; The intelligent reading time of the first electronic book is later than the specified time, the screen brightness corresponding to the first electronic book is lower than a first brightness threshold, the ambient light brightness corresponding to the first electronic book is lower than a second brightness threshold, and the terminal device corresponding to the first electronic book is in a specified posture.

4. The method according to claim 2, characterized in that: Before determining, according to the intelligent reading scene information, that the first reading timbre matched with the first electronic book is different from the second reading timbre configured by default, the method further includes: Extracting book category information of the first electronic book and / or intelligent reading voice usage information of the first electronic book from the intelligent reading scene information, and determining a first reading voice matching the first electronic book based on the extracted information; The timbre information of the second electronic book that was previously intelligently read is acquired from the intelligent reading scene information, and the second reading timbre is determined according to the timbre information.

5. The method according to claim 1, characterized in that After providing the smart reading control panel to the user according to the calling operation of the smart reading control panel for the first electronic book, the method further includes: Determining a recommended control value of the first control according to the intelligent reading scenario information; According to the triggering operation on the first control, a recommended control value of the first control is provided.

6. The method according to claim 5, characterized in that The determining, according to the intelligent reading scenario information, a recommended control value of the first control includes at least one of the following methods: If the first control includes a reading duration setting control, then determining the intelligent reading duration matched by the first electronic book according to the intelligent reading scenario information, and determining the duration value of the intelligent reading duration as a recommended control value of the reading duration setting control; If the first control includes a reading speed adjustment control, then determining the intelligent reading speed matched by the first electronic book according to the intelligent reading scene information, and determining the speed value of the intelligent reading speed as the recommended control value of the reading speed adjustment control; If the first control includes a reading timbre selection control, a first reading timbre matched with the first electronic book is determined according to the intelligent reading scene information, and the timbre information of the first reading timbre is determined as a recommended control value of the reading timbre selection control.

7. The method according to claim 6, characterized in that The step of determining the intelligent reading duration matched to the first electronic book according to the intelligent reading scenario information includes: The intelligent reading time of the first electronic book is extracted from the intelligent reading scene information, and the intelligent reading duration matched with the first electronic book is determined according to the intelligent reading time.

8. The method according to claim 6, characterized in that The step of determining the intelligent reading speed matched to the first electronic book according to the intelligent reading scene information includes: A text jump speed based on a text jump operation of the first electronic book is extracted from the intelligent reading scene information, and an intelligent reading speed matching the first electronic book is determined according to the text jump speed.

9. The method according to claim 6, characterized in that The step of determining a first reading tone matching the first electronic book according to the intelligent reading scene information includes: The book category information of the first electronic book and / or the intelligent reading tone usage information of the first electronic book are extracted from the intelligent reading scene information, and based on the extracted information, a first reading tone matching the first electronic book is determined.

10. The method according to claim 1, characterized in that Also includes: Detecting whether the text progress of the first electronic book matches the intelligent reading progress of the first electronic book; According to the detection result, an electronic book processing control is configured in the first electronic book.

11. The method according to claim 10, characterized in that The configuring an electronic book processing control in the first electronic book according to the detection result includes: If the detection result indicates that the text progress of the first electronic book matches the smart reading progress of the first electronic book, a processing control for the smart reading audio of the first electronic book is configured in the first electronic book; the electronic book processing control includes a processing control for the smart reading audio of the first electronic book; If the detection result indicates that the text progress of the first e-book does not match the smart reading progress of the first e-book, a first progress adjustment control for the smart reading audio of the first e-book is configured in the first e-book, and / or a second progress adjustment control for the text of the first e-book is configured in the first e-book; the e-book processing control includes the first progress adjustment control and the second progress adjustment control.

12. An electronic book processing device, characterized in that: include: An information acquisition unit, configured to acquire, for a first electronic book in an intelligent reading scenario, intelligent reading scenario information of the first electronic book in the intelligent reading scenario; A parameter determination unit, used to determine the reading parameters of the target dimension that need to be controlled according to the intelligent reading scene information; The panel providing unit is used to provide the smart reading control panel to the user according to the calling operation of the smart reading control panel for the first electronic book; the smart reading control panel has a first control; the first control is used to control the reading parameters of the target dimension.

13. An electronic device, characterized in that: include: processor; as well as, A memory configured to store computer executable instructions, which, when executed, cause the processor to implement the steps of the method according to any one of claims 1 to 11.

14. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store computer-executable instructions, and the computer-executable instructions, when executed by a processor, implement the steps of the method described in any one of claims 1 to 11.

15. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 11 are implemented.