Вы можете включить свой собственный движок, такой как CMU Sphinx Engine. Это также дает преимущество работы без подключения к данным.
См. пост о том, как установить его на Android - однако вам нужно изменить Android.mk: измените порядок LOCAL_STATIC_LIBRARIES
, чтобы строка выглядела следующим образом:
LOCAL_STATIC_LIBRARIES := pocketsphinx sphinxlm sphinxfeat sphinxfe sphinxutil
В противном случае NDK не сможет собрать пакет.