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

Peter Robinson pbrobinson at gmail.com
Mon Jan 12 22:20:50 EST 2015


On Sun, Oct 12, 2014 at 6:39 AM, Gonzalo Odiard <godiard at sugarlabs.org> wrote:
> 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

What about speech-dispatcher? It's what's used by gnome and others, it
can, I believe, use espeak and other back ends and support python
bindings.

Peter

> 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
>
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>


More information about the Sugar-devel mailing list