Switched to Tarsos and had great success in train

So I added a listen() and other helper methods to training listen()
that captures the matrix of mfcc feature vectors then saves to external
storage. Then listening final renames the template file with the name
that is stored in preferences (with .xml added)