[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
libsonic source hosting
From: |
Bill Cox |
Subject: |
libsonic source hosting |
Date: |
Tue, 11 Jan 2011 12:13:35 -0500 |
On Tue, Jan 11, 2011 at 12:04 PM, William Hubbs <w.d.hubbs at gmail.com> wrote:
> ?If it is just a library, I would just do releases from your current
> ?home page as tarballs then it would be an external dependency for
> ?speech dispatcher or any other program that wants to use it.
It is available now at:
http://vinux-project.org/sonic/download
> My concern about directly integrating the source into sd, espeak, etc,
> is that any time you later decide to make a change, all of the programs
> that use it have to be updated, but if you just have programs use it as
> an external library, all they have to do is link in the new library.
I agree with you. However, so far, all users have copied the source
directly into their programs. Copies are in espeak, a Chinese TTS, a
Russian TTS, and in some device being developed or the blind. I would
much prefer the library approach. However, I can't blame users for
taking the path of least resistance.
>> I have working prototype integration with SD. ?I put it in src/audio,
>> and it directly speeds up or slows down the audio stream, and also can
>> adjust pitch. ?However, I hard-coded the pitch and speed, as I don't
>> know the best way to add user-control over these parameters. ?Would
>> this code be of any use? ?If so, I'll clean it up a bit and post it
>> here.
>
> Well, why not make sonic an external library and just set up speech
> dispatcher so that it can link to the library instead of intigrating the
> source into it?
Done. As an external library dependency, will it help the SD team if
I host at Brailcom? I can see there being concerns about my
vinux-project.org site going away, but if it's at Brailcom, they can
be sure the code will hang around.
Bill