Accurate and compact large vocabulary speech recognition on mobile devices | Synapse