speechd-discuss
[Top][All Lists]
Advanced

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

[PATCH 1/7] move module_audio_init from each module to the module_util.c


From: Bohdan R . Rau
Subject: [PATCH 1/7] move module_audio_init from each module to the module_util.c
Date: Tue, 30 Nov 2010 11:34:39 +0100

On Tue, 30 Nov 2010 09:55:46 +0100, Andrei Kholodnyi
<andrei.kholodnyi at gmail.com> wrote:
> Hi Bohdan,
> 
> Personally I like your proposal,
> I hope you are not too lazy for providing a clean patch for it :D

Hi Andrei!

Personally I am a little lazy, but I'll try (I only don't know when).

One important question:

I found old but working commercial Polish synthesizer - syntalk. I wrote
simple draft (generic module for 0.6.x/0.7.x), one of my (blind) friend
said it's rather usable. The problem is simple: syntalk does not support
pitch and rate changes. I used play command with tempo and pitch
parameters, but for me it should be good to use some internal
speech-dispatcher function instead.

In fact I wrote this function (as draft of course), but function needs
sonic library for rate, and samplerate+sonic for pitch.
So question is simple: as this function will be used in minimum two
modules (ivona and generic), should it be placed as common audio function,
or should it be private for these modules?

I also try to implement SAPI module (I won't wait for OpenSapi to be
usable, my friend started with writing windows part, if he will finish his
work I need only some hours to write speech-dispatcher module), and I also
want to use sonic and resampling... so may be it would be good idea to make
pitch/rate changer as common audio function?

And may be using samplerate is overkill... may be I should use simpler
resampling algorithm directly in this function?

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



reply via email to

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