11 
table cell to change the horizontal position of an item in the cell.  Their vertical position in 
the cell can be also customized with the table editor. 
3.3.6  Inserting Figures and Other images 
ChattyInfty, itself has no functionality to draw/edit a figure.  However, you can embed an 
tiff/jpg image file into it.  For instance, you can cut out a figure as an image from a PDF file 
and paste it in ChattyInfty.  At that time, the resolution the image should be set 600DPI. 
3.4  How to Input from Math OCR 
Using ChattyInfty, people with print disabilities can access math/scientific documents in print 
or PDF including math expressions.  In order to use this function, you need to install our 
math OCR system named "InftyReader, Ver. 3 series (InftyReader3)" as well.  Since it can 
recognize not only special characters but also various technical notations such as a fraction, a 
radical etc. and export the results into ChattyInfty, you can access or edit them with speech 
output. 
3.4.1  What Is InftyReader? 
InftyReader is OCR software for scientific documents, which was also developed and 
provided by sAccessNet.  InftyReader recognizes scanned page images of English 
documents including math expressions.  From each page image, figure areas, table areas and 
text areas are segmented automatically. 
Download site of InftyReader is:  
http://www.sciaccess.net/en/. 
3.4.2  System Requirements 
InftyReader runs on Windows7 or later. 
3.4.3  Language 
The current version (English edition) can recognize only printed/PDF documents in English.  
Be aware that it does not recognize Japanese characters at all.  However, combining 
InftyReader with the FineReader Plug-in, it becomes able to recognize other many European 
languages using extended Latin characters.  Please look at our web site: 
http://www.sciaccess.net/en/ 
for more detailed information about this point. 
See the manual of InftyReader for more detailed information.  You can also perform OCR 
from the menu of ChattyInfty.  At that case, you may use "Import" in the File menu. 
3.4.4  How to Use the Sheet View Window 
When the recognized result is displayed on the main frame of ChattyInfty, the "Sheet View 
Converter pdf to powerpoint - C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF in C#.net, ASP.NET MVC, WinForms, WPF
Online C# Tutorial for Creating PDF from Microsoft PowerPoint Presentation
how to change pdf to powerpoint on; convert pdf pages to powerpoint slides
Converter pdf to powerpoint - VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to PDF in vb.net, ASP.NET MVC, WinForms, WPF
VB.NET Tutorial for Export PDF file from Microsoft Office PowerPoint
copying image from pdf to powerpoint; convert pdf to ppt
12 
window" pops up to show the original page image.  Since the original scanned image that 
exactly corresponds to an area around the cursor position is displayed, sighted people can 
easily check any errors of the recognition. 
It is remarkable that information on the Sheet View window is also available for visually 
disabled people.  By pressing F4 key, the focus moves to the Sheet View window.  If you 
had a certain sophisticated tactile-graphic tool such as View Plus embossers, you could output 
the image directly from this window as tactile graphics.  So, even if you were totally blind, 
you could grasp and correct recognition errors for yourself with the tactile graphics.  
Printing the Sheet View window is supposed to be done from the own File menu of this 
special window.  The focus will be back to the main window when you move the cursor 
with Arrow keys. 
4.  Speech Output and Speech Setting 
4.1  Speech Engine 
Since ChattyInfty uses Microsoft speech API (SAPI), the version 5 as the speech engine, it 
must be installed.  If a SAPI5 voice is already installed, ChattyInfty will speak automatically 
when it is started. 
4.2  Reading Aloud 
ChattyInfty reads aloud texts and also math expressions.  You can access, write or edit 
scientific documents including math expressions with speech output. 
4.2.1  Reading of Text 
In the text part of the document, operations concerning aloud reading are almost same as 
other screen readers.  When the cursor is moved to the next or previous line with the Down 
or Up Arrow key, ChattyInfty reads aloud the content of line from the beginning to the end.  
When the cursor is moved to right or left, ChattyInfty reads aloud the one character that is 
just located at the right hand side of the cursor.  You can read the text in a word-by-word 
manner by pressing Ctrl + the Right/Left Arrow key. 
Remark: 
By using "Read Out" menu, ChattyInfty reads out automatically an indicated part of 
document without cursor operations.  At that time, the cursor keeps its original position. 
By pressing Ctrl + F1 key, you can hear a line number where the cursor is currently located. 
Using the "Speech Setting" in Setting menu, you can change the kind of SAPI5 voices, their 
C#: How to Use SDK to Convert Document and Image Using XDoc.
You may use our converter SDK to easily convert PDF, Word, Excel, PowerPoint, Tiff, and Dicom files to raster images like Jpeg, Png, Bmp and Gif.
how to change pdf to powerpoint format; add pdf to powerpoint slide
C# PDF Convert: How to Convert MS PPT to Adobe PDF Document
Microsoft PowerPoint to PDF. |. Home ›› XDoc.Converter ›› C# Converter: PowerPoint to PDF. You maybe interested: PDF in C#,
pdf to ppt converter online; convert pdf slides to powerpoint
13 
pitch and speaking rate.  The voices and pitches for the text and math parts could be 
different from each other. 
4.2.2  Reading of Math Expressions 
You can also browse a math expression with the cursor operations; however, you should be 
careful because the behavior of cursor when pressing Arrow keys is different from that in text.  
For instance, if you pressed the Up Arrow key, the cursor would move to its superscript 
position, not to the previous line.  To move to the previous line, you need to press Ctrl + the 
Up Arrow key.  Also to move the cursor to the next line in the math expression, you need to 
press Ctrl + the Down Arrow key.  If you find this confusing, this function can be changed 
so that the Ctrl + Up/Down arrow key moves the cursor to the super/subscript position.  In 
this case, the cursor goes simply to the previous/next line by pressing the Up/Down key only. 
Remark: 
As was mentioned previously, by using "Read Out" menu, ChattyInfty reads out 
automatically math expressions without cursor operations.  At that time, the cursor keeps its 
original position. 
4.2.3  Details about Reading Math Expressions Aloud 
ChattyInfty has a defined way to read aloud each math symbol.  They are classified into 
several groups and listed in the Context menu.  If necessary, this defined way of aloud 
reading can be changed in the Setting menu described later in this manual. 
Corresponding to various types of the print disabled, their demands or necessities, we provide 
three types of aloud reading for math formulas.  "How a math formula should be read aloud" 
does depend on the characteristics of the reader’s disability.  For blind users, extra messages 
for which there are no corresponding print symbols explicitly in a math formula should be 
provided to show the structure of that formula exactly.  For instance, they do need messages 
such as "Begin Fraction" and "End Fraction."  The manner of "aloud reading" originally 
defined in ChattyInfty was essentially of this style.  However, for other print-disabled 
people who can "see" the math expression up to a certain level, dyslexic users for instance, 
those extra messages actually disturb their understanding.  They are often confused with the 
messages that do not have corresponding print symbols.  Furthermore, even for blind users, 
when reading material repeatedly, they tend to want to skip those messages as well. 
Thus, we implemented a new function in ChattyInfty3 so that three different types of "aloud 
reading" for math syntaxes can be selected.  "Plain-Reading mode" is based on one which 
may be most widely used in English-speaking countries.  It is natural; however, a spoken 
math expression is often ambiguous.  We assume that people with low vision and dyslexia 
use it.  In "Smooth-Reading mode," minimum-necessary speech guides for blind users to 
XDoc.Converter for .NET, Support Documents and Images Conversion
file converter SDK supports various commonly used document and image file formats, including Microsoft Office (2003 and 2007) Word, Excel, PowerPoint, PDF, Tiff
converting pdf to powerpoint; convert pdf pages to powerpoint slides
Online Convert PowerPoint to PDF file. Best free online export
Online Powerpoint to PDF Converter. Download Free Trial. Convert a PPTX/PPT File to PDF. Just upload your file by clicking on the blue
converting pdf to ppt; how to convert pdf into powerpoint slides
14 
grasp the structure of a math formula correctly are added.  "Detailed-Reading mode" is 
assumed to be used when a blind user wants to know the math-formula structure in the most 
detail.  Pressing Ctrl + F5 key switches these three modes; or you can also change the mode 
in the Setting menu. 
In terms of math symbols, as same as the previous version, each of them is assigned two 
different manners of aloud reading: the Plain reading and the Detailed reading.  In the 
Detailed Reading, all of the character's attributes such as "capital" are read aloud.  Those 
two modes are applied in the Plain/Smooth Reading mode and in the Detailed Reading mode, 
respectively.  That is, the manner of aloud-reading math symbols in the Smooth Reading 
mode is as same as the Plain Reading mode. 
Here are some examples of aloud reading of math formulas in the Smooth Reading mode that 
is default in ChattyInfty3. 
Example1: Superscript/Power (1) 
"x squared" is read aloud in these ways: 
a. When reading it straight through, it is "x squared" 
b. When reading it character by character from beginning to end, it is "x power 2, end 
power" 
c. When reading it character by character from end to beginning, "power 2, left super, x" 
Here, "left super" indicates a superscript area on the left hand side of x.  This area is skipped 
in the case b.  If there were letters in this area, they would be read with a rising intonation 
before the base character in the case a. 
Example2: Superscript/Power (2) 
"e to the i theta power" is 
a. When reading it straight through, "e to the i theta power" 
b. When reading it character by character from the beginning to the end, "e, power i, theta, 
end power" 
c. When reading it character by character from end to beginning, "power, theta, i, left super, 
e" 
Example3: Subscript 
"x with the subscript n" is read aloud in these ways: 
a. When reading it straight through, " x sub n"  
b. When reading it character by character from beginning to end, "x, sub n, end sub." 
c. When reading it character by character from end to beginning, "sub, n, left sub, x" 
RasterEdge XDoc.PowerPoint for .NET - SDK for PowerPoint Document
Able to view and edit PowerPoint rapidly. Convert. Convert PowerPoint to PDF. Convert PowerPoint to HTML5. Convert PowerPoint to Tiff. Convert PowerPoint to Jpeg
converting pdf to powerpoint slides; image from pdf to powerpoint
C# WinForms Viewer: Load, View, Convert, Annotate and Edit
View PDF in WPF; C#.NET: View Word in WPF; C#.NET: View Excel in WPF; C#.NET: View PowerPoint in WPF; C#.NET: View Tiff in WPF. XDoc.Converter for C#; XDoc.PDF
pdf to ppt; conversion of pdf to ppt online
15 
Here, "left sub" indicates a subscript area on the left hand side of x.  This area is skipped in 
the case b.  If there were letters in this area, they would be read with the rising intonation 
before the base character in the case a. 
Example4: Fraction 
Fraction, a plus b over c is read aloud in the following ways: 
a. When reading it straight through, "frac a+b over c" 
b. When reading it character by character from beginning to end, "frac, numerator a, plus b, 
end numerator, denominator c, end denominator" 
c. When reading it character by character from end to beginning, "denominator, c, 
numerator, b, plus, a, frac" 
Example5: Simple Radical 
The square root of 2 is read aloud in these ways: 
a. When reading it straight through, "square root of 2" 
b. When reading it character by character from beginning to end, "radical, inside radical 2, 
end inside radical." 
c. When reading it character by character from end to beginning, "inside radical, 2, radical" 
Example6: General Radical 
The nth root of a is 
a. When reading it straight through, "index n root of a" 
b. When reading it character by character from beginning to end, "radical, radical index n, 
end radical index, inside radical a, end inside radical." 
c. When reading it character by character from end to the beginning, "inside radical, a, 
radical index, n, radical" 
Example7: Special Symbols with Superscript and/or Subscript (1) 
A summation from k=1 to n is read aloud in the following ways: 
a. When reading it straight through, "summation from k=1 to n of" 
b. When reading it character by character from beginning to end, "summation, under k, =, 1, 
end under, over n, end over" 
c. When reading it character by character from end to beginning, "over, n, under, 1, =, k, 
summation" 
Example8: Special Symbols with Superscript and/or Subscript (2) 
An integral from a to b is read aloud in the following ways: 
a. When reading it straight through, "integral from a to b of" 
b. When reading it character by character from beginning to end, "integral, sub, a, end sub, 
super, b, end super" 
c. When reading it character by character from end to beginning, "super, b, sub, a, integral" 
C# powerpoint - Convert PowerPoint to PDF in C#.NET
RasterEdge Visual C# .NET PowerPoint to PDF converter library control (XDoc.PowerPoint) is a mature and effective PowerPoint document converting utility.
convert pdf to ppt online; how to convert pdf into powerpoint presentation
VB.NET PDF Converter Library SDK to convert PDF to other file
editing if they integrate this VB.NET PDF converter control with for converting MicroSoft Office Word, Excel and PowerPoint document to PDF file in VB
images from pdf to powerpoint; how to convert pdf into powerpoint
16 
Example9: Special Symbols with Superscript and/or Subscript (3) 
A limit of x approaching 0 is read aloud in the following ways: 
a. When reading it straight through, "limit as x right-pointing Arrow 0 of." 
b. When reading it character by character from beginning top to end, "limit, under, x, 
right-pointing Arrow, 0, end under." 
c. When reading it character by character from end to beginning, "under, 0, right-pointing 
Arrow, x, limit" 
Example10: Matrix 
A 2 times 2 matrix enclosed with parentheses is read aloud in the following ways: 
a. When reading it straight through, "left paren, line of 1 a b, line of 2 c d, right paren" 
b. When reading it character by character from beginning to end, "left paren, a, b, new line, 
c, d, new line, right paren" 
The message "new line" indicates a special line break in the array representation.  You can 
move the cursor not only horizontally but also vertically in the matrix to browse it. 
4.3  Speech Setting and Related Commands 
Some commands in the Setting menu allow users to customize the setting concerning speech 
output. 
4.3.1  Voice Setting 
If several kinds of SAPI5 voices were installed in your PC, you could change the default 
voice for each of a text and math parts with the "Speech Setting" in the Setting menu.  You 
can also change the volume, the pitch and the rate of aloud reading. 
4.3.2  Other Settings and Commands Concerning math Reading 
If "Read Menu" in the Setting menu were not checked, menu items such as the symbol list 
would not be read out. 
You can suppress speech output of "space" and "return" by pressing Ctrl + F8 key or using 
"Read Aloud Line Break Marks" in the Setting menu. 
If "Read Entire Line" in the menu were checked, entire contents up to a carriage return line 
feed would be read out when the cursor would come to that line. 
If "Automatically Reading Mode" were checked, the cursor would move ahead automatically, 
and contents would be read out without cursor operations. 
Remark: 
17 
With "Read Out" menu commands, you could also listen to a content without cursor 
operations.  However, in this case, the cursor would keep its original position. 
Using a shortcut: the Ctrl + Alt + H, you can check the font style such as bold, italic.  
Incidentally in math expressions all alphanumeric letters are math italic. 
In the Setting menu, there are also other useful commands such as ones concerning 
highlighting, etc. 
4.3.3  Aloud-Reading Table Editor 
Using this editor, you can change a way in which each symbol is read aloud.  The "Default" 
button cancels all of the customization made by the user.  You may save a customized table 
in another name and apply it with "Select Reading Table" in the Setting menu. 
4.3.4  Edit Math Reading 
You can edit how to read math syntaxes are read aloud from beginning to end (not 
character-by-character). The default definition file named "ReadSetting_SAPI5_En.txt" is 
located in: 
C:¥Program Files¥sAccessNet¥ChattyInfty3¥language¥ReadSetting¥. 
You may edit it by using any text editor.  You can customize all of the three types of aloud 
reading for math syntaxes.  In addition, the manner of aloud reading of each math symbol 
also can be edited on this text file.  The result is automatically reflected in the definition 
table of them. 
4.3.5  Reload Math Reading 
While ChattyInfty is running, the new definitions can be reload with this command. 
4.3.6  Assigning Another Manner of Aloud Reading 
There are many math formulas that have ambiguity in reading out them.  For instance, a 
mixed fraction could be read as the product of an integer and a fraction.  X squared could be 
read as the second component of a vector.  We often have to assign them an appropriate 
manner of aloud reading, according to their context.  Unfortunately, however, since it is 
impossible to assign the appropriate aloud-reading to them automatically, we do need a new 
way to handle how to read out each symbol or math formula locally according to their context.  
We refer to this new concept of assigning a pronunciation as "Yomi" (a Japanese word that 
means "a manner of aloud reading").  We actually give a concrete method to assign Yomi to 
math expressions in ChattyInfty3. 
After selecting a certain part of a math formula, press the Shift + Ctrl + Down key; then, a 
dialog to assign Yomi will appear.  You can give any word description for the part with it.  
You also can open the Yomi dialog with "Open Yomi Setting" in the Format menu. 
18 
Remark: 
Instead of Yomi, pressing the Shift + Ctrl + Up key opens a "Ruby Setting" dialog.  Ruby is 
similar to Yomi; however, a word description assigned as Ruby is displayed explicitly by the 
side of an original formula while Yomi is not.  Ruby is very useful in a Japanese text; 
however, we do not think it would also need in English. 
5.  View Menu 
5.1  Last Reading Bar 
"Last Reading Bar" is a one-line window to show a character string of sentence that 
ChattyInfty has just spoken.  You can open this window with the View menu and move to it 
with the F6 or Ctrl + F6 key. 
5.2  LaTeX Source Bar 
"LaTeX Source Bar" is a one-line window to display a character string of LaTeX source that 
corresponds to the line the cursor is currently located.  You can open this window with the 
View menu and move to it with the F6 or Ctrl + F6 key. 
6.  Setting Menu 
There are many useful commands available with the Setting menu other than ones described 
up to now. 
6.1  Standard Font Selection 
The user can select the font and the size to be used by ChattyInfty.  It will be applied to the 
entire document. 
6.2  Option Setting 
Using the "Text/Math Change Shortcut," you can choose one of the following 2 ways to 
switch the Text/Math modes: 
a. Ctrl Key   You can switch the Text/Math modes by pressing the Ctrl key only, 
b. Ctrl + Space key   You can switch the Text/Math modes by pressing a Space key 
together with the Ctrl key. 
Using the "Backslash Command in Text mode," you can choose the role of backslash key in 
the text mode.  It could be either the symbol of backslash itself or the prefix of LaTeX 
19 
commands. 
Using "Cursor Order in fraction," you can if cursor will move first to the numerator or the 
denominator. 
When the "Space Mark" for "Text mode space," "Math mode space" or TeX mode space are 
checked, spaces will be marked in color so the reader will know their location. 
If "Ctrl + Up/Down to Super" were checked, the Ctrl + the Up Arrow key would be a shortcut 
to move the cursor to the superscript position.  Pressing the Up Arrow key alone would 
simply move the cursor to the previous line. 
6.3  Convert Options 
6.3.1  Import Group 
In this group, you can choose the formats to be imported to ChattyInfty.  Only the checked 
items will appear in the Import command in the File Menu. 
The choices are 
a. LaTeX Source Import - a LaTeX formatted file can be converted IML format and be 
loaded to ChattyInfty. A LaTeX command that ChattyInfty cannot convert is imported as 
in TeX mode.  
b. OCR-file(KML) Import - a recognition result file of ChattyInfty, KML file, can be 
loaded to ChattyInfty. 
6.3.2  OCR Import Group 
In this group, you can choose sources which can be recognized by ChattyInfty and set some 
parameters for the recognition.  
a. Import from Scanner   You can recognize documents by ChattyInfty via a scanner. 
b. Import from Image File   You can recognize documents as page image files. 
These items appear in the Import command of File menu if you checked them. 
c. Delete KML after OCR   ChattyInfty saves recognition results in a KML file. 
If you check this option, ChattyInfty deletes the KML file after recognition. 
d. Include Image Areas   ChattyInfty saves images included by a recognized document in 
a KML file. 
6.3.3  Export Group 
In this group, you can choose some kinds of formats to be converted from edited documents 
by ChattyInfty.  Only checked items appear in the Export] command of File menu. 
a. LaTeX Output   An edited document can be saved in LaTeX format. 
b. HTML Output   An edited document can be saved in HTML and each mathematical 
expression will be saved as an image file. 
20 
c. MathML Output   An edited document can be saved in MathML. 
d. Human Readable TeX Output   An edited document can be saved in Human Readable 
TeX (HR-TeX).  In the HR-TeX, mathematical expressions are described in LaTeX 
format, but some LaTeX commands that are not needed to describe context of a 
document (e.g. environmental commands, layout comments, etc.) are omitted. 
e. Karlsruhe AMS-notation Output - Karlsruhe AMS (ASCII Mathematik Schrift) is 
developed in Karlsruhe University to describe mathematical expressions only using 
ASCII characters. 
6.4  Math Level 
The math levels are: 
Junior high school math, 
Senior high school math, 
University math, 
Professional math. 
Since ChattyInfty provides many symbols for highly technical materials, setting the correct 
level limits the choices of symbols. 
7.  Using ChattyInfty with Other Screen Readers 
7.1  Using ChattyInfty with JAWS 
Since the current version of ChattyInfty could read out all the contents and menus, you might 
not need to utilize another screen reader with ChattyInfty if you hoped math access with 
speech output only.  However, if you would like to make use of a Braille display, you would 
have to use a screen reader such as JAWS along with ChattyInfty since it has no function to 
output Braille directly.  When ChattyInfty is used with JAWS, some conflicts between their 
speech outputs will take place. 
In order to avoid the speech conflictions, we prepared JAWS's script files for ChattyInfty.  If 
necessary, please install them in the following manner. 
Put three script files included in the package of ChattyInfty into the setting folder of JAWS 
for each local language.  For instance, the setting folder in English OS might be: 
C:¥users¥"YourAccount"¥AppData¥Roaming¥Freedom-Scientific¥JAWS¥14.0¥setti
ngs¥ENG¥. 
Remark: 
Since Windows7, JAWS scripts installed in a certain user’s account does not work for the 
Documents you may be interested
Documents you may be interested