[Sugar-devel] Regarding the Sugar Labs Text to Speech feature.

Gonzalo Odiard godiard at sugarlabs.org
Sun Oct 12 01:39:43 EDT 2014


What we need now is implement the same features already implemented with
espeak:
* List the voices available.
* Select the voice
* Be able to pause/continue/stop the playing.

Other than that, we would need compare the voices, and maybe implement some
configuration,
to be able to select what backend use depending on the language.

Just as a reference, I am trying to move the code doing text to speech in
Sugar
to the toolkit, then we wlll not need implement all this in the activities
again.

http://wiki.sugarlabs.org/go/Features/Text_To_Speech_In_The_Toolkit


On Sun, Oct 12, 2014 at 12:22 AM, Nurendra Choudhary <
nurendrachoudhary31 at gmail.com> wrote:

> So, we will be using festival in sugar labs for text to speech feature
> from now on.
>
> On Sun, Oct 12, 2014 at 8:23 AM, Flavio Danesse <fdanesse at gmail.com>
> wrote:
>
>> Hola gente, hoy me hice un rato para probar festival en la xo.
>> Todo funciona perfecto, los paquetes necesarios están disponibles para
>> instalarlos en la xo.
>>
>> Cambiar la funcionalidad de espeak por festival en aplicaciones sugar es
>> muy sencillo, pero antes es necesario que incluyan en la imagen de sugar
>> los siguientes paquetes:
>>
>> gstreamer-tools
>> festival-speechtools-libs-1.2.96-21.fc18.i686
>> festival-lib-1.96-21.fc18.i686
>> festvox-slt-artic-hts-0.20061229-21.fc18.noarc
>> festival-1.96-21.fc18.i686
>>
>>
>> 2014-10-07 13:42 GMT-02:00 Gonzalo Odiard <godiard at sugarlabs.org>:
>>
>>> Good, this is a start.
>>>
>>> We need two things to substitute espeak:
>>> * We need svox packaged in fedora or rpmfusion
>>> apparently is not completly free, then can't be included in fedora.
>>> I wonder why is packaged on Debian.
>>> Is already in the wish list for rpmusion [1]
>>> If you are working on Ubuntu, probably is out of your confort zone :),
>>> but many users of Sugar use the XO computers, and the distribution
>>> installed is Fedora.
>>> Maybe you can contact rpmfusion guys to get help moving this issue
>>>
>>> * We need mechanisms to get the same functionality already available on
>>> espeak,
>>> off the top of my head:
>>>  * get the list of languages availables
>>>  * get the best language for the selected locale.
>>>  * be able to pause/continue/stop a text played.
>>>
>>> Please subscribe to sugar-devel [2] and continue the conversation there.
>>>
>>> Gonzalo
>>>
>>> [1] http://rpmfusion.org/Wishlist
>>> [2] http://lists.sugarlabs.org/listinfo/sugar-devel
>>>
>>>
>>> On Tue, Oct 7, 2014 at 9:34 AM, Nurendra Choudhary <
>>> nurendrachoudhary31 at gmail.com> wrote:
>>>
>>>> Hi,
>>>>
>>>> I implemented a code in python using svoxpico you mentioned earlier for
>>>> text to speech.
>>>> The code can be found here.
>>>> https://github.com/Akirato/sugarlabs-speak-module
>>>>
>>>>
>>>>
>>>> On Tue, Oct 7, 2014 at 6:04 AM, Gonzalo Odiard <godiard at sugarlabs.org>
>>>> wrote:
>>>>
>>>>> Most of our users don't have connnectivity available full time
>>>>>
>>>>> On Mon, Oct 6, 2014 at 9:13 PM, Nurendra Choudhary <
>>>>> nurendrachoudhary31 at gmail.com> wrote:
>>>>>
>>>>>> It is possible on a linux system but network connectivity is
>>>>>> required. I thought that sugar labs had network connectivity. I will try
>>>>>> something else.
>>>>>>
>>>>>> with network, the command is $curl -A "Mozilla" "
>>>>>> http://translate.google.com/translate_tts?tl=en&q=hello+world" >
>>>>>> audio.mp3
>>>>>> I will try to find the source code.
>>>>>>
>>>>>> On Tue, Oct 7, 2014 at 5:26 AM, Gonzalo Odiard <godiard at sugarlabs.org
>>>>>> > wrote:
>>>>>>
>>>>>>> It  is possible use it on a linux system?
>>>>>>> Can be used if you are disconnected?
>>>>>>>
>>>>>>> Gonzalo
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Oct 6, 2014 at 8:53 PM, Nurendra Choudhary <
>>>>>>> nurendrachoudhary31 at gmail.com> wrote:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>> Have you thought about using the Google Text to Speech API. Its
>>>>>>>> easily integrable and provides good sounds and also different accents.
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Gonzalo Odiard
>>>>>>>
>>>>>>> SugarLabs - Software for children learning
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Gonzalo Odiard
>>>>>
>>>>> SugarLabs - Software for children learning
>>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Gonzalo Odiard
>>>
>>> SugarLabs - Software for children learning
>>>
>>> _______________________________________________
>>> Sugar-devel mailing list
>>> Sugar-devel at lists.sugarlabs.org
>>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>>
>>>
>>
>
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
>


-- 
Gonzalo Odiard

SugarLabs - Software for children learning
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20141012/0f5aa6f5/attachment.html>


More information about the Sugar-devel mailing list