Use Google Guava.

git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/sphinx4@12536 94700074-3cef-4d97-a70e-9c8c206c02f5
Rename LogMath#getInstance -> LogMath#getLogMath.

git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/sphinx4@12537 94700074-3cef-4d97-a70e-9c8c206c02f5
Use logical operator instead of binary one.

git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/sphinx4@12539 94700074-3cef-4d97-a70e-9c8c206c02f5
Unit test for WordSequence.

git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/sphinx4@12540 94700074-3cef-4d97-a70e-9c8c206c02f5
Get rid of duplicated code.

git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/sphinx4@12541 94700074-3cef-4d97-a70e-9c8c206c02f5
Implement new speech aligner.

Implement new aligner algorithm for long audio based on
"SailAlign: Robust long speech-text alignment" paper.

git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/sphinx4@12542 94700074-3cef-4d97-a70e-9c8c206c02f5
Don't dump noise



git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/sphinx4@12543 94700074-3cef-4d97-a70e-9c8c206c02f5
Diff-like output of the Aligner demo.

git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/sphinx4@12544 94700074-3cef-4d97-a70e-9c8c206c02f5
Simplified tokenizer and a bit wider beams for decoder



git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/sphinx4@12549 94700074-3cef-4d97-a70e-9c8c206c02f5
Ensure utf-8 output on serialization



git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/sphinx4@12550 94700074-3cef-4d97-a70e-9c8c206c02f5
Don't complain on Java 8 javadoc



git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/sphinx4@12551 94700074-3cef-4d97-a70e-9c8c206c02f5
Better way to silence Java 8



git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/sphinx4@12552 94700074-3cef-4d97-a70e-9c8c206c02f5
More universal text aligner to handle arbitrary texts



git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/sphinx4@12553 94700074-3cef-4d97-a70e-9c8c206c02f5
Ignore ranges based on density



git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/sphinx4@12554 94700074-3cef-4d97-a70e-9c8c206c02f5
Fix minor issues.

git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/sphinx4@12555 94700074-3cef-4d97-a70e-9c8c206c02f5
Properly display alignment results on iterations, properly align short chunks



git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/sphinx4@12556 94700074-3cef-4d97-a70e-9c8c206c02f5
Fixes tests



git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/sphinx4@12557 94700074-3cef-4d97-a70e-9c8c206c02f5
Output debug information through logger



git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/sphinx4@12558 94700074-3cef-4d97-a70e-9c8c206c02f5
Last stdout bit



git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/sphinx4@12559 94700074-3cef-4d97-a70e-9c8c206c02f5
get token order from linguist



git-svn-id: svn+ssh://svn.code.sf.net/p/cmusphinx/code/trunk/sphinx4@12560 94700074-3cef-4d97-a70e-9c8c206c02f5