What are the best currently supported speech or text API or SDK for mobile (multiple platforms: Android, iOS, etc)
There are a few posts particular to the iPhone, but I am looking for a solution that would work ideally cross-platform.
N.B. It seems that all solutions ultimately post to a REST-ful API on a remote server, as opposed to doing speech processing locally. (Is this true?)
I can think of a few that are cross platform for Android and iOS. However, they are commercial services and at at some level of service you must pay for them. For Android, Google provides free speech recognition. So, you might want to consider using Google's free recognition for Android.
You can look at:
If you want to try client side recognition on the mobile device. See:
For some more background Text-to-speech (voice generation) and speech-to-text (voice recognition) APIs? may be helpful.