Page 17 of 17 FirstFirst ... 7151617
Results 161 to 170 of 170

Thread: HOWTO: Make festival TTS use better voices (MBROLA / CMU / HTS)

  1. #161
    Join Date
    Oct 2010
    Beans
    1

    Re: HOWTO: Make festival TTS use better voices (MBROLA / CMU / HTS)

    I have created a simple GUI for the festival and the flite systems.

    http://sourceforge.net/projects/o-milo/

    You can also use it to install more cmu voices.

  2. #162
    Join Date
    Apr 2013
    Beans
    1

    Re: HOWTO: Make festival TTS use better voices (MBROLA / CMU / HTS)

    I am relatively new to linux, and I was trying to use the nitech hts voices with festival 2.1. I read on previous threads that there was a patch out for debian. However, when I am compiling the files, I get an error that the variable pulse_supported is not declared in the scope. I was looking over the .diff files, and it is in the file pulseaudiosupport.diff.

    (EDIT: So i emailed the people who made the patch, and you need to compile speech-tools prior to compiling the festival patch. The git repo is git://anonscm.debian.org/tts/speech-tools.git . They have since updated the festival patch to reflect this dependency.)


    Here are the commands I ran to build:

    Code:
    $ mkdir whatever
    $ cd whatever
    $ git clone git://anonscm.debian.org/tts/festival.git
    $ tar cvf festival_2.1~release.orig.tar festival
    $ gzip festival_2.1~release.orig.tar
    $ cd festival
    $ debuild


    Here is the error message I am getting:
    Code:
    g++ -c   -g -O3 -fPIC  -Wall -Wno-non-template-friend           -I../../../src/include -I/usr/lib/speech_tools/include      -DINSTANTIATE_TEMPLATES -DFTNAME='Festival Speech Synthesis System' -DFTVERSION='2.1' -DFTSTATE='release'  -DFTDATE='November 2010' -DFTOSTYPEC='unknown_DebianGNULinux' festival.cc
    festival.cc: In function ‘void festival_lisp_vars()’:
    festival.cc:345:9: error: ‘pulse_supported’ was not declared in this scope
    make[5]: *** [festival.o] Error 1
    make[4]: *** [festival] Error 2
    make[3]: *** [arch] Error 2
    make[2]: *** [src] Error 2
    make[2]: Leaving directory `/home/pi/festival_tmp2/festival'
    make[1]: *** [override_dh_auto_build] Error 2
    make[1]: Leaving directory `/home/pi/festival_tmp2/festival'
    make: *** [build] Error 2
    dpkg-buildpackage: error: debian/rules build gave error exit status 2
    debuild: fatal error at line 1357:
    dpkg-buildpackage -rfakeroot -D -us -uc failed



    Last edited by totem6678; April 23rd, 2013 at 10:59 AM. Reason: fixed problem

  3. #163
    Join Date
    Mar 2011
    Beans
    30

    Re: HOWTO: Make festival TTS use better voices (MBROLA / CMU / HTS)

    Quote Originally Posted by Calrama View Post
    Hi,

    I got one of the HTS 2.2 voices compiled, trained (arctic_slt_hts) and then working with festival 2.1. Compilation took about 8 hours, training ~30 hours. From my perspective it was worth it. I did not use Ubuntu for that, but Archlinux - no flame please -, but the produced voice should be usable on Ubuntu as well, just drop the tarball's content in /usr/share/festival/voices/us/ and you should be good to go.
    ...
    Works as advertised on 12.04LTS. Thanks very much for making this available.

  4. #164
    Join Date
    Mar 2011
    Beans
    30

    Re: HOWTO: Make festival TTS use better voices (MBROLA / CMU / HTS)

    Used calrama's pre-compiled voice files from post at http://ubuntuforums.org/showthread.p...#post11347639; downloaded tarball, un-tar'd, sudo mv'd to /usr/share/festival/voices/us. Comes right up, sounds good.

  5. #165
    Join Date
    Sep 2013
    Beans
    1

    Re: HOWTO: Make festival TTS use better voices (MBROLA / CMU / HTS)

    Quote Originally Posted by nstrikos View Post
    I have created a simple GUI for the festival and the flite systems.

    http://sourceforge.net/projects/o-milo/

    You can also use it to install more cmu voices.
    Will there be any updates to this? All looks good, but no volume control.
    Thanks

  6. #166
    Join Date
    Dec 2013
    Beans
    1

    Re: HOWTO: Make festival TTS use better voices (MBROLA / CMU / HTS)

    Quote Originally Posted by marsanyi View Post
    Used calrama's pre-compiled voice files from post at http://ubuntuforums.org/showthread.p...#post11347639; downloaded tarball, un-tar'd, sudo mv'd to /usr/share/festival/voices/us. Comes right up, sounds good.
    Hello If some are interested, there is a easy way to make the nitech hts voices with festival 2.1.

    After some research I found that a patch has been added to the release of festival 2.1 at least in
    festival_2.1~release-6 (that the one iam using), but for the nitech hts voices with festival 2.1~release-6, you have to modify a fle in each subdirectory of the voice file : for exemple for the voice "nitech_us_awb_arctic_hts" you have to edit the file /usr/share/festival/voices/us/nitech_us_awb_arctic_hts/festvox/nitech_us_awb_arctic_hts.scm (if your voice are in /usr/share/festival/voices/us as describe in a tutorial).

    In this file you have to replace :

    the line
    (require 'hts)

    with:

    (require 'hts21compat)



    and the line:

    (Parameter.set 'Synth_Method 'HTS)

    must be replaced with:

    (Parameter.set 'Synth_Method 'HTS21)
    For more detail look at : http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=589614 message Message #20

    I work for me on rasbian package, but it should work as well on unbuntu.
    Hope this can help someone

  7. #167
    Join Date
    Nov 2013
    Beans
    1

    Re: HOWTO: Make festival TTS use better voices (MBROLA / CMU / HTS)

    i think this was a great guide and i plan on using it to hopefully read me books

  8. #168
    Join Date
    Jul 2014
    Beans
    1

    Re: HOWTO: Make festival TTS use better voices (MBROLA / CMU / HTS)

    Hi,

    Ubuntu with 'L' plates here.

    I've found a voice I like at Festival : http://www.cstr.ed.ac.uk/projects/fe...orevoices.html

    The voice I am interested in using is the Christine HTS 2011 English RP female.

    I cannot figure out which version of Festival I require to use this voice.

    Refering to this page, where I am interested in the TTS server : https://github.com/InformationIntegr...speech-service

    It says that there is only one HTS voice that works with Festival 2.1 - is this still the case ? If so which voice is that please ?

    And finally has anyone else got that server I linked to up and running okay ?

    Many thanks !

  9. #169
    Join Date
    Jan 2010
    Location
    dallas
    Beans
    20
    Distro
    Ubuntu UNR

    Re: HOWTO: Make festival TTS use better voices (MBROLA / CMU / HTS)

    I was working through this tutorial & got almost everything working, but cannot get text2wave working.

    $ text2wave -mode singing america1.xml -o america1.wav
    SIOD ERROR: wrong type of argument to get_c_val

    This is the festival example file. I did the install exactly as MonkeeSage showed.
    Does anyone have an idea what I am doing wrong?

  10. #170
    Join Date
    Jan 2010
    Location
    dallas
    Beans
    20
    Distro
    Ubuntu UNR

    Re: HOWTO: Make festival TTS use better voices (MBROLA / CMU / HTS)


Page 17 of 17 FirstFirst ... 7151617

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •