Page 1 of 2

Feature Request: TTS by running an external program

PostPosted: Sat Oct 10, 2009 10:50 am
by ebrahim
Hi,
For speaking some word one can easily run:
Code: Select all
festival --tts <<<SomeWord

(which writes SomeWord into stdin of 'festival --tts') for speaking it using Festival, or
Code: Select all
espeak SomeWord

to speak it through eSpeak.
Please add support for this type of Text-to-Speech.
It is as easy as letting the user specify a command to run (a string) and choose if the word should be passed as an argument or to standard input of the external command (a boolean).

Re: Feature Request: TTS by running an external program

PostPosted: Sat Oct 10, 2009 11:48 am
by ikm
Thanks, this might be done in future.

Re: Feature Request: TTS by running an external program

PostPosted: Thu Jun 10, 2010 4:04 am
by ebrahim
Any news on this? When would be your next release?

Re: Feature Request: TTS by running an external program

PostPosted: Thu Nov 11, 2010 1:37 am
by SuperMau
I am very interested in this, any progress?

Re: Feature Request: TTS by running an external program

PostPosted: Sun Jan 09, 2011 1:41 pm
by fortime
i have edited the sources to add this feature.It provides the choices to use "espeak" or "festival" to pronounce if there is no audio file.
Cover the files with those i uploaded,and compile the program.

Re: Feature Request: TTS by running an external program

PostPosted: Fri Feb 04, 2011 6:16 pm
by dfx
any chance of this being sent to developers as patch so they would have no reason to hesitate and put it in next release ?

Re: Feature Request: TTS by running an external program

PostPosted: Fri Feb 04, 2011 6:43 pm
by ikm
The right way to implement this would be to create virtual espeak/festival dictionaries which would pronounce words, much like it is done already for Forvo. Right now this is bolted to Preferences, which doesn't look right.

p.s. Please please send patches as patches, not as a bunch of edited files. The best approach is to create a personal clone at gitorious.org - it is easy to do and easy to track/integrate.

Re: Feature Request: TTS by running an external program

PostPosted: Mon Feb 14, 2011 9:04 am
by dfx
well, maybe but it would be nice to have option like voice<->language binding or something. i mean, there is no much sense in using stock festival voice for russian or festival-ru for english, for example.

Re: Feature Request: TTS by running an external program

PostPosted: Mon Feb 14, 2011 9:13 am
by ikm
This feature is under development right now, expect it to be out sometime soon.

Re: Feature Request: TTS by running an external program

PostPosted: Tue Feb 15, 2011 8:51 pm
by SuperMau
Great!!! Can't wait...