Book reading auxiliary method, display device, camera device and storage medium
Through the camera device collecting and identifying text content in book images, and playing voice information through the display device, the problem that smart devices cannot assist in reading books that are not included in the repository is solved, achieving a wider reading assistance effect.
Patent Information
- Application Number
- CN202510004777.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-02
- Publication Date
- 2025-05-06
AI Technical Summary
Smart devices have limitations in assisted reading and cannot provide reading assistance for books not included in the repository and cannot be retrieved through the network.
The video camera collects book images, recognizes the text content in the book images, and determines the voice information based on the text content, and plays voice information through the speakers of the display device to assist people with literacy reading.
It broadens the scope of assisted reading, reduces the limitations of book reading assistance, and can assist users in identifying content that cannot be retrieved in devices or on the Internet.
Smart Images

Figure CN119942570A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of display devices, and in particular to a book reading assistance method, a display device, a camera device and a storage medium. Background Art
[0002] People with limited literacy (such as illiterate people and young children) usually need assistance from other people or devices when reading books. In the era of intelligence, by installing specific applications, smart devices can provide audio versions of books or related video content, so that people with limited literacy can access and understand the books of their interest by listening or watching.
[0003] However, smart devices also have limitations in assisting reading. The audio and video resources stored in these devices are limited, and for books that are not included in the repository and cannot be retrieved through the Internet, smart devices cannot provide corresponding reading assistance.
[0004] Therefore, how to reduce the limitations of book reading assistance has become a problem that needs to be solved urgently in this field.
[0005] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art. Summary of the invention
[0006] The main purpose of this application is to provide a book reading assistance method, a display device, a camera device and a storage medium, aiming to solve the technical problem of how to reduce the limitations of book reading assistance.
[0007] To achieve the above-mentioned purpose, the present application proposes a book reading assistance method, which is applied to a display device, and the display device is communicatively connected with a camera device; the method comprises:
[0008] Receiving the book image sent by the camera device;
[0009] Recognizing text content in the book image;
[0010] The voice information is played through a speaker of the display device, wherein the voice information is determined based on the text content.
[0011] In one embodiment, before the step of receiving the book image sent by the camera device, the method further includes:
[0012] After receiving the auxiliary start instruction, sending a request signal to the camera device;
[0013] The book image sent by the camera device in response to the request signal is received, and the book image is displayed in real time.
[0014] In one embodiment, the step of receiving the book image sent by the camera device in response to the request signal includes:
[0015] continuously receiving the image signal sent by the camera device in response to the request signal;
[0016] When a confirmation signal is received, the current frame of the image signal is used as the book image.
[0017] In one embodiment, before the step of playing the voice information through the speaker of the display device, the method further includes:
[0018] Matching a target book corresponding to the text content in a preset book library;
[0019] If the target book exists, the first voice information corresponding to the target book is used as the voice information.
[0020] In one embodiment, after the step of matching the target book corresponding to the text content in the preset book library, the method further includes:
[0021] If the target book does not exist, output a preset first prompt message;
[0022] Converting the text content into second voice information;
[0023] using the second voice information as the voice information;
[0024] After the second voice information is output, output a preset second prompt information;
[0025] Return to the step of receiving the book image sent by the camera device.
[0026] In one embodiment, after the step of using the second voice information as the voice information, the method further includes:
[0027] Adding a target file of a newly added book to the library;
[0028] The text content is associated with the second voice information and stored in the target file.
[0029] In addition, to achieve the above-mentioned purpose, the present application also proposes a book reading assistance method, which is applied to a camera device, and the camera device is communicatively connected to a display device; the method comprises:
[0030] After receiving the request signal sent by the display device, continuously acquiring the image signal;
[0031] The image signal is sent to the display device so that the display device can recognize the text content in the book image, and voice information is played through a speaker of the display device, wherein the voice information is determined based on the text content.
[0032] In addition, to achieve the above-mentioned purpose, the present application also proposes a display device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the book reading assistance method described above.
[0033] In addition, to achieve the above-mentioned purpose, the present application also proposes a camera device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the book reading assistance method described above.
[0034] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the book reading assistance method described above are implemented.
[0035] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the book reading assistance method described above are implemented.
[0036] The present application provides a book reading assistance method, which receives a book image sent by a camera device, then recognizes the text content in the book image, determines voice information based on the text content, and directly outputs the voice information through a speaker to assist people with impaired literacy in reading books.
[0037] In summary, the present application uses a camera to capture images of books that users cannot identify independently, then identifies the text information in the image, and then outputs voice information based on the text information. Compared with the method of directly playing videos pre-stored in smart devices, the present application can assist users in identifying content that cannot be retrieved in the device or on the Internet, thereby broadening the scope of assisted reading and reducing the limitations of book reading assistance. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0039] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0040] Figure 1 This is a flow chart of the second embodiment of the book reading assistance method of the present application;
[0041] Figure 2 This is a flow chart of the second embodiment of the book reading assistance method of the present application;
[0042] Figure 3 This is a schematic diagram of the overall process involved in the third embodiment of the book reading assistance method of this application;
[0043] Figure 4 This is a flow chart of the camera device embodiment of the book reading assistance method of the present application;
[0044] Figure 5 This is a schematic diagram of the device structure of the hardware operating environment involved in the book reading assistance method in the embodiment of the present application.
[0045] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0046] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0047] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0048] The main solution of the embodiment of the present application is: receiving the book image sent by the camera device; identifying the text content in the book image; playing voice information through the speaker of the display device, wherein the voice information is determined based on the text content.
[0049] People with limited literacy (such as illiterate people and young children) usually need assistance from other people or devices when reading books. In the era of intelligence, by installing specific applications, smart devices can provide audio versions of books or related video content, so that people with limited literacy can access and understand the books of their interest by listening or watching.
[0050] However, smart devices also have limitations in assisting reading. The audio and video resources stored in these devices are limited, and for books that are not included in the repository and cannot be retrieved through the Internet, smart devices cannot provide corresponding reading assistance.
[0051] Therefore, how to reduce the limitations of book reading assistance has become a problem that needs to be solved urgently in this field.
[0052] In response to the above problems, the present application provides a book reading assistance method, which receives a book image sent by a camera device, then identifies the text content in the book image, determines the voice information based on the text content, and directly outputs the voice information through a speaker to assist people with impaired literacy in reading books.
[0053] In summary, the present application uses a camera to capture images of books that users cannot identify independently, then identifies the text information in the image, and then outputs voice information based on the text information. Compared with the method of directly playing videos pre-stored in smart devices, the present application can assist users in identifying content that cannot be retrieved in the device or on the Internet, thereby broadening the scope of assisted reading and reducing the limitations of book reading assistance.
[0054] Based on this, an embodiment of the present application provides a book reading assistance method. In this embodiment, for the convenience of description, the following description is made with a display device as the execution subject.
[0055] Reference Figure 1 , Figure 1 This is a flow chart of the first embodiment of the book reading assistance method of the present application.
[0056] In this embodiment, the book reading assistance method includes steps S10 to S30:
[0057] Step S10, receiving the book image sent by the camera device;
[0058] It should be noted that, in this embodiment, the camera device is communicatively connected with the display device. The display device is a store device including a display screen and a speaker, including but not limited to televisions, tablets and other devices. The camera device is an electronic device including a camera, including but not limited to remote controls and mobile phones with cameras.
[0059] In this embodiment, the display device is first in a waiting state, and receives a transmission signal from the camera device through its built-in or external communication module, wherein the signal includes a book image captured and digitized by the camera device.
[0060] Step S20, identifying text content in the book image;
[0061] In this embodiment, after receiving the book image, the display device uses a built-in image recognition algorithm or calls a special text recognition module to accurately identify the text in the image. The text recognition method may include image preprocessing (such as denoising, contrast enhancement), text area positioning, character segmentation and character recognition, etc., and finally converts the text information in the image into an editable text format.
[0062] Step S30: playing voice information through a speaker of the display device, wherein the voice information is determined based on the text content.
[0063] In this embodiment, after successfully identifying the text content in the book image, the display device further uses text-to-speech (TTS) technology to convert the text content into voice information, and then plays the converted voice information through the speaker of the display device, so that the user can receive the book content originally presented in visual form in an auditory manner.
[0064] The present application uses a camera to capture images of books that users cannot identify independently, then identifies text information in the images, and then outputs voice information based on the text information. Compared with the method of directly playing videos pre-stored in smart devices, the present application can assist users in identifying content that cannot be retrieved in the device or on the Internet, thereby broadening the scope of assisted reading and reducing the limitations of book reading assistance.
[0065] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction, and will not be repeated in the following. Figure 2 , Figure 2 This is a flow chart of the second embodiment of the book reading assistance method of this application, such as Figure 2 As shown, before the above step S10, the method may further include steps S01 to S02:
[0066] Step S01, after receiving the auxiliary start instruction, sending a request signal to the camera device;
[0067] In this embodiment, the display device is first in a standby state, waiting for the user's command input. Once the display device receives an auxiliary start-up command issued by the user in some way (such as physical buttons, touch screen operations, voice commands, etc.), the display device immediately sends a request signal to the camera device connected to it for communication. The purpose of this request signal is to inform the camera device that the display device is ready to receive and process book image data, thereby triggering the camera device to prepare for image capture.
[0068] Step S02: receiving the book image sent by the camera device in response to the request signal, and displaying the book image in real time.
[0069] In this embodiment, after the camera device receives the request signal, it will start capturing the image of the book and transmit the captured image data back to the display device in real time. After receiving the image data, the display device will immediately decode and render it, and finally display the image of the book in real time on the display screen. This step not only ensures the real-time transmission and display of the image data, but also provides the user with an intuitive preview interface, allowing the user to confirm whether the captured image is clear and accurate, and whether it contains all the required information.
[0070] Through the above steps, the camera device does not need to perform the camera work when the user does not need image assistance, thereby reducing the energy consumption of the camera device.
[0071] Furthermore, the step of receiving the book image sent by the camera device in response to the request signal in the above step S02 may also include steps S021 to S022:
[0072] Step S021, continuously receiving the image signal sent by the camera device in response to the request signal;
[0073] In this embodiment, after the camera device receives a request signal from the display device and starts capturing book images, it sends image signals to the display device in the form of a continuous stream. These image signals contain image data of the book pages captured by the camera device in real time.
[0074] Step S022: when a confirmation signal is received, the current frame of the image signal is used as the book image.
[0075] In this embodiment, in order to determine when the book image desired by the user is captured, a mechanism is required to identify and save the image data of this specific frame, which can be achieved by a confirmation signal sent by the user, and the signal can be triggered by a physical button, a touch screen operation, a voice command or other means. Once the display device receives this confirmation signal, it will immediately use the frame of the image signal currently being received as the final book image and continue to receive the image in the background.
[0076] Through the above steps, the display device can process the fixed book image, avoid the interference of the video caused by the shaking of the camera device during the shooting process, improve the accuracy of image recognition, and thus improve the accuracy of book assisted reading.
[0077] Based on the first embodiment and / or the second embodiment of the present application, in the third embodiment of the present application, the same or similar contents as those of the above-mentioned embodiment 1 and / or embodiment 2 can be referred to the above introduction, and will not be repeated later. On this basis, before the above-mentioned step S30, the method can also include steps A10 to A20:
[0078] Step A10, matching a target book corresponding to the text content in a preset book library;
[0079] It should be noted that, in this embodiment, the preset library can be book data pre-stored locally or in the cloud, or it can be book data searched on the Internet. The library contains a large amount of electronic book data, and each book is associated with its corresponding voice information (which may be a pre-recorded audio file or voice data generated by text-to-speech technology).
[0080] In this embodiment, after successfully identifying the text content in the book image, if the book already has data in a preset library, the pre-stored data can be played directly, and by comparing the identified text content with the book data in the library, it is determined whether there is a target book that is completely matched or highly similar to it.
[0081] Step A20: If the target book exists, the first voice information corresponding to the target book is used as the voice information.
[0082] In this embodiment, if a target book matching the recognized text content is successfully found in the library, the system will directly obtain the voice information corresponding to the target book (which we call the first voice information) and use it as the voice content to be played to the user. The advantage of this is that it allows the system to use existing, high-quality voice resources instead of generating new voice content through text-to-speech technology every time, thereby improving the accuracy and fluency of voice playback and possibly reducing system resource consumption.
[0083] In another feasible implementation manner, after the above step A20, the method may further include steps A30 to A70:
[0084] Step A30, if the target book does not exist, outputting a preset first prompt message;
[0085] In this embodiment, when the system fails to find a target book matching the recognized text content in the preset library, it will trigger the output of a preset first prompt message. This prompt message can be a text message displayed on the screen of the display device or a voice message played through a speaker, and its purpose is to inform the user that the current system has failed to find a matching book and will take other measures to process the input book image.
[0086] Step A40, converting the text content into second voice information;
[0087] In this embodiment, after confirming that the target book does not exist, the recognized text content is converted into the second voice information using text-to-speech (TTS) technology or other similar speech synthesis technology.
[0088] Step A50, using the second voice information as the voice information;
[0089] In this embodiment, once the second voice information is generated, the system will determine it as the voice content to be finally played to the user and prepare to play it.
[0090] Step A60, after the second voice information is output, output a preset second prompt information;
[0091] In this embodiment, in order to inform the user that the voice playback has ended and guide the user to perform the next operation (such as continuing to input a new book image or exiting the current function, etc.), a preset second prompt message will be output after the second voice message is played. This prompt message can also be presented through the screen or speaker of the display device.
[0092] Step A70, returning to the step of receiving the book image sent by the camera device.
[0093] In this embodiment, after completing the playback of the second voice information and the output of the prompt information, the system returns to the initial step, that is, waiting for and receiving a new round of book image input from the camera device, which allows the user to continuously use the system to process multiple book images without manually restarting the system or performing complex settings after each processing is completed.
[0094] Furthermore, in a feasible implementation manner, after the above step A50, the method may further include steps B10 to B20:
[0095] Step B10, adding a target file of a newly added book to the library;
[0096] In this embodiment, when the second voice information is generated by the text-to-speech technology, and it is determined that there is no target book matching the recognized text content in the current library, a new file is created in the library to store the relevant information of the newly added book. This file can be regarded as the target file of the newly added book, which will be managed and maintained as a new entry in the library together with other existing book data.
[0097] Step B20: associate the text content with the second voice information and store them in the target file.
[0098] In this embodiment, after the target file of the newly added book is created, the recognized text content and the generated second voice information are stored in association, which means that a mapping relationship is established between the text content and the second voice information, so that the voice information corresponding to the specific text content can be quickly retrieved and played when needed.
[0099] For example, to help understand the implementation process of the book reading assistance method obtained by combining this embodiment with the above-mentioned embodiment 1, please refer to Figure 3 , Figure 3 A brief flow diagram of a book reading assistance method is provided. Specifically, when a young child wants to read a picture book, he first takes out the picture book to be read, then picks up a remote control with a camera, turns on the remote control camera switch according to the operation instruction given by a TV, then aims the remote control camera at the picture book cover, and scans the picture book content. After receiving the image of the picture book cover, the TV detects whether the picture book is in a preset library. If it is in the preset library, the TV can directly play the entire picture book and read it, and the reading ends after the reading is completed. If it is not in the preset library, the TV prompts the user through voice that the entire picture book cannot be read, prompts the user to turn the page to scan the next page, and then reads the text content in the current page according to the text recognition content. After that, the user is repeatedly prompted to turn the page, scan, and then the TV reads until the user stops or reads the entire book. After that, the content of the picture book is integrated into the library for next reading.
[0100] Furthermore, the embodiment of the present application also provides a book reading assistance method. In this embodiment, for the convenience of description, the following description is made with the camera device as the execution subject.
[0101] Please refer to Figure 4 , Figure 4 This is a flow chart of the camera device embodiment of the book reading assistance method of the present application, such as Figure 4 As shown:
[0102] In this embodiment, the book reading assistance method includes steps C10 to C20:
[0103] Step C10, after receiving the request signal sent by the display device, continuously acquiring the image signal;
[0104] In this embodiment, when the camera device establishes a connection with the display device and receives a request signal from the display device, the camera device starts its image capture function, and then continuously captures image signals from the target. These signals contain text content on book pages or other visual objects. Through a high-precision camera or image sensor, the camera device ensures that the captured image signals have high clarity and accuracy, providing a reliable data basis for subsequent text recognition and voice playback.
[0105] Step C20, sending the image signal to the display device so that the display device can recognize the text content in the book image, and playing voice information through the speaker of the display device, wherein the voice information is determined based on the text content.
[0106] In this embodiment, after continuously acquiring image signals, the camera device transmits these signals to the display device connected to it in real time, and the display device uses built-in image processing algorithms and text recognition technology to accurately identify the text content in the image. Once the text content is recognized, the display device generates corresponding voice information based on the text content and plays it through its built-in speaker to assist people with poor literacy in reading.
[0107] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the book reading assistance method of the present application. More simple transformations based on this technical concept are all within the protection scope of the present application.
[0108] The present application provides a display device and a camera device, the display device / camera device includes: at least one processor; and a memory connected to the at least one processor in communication; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the book reading assistance method in the above-mentioned embodiment one.
[0109] like Figure 5As shown, the display device / camera device may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. Various programs and data required for the operation of the display device / camera device are also stored in RAM1004. The processing device 1001, ROM1002, and RAM1004 are connected to each other via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: input devices 1007 including, for example, a touch screen, a touchpad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 1003 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 1009. The communication device 1009 can allow the display device / camera device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a display device / camera device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems may be implemented or have alternatively.
[0110] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0111] The display device / camera device provided by the present application adopts the book reading assistance method in the above embodiment, which can solve the technical problem of how to reduce the limitations of book reading assistance. Compared with the prior art, the beneficial effects of the display device / camera device provided by the present application are the same as the beneficial effects of the book reading assistance method provided by the above embodiment, and the other technical features in the display device / camera device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.
[0112] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0113] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0114] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the book reading assistance method in the above-mentioned embodiment.
[0115] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM: Random Access Memory), a read-only memory (ROM: Read Only Memory), an erasable programmable read-only memory (EPROM: Erasable Programmable Read Only Memory or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM: CD-Read Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency: Radio Frequency), etc., or any suitable combination of the above.
[0116] The computer-readable storage medium may be included in the display device / camera device; or may exist independently without being assembled into the display device / camera device.
[0117] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the display device, the display device: receives the book image sent by the camera device; recognizes the text content in the book image; and plays voice information through the speaker of the display device, wherein the voice information is determined based on the text content.
[0118] When the above one or more programs are executed by the camera device, the camera device: continuously acquires image signals after receiving a request signal; sends the image signals to the display device so that the display device can recognize the text content in the book image, and plays voice information through the speaker of the display device, wherein the voice information is determined based on the text content.
[0119] The computer program code for performing the operation of the present application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer and partially on the remote computer, or entirely on the remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, using an Internet service provider to connect through the Internet).
[0120] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0121] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0122] The readable storage medium provided in the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned book reading assistance method, and can solve the technical problem of how to reduce the limitations of book reading assistance. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in the present application are the same as the beneficial effects of the book reading assistance method provided in the above-mentioned embodiment, and will not be repeated here.
[0123] The present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned book reading assistance method when executed by a processor.
[0124] The computer program product provided by this application can solve the technical problem of how to reduce the limitations of book reading assistance. Compared with the prior art, the beneficial effects of the computer program product provided by this application are the same as the beneficial effects of the book reading assistance method provided by the above embodiment, which will not be repeated here.
[0125] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A book reading assistance method, characterized in that: The method is applied to a display device, and the display device is communicatively connected with a camera device; the method comprises: Receiving the book image sent by the camera device; Recognizing text content in the book image; The voice information is played through a speaker of the display device, wherein the voice information is determined based on the text content.
2. The book reading assistance method according to claim 1, characterized in that: Before the step of receiving the book image sent by the camera device, the method further includes: After receiving the auxiliary start instruction, sending a request signal to the camera device; The book image sent by the camera device in response to the request signal is received, and the book image is displayed in real time.
3. The book reading assistance method according to claim 2, characterized in that: The step of receiving the book image sent by the camera device in response to the request signal comprises: continuously receiving the image signal sent by the camera device in response to the request signal; When a confirmation signal is received, the current frame of the image signal is used as the book image.
4. The book reading assistance method according to claim 1, characterized in that: Before the step of playing the voice information through the speaker of the display device, the method further includes: Matching a target book corresponding to the text content in a preset book library; If the target book exists, the first voice information corresponding to the target book is used as the voice information.
5. The book reading assistance method according to claim 4, characterized in that: After the step of matching the target book corresponding to the text content in the preset book library, the method further includes: If the target book does not exist, output a preset first prompt message; Converting the text content into second voice information; using the second voice information as the voice information; After the second voice information is output, output a preset second prompt information; Return to the step of receiving the book image sent by the camera device.
6. The book reading assistance method according to claim 5, characterized in that: After the step of using the second voice information as the voice information, the method further includes: Adding a target file of a newly added book to the library; The text content is associated with the second voice information and stored in the target file.
7. A book reading assistance method, characterized in that: The method is applied to a camera device, and the camera device is communicatively connected with a display device; the method comprises: After receiving the request signal sent by the display device, continuously acquiring the image signal; The image signal is sent to the display device so that the display device can recognize the text content in the book image, and voice information is played through a speaker of the display device, wherein the voice information is determined based on the text content.
8. A display device, characterized in that: The display device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the book reading assistance method according to any one of claims 1 to 6.
9. A camera device, characterized in that: The camera device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the book reading assistance method according to claim 7.
10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the book reading assistance method according to any one of claims 1 to 6 or claim 7 are implemented.