festvox / flite

A small fast portable speech synthesis system
Other
861 stars 186 forks source link

How to conversion of FestVox voices to Flite? #39

Open wannaphong opened 4 years ago

wannaphong commented 4 years ago

From https://github.com/google/language-resources/issues/31/. I cannot conversion of FestVox voices to Flite.

gcc -g -O2 -Wall     -o flite_goog_th_unison flite_main.o flite_voice_list.o flite_lang_list.o -L . -lgoog_th_unison   -lflite_cmu_th_lang -lflite_cmu_th_lex -L/usr/local/src/tools/flite/build/x86_64-linux-gnu/lib -lflite   -lm  
/usr/bin/ld: cannot find -lflite_cmu_th_lang
/usr/bin/ld: cannot find -lflite_cmu_th_lex
collect2: error: ld returned 1 exit status
Makefile:108: recipe for target 'flite_goog_th_unison' failed
make: *** [flite_goog_th_unison] Error 1
wannaphong commented 4 years ago

I follow this link.

root@37f447636f59:/usr/local/src/tools/flite/lang/cmu_th_lex/lex# ls
build_lex  cmu_th_lex.out
root@37f447636f59:/usr/local/src/tools/flite/lang/cmu_th_lex/lex# ./build_lex setup
SIOD ERROR: unexpected close paren 
closing a file left open: lts_scratch/lex_entries.out
closing a file left open: cmu_th_lex.out
root@cafa9b6b2893:/usr/local/src/tools/flite/lang/cmu_th_lex/lex# ./build_lex lts2c
SIOD ERROR: could not open file lts_scratch/lex_lts_rules.scm
SIOD ERROR: could not open file lts_scratch/lex_lts_rules.scm