Re: using libertas_tf with F11 on XO-1

2010-06-10 Thread Assim Deodia
Hi Martin,

On Thu, Jun 10, 2010 at 21:45, Martin Langhoff martin.langh...@gmail.comwrote:

 On Tue, Jun 8, 2010 at 12:18 PM, Assim Deodia assim.deo...@gmail.com
 wrote:
  I am trying to load libertas_tf_usb module on XO-1 to use it as an AP.
  but when I modprobe libertas_tf_usb (after unloading libertas and usb8xxx

 Hi Assim!

 I don't think many people have been playing with it recently -- though
 it is important and we'd love to see it working (and a howto, or
 patches, if you come up with any).

 I can suggest some leads to follow:

 AFAIK, the libertas_tf we carry is the same as upstream, so these
 instructions are relevant
 http://wireless.kernel.org/en/users/Drivers/libertastf


I have already followed these instructions as it is. They are same as on
http://wiki.laptop.org/go/Libertas_Thinfirmware_HOWTO. But for some reason
they does not seems to be working. atleast not at my end.

You are talking about building your own kernel -- was libertas_tf not
 compiled for the kernel on F11/XO-1?


libertas_tf doesn't come compile in pre-build kernels. I have rebuilt the
kernel rpms with libertas_tf and libertas_tf_usb enabled. if anyone
interested in testing at their own end can get the rpms from me.


  I also tried blacklisting libertas and usb8xxx but still they are loading
 at
  the boot time.

 That's weird, but may be happening in the initramfs.

 If the above hints don't help, might be time to open a conversation at
 linux-wireles
 http://wireless.kernel.org/en/developers/MailingLists#linux-wireless_online_archives


I will try some more hacks at my end else will mail the above list. Thanks
for the pointers.


 cheers,


 m
 --
  martin.langh...@gmail.com
  mar...@laptop.org -- School Server Architect
  - ask interesting questions
  - don't get distracted with shiny stuff  - working code first
  - http://wiki.laptop.org/go/User:Martinlanghoff



-- 
Assim Deodia
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


using libertas_tf with F11 on XO-1

2010-06-08 Thread Assim Deodia
Hi,

I am trying to load libertas_tf_usb module on XO-1 to use it as an AP.
but when I modprobe libertas_tf_usb (after unloading libertas and usb8xxx
) eth0 disappears and wmaster0 appears. Googling wmaster0 shows that its a
hidden interface which sometime shows up and is use for internal purpose.

I guess the driver is not recognizing the hardware. modprobe does not report
any error and lsmod shows libertas_tf_usb and libertas_tf being loaded. no
error in system logs too.

I also tried blacklisting libertas and usb8xxx but still they are loading at
the boot time.

I have installed a freshly compiled kernel with libertas_tf and
libertas_tf_usb enabled following [1] and [2] and using [3] as the source
and i am using F11 on XO-1. I have compiled the kernel on XO itself.

Is there something I am missing?

-- 
Regards,
Assim Deodia

[1] http://www.olpcnews.com/forum/index.php?topic=4708.0;wap2
[2] http://wiki.laptop.org/go/Libertas_Thinfirmware_HOWTO
[3]
http://xs-dev.laptop.org/~dsd/repos/f11-xo1/kernel-2.6.31_xo1-20100505.1835.1.olpc.b072a92.src.rpm
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Speech to Text Support in OLPC

2008-09-12 Thread Assim Deodia
Hi Satya,
It great to see that you are interested in the development of TTS for OLPC.

We already have integrated TTS engine espeak shipped with XO which support
many languages including Hindi. It is pretty small and highly resource
efficient. check this out: http://espeak.sourceforge.net/

