Hello
Le dimanche 03 juin 2007 à 00:40 +0200, Bryan Jurish a écrit :
It's allegedly possible to compile a flite library for any festival language-model built with the festvox tools (note: this does not include German: AFAIK the only festival support for German is from IMS Stuttgart, they've stopped supporting it, and I personally have never gotten it to compile, even after much wailing, gnashing of teeth, etc.)
I'm not sure how well the pd flite interface actually supports multiple languages -- I've only ever tested it with the default english models. It should be pretty straightforward to compile & link it against an alternate flite library though. If anyone succeeds, I'm happy to discuss how to go about generalizing the build procedure.
marmosets, Bryan
thank for making pd speak, I've successfully compiled [flite] for amd64 on ubuntu feisty, but i had to hack the configure file, the -fPIC flag was missing, so I've added this one at line 3845:
WFLAGS="-Wall -fPIC"
I didn't test if this code is compatible with other architectures, I'm not an expert, :D.
It wasn't enough, [flite] dependances has been installed with apt-get, then the flite headers and libraries wasn't in a place expected by the configure file (I didn't have chace with --with-flite-dir option). I didn't modify the configure file very elegantly for having the script finding headers and libraries, but it has worked...
IFLAGS="$IFLAGS -I/usr/include/flite" LFLAGS="$LFLAGS -L/usr/lib"
I hope those informations will help for having availability of clean sources of [flite] for x86_64 arch on ubuntu without pain... Thank in advance.
Also, playing with the help file has been a real fun, because making pd speaking is a kind of drool experience...(thanks hardoff of this resurrection). The attached file is a modification of the help patch I've made for resolving a buffer issue, I've just added a banged message [;array const 0( before flite computes the voice, for emptying the buffer, it's one method among many others...
And finaly, anyone knows how to configure the synthetized voice?
Patko.