MyScript technology can recognize different types of content that are mainly: Text, Math and Diagram.

Text

Language support

MyScript technology supports up to:

MyScript iink SDK currently supports a large subsets of these languages, in cursive, print or isolated styles, with more options expected to become available in future versions. Refer to this page to get the languages currently supported by the toolkit.

As recognition is inherently related to the handwriting language, it is essential to define it properly in the first place.

It is possible to add an extra resource to support the mixed recognition of your primary language with English words. This secondary English resource will make it easier for the engine to properly recognize English words mixed with another language.

Recognition modes

MyScript technology supports different handwriting modes to fit user needs.

Whether you are targeting small-screen devices, tablets or interactive whiteboards and whatever your use case is, MyScript has a solution for you!

MyScript iink SDK recognizes both kinds of handwriting, whether print or cursive:

Suggestion list

Even if MyScript technology is very reliable with handwriting recognition, a word or a character can still be incorrectly recognized sometimes. That’s where suggestion lists come into play!

helloHellohellosheelshella

Suggestions are alternative options for a given word or character. Meaning in case a recognized word or character is not what users intended to write, they can choose an alternative in a list of alike words or characters.

Math

With MyScript technology, users can smoothly handwrite mathematical operations and equations, edit them if needed, typeset them for a clean rendering and even solve them!

2 × 3 = 6

Useful export options are also available: LaTeX, MathML, image, etc.

MyScript technology obviously supports simple equations, but can also recognize complex equations and formulas.

To see the complete list of supported symbols, rules and operations, read this section.

Display modes

Depending on your use case, it might be useful to choose the display mode of the input ink. Up to you to see what is more appropriate!

  1. As it is: symbols stay handwritten until convert is manually activated (if needed). The whole expression is then typeset and might be solved at the same time.
  2. Typesetting only: symbols are automatically typeset after a short delay, using standard math fonts or custom fonts. If needed, solving has to be activated manually.
  3. Typesetting and solving: symbols are typeset after a short delay, using standard math fonts or custom fonts. The whole expression is solved straight after, provided that its characters are supported by the solver.

To know more about our math solver, see the corresponding section.

Diagram

MyScript technology allows users to draw and annotate all kinds of diagrams. Editing gestures are supported and a clean rendering can be obtained very easily.

In the above example, text has been centered and typeset, shapes have been aligned and made congruent.

To explore the diagram features, take a look at this section.