Re: RFS: Sonic - a speech speed-up library for TTS engines and audio-books
Bill Cox, le Mon 13 Dec 2010 09:17:16 -0500, a écrit :
> On Mon, Dec 13, 2010 at 7:58 AM, Samuel Thibault <firstname.lastname@example.org> wrote:
> > Bill Cox, le Mon 13 Dec 2010 07:23:00 -0500, a écrit :
> >> Sonic has been incorporated in the most recent version of espeak,
> > You mean espeak is able to automatically call sonic it after the TTS stage?
> > (as an external library rather than copy/pasting code into espeak).
> The author of espeak, Jonathan Duddington, copied the sonic.c and
> sonic.h files from the sonic source into espeak's source, so no, it's
> not linking to the sonic library. I believe this is how each of the
> three TTS engines is doing it today. As libsonic not in Debian, they
> really don't have much choice.
That's not really a reason. If a user is able to install espeak, he is
able to install sonic beforehand.
And still, they do have the choice: they can add a Makefile option to
use the external lib.
> > I'm wondering why espeak, which knows how its own speech flow works,
> > is less able to achieve speedups than sonic, which is supposed to be
> > working with any TTS.
> Espeak does a better job than sonic at speed up up to around 350 words
> per minute, which is the range the author has tuned it well.
Ok, that makes sense.