|
View:
New views
5 Messages
—
Rating Filter:
Alert me
|
|
|
Experimental programHi,
I wrote an ***experimental*** C++ program that uses the Tube Resonance Model and the file diphones.mxml (articulation data) from Gnuspeech. Apart from the tube model, it is not a translation of the Gnuspeech ObjC code, so the quality of speech output is not the same. It may be used as a voice in Festival. Festival is needed if you want to use the program as a TTS system. You may download it at: http://sourceforge.net/projects/dvagar This is for us mere mortals who can't use Gnuspeech... :) Regards Marcelo _______________________________________________ gnuspeech-contact mailing list gnuspeech-contact@... http://lists.gnu.org/mailman/listinfo/gnuspeech-contact |
|
|
Re: Experimental programВ Птн, 21/12/2007 в 14:13 -0200, Marcelo Yassunori Matuda пишет:
> Hi, > > I wrote an ***experimental*** C++ program that uses the Tube > Resonance Model and the file diphones.mxml (articulation data) from > Gnuspeech. > > Apart from the tube model, it is not a translation of the Gnuspeech > ObjC code, so the quality of speech output is not the same. > > It may be used as a voice in Festival. Festival is needed if you want > to use the program as a TTS system. > > You may download it at: http://sourceforge.net/projects/dvagar > > This is for us mere mortals who can't use Gnuspeech... :) Amazing work! I think it's a real future of gnuspeech with all festival framework I hope it will get great progress. A few comments: 1. Please check for xerces-c in configure and add it as a dependency 2. Could you provide a sample of synthesis, like this one I've just got with your program: http://festlang.berlios.de/docu/lib/exe/fetch.php?id=gnuspeech&cache=cache&media=examples:gnuspeech-sample.wav 3. What about announcement on festival-talk? It would be nice to get this announced on gnuspeech website and integrated into festival as well. I know many of us wrote compatibilty code like this to make gnuspeech at least work on linux. _______________________________________________ gnuspeech-contact mailing list gnuspeech-contact@... http://lists.gnu.org/mailman/listinfo/gnuspeech-contact |
|
|
Re: Experimental programHi Marcelo,
great that you did this. I've downloaded the source code and tried to compile but without succes. The configure script does not complain, but it does not include the right flags for the compiler to find the xerces-c include files. I am using ubuntu 7.10 which doesn't have a package for the xerces-c library, so I downloaded the source code from http://xerces.apache.org/ and compiled it. Then I included the option: --with-libxerces-c-prefix=/path/to/xerces-c-src_2_8_0 when I run configure. This is the path that contains the lib and include directories for xerces-c. However, running make I get: In file included from articulation2.cpp:22: gs_config_file.h:23:31: error: xercesc/dom/DOM.hpp: No such file or directory gs_config_file.h:24:47: error: xercesc/parsers/XercesDOMParser.hpp: No such file or directory In file included from gs_config_file.h:30, from articulation2.cpp:22: and a long list of other file not found errors. The files seem to be there in the right place: /path/to/xerces-c-src_2_8_0/include/xercesc/dom/DOM.hpp /path/to/xerces-c-src_2_8_0/include/xercesc/parsers/XercesDOMParser.hpp ... Can you see the problem? Thank you, Giampiero On Fri, 21 Dec 2007, Marcelo Yassunori Matuda wrote: > Hi, > > I wrote an ***experimental*** C++ program that uses the Tube > Resonance Model and the file diphones.mxml (articulation data) from > Gnuspeech. > > Apart from the tube model, it is not a translation of the Gnuspeech > ObjC code, so the quality of speech output is not the same. > > It may be used as a voice in Festival. Festival is needed if you want > to use the program as a TTS system. > > You may download it at: http://sourceforge.net/projects/dvagar > > This is for us mere mortals who can't use Gnuspeech... :) > > Regards > Marcelo > > > _______________________________________________ > gnuspeech-contact mailing list > gnuspeech-contact@... > http://lists.gnu.org/mailman/listinfo/gnuspeech-contact > _______________________________________________ gnuspeech-contact mailing list gnuspeech-contact@... http://lists.gnu.org/mailman/listinfo/gnuspeech-contact |
|
|
Re: Experimental programВ Птн, 21/12/2007 в 18:19 +0000, Giampiero Salvi пишет:
> Hi Marcelo, > great that you did this. I've downloaded the source code and tried to > compile but without succes. The configure script does not complain, but it > does not include the right flags for the compiler to find the xerces-c > include files. I am using ubuntu 7.10 which doesn't have a package for the > xerces-c library, so I downloaded the source code from > http://xerces.apache.org/ and compiled it. Then I included the option: > > --with-libxerces-c-prefix=/path/to/xerces-c-src_2_8_0 > > when I run configure. This is the path that contains the lib and > include directories for xerces-c. However, running make I get: > > In file included from articulation2.cpp:22: > gs_config_file.h:23:31: error: xercesc/dom/DOM.hpp: No such file or > directory > gs_config_file.h:24:47: error: xercesc/parsers/XercesDOMParser.hpp: No > such file or directory > In file included from gs_config_file.h:30, > from articulation2.cpp:22: > > and a long list of other file not found errors. The files seem to be there > in the right place: > /path/to/xerces-c-src_2_8_0/include/xercesc/dom/DOM.hpp > /path/to/xerces-c-src_2_8_0/include/xercesc/parsers/XercesDOMParser.hpp > ... > http://packages.ubuntu.com/gutsy/libs/libxerces27 About this problem, it seems that not all automake job is done properly. In theory it updates CPPFLAGS but somehow they aren't used. Marcelo: About check, I though about this: --- configure.ac 2007-12-21 22:01:37.000000000 +0300 +++ configure.ac.new 2007-12-21 22:07:20.000000000 +0300 @@ -11,6 +11,10 @@ AC_PROG_CC # Checks for libraries. rlc_XERCESC +if test x$HAVE_LIBXERCES_C != xyes ; then + AC_MSG_ERROR([Library xerces-c is required]) +fi + # Checks for header files. AC_HEADER_DIRENT AC_CHECK_HEADERS([sys/param.h]) _______________________________________________ gnuspeech-contact mailing list gnuspeech-contact@... http://lists.gnu.org/mailman/listinfo/gnuspeech-contact |
|
|
Re: Experimental programOn Fri, 21 Dec 2007, Nickolay V. Shmyrev wrote:
> Ubuntu has package for xerces-c: > > http://packages.ubuntu.com/gutsy/libs/libxerces27 Sorry I missed that (I trusted a forum saying that there was no package for ubuntu). Now it compiles fine, thank you. Giampiero _______________________________________________ gnuspeech-contact mailing list gnuspeech-contact@... http://lists.gnu.org/mailman/listinfo/gnuspeech-contact |
| Free embeddable forum powered by Nabble | Forum Help |