speechd-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Patch (rather for discussion): sonic and samplerate implementation


From: Bohdan R . Rau
Subject: Patch (rather for discussion): sonic and samplerate implementation
Date: Mon, 06 Dec 2010 10:39:03 +0100

Sorry for previous mail (my Firefox made this surprise) :)

On Mon, 6 Dec 2010 00:24:27 +0100, Andrei Kholodnyi
<andrei.kholodnyi at gmail.com> wrote:
> 
> Since Bill has proposed to integrate libsonic,
> I'd say the first step would be to grab sonic src and put it under
> e.g. src/libs/sonic

I don't think it's good idea.
For me: libraries which may be used out of speech-dispatcher should be
shipped separately. But of course it should be possible to build these
libraries together with speech dispatcher, or must be accessible from
speech-dispatcher site.
There shoud be dotconf, sonic and dumbtts (I think).

> Sonic functionality shall be generic to all modules, i.e. I do not
> expect any modifications in ivona.c,
> but rather in module_utils.c.

It was necessary to add some code to ivona.c (like UPDATE_PARAMETER).

> For those modules that do not provide a rate change it shall be called
> constantly
> and for the modules which supports it, it shall be some criteria when
> this function shall be called,

More: for some syntesizers where choices are "too slow" or "too fast"
sonic may be used for precised rate.
> 
> Function spd_audio_effect you have implemented should probably pass
> AudioTrack instead of samples.

You mean somethink like:
int spd_audio_effect(AudioTrack *track,...)

May bee... I'll think more :)

> 
> I'm not sure about a contract, how can we control it from speechd API?

At now onl

> 
> _______________________________________________
> Speechd mailing list
> Speechd at lists.freebsoft.org
> http://lists.freebsoft.org/mailman/listinfo/speechd

-- 
http://milena.polip.com/ - Pa pa, Ivonko!



reply via email to

[Prev in Thread] Current Thread [Next in Thread]