そのため、Win8.1 マシンで Cygwin を使用して speech_tools と Festival (2.3) をインストール/コンパイルし、次のコマンドを使用して音声を正常に生成できるようにしました。
echo "hello world" | \src\main\festival --tts
次のステップは、FestVox を実行することです。FestVox 2.6 をダウンロードし、./configure; を実行しました。ただし、「make」ステップで問題が発生し、次のエラーが発生します。
gcc -O3 -Wall -o phonealign phonealign_main.o -LC:/cygwin64/Festival/build
/speech_tools/lib -lestools -lestbase -leststring -lncurses -lstdc++ -lm -lwinmm -luser32
/usr/bin/ld: cannot find -leststring
collect2: error: ld returned 1 exit status
Makefile:80: recipe for target 'phonealign' failed
そのため、このファイルを探している可能性のある Makefile を調べたところ、そのディレクトリ (build\speech_tools\lib) に、libeststring.lib の libeststring.a パートナーが見つからないようです。libestbase と libestools の両方が、そのディレクトリに .lib と .a ファイルを持っています。
どの段階で間違えましたか?? ある時点で libeststring.a が作成されているはずですか??? いつ?どうすればこれを修正できますか?