Speaking Dictionary and Thesaurus
A speaking dictionary and thesaurus is useful to those with a learning difficulty and to anybody prone to spelling errors. It will give definitions and synonyms of words entered on a small keyboard, and reads them back.
A useful feature is that it can recognize when a misspelling is entered and will suggest the correct word.
Example: The misspelling Theater will result in the list of suggested words headed by Theatre.