VoxForge
I am adapting the acoustic model and need to increase the dictionary of about 180 words. The full list is attached,
I get errors when using espeak2phones.pl, the usage script doesnt output anything, i had to remove removed some arguments, as so:
~/src/voxforge-de-0.1$ cat test_missing_words.txt | espeak -v de -x -q | ./espeak2phones.pl > some.phones
Then i get errors which seem related to the words themselves, as in:
Error case found: r in for the word "BAR" which still outputs phonetics
b'o:rmaS,In@
Error case found: r in maS,In@ for the word "BOHRMASCHINE"
and more serious error which break the code :
something did not match: R'In for the word "DARIN"
one by one i have singled out the wpds which caused the code to break:
I get errors when using espeak2phones.pl, the usage script doesnt output anything, I have removed some arguments, as so:
~/src/voxforge-de-0.1$ cat test_missing_words.txt | espeak -v de -x -q | ./espeak2phones.pl > some.phones
then i get errors which seem related to the words themselves, it doesnt seem to come from umlauts, as in:
Error case found: r in for the word "BAR" which still outputs phonetics
b'o:rmaS,In@
Error case found: r in maS,In@ for the word "BOHRMASCHINE"
and more serious error which break the code :
something did not match: R'In for the word "DARIN"
I have singled out the word which cause the code to break: darin
AUFBOHREN
BEGEHREN
ERFAHRUNG
ERINNERUNGSWELLE
GEBOREN
IHREM
IHRER
IDEEN
IHREM
INNERER
KURZLEBIG
VORAUSGEHT
WÄHREND
WÄRE
WÄREN
What should i do?
I answered you on CMUSphinx forums
https://sourceforge.net/p/cmusphinx/discussion/help/thread/b00cefb6/?limit=25
basically you need to extend espeak2phones a little bit.