From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from fed1rmmtao01.cox.net ([68.230.241.38]) by speech.braille.uwo.ca with esmtp (Exim 3.36 #1 (Debian)) id 1BLyNE-0005Rt-00 for ; Fri, 07 May 2004 01:58:17 -0400 Received: from lnx1.holmesgrown.com ([68.99.198.226]) by fed1rmmtao01.cox.net (InterMail vM.6.01.03.02 201-2131-111-104-20040324) with ESMTP id <20040507055745.HQXU17265.fed1rmmtao01.cox.net@lnx1.holmesgrown.com> for ; Fri, 7 May 2004 01:57:45 -0400 Received: from lnx3.holmesgrown.com ([192.168.1.5] ident=mail) by lnx1.holmesgrown.com with esmtp (Exim 4.20) id 1BLyMi-0000Gi-Q4 for speakup@braille.uwo.ca; Thu, 06 May 2004 22:57:44 -0700 Received: from steve by lnx3.holmesgrown.com with local (Exim 4.20) id 1BLyMp-00087l-Lo for speakup@braille.uwo.ca; Thu, 06 May 2004 22:57:51 -0700 Date: Thu, 6 May 2004 22:57:51 -0700 From: Steve Holmes To: speakup@braille.uwo.ca Message-ID: <20040507055741.GA29004@lnx3.holmesgrown.com> Mail-Followup-To: speakup@braille.uwo.ca References: <20040506145902.GA1496@volny.cz> <20040506181219.GA27689@lnx3.holmesgrown.com> <20040506224433.GB1330@volny.cz> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; x-action=pgp-signed Content-Disposition: inline In-Reply-To: <20040506224433.GB1330@volny.cz> User-Agent: Mutt/1.5.6i Sender: "Steve Holmes,,," Subject: Re: Flite and different voices X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.4 Precedence: list Reply-To: "Speakup is a screen review system for Linux." List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 May 2004 05:58:17 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Yes! That should do it. In the flite sources, there is as a default two voices: the cmu_us_kal that you are using and cmu_us_kal16 for the 16-bit voice. I will try changing this and see what the dispatcher will sound like. The next easiest thing might perhaps be to add a configure option that one could use to select flite voice but that would still be a compile time option. My version of flite is 1.2-release from the usual site at CMU and that includes the kal16 voice. I'm under the impression one could hook in the new Cepstral voices into flite as well; not sure though. On Fri, May 07, 2004 at 12:44:33AM +0200, Hynek Hanke wrote: > This is a bit of problem with Flite, because in the module I have to call > different C functions for different voices. As I wasn't aware there are more > than one voice and it seemed there won't be any in near future, I hardcoded > here only the one that came with my distribution of Flite. > > I'm interested in where can I get kal16 for Flite? > > It seems I'll have to somehow make this configurable if there are more voices > for Flite now. As it is now, you have to edit the source code. If you want > to play around with it a little bit, it's src/modules/flite.c in you Speech > Dispatcher source directory, some line around l.95. Now it reads: > flite_voice = register_cmu_us_kal(); > and you would probably want to change it to > flite_voice = register_cmu_us_kal_16(); > or something like that. Then recompile and make install. I don't know > the exact function name, maybe you could ask the Festival guys about > it and write us back. This kind of help is always appreciated. > > Best Regards, > Hynek Hanke - -- HolmesGrown Solutions The best solutions for the best price! http://ld.net/?holmesgrown -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQFAmyVVWSjv55S0LfERAtgeAKC+RLdZp+VXFT0Zq+DX955mfvXDzwCfTDzH KHAQdUXZ6QBLWKsliXRFfKM= =kquT -----END PGP SIGNATURE-----