espeak and portaudio v19
Michael Whapples
mikster4 at msn.com
Tue May 30 20:02:15 EDT 2006
Hello,
I tried to see if I could compile espeak with portaudio v19, following the
suggested alterations, but I can't get it to output directly (I always get a
segmentation fault). I can get this compiled version to output to a wav file
though. I did get some warnings while compiling, but I ignored them as there
was at least one of them when I was compiling with v18 and it did not cause
a problem. May be some one could look over the output from make and help.
Thanks
g++ -O2 -Wall -pedantic -I. -c -fno-exceptions compiledict.cpp
g++ -O2 -Wall -pedantic -I. -c -fno-exceptions dictionary.cpp
dictionary.cpp: In member function `int Translator::IsLetter(int, int)':
dictionary.cpp:548: warning: array subscript has type `char'
g++ -O2 -Wall -pedantic -I. -c -fno-exceptions intonation.cpp
intonation.cpp:210: warning: 'env_long_fall' defined but not used
g++ -O2 -Wall -pedantic -I. -c -fno-exceptions setlengths.cpp
g++ -O2 -Wall -pedantic -I. -c -fno-exceptions speak.cpp
speak.cpp: In function `int main(int, char**)':
speak.cpp:176: warning: unused variable 'error'
g++ -O2 -Wall -pedantic -I. -c -fno-exceptions synthdata.cpp
g++ -O2 -Wall -pedantic -I. -c -fno-exceptions synthesize.cpp
g++ -O2 -Wall -pedantic -I. -c -fno-exceptions tr_english.cpp
g++ -O2 -Wall -pedantic -I. -c -fno-exceptions tr_german.cpp
g++ -O2 -Wall -pedantic -I. -c -fno-exceptions tr_tone.cpp
g++ -O2 -Wall -pedantic -I. -c -fno-exceptions translate.cpp
translate.cpp: In member function `void Translator::MakePhonemeList(int,
int)':
translate.cpp:890: warning: 'plist2' might be used uninitialized in this
function
g++ -O2 -Wall -pedantic -I. -c -fno-exceptions wavegen.cpp
wavegen.cpp: In function `int WavegenFill()':
wavegen.cpp:1442: warning: unused variable 'speed_adjust_tab'
wavegen.cpp: At global scope:
wavegen.cpp:337: warning: 'int WgenSourceIndex(int)' defined but not used
g++ -o speak compiledict.o dictionary.o intonation.o setlengths.o speak.o
synthdata.o synthesize.o tr_english.o tr_german.o tr_tone.o translate.o
wavegen.o -lstdc++ -lportaudio
translate.o: In function `LoadSoundFile(char const*, int)':
translate.cpp:(.text+0xa3d): warning: the use of `tmpnam' is dangerous,
better use `mkstemp'
More information about the Speakup
mailing list