Is there a good way to get Sphinx2 to recognize 2-digit+ numbers? If I create a dictionary with "29" for example, the tools convert it so that the user has to say "TWO NINE" in order to get the "29" result. This is not natural speaking, I want to be able to say "TWENTY NINE" to achieve this. Right now I'm trying to do a manual edit/hack job of the dictionary file, it's a slow and painful process especially when you get into 3 digit numbers! Is there a better way?
Thanks in advance,
Steve
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello,
Is there a good way to get Sphinx2 to recognize 2-digit+ numbers? If I create a dictionary with "29" for example, the tools convert it so that the user has to say "TWO NINE" in order to get the "29" result. This is not natural speaking, I want to be able to say "TWENTY NINE" to achieve this. Right now I'm trying to do a manual edit/hack job of the dictionary file, it's a slow and painful process especially when you get into 3 digit numbers! Is there a better way?
Thanks in advance,
Steve
Hi,
not really. Someone has to tell sphinx what words to recognize. This is what you are doing.
A faster way to do this could be to use the knowledge base tool:
http://www.speech.cs.cmu.edu/tools/lmtool.html
/dirk