Nemeth Code Rules
MathSpeak™ Settings Tutorial
Available Settings
MathSpeak currently has 4 defined variables that determine how mathematical expression will be rendered. They are:
- Verbosity
- Semantic Interpretation
- Explicivity
- Language
Verbosity
Options:
- "Verbose" - Purpose: easy introduction to MathSpeak™.
- "Brief" - Purpose: quicker / less cumbersome.
- "Superbrief" - Purpose: quicker / less cumbersome to extent that there is possible information loss.
verbose semantics |
StartFraction
x Over
y EndFraction
|
brief semantics |
StartFrac
x Over
y EndFrac
|
superbrief semantics |
Frac
x Over
y EndFrac
|
verbose semantics |
Start3By3Matrix
1st Row
1
0
0 2nd Row
2
1
0 3rd Row
3
2
1 EndMatrix
|
brief semantics |
Start3By3Matrix
1st Row
1
0
0 2nd Row
2
1
0 3rd Row
3
2
1 EndMatrix
|
superbrief semantics |
3By3Matrix
1st Row
1
0
0 2nd Row
2
1
0 3rd Row
3
2
1 EndMatrix
|
verbose semantics |
left-parenthesis x comma y right-parenthesis |
brief semantics |
l-par x comma y r-par |
superbrief semantics |
l-par x comma y r-par |
Semantic Interpretation
Options:
- "Off" - Purpose: to provide the listener with the same information that is available visually. More useful for Braille transcription.
- "Medium" - Purpose: to sound more like what would be naturally spoken when it is shorter to do so.
- "High" - Purpose: to sound like what is naturally spoken whenever possible.
verbose |
Start3By3MatrixEnclosedByBrackets
1st Row
1st Column
1 2nd Column
0 3rd Column
0 2nd Row
1st Column
2 2nd Column
1 3rd Column
0 3rd Row
1st Column
3 2nd Column
2 3rd Column
1 EndMatrix
|
verbose semantics |
Start3By3Matrix
1st Row
1
0
0 2nd Row
2
1
0 3rd Row
3
2
1 EndMatrix
|
verbose semantics high |
The3By3Matrix
1st Row
1
0
0 2nd Row
2
1
0 3rd Row
3
2
1 EndMatrix
|
verbose |
4 StartFraction
3 Over
5 EndFraction
equals StartFraction
2 3 Over
5 EndFraction
|
verbose semantics |
4 and three-fifths equals StartFraction
23 Over
5 EndFraction
|
verbose semantics high |
4 and three-fifths equals TheFraction
23 Over
5 EndFraction
|
verbose |
left-brace
1 comma 1 comma 2 comma 3 comma 5 comma 8 comma ellipsis right-brace
|
verbose semantics |
StartSet
1 comma 1 comma 2 comma 3 comma 5 comma 8 comma ellipsis EndSet
|
verbose semantics high |
TheSet
1 comma 1 comma 2 comma 3 comma 5 comma 8 comma ellipsis EndSet
|
verbose |
2 Superscript
9 Baseline
equals 2 Superscript
4 Baseline
cross 2 Superscript
3 Baseline
cross 2 Superscript
2 |
verbose semantics |
2 Superscript
9 Baseline
equals 2 Superscript
4 Baseline
times 2 cubed times 2 squared |
verbose semantics high |
2 to the power of
9
equals 2 to the power of
4
times 2 cubed times 2 squared |
verbose |
Upper
T Subscript
n minus 1 Baseline
equals x Superscript
y |
verbose semantics |
Upper
T Subscript
n minus 1 Baseline
equals x Superscript
y |
verbose semantics high |
Upper
T with subscript the quantity
n minus 1 end subscript
equals x to the power of
y
|
verbose |
s i n Superscript
2 Baseline
space x |
verbose semantics |
sine squared x |
verbose semantics high |
sine squared x |
Explicivity
Options:
- "Off" - Purpose: not to overburden the listener with information, the user may have to use the context for disambiguation some rare cases.
- "Medium" - Purpose: to make it so the listener does not have to use the context to disambiguate (at least no more than the visual reader).
- "High" - Purpose: ignore rules that the listener may not know, such as implied numeric subscripts.
verbose semantics |
x 2 |
verbose explicit semantics |
Notational
x 2 |
verbose explicit high semantics |
Notational
x Subscript
2 |
verbose semantics |
The fraction StartFraction
x Over
y EndFraction
is stated as double-quote start fraction x over y end fraction period double-quote |
verbose explicit semantics |
The fraction
Notational
StartFraction
x Over
y EndFraction
Narrative
is stated as double-quote start fraction x over y end fraction period double-quote |
verbose explicit high semantics |
The fraction
Notational
StartFraction
x Over
y EndFraction
Narrative
is stated as double-quote start fraction x over y end fraction period double-quote |
Language
Options:
- English - lexicon is in English.
- (In future) Spanish
verbose semantics |
5 plus 17 equals 22 |
Español verbose semantics |
5 más 17 iguales 22 |
verbose semantics |
rate equals StartFraction
distance Over
time EndFraction
|
Español verbose semantics |
rate iguales comience la fracción
distance encima
time fracción final
|
For most fractions, the beginning is indicated with "start fraction", the horizontal line is indicated with "over", and the end of the fraction is indicated by "end fraction". For the semantic interpretation, most numeric fractions are spoken as they are in natural speech. Also if a number is followed by a numeric fraction, the word "and" is spoken in between.