Dear Heiga and all,
I am working on Windows XP with Cygwin. Now I have successfully installed the following: SPTK-3.0, HTK-3.2.1, HTS-1.1.1_for_HTK3.2.1, Festival-1.4.3.
I am trying to install the HTS-demo_CMU-ARCTIC-AWB on my machine. But I got problem. My problem is at the step of “make label”.
When I run ‘make label’, it will call the script ‘utt2lab.sh’. The problem occurs in the command: $dumpfeats -eval $scpdir/extra_feats.scm \ -relation Segment \ -feats $scpdir/label.feats \ -output %s.tmp \ $utt
I checked the file, it has “set dumpfeats = $estdir/examples/dumpfeats” The $estdir is the festival folder. I did not find a file dumpfeats. But there is a file dumpfeats.sh. When I changed the file name to dumpfeats, and run make again, it produced the following error:
/cygdrive/e/festival/examples/dumpfeats: line 1: syntax error near unexpected token `;;' /cygdrive/e/festival/examples/dumpfeats: line 1: `;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-*-mode:scheme-*-'
It seems dumpfeats.sh is a scheme script instead of shell script. How can I make it work here?
Thank you. Minghui
|