Document mode processing for portable reading machine enabling document navigation
First Claim
Patent Images
1. A computer program product stored on a computer readable storage device for controlling a reading machine while reading a document to a user, the computer program product comprises instructions for causing the reading machine to:
- receive an image of a document;
apply the received image of the document to an optical character recognition engine to produce a text file;
access a knowledge base that provides data that identifies sections in one or more documents;
receive a user command that specifies processing of a section in the received image of the document;
process the received user command to have the program select the section of the document specified by the user command to process, with the instructions to process identifying the section based on data provided from the knowledge base and the text file; and
apply in a text-to-speech processing engine a portion of the text file that corresponds to the selected section of the document, to produce a speech file that when rendered reads the identified section of the document aloud to the user.
9 Assignments
0 Petitions
Accused Products
Abstract
Controlling a reading machine while reading a document to a user by receiving an image of a document, accessing a knowledge base that provides data that identifies sections in the document and processing user commands to select a section of the document. The reading machine applies text-to-speech to a text file that corresponds to the selected section of the document, to read the selected section of the document aloud to the user.
38 Citations
24 Claims
-
1. A computer program product stored on a computer readable storage device for controlling a reading machine while reading a document to a user, the computer program product comprises instructions for causing the reading machine to:
-
receive an image of a document; apply the received image of the document to an optical character recognition engine to produce a text file; access a knowledge base that provides data that identifies sections in one or more documents; receive a user command that specifies processing of a section in the received image of the document; process the received user command to have the program select the section of the document specified by the user command to process, with the instructions to process identifying the section based on data provided from the knowledge base and the text file; and apply in a text-to-speech processing engine a portion of the text file that corresponds to the selected section of the document, to produce a speech file that when rendered reads the identified section of the document aloud to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for controlling a reading machine while reading a document to a user, the method comprising:
-
receiving by a processor device an image of a document; applying by the processor device the received image of the document to an optical character recognition engine to produce a text file; accessing by the processor device a knowledge base that provides data that identifies sections in one or more documents; processing, by the processor device, a received user command to select a section in the received image of the document; identifying by the processor device the section based on data provided from the knowledge base and the text file; and applying by the processor device text-to-speech processing to a portion of the text file that corresponds to the selected section of the document, to produce a speech file that when rendered reads the identified section of the document aloud to the user. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus comprises:
-
a computing device; an image capture device; and a computer readable medium storing a computer program product for controlling the apparatus while reading a document to a user, the computer program product comprises instructions for causing the apparatus to; receive an image of a document captured by the image capture device; apply the received image of the document to an optical character recognition engine to produce a text file; access a knowledge base that provides data that identifies sections in one or more documents; process a user command to select a section in the received image of the document; identify the section based on data provided from the knowledge base and the text file; and apply text-to-speech to the text file that corresponds to the selected section of the document, to produce a speech file that when rendered reads the identified section of the document aloud to the user. - View Dependent Claims (18, 19, 20)
-
-
21. A computer program product stored on a computer readable storage device for controlling a reading machine while reading a document to a user, the computer program product comprises instructions for causing the reading machine to:
-
receive an image of a document; apply the image of the document to an optical character recognition engine to produce a text file and a file that includes spatial organization of text information; access a knowledge base that provides data that identifies sections in the document; receive a user command that specifies processing of a section in the received image of the document; process the received user command and the data that classifies the document according to a spatial organization of the text in the document to select the section of the document corresponding to the user command; and apply in a text-to-speech processing engine the text file to the selected section of the document, produce a speech file that when rendered reads the identified section of the document aloud to the user. - View Dependent Claims (22, 23, 24)
-
Specification