2017-05-30 12 views
0

Ubuntu16.10でHTS-demo_CMU-ARCTIC-SLTをコンパイルしようとしました。ubuntuでhtsでfestivalをコンパイル中にSIODエラーが発生しました

/hts/HTS-demo_CMU-ARCTIC-SLT$ ./configure --with-fest-search-path=$HOME/hts/festival/examples \ 
              --with-sptk-search-path=$HOME/hts/SPTK-3.10/bin \ 
              --with-hts-search-path=$HOME/hts/HTS-2.3_for_HTK-3.4.1/bin \ 
              --with-hts-engine-search-path=$HOME/hts/hts_engine_API-1.10/bin 

/hts/HTS-demo_CMU-ARCTIC-SLT$ make 

以下のエラーが発生しました。

Extracting labels from utts/cmu_us_arctic_slt_a0001.utt 
SIOD ERROR: unbound variable : eof 
Extracting labels from utts/cmu_us_arctic_slt_a0002.utt 
SIOD ERROR: unbound variable : eof 

私はフェスティバルがこれらの問題を引き起こしたと考えます。これはフェスティバルをインストールするための私のプロセスです。

/hts/speech_tools$ ./configure --prefix=$HOME/hts/speech_tools 
/hts/speech_tools$ make 
/hts/speech_tools$ make install 
/hts/festival$ ./configure --prefix=$HOME/hts/festival 
/hts/festival$ make 
/hts/festival$ make install 

この問題を解決するのに役立つでしょうか?

私はまあ、あなたはそれがいくつかの互換性の問題である必要があり、同様にあなたのシステムにインストールされているいくつかの古い祭りを持っている(http://www.cstr.ed.ac.uk/downloads/festival/2.4/

+0

あなたのお祭りのバージョンを教えてください。 –

+0

[このサイト](http://www.cstr.ed.ac.uk/downloads/festival/2.4/)からフェスティバルバージョン2.4を取得します。 – you

答えて

0

から祭りのバージョン2.4を入手

を[追加]。デフォルトでは、 "eof"シンボルは定義されていませんが、古いスクリプトに残っている可能性があります。

(set_backtrace 't) 

それはエラーのスタックトレースを出力しますし、あなたはそれがなぜ起こるかを把握することができます:あなたはお祭りでinit.scmに次の行を追加することができます。

関連する問題