Hi all, I am new to Festival, so forgive me if I have missed something obvious. I've run into some issues while attempting to build a Clustergen voice - specifically while trying to invoke the EHMM labeler.
I have recorded 5 prompts just for testing. In my voice directory, I ran: ./bin/do_build label And got the following errors: ... Snip ... Mean: 8: -0.0997606466405842 Var: 8: 0.0372534050498908 Mean: 9: -0.170707150584246 Var: 9: 0.0483589387820721 Mean: 10: -0.117054674147105 Var: 10: 0.0326965259204754 Mean: 11: -0.147148706176317 Var: 11: 0.0306067547609372 Mean: 12: -0.131401618935837 Var: 12: 0.0277059178167583 Writing ehmm/feat/uniph_0001.ft 1 / 6 NOF: 363 Writing ehmm/feat/uniph_0002.ft 2 / 6 NOF: 287 Writing ehmm/feat/uniph_0003.ft 3 / 6 NOF: 363 Writing ehmm/feat/uniph_0004.ft 4 / 6 NOF: 390 Writing ehmm/feat/uniph_0005.ft 5 / 6 NOF: 519 EHMM baum-welch re-estimation /usr/tts/festvox/src/ehmm/bin/do_ehmm: 116: /usr/tts/festvox/src/ehmm/bin/ehmm: not found EHMM align /usr/tts/festvox/src/ehmm/bin/do_ehmm: 139: /usr/tts/festvox/src/ehmm/bin/edec: not found cat: ehmm/etc/ph_list.int_log: No such file or directory Next, I tried going into festvox/src/ehmm and executing make, which says: making in src/ehmm ... making in src/ehmm/src ... g++ -fno-implicit-templates -O3 -Wall -O2 -c -o edec.o edec.cc In file included from edec.cc:46:0: hmmword.h: In member function âvoid wrdC::init(int, int, int, int, char*)â: hmmword.h:83:19: error: âstrcpyâ was not declared in this scope edec.cc: In function âint main(int, char**)â: edec.cc:106:43: error: âstrlenâ was not declared in this scope edec.cc: In function âint IsSilence(char*)â: edec.cc:1234:33: error: âstrcasecmpâ was not declared in this scope edec.cc: In function âint IsShortPause(char*)â: edec.cc:1243:34: error: âstrcasecmpâ was not declared in this scope make[1]: *** [edec.o] Error 1 making in src/ehmm/scripts ... install -p comp_dcep.pl phfromutt.pl scale_feat.pl sym2nm.pl getwavlist.pl seqpr oc.pl do_ehmm check_lab.pl sl2nm.pl rem_ssil.pl ../bin cp -p phseq.scm ../bin I can't understand why on earth it's not finding standard C library functions like strcpy and strlen. Before trying any of this, I ran configure in the festvox directory. I am stuck here, so would highly appreciate some advice. Thanks in advance for any help! Kind regards, Philip Bennefall
_______________________________________________ Festlang-talk mailing list [email protected] https://lists.berlios.de/mailman/listinfo/festlang-talk
