Problem / Goal
In addition the system had to be language-independent and it should be fairly easy to add support for other languages and handle common typing mistakes and incorrect grammar forms.
Later on support for Chinese Traditional, Spanish and Russian languages were added.
This approach can be used for a range of very different issues, such as weather forecasts, exchange rates, restaurants and many more. Assuming the use of a suitable API converting speech to text, as well as data provider APIs, we can provide text recognition that covers various topics for applications such as S-Voice (Samsung) and Siri (iPhone).