As a part of this Google summer of Code, Hemant has worked on integration of
speech synthesis in XO(http://wiki.laptop.org/go/User:Hemant_goyal). Uptill
now we have a ready to use speech-server (speech-dispatcher) for XO and
activities are being developed using that server.

For the test drive:

1: Install the speech-dispatcher (
http://wiki.laptop.org/go/User:Hemant_goyal#RPM_Packaging_update_3) (Hemant
can point you to latest rpm for OLPC) and then install my activity

2: Download my activity from
http://code.google.com/p/google-summer-of-code-2008-olpc/downloads/detail?name=Assim_Deodia.tar.gzand
untar it.

3: Install the .xo package using sugar-bundle-install listen-spell.xo and
then run the activity.

If you wish to extend the work done till now, Hemant can help you out with
this.

-- 
Regards
Assim Deodia
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Speech to Text Support in OLPC

2008-09-12 Thread Assim Deodia
Oops.. I just made a fool of myself.

Sorry i confused speech-to-text with text-to-speech.

On Sat, Sep 13, 2008 at 01:45, Chris Ball [EMAIL PROTECTED] wrote:

 Hi Assim,

Hi Satya, It great to see that you are interested in the
development of TTS for OLPC.  We already have integrated TTS engine
espeak shipped with XO which support many languages including
Hindi. It is pretty small and highly resource efficient. check this
out:

 Satya's talking about speech-to-text, not text-to-speech.

 - Chris.
 --
 Chris Ball   [EMAIL PROTECTED]



-- 
Regards
Assim Deodia
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Problem installing sugar desktop interface in Fedora 7

2008-07-02 Thread Assim Deodia
Hi,

I am trying to run sugar desktop environment on Fedora  7 after installing
it using yum. This is the output i get when i try to run it:

[EMAIL PROTECTED] ~]$ sugar
Traceback (most recent call last):
  File /usr/bin/sugar-shell, line 30, in module
from main import main
  File /usr/share/sugar/shell/main.py, line 34, in module
import view.Shell
  File /usr/share/sugar/shell/view/Shell.py, line 38, in module
from view.frame import frame
  File /usr/share/sugar/shell/view/frame/frame.py, line 21, in module
import hippo
ImportError: /usr/lib/libhippocanvas-1.so.0: undefined symbol: g_dgettext

I have tried this after intsalling glib 2.17.2 also. still it is showing
same error.

Is there any package missing?

-- 
Regards
Assim Deodia | http://nsitonline.in/assim
Undergraduate Student, Netaji Shubhas Institute of Technology
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Dictionaries/spell checkers

2008-06-28 Thread Assim Deodia
Hi Sayamindu,

