Offline Automatic Speech Recognition for Android 2.2+ using Sphinx (specifically PocketSphinx)
Java
Pull request Compare This branch is 1 commit behind aasish:master.
Latest commit f9287c5 Jun 22, 2014 @cesine Merge branch 'master' of github.com:cmusphinx/pocketsphinx-android
Conflicts:
	README
	jni/Android.mk
Failed to load latest commit information.
jni
src/edu/cmu/pocketsphinx
README
build.xml

README

Building
========
You will need SWIG, Apache Ant and Android NDK to build a distributable
archive of pocketsphinx for Android.

Make sure this directory is in the same parent directory as sphinxbase and
pocketsphinx are. You can download them from http://cmusphinx.sourceforge.net/.

Create 'build.properties' in the project root and define the following
properties:

  * sdk.dir - path to Android SDK
  * sdk.vsn - Android API version
  * ndk.dir - path to Android NDK

Run `ant jar`. If everything is setup right, you will get two jar archieves -
regular and "nolib" versions. The "nolib" version contains only compiled
wrapper classes, while regular version also includes shared library.

Using with Eclipse ADT plugin
=============================
Due to a bug in ADT plugin it is not possible to use regular version. This is
why "nolib" version exists. Put it into 'libs' directory of your project. You
will also need to copy shared library from 'lib/armeabi' to 'libs/armeabi'
directory of your project.

Using in Android Studio or from command-line
============================================
Simply put regular version of the jar library into 'libs' directory of your
project.