Permalink
Commits on Jun 10, 2016
  1. Merge pull request #1 from cesine/master

    Merge changes from Cesine pocketsphinx repo
    committed on GitHub Jun 10, 2016
Commits on Jun 22, 2014
  1. Merge branch 'master' of github.com:cmusphinx/pocketsphinx-android

    Conflicts:
    	README
    	jni/Android.mk
    cesine committed Jun 22, 2014
Commits on May 16, 2014
  1. Properly handle cancel and stop

    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12481 94700074-3cef-4d97-a70e-9c8c206c02f5
    nshmyrev committed May 16, 2014
  2. Sync API for assets sync and async task for recognizer initialization…

    … for better UI experience
    
    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12478 94700074-3cef-4d97-a70e-9c8c206c02f5
    nshmyrev committed May 16, 2014
Commits on May 14, 2014
  1. More silencing of svn

    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12466 94700074-3cef-4d97-a70e-9c8c206c02f5
    nshmyrev committed May 14, 2014
Commits on May 11, 2014
  1. Allow null hypothesis in onresult in order to signal to the applicati…

    …on there is no result
    
    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12461 94700074-3cef-4d97-a70e-9c8c206c02f5
    nshmyrev committed May 11, 2014
Commits on May 9, 2014
  1. Separate keyword option and keyfile option for better error checking

    Remove pocketsphinx_kws, it duplicates pocketsphinx_continuous
    
    
    
    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12459 94700074-3cef-4d97-a70e-9c8c206c02f5
    nshmyrev committed May 9, 2014
Commits on May 2, 2014
  1. Info.c was removed before

    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12455 94700074-3cef-4d97-a70e-9c8c206c02f5
    nshmyrev committed May 2, 2014
Commits on Apr 25, 2014
  1. Dedicated directory for synchronizable assets.

    Check only "sync" directory when synchronizing assets to avoid undesired
    coping of other files.
    
    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12447 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Apr 25, 2014
Commits on Apr 24, 2014
  1. Remove unsed code.

    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12444 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Apr 24, 2014
  2. 382 Synchronize assets asynchronously

    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12443 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Apr 24, 2014
Commits on Apr 10, 2014
  1. Remove unused constants.

    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12436 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Apr 10, 2014
  2. Join log lines into a single line.

    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12435 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Apr 10, 2014
Commits on Mar 30, 2014
  1. Fallback to "assets.lst" file.

    Dot-files are ignored by the packaging tools.
    
    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12420 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Mar 30, 2014
  2. Store list of synchronized assets on external storage.

    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12419 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Mar 30, 2014
Commits on Mar 28, 2014
  1. Remove unused assets previously synchronized.

    Issue #381.
    
    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12413 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Mar 28, 2014
  2. Update SWIG bindings.

    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12412 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Mar 28, 2014
  3. Use shorthand functions to load models.

    Use convent functions of Decoder to load JSGf and N-gram models that
    create searches given the files paths.
    
    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12407 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Mar 28, 2014
  4. Change type of SpeechRecognizer#cancel to boolean.

    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12406 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Mar 28, 2014
Commits on Mar 27, 2014
  1. Log recognition start and stop.

    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12405 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Mar 27, 2014
  2. Implement SpeechRecognizer#cancel.

    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12404 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Mar 27, 2014
  3. Swallow interruption while stopping recognition.

    Do not hide InterruptedException and notify the code higher up that
    intrruption occured.
    
    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12403 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Mar 27, 2014
Commits on Mar 26, 2014
  1. Properly release the recorder

    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12399 94700074-3cef-4d97-a70e-9c8c206c02f5
    nshmyrev committed Mar 26, 2014
  2. Fix race condition in recognition callbacks.

    Replace message queue with a simple thread. Block in
    SpeechRecognizer#stop to prevent race condition if it is called with a
    recognition callback.
    
    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12397 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Mar 26, 2014
  3. Rename SpeechRecognizerBuilder.

    SpeechRecognizerBuilder -> SpeechRecognizerSetup.
    
    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12396 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Mar 26, 2014
  4. Acoustic model and dictionary are not required.

    Do not require acoustic mode and dictionary in constructor, set them as
    regular properties in corresponding setters.
    
    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12393 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Mar 26, 2014
Commits on Mar 25, 2014
  1. Refactor classes names, optimize code.

    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12391 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Mar 25, 2014
  2. Clean code, rename search methods.

    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12390 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Mar 25, 2014
  3. Store recognition listeners in a set.

    Use set rather than array to avoid duplicates.
    
    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12389 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Mar 25, 2014
  4. Separate callbacks for voice activity detection.

    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12388 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Mar 25, 2014
  5. Callback is missing thread safe wrap.

    Copy listeners before iterating in ResultCallback#run.
    
    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12387 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Mar 25, 2014
Commits on Mar 19, 2014
  1. Suppress warning about older sources.

    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12373 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Mar 19, 2014
  2. Fix #378 Bug: SpeechRecognizer is not threadsafe.

    Use ArrayList to store listeners, synchronize when adding and removing.
    Use toArray when iterating.
    
    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12372 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Mar 19, 2014
  3. Merge branch 'feature-vad'.

    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12370 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Mar 19, 2014
Commits on Mar 15, 2014
  1. Refactor SphinxUtil

    Rename to Assets and update its javadoc.
    
    git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/pocketsphinx-android@12357 94700074-3cef-4d97-a70e-9c8c206c02f5
    mbait committed Mar 15, 2014