I am working on Google Summer of Code project Listen and Spell (
http://wiki.laptop.org/go/Listen_and_Spell) uner the mentorship of Dafydd
Harries. The is like a word game in which computer speaks the word using
speech synthesis and user has to spell is correctly. For this I needed a
dictionary with meanings and sample.

I found a wordnet (english) dictionary (http://wordnet.princeton.edu/)
which, after removing alpha numeric words and all other data except the
sample and definition,  has served my purpose. It was about 200Mb which
after striping down is now about 12 Mb and consisting about 77535 words in
SQLite format.

As dictionary is required by other applications also, I wonder if it is
feasible to centralised a dictionary service in XO?

You can see the dictionary working in the command line application of Listen
and Spell (http://dev.laptop.org/git/projects/listen-spell).

On Sat, Jun 28, 2008 at 01:56, Sayamindu Dasgupta [EMAIL PROTECTED]
wrote:

 Hi,
 Can anyone provide me with any information on the
 dictionaries/spellcheckers that we ship in our builds ?
 Thanks,
 Sayamindu

 --
 Sayamindu Dasgupta
 [http://sayamindu.randomink.org/ramblings]
 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel




-- 
Regards
Assim Deodia | http://nsitonline.in/assim
Undergraduate Student, Netaji Shubhas Institute of Technology
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Request for Project Hosting: Listen and Spell

2008-06-11 Thread Assim Deodia
1. Project name  : Listen and Spell


2. Existing website, if any : http://wiki.laptop.org/go/Listen_and_Spell


3. One-line description  : The idea is to develop an application
which would help children to
learn new words, improve their vocabulary and pronunciation of words.

4. Longer description :The activity would speak out a randomly
selected word from a predefined set of words

and the user is expected to spell the word correctly. This activity is
a part of Google Summer of Code 2008.

5. URLs of similar projects : http://wiki.laptop.org/go/Talkntype


6. Committer list
 Username   Full name SSH2 key URLE-mail
     - --
   #1 assimAssim Deodia
  [EMAIL PROTECTED]


   #2 dafDafydd Harries
 [EMAIL PROTECTED]

Both already have account.

7. Preferred development model

   [X] Central tree.

8. Set up a project mailing list:

   [X] No

9. Commit notifications

   [X] No commit notifications, please

10. Shell accounts

~No

11. Translation

   ~No required right now.

12. Notes/comments:

http://code.google.com/soc/2008/olpc/appinfo.html?csaid=F042B0319BC16F53


-- 
Regards
Assim Deodia



-- 
Regards
Assim Deodia | http://nsitonline.in/assim
Undergraduate Student, Netaji Shubhas Institute of Technology
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Request for Project Hosting: Listen and Spell

2008-05-25 Thread Assim Deodia
1. Project name   : Listen and Spell

2. Existing website, if any : http://wiki.laptop.org/go/Listen_and_Spell

3. One-line description  : The idea is to develop an application
which would help children to
learn new words, improve their vocabulary and pronunciation of words.

4. Longer description :The activity would speak out a randomly
selected word from a predefined set of words
and the user is expected to spell the word correctly. This activity is
a part of Google Summer of Code 2008.

5. URLs of similar projects : http://wiki.laptop.org/go/Talkntype

6. Committer list
 Username   Full name SSH2 key URLE-mail
     - --
   #1 assimAssim Deodia
  [EMAIL PROTECTED]

   #2 dafDafydd Harries
 [EMAIL PROTECTED]

Both already have account.

7. Preferred development model

   [X] Central tree.

8. Set up a project mailing list:

   [X] No

9. Commit notifications

   [X] No commit notifications, please

10. Shell accounts

~No

11. Translation

   ~No required right now.

12. Notes/comments:

http://code.google.com/soc/2008/olpc/appinfo.html?csaid=F042B0319BC16F53


-- 
Regards
Assim Deodia
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Listen and Spell Update

2008-04-06 Thread Assim Deodia
Hi All,

Based on SJ's comment I have updated my wiki page
http://wiki.laptop.org/go/Listen_and_Spell. I have given the implementation
details of the Dictionary to be used in the activity. Can someone comment on
its feasibility in XO?

I have an another idea to implement the Dictionary. Saving all the
dictionary data in XO will take to much space. We can implement a dedicated
dictionary server in parallel to the school server. This would allow us to
store dictionary of other languages also. There are many dictionary server
available which are free to use. Some of them can be viewed here:
http://www.dict.org/links.html. Would it be possible to implement one of
these at school server?


-- 
Regards
Assim Deodia | http://nsitonline.in/assim
Undergraduate Student, Netaji Shubhas Institute of Technology
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Listen and Spell Activity for GSoC

2008-03-27 Thread Assim Deodia
Hi All,

I would like to inform everybody that I have submitted an application for
Listen and Spell which is a self voicing activity that would help children
to learn new words, improve spellings and pronunciation.

This activity is the extension of the idea by Tom Hannen (
http://wiki.laptop.org/go/Talkntype) which is based on a 1970's toy Speak
and Spell ( http://en.wikipedia.org/wiki/Speak_%26_Spell_(toy) ). The
activity would speak out a word randomly from a word list and user is
expected to spell it correctly. The Activity would speak each letter as the
user types on. After the user submits the word, activity would speak out the
whole word and tell if it is correct or not. If not user retries the word
again or change it. Also hearing the difference between the two sounds user
can feel the difference between his and the correct spelling.

The application would use speech-dispatcher for voicing whose rpm is under
review process and would soon be approved. I have already got approved its
dependency dotconf RPM.

I wish to use word list from the Words activity (
http://dev.laptop.org/~cjb/words/Words-2.xo. ) to generate the list to be
spoken out. This multi-lingual dictionary would be a great tool to add other
different languages in the activity. I have planned to provide a Hint
feature which would speak out either the word definition or its usage in a
sentence to help user identify the word.

The activity will also support user defined word list which would be useful
for spelling test at school level (or as a game between two or more user
over mesh network). The activity can also be used as memorizing tool as many
people learn more by hearing things.

I have created a wiki page which has been updated after my previous post (
http://wiki.laptop.org/go/Listen_and_Spell ) for the describing the basic
idea of the activity and discussed some of its features. I am looking for a
mentor who is interested in mentoring this speech - synthesis based learning
tool.


-- 
Regards
Assim Deodia | http://nsitonline.in/assim
Undergraduate Student, Netaji Shubhas Institute of Technology
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Interest in GSOC 2008

2008-03-22 Thread Assim Deodia
Hi All,

I have been working on Speech Synthesis for past few months starting from
Summer of Content. I wish to undertake the Listen and Spell project for
Google summer of code.

Listen and Spell would be a self voicing activity that would help children
to learn new words, improve spellings and pronunciation. The activity would
speak out a word and user is expected to spell it correctly. After the user
submits the word, activity would speak it out . This would let user to
feel the difference between his and the correct spelling. The activity is
based on the idea of TalknType (http://wiki.laptop.org/go/Talkntype ).

The application would use speech-dispatcher for voicing whose rpm is under
review process and would soon be approved. I have already got approved its
dependency dotconf RPM.

I wish to use Words activity (
http://dev.laptop.org/~cjb/words/Words-2.xohttp://dev.laptop.org/%7Ecjb/words/Words-2.xo.
) to generate the word list to be spoken out. This multi-lingual dictionary
would be a great tool to add other different languages in the activity. It
will also help in implementing the Hint feature which would speak out
either the word meaning or its usage as a hint to user.

The activity will also support user defined word list which would be useful
for spelling test at school level (or as a game between two or more user
over mesh network). The activity can also be used as memorizing tool as many
people learn more by hearing things.

I have created a wiki page ( http://wiki.laptop.org/go/Listen_and_Spell )
for the describing the basis idea of the activity and discussed some of its
features. I would like to know your suggestion about the
proposed features and their feasibility in XO or any other ideas to include.
I would also like to know if anyone can mentor me for this project in GSoC.


-- 
Regards
Assim Deodia

-- 
Regards
Assim Deodia | http://nsitonline.in/assim
Undergraduate Student, Netaji Shubhas Institute of Technology
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Speech Synthesis Integration - User Interfaces and other Implementation Considerations

2008-03-09 Thread Assim Deodia
Hi,

On 3/1/08, Hemant Goyal [EMAIL PROTECTED] wrote:

 Hi,

 I was thinking while the packaging of speech dispatcher continues I could
 finalize certain UI considerations for speech synthesis. I had a word with
 Tomeu and he advised me to write all the points in a mail to the list.

 Particularly we want to focus on :

1. A Speech Configuration Management for Sugar
   1. Provision of a control panel for modifying speech synthesis
   parameters
   2. How these parameters will be stored and retrieved when
   changes are made
   3. What parameters to expose?
   1. Language - Perhaps this should be the sugar default?
  2. Voice Selection - Male/Female, Child/Adult, Age
  3. Rate
  4. Pitch
  5. Volume
   2. GUI considerations
   1. A Speech Synthesis Button
  1. Has many states - Play/Stop (Pause?)
  2. Reveals a control panel for modifying the speech
  synthesis parameters and provides a text box for getting some text 
 data for
  speech synthesis?
  2. What to text to send for speech synthesis?
  1. If some text is highlighted then that text should be
  sent
  2. If no text is highlighted and speech synthesis button
  is clicked
 1. Send data of some active window and provide
 karaoke style highlighting of text?
 2. Continue synthesis until the end of the
 document or stop button is pressed

 We can even have the speech systhesis to be synchronized with the scroll bar 
 (Read/Browse activity) so that instead of reading whole page again it only 
 reads out the new
text which has appeared due to scrolling or in case of page change it can
read the diff part.


1. Possibly a Speech Synthesis keyboard shortcut too - Should effect
the Speech Synthesis button
2. Speak out a welcome message to the child when the XO boots up?
(Hello xyz welcome to sugar or something like that?)

 Please share any other ideas which you think can improve the User
 Experience wrt speech synthesis.

 I'd like to write the patches and wrap up the coding by the time speech
 dispatcher RPMs are ready so that we can roll this feature in the XOs and
 get some feedback :)

 Thanks!
 --
 Hemant Goyal



-- 
Regards
Assim Deodia | http://nsitonline.in/assim
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Espeak 1.29 rpm

2007-10-23 Thread Assim Deodia
Hi All,

We are trying to install espeak using yum install espeak but this is
installing espeak version 1.28 whereas latest is 1.29.

We tried to search for RPM of 1.29 but was not able to find it.
Is there any way to get 1.29 working on XO?

espeak 1.28 has some bugs like it cannot espeak words starting with any of
the characters 'ckpqtvz'.
Is there any work around to fix this bug?

-- 
With Regards
Assim
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


evince module in read-activity

2007-10-18 Thread Assim Deodia
Hi All,

We are trying to figure out a way to pick the rendered text and pipe
it to espeak for text to speech synthesis.

We were going through read-activity.py and there it has imported
evince module in it. We tried to search it on git repository but were
unable to find it.

Is there any documentation which discusses how evince-olpc project is
being used in read-activity.

From what we realized evince-olpc was a C project while read-activity
is a python based project. How is the interfacing being done between
the two projects?


Can anyone point to some resources which discusses how the evince
class is being used in read-activity. Or what would be the most
suitable way to get the text data from read-activity.

Thanks
-- 
With Regards
Assim
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel