If we're going to go that far, why don't we make eSpeak a service, instead of an activity? The kid could select text anywhere - Read, Browse, Chat, etc - and select "Speak text" from the contextual menu. The highlighting is then provided by the child directly, and we gain the ability to span the entire system with this educational framework.
It seems silly to put arbitrary ties between a few specific activities for something like this that has so much more potential. Ideally, this would go right next to the (hopefully forthcoming) dictionary and thesaurus. Heck, we can even add Wikipedia and Google links, if we want. Creating an environment which is able to respond to children's inquisitiveness would do a lot for the laptop as an educational tool. - Eben On 10/12/07, Hemant Goyal <[EMAIL PROTECTED]> wrote: > Hi all, > > We are trying to Bridge the Read activity with eSpeak activity on XO. We > hope to provide a "play" button in the Read UI using which a kid can listen > to the ebook in their local languages and also learn how to pronounce > different words. > > In this regards, we have 2 queries:- > > Pointers within the Evince and Read code from which we can pick the String > data to be forwarded to eSpeak for Text to Speech conversion. > We also wish to highlight the words/string of data sent to eSpeak within the > Read GUI. What is the best way to do that? Is it possible to highlight the > string within Read or should we use the copy paste highlight features in the > Evince code? > -- > Hemant > _______________________________________________ > Devel mailing list > Devel@lists.laptop.org > http://lists.laptop.org/listinfo/devel > > _______________________________________________ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel