AndroidSpeechRecognition

This speech recognizer service is accurate in noisy environment, fast and globalized. It can worky OFFLINE if needed.
With or without external microphone ( wireless or jack )
Apk not tested on a lot of real devices, it's beta for now. Please report for bad results.

This can save precious ram & cpu on a "small" machine because external process chrome not used.

This depend on an external device : an android phone ( with or without sim ).

Socket ( single connection ) is used between the server ( mrl ) and the device , so you need a shared network connection between client & server. Multiple solutions :