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 < [email protected]> 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 <[email protected]> > 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 <[email protected]>: >> >>> 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 < >>> [email protected]> 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 <[email protected]> >>>> wrote: >>>> >>>>> Most of our users don't have connnectivity available full time >>>>> >>>>> On Mon, Oct 6, 2014 at 9:13 PM, Nurendra Choudhary < >>>>> [email protected]> 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 <[email protected] >>>>>> > 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 < >>>>>>> [email protected]> 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 >>> [email protected] >>> http://lists.sugarlabs.org/listinfo/sugar-devel >>> >>> >> > > _______________________________________________ > Sugar-devel mailing list > [email protected] > http://lists.sugarlabs.org/listinfo/sugar-devel > > -- Gonzalo Odiard SugarLabs - Software for children learning
_______________________________________________ Sugar-devel mailing list [email protected] http://lists.sugarlabs.org/listinfo/sugar-devel

