Как установить flite для epitran на Windows - PullRequest
0 голосов
/ 09 июня 2019

Я пытаюсь использовать пакет python epitran https://pypi.org/project/epitran/0.10/ на окнах, который возвращает представление слов IPA. Для английского, как говорится на сайте, мне нужно установить flite отсюда http://tts.speech.cs.cmu.edu/awb/flite-2.0.5-current.tar.bz2.

После некоторых исследований в Интернете я получил возможность загрузить файл и попробовать установить его с помощью cygwin.

Я также изменил оба экземпляра cp -pd на cp -pR, как на сайте epitran, и это Ошибка при установке flite на Mac OSX .

До сих пор я выполнял следующие строки в моем терминале cygwin.

$ tar xjf flite-2.0.5-current.tar.bz2

$ cd flite-2.0.5-current

Но когда я выполню это:

$ ./configure && make

Я получаю следующую ошибку

gcc   -I. -DCST_AUDIO_NONE -I../../include -g -O2 -Wall     -c auclient.c -o ../../build/x86_64-cygwin/obj/src/audio/auclient.o
In file included from auclient.c:46:0:
../../include/cst_file.h: In function 'c99_vsnprintf':
../../include/cst_file.h:108:20: warning: implicit declaration of function '_vsnprintf_s' [-Wimplicit-function-declaration]
            count = _vsnprintf_s(str, size, _TRUNCATE, format, ap);
                    ^~~~~~~~~~~~
../../include/cst_file.h:108:44: error: '_TRUNCATE' undeclared (first use in this function)
            count = _vsnprintf_s(str, size, _TRUNCATE, format, ap);
                                            ^~~~~~~~~
../../include/cst_file.h:108:44: note: each undeclared identifier is reported only once for each function it appears in
make[2]: *** [../../config/common_make_rules:105: ../../build/x86_64-cygwin/obj/src/audio/auclient.o] Error 1
make[1]: *** [../config/common_make_rules:133: ../build/x86_64-cygwin/obj/src/.make_build_dirs] Error 2
make: *** [config/common_make_rules:133: build/x86_64-cygwin/obj//.make_build_dirs] Error 2

В принципе, я понятия не имею, что я делаю и в чем может быть ошибка, поскольку у меня 0 опыта работы с C ++ или Linux, поэтому я был бы очень признателен, если бы кто-нибудь мне помог

...