Problem in building image using moko makefile

2008-09-28 Thread saurabh gupta
Hello all,

Any suggestions on how to fix the error of failing of following two packages
while building asu image using moko makefile.

**
[EMAIL PROTECTED]:~/moko$ make image
( cd build  . ../setup-env  \
  ( bitbake openmoko-asu-image ) )
NOTE: Removed the following variables from the
environment:GNOME_DESKTOP_SESSION_ID,LESSOPEN,WINDOWPATH,MAKEFLAGS,SHLVL,WINDOWID,OMDIR,MFLAGS,GDM_XSERVER_LOCATION,PYTHONPATH,GDMSESSION,LESSCLOSE,OLDPWD,GDM_LANG,HISTCONTROL,MAKELEVEL,LS_COLORS
NOTE: Handling BitBake files: | (5436/5436) [100 %]
NOTE: Parsing finished. 5201 cached, 0 parsed, 235 skipped, 0 masked.
NOTE: Cache is clean, not saving.
NOTE: build 200809281422: started

OE Build Configuration:
BB_VERSION = 1.8.11
OE_REVISION= 395621266b967f17cebf43fd3591a5e3d16986cb
TARGET_ARCH= arm
TARGET_OS  = linux-gnueabi
MACHINE= om-gta02
DISTRO = openmoko
DISTRO_VERSION = P1-Snapshot-20080928
TARGET_FPU = soft

NOTE: Resolving any missing task queue dependencies
NOTE: preferred version 7.16.4 of curl-native not available (for item
curl-native)
NOTE: preferred version 2.6.1 of glibc not available (for item
virtual/arm-angstrom-linux-gnueabi-libc-for-gcc)
NOTE: preferred version 7.16.4 of curl not available (for item curl)
NOTE: preferred version 0.16.999.041 of e-wm not available (for item e-wm)
NOTE: preferred version 7.16.4 of curl not available (for item curl)
NOTE: preferred version 7.16.4 of curl not available (for item curl-certs)
NOTE: preferred version 1.0.3 of libx11-native not available (for item
virtual/libx11)
NOTE: preferred version 0.16.999.041 of e-wm not available (for item e-wm)
NOTE: preferred version 1.0.2 of kbproto-native not available (for item
kbproto-native)
NOTE: preferred version 1.4.1 of inputproto-native not available (for item
inputproto-native)
NOTE: multiple providers are available for opkg (opkg, opkg-nogpg);
NOTE: consider defining PREFERRED_PROVIDER_opkg
NOTE: multiple providers are available for virtual/libqte2 (qte-mt-static,
qte, qte-mt);
NOTE: consider defining PREFERRED_PROVIDER_virtual/libqte2
NOTE: Preparing runqueue
ERROR: Multiple .bb files are due to be built which each provide
virtual/xserver
(/home/saurabhg/moko/openembedded/packages/xorg-xserver/xserver-kdrive-glamo_1.3.0.0+
git.bb /home/saurabhg/moko/openembedded/packages/xorg-xserver/
xserver-kdrive_1.3.0.0.bb).
 This usually means one provides something the other doesn't and should.
NOTE: Executing runqueue
NOTE: Running task 2202 of 4706 (ID: 579,
/home/saurabhg/moko/openembedded/packages/linux/linux-openmoko_2.6.24+git.bb,
do_fetch)
NOTE: package
linux-openmoko-2.6.24+git1+a1e97c611253511ffc2d8c45e3e6d6894fa03fa3: started
NOTE: package
linux-openmoko-2_2.6.24+git1+a1e97c611253511ffc2d8c45e3e6d6894fa03fa3-r1.01:
task do_fetch: started
fatal: Not a git repository
NOTE: Task failed: Fetch failed: Fetch command export
PATH=/home/saurabhg/moko/build/tmp/staging/i686-linux/usr/bin/arm-angstrom-linux-gnueabi:/home/saurabhg/moko/build/tmp/staging/i686-linux/usr/sbin:/home/saurabhg/moko/build/tmp/staging/i686-linux/usr/bin:/home/saurabhg/moko/build/tmp/cross/bin:/home/saurabhg/moko/build/tmp/staging/i686-linux/sbin:/home/saurabhg/moko/bitbake/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games;
git fetch git://git.openmoko.org/git/kernel.git stable failed with signal
128, output:
fatal: Not a git repository

NOTE: package
linux-openmoko-2_2.6.24+git1+a1e97c611253511ffc2d8c45e3e6d6894fa03fa3-r1.01:
task do_fetch: failed
ERROR: TaskFailed event exception, aborting
NOTE: package
linux-openmoko-2.6.24+git1+a1e97c611253511ffc2d8c45e3e6d6894fa03fa3: failed
ERROR: Build of
/home/saurabhg/moko/openembedded/packages/linux/linux-openmoko_2.6.24+git.bbdo_fetch
failed
NOTE: Running task 2420 of 4706 (ID: 2878,
/home/saurabhg/moko/openembedded/packages/efl1/etk_svn.bb,
do_populate_staging)
NOTE: Running task 2421 of 4706 (ID: 2883,
/home/saurabhg/moko/openembedded/packages/efl1/etk_svn.bb,
do_help_alternative)
NOTE: package etk-0.1.0.043+svnr35818: started
NOTE: package etk-1_0.1.0.043+svnr35818-r2.02: task do_populate_staging:
started
NOTE: package etk-0.1.0.043+svnr35818: started
NOTE: package etk-1_0.1.0.043+svnr35818-r2.02: task do_help_alternative:
started
NOTE: Running task 2506 of 4706 (ID: 1581,
/home/saurabhg/moko/openembedded/packages/e17/e-wm_svn.bb, do_fetch)
ERROR: Task 579
(/home/saurabhg/moko/openembedded/packages/linux/linux-openmoko_2.6.24+
git.bb, do_fetch) failed
NOTE: Waiting for 3 active tasks to finish
NOTE: 1: /home/saurabhg/moko/openembedded/packages/efl1/etk_svn.bb,
do_populate_staging (25880)
NOTE: 2: /home/saurabhg/moko/openembedded/packages/efl1/etk_svn.bb,
do_help_alternative (25881)
NOTE: 3: /home/saurabhg/moko/openembedded/packages/e17/e-wm_svn.bb, do_fetch
(25896)
NOTE: package e-wm-0.16.999.043+svnr35818: started
NOTE: package e-wm-0.16.999.043+svnr35818-r12: task do_fetch: started
NOTE: fetch

Re: Problem in building image using moko makefile

2008-09-28 Thread saurabh gupta
On Sun, Sep 28, 2008 at 3:06 PM, mahendra panpalia
[EMAIL PROTECTED]wrote:

 what are th 2 packages?


hello,

The two packages are :
=package
linux-openmoko-2.6.24+git1+a1e97c611253511ffc2d8c45e3e6d6894fa03fa3
and
=package e-wm-0.16.999.043+svnr35818

Also, the error message during the build is written below:



 **

 [EMAIL PROTECTED]:~/moko$ make image
 ( cd build  . ../setup-env  \
   ( bitbake openmoko-asu-image ) )
 NOTE: Removed the following variables from the
 environment:GNOME_DESKTOP_SESSION_ID,LESSOPEN,WINDOWPATH,MAKEFLAGS,SHLVL,WINDOWID,OMDIR,MFLAGS,GDM_XSERVER_LOCATION,PYTHONPATH,GDMSESSION,LESSCLOSE,OLDPWD,GDM_LANG,HISTCONTROL,MAKELEVEL,LS_COLORS
 NOTE: Handling BitBake files: | (5436/5436) [100 %]
 NOTE: Parsing finished. 5201 cached, 0 parsed, 235 skipped, 0 masked.
 NOTE: Cache is clean, not saving.
 NOTE: build 200809281422: started

 OE Build Configuration:
 BB_VERSION = 1.8.11
 OE_REVISION= 395621266b967f17cebf43fd3591a5e3d16986cb
 TARGET_ARCH= arm
 TARGET_OS  = linux-gnueabi
 MACHINE= om-gta02
 DISTRO = openmoko
 DISTRO_VERSION = P1-Snapshot-20080928
 TARGET_FPU = soft

 NOTE: Resolving any missing task queue dependencies
 NOTE: preferred version 7.16.4 of curl-native not available (for item
 curl-native)
 NOTE: preferred version 2.6.1 of glibc not available (for item
 virtual/arm-angstrom-linux-gnueabi-libc-for-gcc)
 NOTE: preferred version 7.16.4 of curl not available (for item curl)
 NOTE: preferred version 0.16.999.041 of e-wm not available (for item e-wm)
 NOTE: preferred version 7.16.4 of curl not available (for item curl)
 NOTE: preferred version 7.16.4 of curl not available (for item curl-certs)
 NOTE: preferred version 1.0.3 of libx11-native not available (for item
 virtual/libx11)
 NOTE: preferred version 0.16.999.041 of e-wm not available (for item e-wm)
 NOTE: preferred version 1.0.2 of kbproto-native not available (for item
 kbproto-native)
 NOTE: preferred version 1.4.1 of inputproto-native not available (for item
 inputproto-native)
 NOTE: multiple providers are available for opkg (opkg, opkg-nogpg);
 NOTE: consider defining PREFERRED_PROVIDER_opkg
 NOTE: multiple providers are available for virtual/libqte2 (qte-mt-static,
 qte, qte-mt);
 NOTE: consider defining PREFERRED_PROVIDER_virtual/libqte2
 NOTE: Preparing runqueue
 ERROR: Multiple .bb files are due to be built which each provide
 virtual/xserver
 (/home/saurabhg/moko/openembedded/packages/xorg-xserver/xserver-kdrive-glamo_1.3.0.0+
 git.bb /home/saurabhg/moko/openembedded/packages/xorg-xserver/
 xserver-kdrive_1.3.0.0.bb).
  This usually means one provides something the other doesn't and should.
 NOTE: Executing runqueue
 NOTE: Running task 2202 of 4706 (ID: 579,
 /home/saurabhg/moko/openembedded/packages/linux/linux-openmoko_2.6.24+
 git.bb, do_fetch)
 NOTE: package
 linux-openmoko-2.6.24+git1+a1e97c611253511ffc2d8c45e3e6d6894fa03fa3: started
 NOTE: package
 linux-openmoko-2_2.6.24+git1+a1e97c611253511ffc2d8c45e3e6d6894fa03fa3-r1.01:
 task do_fetch: started
 fatal: Not a git repository
 NOTE: Task failed: Fetch failed: Fetch command export
 PATH=/home/saurabhg/moko/build/tmp/staging/i686-linux/usr/bin/arm-angstrom-linux-gnueabi:/home/saurabhg/moko/build/tmp/staging/i686-linux/usr/sbin:/home/saurabhg/moko/build/tmp/staging/i686-linux/usr/bin:/home/saurabhg/moko/build/tmp/cross/bin:/home/saurabhg/moko/build/tmp/staging/i686-linux/sbin:/home/saurabhg/moko/bitbake/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games;
 git fetch git://git.openmoko.org/git/kernel.git stable failed with signal
 128, output:
 fatal: Not a git repository

 NOTE: package
 linux-openmoko-2_2.6.24+git1+a1e97c611253511ffc2d8c45e3e6d6894fa03fa3-r1.01:
 task do_fetch: failed
 ERROR: TaskFailed event exception, aborting
 NOTE: package
 linux-openmoko-2.6.24+git1+a1e97c611253511ffc2d8c45e3e6d6894fa03fa3: failed
 ERROR: Build of
 /home/saurabhg/moko/openembedded/packages/linux/linux-openmoko_2.6.24+
 git.bb do_fetch failed
 NOTE: Running task 2420 of 4706 (ID: 2878,
 /home/saurabhg/moko/openembedded/packages/efl1/etk_svn.bb,
 do_populate_staging)
 NOTE: Running task 2421 of 4706 (ID: 2883,
 /home/saurabhg/moko/openembedded/packages/efl1/etk_svn.bb,
 do_help_alternative)
 NOTE: package etk-0.1.0.043+svnr35818: started
 NOTE: package etk-1_0.1.0.043+svnr35818-r2.02: task do_populate_staging:
 started
 NOTE: package etk-0.1.0.043+svnr35818: started
 NOTE: package etk-1_0.1.0.043+svnr35818-r2.02: task do_help_alternative:
 started
 NOTE: Running task 2506 of 4706 (ID: 1581,
 /home/saurabhg/moko/openembedded/packages/e17/e-wm_svn.bb, do_fetch)
 ERROR: Task 579
 (/home/saurabhg/moko/openembedded/packages/linux/linux-openmoko_2.6.24+
 git.bb, do_fetch) failed
 NOTE: Waiting for 3 active tasks to finish
 NOTE: 1: /home/saurabhg/moko/openembedded/packages/efl1/etk_svn.bb,
 do_populate_staging (25880)
 NOTE: 2: 

Re: Problem in building image using MokoMakefile

2008-08-31 Thread saurabh gupta
Hello all,

I tried many times to build the openmoko devel image using mokomakefile, but
everytime the package named cairo is failing to build. I cleaned it and
again tried to build, but everytime the same problem exists. The error
message is like this (last few lines):

***
NOTE: package perl-native-5.8.8-r13: task do_compile: completed
NOTE: package perl-native-5.8.8: completed
NOTE: Tasks Summary: Attempted 1101 tasks of which 1100 didn't need to be
rerun and 1 failed.
ERROR: '/home/saurabhg/moko/openembedded/packages/cairo/cairo_1.6.4.bb'
failed
NOTE: build 200808311700: completed
make: *** [openmoko-devel-image] Error 1


Can anyone suggest to fix this.

Thanks..

On Sun, Aug 24, 2008 at 1:01 AM, Luke Duncan [EMAIL PROTECTED] wrote:

 I saw the same error and fixed it by doing this:

 su root
 echo 0  /proc/sys/vm/mmap_min_addr
 exit

 then try make again.

 Luke.


 On Sat, Aug 23, 2008 at 11:26 AM, saurabh gupta 
 [EMAIL PROTECTED] wrote:

 Hello everyone,

 Previously I was using toolchain to compile the programs, but now i need
 the openmoko setup and bitbake in my PC. I used the Mokomakefile to build
 the devel image and followed the instructions  in the wiki. But the
 following command fails with the error:

 ***
 make openmoko-devel-image

 ( cd build  . ../setup-env  \
   ( bitbake openmoko-devel-image u-boot-openmoko ) )
 ERROR:  Openembedded's config sanity checker detected a potential
 misconfiguration.
 Either fix the cause of this error or at your own risk disable the
 checker (see sanity.conf).
 Following is the list of potential problems / advisories:

 /proc/sys/vm/mmap_min_addr is not 0. This will cause problems with
 qemu so please fix the value (as root).

 make: *** [openmoko-devel-image] Error 1
 **

 Can anyone suggest me the way for fixing this .

 Thanks..



 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community



 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community




-- 
Saurabh Gupta
Senior,
Electronics and Communication Engg.
NSIT,New Delhi, India
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Problem in building image using MokoMakefile

2008-08-23 Thread saurabh gupta
Hello everyone,

Previously I was using toolchain to compile the programs, but now i need the
openmoko setup and bitbake in my PC. I used the Mokomakefile to build the
devel image and followed the instructions  in the wiki. But the following
command fails with the error:

***
make openmoko-devel-image

( cd build  . ../setup-env  \
  ( bitbake openmoko-devel-image u-boot-openmoko ) )
ERROR:  Openembedded's config sanity checker detected a potential
misconfiguration.
Either fix the cause of this error or at your own risk disable the
checker (see sanity.conf).
Following is the list of potential problems / advisories:

/proc/sys/vm/mmap_min_addr is not 0. This will cause problems with
qemu so please fix the value (as root).

make: *** [openmoko-devel-image] Error 1
**

Can anyone suggest me the way for fixing this .

Thanks..
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Problem in building image using MokoMakefile

2008-08-23 Thread saurabh gupta
On Sun, Aug 24, 2008 at 1:01 AM, Luke Duncan [EMAIL PROTECTED] wrote:

 I saw the same error and fixed it by doing this:

 su root
 echo 0  /proc/sys/vm/mmap_min_addr
 exit


Thanks, the build has been started successfully.


 then try make again.

 Luke.


 On Sat, Aug 23, 2008 at 11:26 AM, saurabh gupta 
 [EMAIL PROTECTED] wrote:

 Hello everyone,

 Previously I was using toolchain to compile the programs, but now i need
 the openmoko setup and bitbake in my PC. I used the Mokomakefile to build
 the devel image and followed the instructions  in the wiki. But the
 following command fails with the error:

 ***
 make openmoko-devel-image

 ( cd build  . ../setup-env  \
   ( bitbake openmoko-devel-image u-boot-openmoko ) )
 ERROR:  Openembedded's config sanity checker detected a potential
 misconfiguration.
 Either fix the cause of this error or at your own risk disable the
 checker (see sanity.conf).
 Following is the list of potential problems / advisories:

 /proc/sys/vm/mmap_min_addr is not 0. This will cause problems with
 qemu so please fix the value (as root).

 make: *** [openmoko-devel-image] Error 1
 **

 Can anyone suggest me the way for fixing this .

 Thanks..



 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community



 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community




-- 
Saurabh Gupta
Senior,
Electronics and Communication Engg.
NSIT,New Delhi, India
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Subversion access to new project

2008-07-24 Thread saurabh gupta
Hello,


On Fri, Jul 25, 2008 at 8:15 AM, Peter Harrison [EMAIL PROTECTED]
wrote:

 I'm not sure who to email about this issue; but I have opened a openboat
 project on the projects area, but I can't seem to commit anything. I have
 used both dav and ssh. I have created a directory structure with my work to
 date, then run:
 First method is ssh:
 svn import . svn+ssh://
 [EMAIL PROTECTED]/svnroot/openboat --message 'Initial
 import'
 and I get:
 Permission denied (publickey).
 svn: Connection closed unexpectedly
 I am not asked for a password.


Have you uploaded your public key in the key manager options at
projects.openmoko.org. After logging in there, you will find this option in
the last under the account maintainance tab. First install (or upgrade)
openssl in your PC and then generate your key using keygen command (search
on google). Then upload the public key there and after about 24 hours, you
can then checkut your directory using ssh. I also got the similar problem
and solved it in this way.



 The other method is https:
 svn import --username cheetah100
 https://svn.projects.openmoko.org/svnroot/openboat
 and I get:
 svn: Can't create directory '/svnroot/openboat/db/transactions/0-1.txn':
 Permission denied

 Am I doing something wrong here? Should I contact someone at openmoko?

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community




-- 
Saurabh Gupta
Electronics and Communication Engg.
NSIT,New Delhi, India
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Problem in logging in freerunner through ssh

2008-07-17 Thread saurabh gupta
Hi all,

I followed the steps given in Getting started with freerunner on wiki to
install the sample application in my free runner. I started the  FR normally
and then connect it through a usb cable.  However after executing the
command :
sudo ifconfig usb0 192.168.0.200 netmask 255.255.255.0
when  i executed ssh [EMAIL PROTECTED], the following error message
occurred:


@@@
@WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
37:a6:d4:f0:35:89:7c:6f:85:c4:9a:2f:31:c5:3f:35.
Please contact your system administrator.
Add correct host key in /home/saurabhg/.ssh/known_hosts to get rid of this
message.
Offending key in /home/saurabhg/.ssh/known_hosts:3
RSA host key for 192.168.0.202 has changed and you have requested strict
checking.
Host key verification failed.

=

Can anyone suggest me the problem and the solution to fix it.

Thanks ...

-- 
Saurabh Gupta
Electronics and Communication Engg.
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Problem in logging in freerunner through ssh

2008-07-17 Thread saurabh gupta
On Fri, Jul 18, 2008 at 12:56 AM, Marcus Bauer [EMAIL PROTECTED]
wrote:


 Paul Bonser answered already with the fix.


yeah , it solved the problem.



 I'll add the reason: whenever you connect to an unknown system, you are
 asked if you want to accept the key like this:

 -
 The authenticity of host '192.168.0.202 (192.168.0.202)' can't be
 established.
 RSA key fingerprint is d8:c1:d2:ac:e9:57:9f:ed:1d:ee:b3:fa:62:04:8c:6c.
 Are you sure you want to continue connecting (yes/no)?
 -

 and when you answer 'yes' the public key will be saved to your
 ~/.ssh/known_hosts file. This prevents the so called
 man-in-the-middle-attack. Search google or wikipedia for more details.

 If you reflash your phone, the public key changes (it is unique and
 generated on the first boot) and your ssh believes there is an attack.
 Somewhere on the wiki is a description how to shut this behaviour off,
 but I hope nobody will ever inactivate this vigilance.


Thanks for the explanation...

Regards...


 HTH, best regards,
 Marcus




 On Fri, 2008-07-18 at 00:40 +0530, saurabh gupta wrote:
  Hi all,
 
  I followed the steps given in Getting started with freerunner on
  wiki to install the sample application in my free runner. I started
  the  FR normally and then connect it through a usb cable.  However
  after executing the command :
  sudo ifconfig usb0 192.168.0.200 netmask 255.255.255.0
  when  i executed ssh [EMAIL PROTECTED], the following error message
  occurred:
 
  
  @@@
  @WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
  @@@
  IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
  Someone could be eavesdropping on you right now (man-in-the-middle
  attack)!
  It is also possible that the RSA host key has just been changed.
  The fingerprint for the RSA key sent by the remote host is
  37:a6:d4:f0:35:89:7c:6f:85:c4:9a:2f:31:c5:3f:35.
  Please contact your system administrator.
  Add correct host key in /home/saurabhg/.ssh/known_hosts to get rid of
  this message.
  Offending key in /home/saurabhg/.ssh/known_hosts:3
  RSA host key for 192.168.0.202 has changed and you have requested
  strict checking.
  Host key verification failed.
 
  =
 
  Can anyone suggest me the problem and the solution to fix it.
 
  Thanks ...
 
  --
  Saurabh Gupta
  Electronics and Communication Engg.
 
 
  ___
  Openmoko community mailing list
  community@lists.openmoko.org
  http://lists.openmoko.org/mailman/listinfo/community


 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community




-- 
Saurabh Gupta
Electronics and Communication Engg.
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Problem with QEMU and MokoMakefile

2008-07-16 Thread saurabh gupta
On Fri, Jul 11, 2008 at 12:09 AM, Søren Kristiansen [EMAIL PROTECTED]
wrote:

 Just download the newest images from the buildhost and place them in
 images/openmoko/ and do:
 make flash-qemu-official
 make run-qemu


I downloaded the latest images of gta02 in the directory and then run make
flash-qemu-official, but it is showing an error. It is searching the gta01
images in the images/openmoko directory and  thus exits with an error that
basename: missing operator. I even did the make update-makefile, but no
improvement. Any suggestions.
Why is makefile still downloading the previous buggy images of gta01.

Regards.



 I dont know why but it downloads an old bugged image (bugged in the
 emulator at least... dunno if it works on any of the neos)

 2008/7/10 [EMAIL PROTECTED]:

  I've been wanting to test out the UI that is shown on the wiki and
  software reviews around the net. Upon building (make qemu) and letting
 it
  complete I got a very different UI that what I expected. Here's a couple
 of
  screenshots: http://projektenterprises.com/mokoshots/

 I think is a Qtopia image.

 looks like monomakefile is downloading the qtopia jffs2 from
 buildhost.automated.it to de NAND of qemu

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community




 --
 Med venlig hilsen / Best regards

 Søren H. Kristiansen

 Stud. polyt., Software Engineering, University of Aalborg, Denmark
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community




-- 
Saurabh Gupta
Electronics and Communication Engg.
NSIT,New Delhi, India
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Problem with QEMU and MokoMakefile

2008-07-16 Thread saurabh gupta
On Wed, Jul 16, 2008 at 5:18 PM, arne anka [EMAIL PROTECTED] wrote:

  Why is makefile still downloading the previous buggy images of gta01.

 afaik is qemu unable to handle the gta02 images, only gta01.


Ok thanks...
But has anyone tried the patch for emulating the gta02 under qemu as given
in wiki.



 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community




-- 
Saurabh Gupta
Electronics and Communication Engg.
NSIT,New Delhi, India
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Problem with QEMU and MokoMakefile

2008-07-10 Thread saurabh gupta
On Thu, Jul 10, 2008 at 7:02 PM, Shawn Thompson 
[EMAIL PROTECTED] wrote:

 I've been wanting to test out the UI that is shown on the wiki and software
 reviews around the net. Upon building (make qemu) and letting it complete I
 got a very different UI that what I expected. Here's a couple of
 screenshots: http://projektenterprises.com/mokoshots/


I too got exactly the same UI in qemu when I build it using make qemu
command using the MokoMakefile.



 Any ideas as to why I am getting this UI instead of the one I've seen
 across the web, I'm sure I had to have messed up along the way somewhere.

 -Shawn T.



 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


GSoC Project Status Update 05: Speech Recognition in Openmoko

2008-07-07 Thread saurabh gupta
Hello everyone,

Here is the project status update for Speech Recognition for Openmoko.
This week passed in testing phase only. I tested the various subroutines of
speech recognition code with various sound samples. The main part was the
vector quantization one which is showing somewhat good results. However for
good recognition, the size of Codebook
using vector quantization must be large enough. I finally decided to prepare
a codebook for 256 vectors for the speaker independent mode recognition. For
speaker dependent mode the size will be decided dynamically at run time
(depends on the number of training sequences fed by the user).
Besides this I have now started working on openmoko toolchain and
build some initial applications to get comfortable with openmoko tools. I
will have to learn now to understand the interfacing of openmoko peripherals
with the running applications. I am working on it and getting to learn a lot
of things. The next aim is to read the
adc channels from the openmoko and embed it with speech recognition
application.

Regards..

-- 
Saurabh Gupta
Electronics and Communication Engg.
NSIT,New Delhi, India
http://saurabh1403.wordpress.com/
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


GSoC Project Status Update 04: Speech Recognition in Openmoko

2008-06-29 Thread saurabh gupta
Hello everyone,

Finally I also got my Neo Freerunner on Friday and I spent some time
playing with it:). Here is the status update of this week. I finally
completed the code book design code using vector quantization. Now the
testing phase of the code is going on. I recorded various samples of word
like hello in a .wav file and then using scilab I converted them into text
files having arrays of numbers. The most challenging part in testing is the
proper scaling and testing of each subroutine separately for fixed point
notation. I also made an important change in fixed point by now using 8:8
notation than 16:16 as suggested by Erwin Lewin. However, I had to keep a
track of all data types used in various subroutines for their ranges which
was also interesting. While checking each subroutine separately,I found most
of them giving correct results but some still needs to be modified for
underflow and overflow problems.
Besides this, some modification is being done in the noise rejection
part since it can degrade the performance wildly. I will use zero crossing
rate and short term energy algorithm for end point detection. My model will
also use left to right HMM. But for properly training HMM models one needs
more than one training sequence. It means that in speaker dependent
recognition, for training any word, one needs to utter the same word two or
three times so that proper modeling of HMM parameters take place. When more
than one training sequence is used for training, baum welch or K-means
segmental method gives better modeling of HMM  parameters.

Next To Do:
1)Porting the whole code on openmoko platform:
2)testing with real adc channel of Freerunner
3)Proper testing of noise handling and recognition on freerunner


-- 
Saurabh Gupta
Electronics and Communication Engg.
NSIT,New Delhi, India
I blog here: http://saurabh1403.wordpress.com
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: GSoC Project Status Update 04: Speech Recognition in Openmoko

2008-06-29 Thread saurabh gupta
Hello Asheesh,

On Mon, Jun 30, 2008 at 2:41 AM, Asheesh Laroia [EMAIL PROTECTED]
wrote:

 On Sun, 29 Jun 2008, saurabh gupta wrote:

 Besides this, some modification is being done in the noise rejection
  part since it can degrade the performance wildly. I will use zero
 crossing
  rate and short term energy algorithm for end point detection. My model
 will
  also use left to right HMM. But for properly training HMM models one
 needs
  more than one training sequence. It means that in speaker dependent
  recognition, for training any word, one needs to utter the same word two
 or
  three times so that proper modeling of HMM parameters take place. When
 more
  than one training sequence is used for training, baum welch or K-means
  segmental method gives better modeling of HMM  parameters.

 The training problem is interesting.  Here is my idea; please let me know
 if it's bogus:

 The user utters a phrase and the HMM classifies it as meaning something.
 We can wait a short while to see if the user does something to indicate
 that this classification is incorrect.  If there is no such action, and if
 the HMM had low confidence of its classification, train it on the
 utterance just issued so that next time it would be more confident (and
 presumably catch further variants).


 Obviously, there is the danger of over-training.  It seems we can mitigate
 that through (1) our detection that the utterance was correctly classified
 by the HMM, given that the user didn't do anything to correct it, and (2)
 perhaps limiting the system to only do this re-training if the counter of
 how many training data have been used for this particular classification
 is below some constant.  That constant could decay over time, for example,
 to allow us to gently migrate to varying patterns (and so that if a phone
 transfers owners it would gracefully switch to the new patterns).


You have identified the correct and justified problem in training. I thought
to handle it in this way. Whenever a user runs this application, the GUI for
speech recognition will ask it to go in training or recognition mode. In
training mode, after uttering a word, the GUI will again ask the user to
utter the same word again and so on. The user will have to feed the training
word three times (I have assumed that constant to be three) to fully create
a word in the vocabulary. If the user terminates the application or
mishandles it before three sequences, the application will not save the
word. However there is no easy way to detect the mishandling since if the
user neither  terminates the application nor speaks training word again,
application can pick the louder noise thinking it as the training word and
wrong result will be produced. This is always a bigger problem in speech
related applications since environment noise as well as end point detection
is quite difficult in real world scenario.



 Thoughts?

  Next To Do:
  1)Porting the whole code on openmoko platform:
  2)testing with real adc channel of Freerunner
  3)Proper testing of noise handling and recognition on freerunner

 Your Next To Do list looks pretty great and full enough even without my
 suggestion, but I'm still curious what you and others think. (-:

 -- Asheesh.

 --
 The chief cause of problems is solutions.
-- Eric Sevareid

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community




-- 
Saurabh Gupta
Electronics and Communication Engg.
NSIT,New Delhi, India
Problem is something which does have a solution, else it is called
impossible
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: GSoC Project Status Update 04: Speech Recognition in Openmoko

2008-06-29 Thread saurabh gupta
On Mon, Jun 30, 2008 at 3:14 AM, Asheesh Laroia [EMAIL PROTECTED]
wrote:

 On Mon, 30 Jun 2008, saurabh gupta wrote:

  You have identified the correct and justified problem in training. I
 thought
  to handle it in this way. Whenever a user runs this application, the GUI
 for
  speech recognition will ask it to go in training or recognition mode. In
  training mode, after uttering a word, the GUI will again ask the user to
  utter the same word again and so on. The user will have to feed the
 training
  word three times (I have assumed that constant to be three) to fully
 create
  a word in the vocabulary. If the user terminates the application or
  mishandles it before three sequences, the application will not save the
  word.

 What do you mean mishandles?


Mishandling the application meant that the user didn't train the word fully
at the time of training.



  However there is no easy way to detect the mishandling since if the user
  neither terminates the application nor speaks training word again,
  application can pick the louder noise thinking it as the training word
  and wrong result will be produced. This is always a bigger problem in
  speech related applications since environment noise as well as end point
  detection is quite difficult in real world scenario.

 You are speaking of the training mode, which I agree is important.

 I am instead talking about making the normal use mode a training mode, in
 a way, to non-intrusively improve accuracy.

 At least, that's my guess - I think it would be worthwhile to run some
 experiments to see if it's really true!  But if you can explain to me why
 this idea is invalid from the start than maybe we can skip the
 experiments. (-;


Correct me if I am not getting exactly what you really meant to say.

As you said, to use the normal mode as a training mode, then I see a problem
in it. Suppose a user trains a word e.g. hello insufficiently, then there
are chances that the application recognizes a wrong or mispronounced word as
this word (i.e. hello) because of a poor HMM model. Now if it uses this
new word to improve the previous trained model (for the word hello), then
it will turn out to be a completely wrong trained word since the word which
is recognized is itself not correct. This can be solved to make it a manual
procedure, that is, when the application recognizes a word then it asks the
user if it was a correct word or not. If it is correct then it will use that
to improve the previous model since the model was not fully trained. But
again this will require the use of a lot of memory to store the word and
much processing.
Also as this application implements vector quantization so a codebook of
each word is to be prepared during training. The best way to prepare a
proper codebook is to have enough training vectors, which should be used
together to create this codebook.




 -- Asheesh.

 --
 Clear the laundromat!!  This whirl-o-matic just had a nuclear meltdown!!

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community




-- 
Saurabh Gupta
Electronics and Communication Engg.
NSIT,New Delhi, India
I blog here: http://saurabh1403-blog.blogspot.com/
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


GSoC Project Status Update 03: Speech Recognition Facility in Openmoko

2008-06-22 Thread saurabh gupta
Hello everyone,

This is the status update of the GSoC project, Speech Recognition facility
in Openmoko. This week, much of the time was devoted in writing codes and
optimizing the existing one. I have written many subroutines like forward
backward procedure, LPC and cepstral analysis of speech signals in frames,
viterbi algorithm and training algorithm using K-means segmental method. All
the source codes have been successfully compiled using GNU C compiler.
 There are various optimizations done in the coding to make it suitable
for working on the ARM 16/32-bit processor running at 266 or 400 MHz
maximum. The whole code is written using fixed point arithmetic.  I used
some external libraries for some subroutines and converted them in fixed
point arithmetic. The other optimization was done by choosing K-means
segmental procedure for training the HMM models rather than Baum Welch
algorithm which requires more processing since it accounts for all the
possible hidden states for a given sequence. On the other hand K-means
segmental method uses viterbi algorithm to find the best state sequence and
then iterates for re-estimation and training the HMM model. K-means
segmental method has been proved to show good results and fast processing
than Baum-Welch. The other optimization is regarding the probability density
function. As this project aims for  a small vocabulary (around 5 or 10) for
recognition, vector quantization will be used instead of continuous
observation sequence. Vector quantization procedure is faster and yields
good result for applications in small embedded devices. The vector
quantization source code is about to finish. Soon after that, the actual
testing of speech recognition code will be done on the speech samples
collected.
   I have uploaded all Documents (Design Document version-0.2) and
source codes on the svn repository of Openmoko (
https://svn.projects.openmoko.org/svnroot/speech/). Any comments and
suggestions will be highly appreciated.

http://saurabh1403.wordpress.com/

Regards
-- 
Saurabh Gupta
Electronics and Communication Engg.
NSIT,New Delhi
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: GSoC Project Status Update 03: Speech Recognition Facility in Openmoko

2008-06-22 Thread saurabh gupta
Hello,

On Mon, Jun 23, 2008 at 1:05 AM, [EMAIL PROTECTED] wrote:

 Will it be possible to use it with voice dialing?
 You said vocabulary is 5-10. Will it be enough?
 It would be cool if I would have a possibility to say: Message to
 Jane to open sms dialog or Call to Jane to call, presuming Jane is
 a hot chick ;-)
 Is it possible?


yes, it is of course possible.

But it requires the speech recognition for connected words which needs the
level building algorithms and proper noise handling along with learning
grammar for machine. This project has a great scope and can be extended to
any limit. However in this small duration for GSoC Project, I dont think
that it will be possible to incorporate these advanced features in it. The
initial aim will be to provide an API in which user can store his/her own
words individually and connect any particular activity with that word. Upon
detection of that word, the API corresponding to that activity for that word
will be called. I have included these points in my Design Document and the
scope of advanced models using speech recognition. I think once the
individual word recognition application is built, the advanced features can
be added using this application and newer one.



 On 6/22/08, saurabh gupta [EMAIL PROTECTED] wrote:
  Hello everyone,
 
  This is the status update of the GSoC project, Speech Recognition
 facility
  in Openmoko. This week, much of the time was devoted in writing codes and
  optimizing the existing one. I have written many subroutines like forward
  backward procedure, LPC and cepstral analysis of speech signals in
 frames,
  viterbi algorithm and training algorithm using K-means segmental method.
 All
  the source codes have been successfully compiled using GNU C compiler.
   There are various optimizations done in the coding to make it
 suitable
  for working on the ARM 16/32-bit processor running at 266 or 400 MHz
  maximum. The whole code is written using fixed point arithmetic.  I used
  some external libraries for some subroutines and converted them in fixed
  point arithmetic. The other optimization was done by choosing K-means
  segmental procedure for training the HMM models rather than Baum Welch
  algorithm which requires more processing since it accounts for all the
  possible hidden states for a given sequence. On the other hand K-means
  segmental method uses viterbi algorithm to find the best state sequence
 and
  then iterates for re-estimation and training the HMM model. K-means
  segmental method has been proved to show good results and fast processing
  than Baum-Welch. The other optimization is regarding the probability
 density
  function. As this project aims for  a small vocabulary (around 5 or 10)
 for
  recognition, vector quantization will be used instead of continuous
  observation sequence. Vector quantization procedure is faster and yields
  good result for applications in small embedded devices. The vector
  quantization source code is about to finish. Soon after that, the actual
  testing of speech recognition code will be done on the speech samples
  collected.
 I have uploaded all Documents (Design Document version-0.2)
 and
  source codes on the svn repository of Openmoko (
  https://svn.projects.openmoko.org/svnroot/speech/). Any comments and
  suggestions will be highly appreciated.
 
  http://saurabh1403.wordpress.com/
 
  Regards
  --
  Saurabh Gupta
  Electronics and Communication Engg.
  NSIT,New Delhi
 

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community




-- 
Saurabh Gupta
Electronics and Communication Engg.
NSIT,New Delhi
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


GSoC Project status update 2: Speech Recognition in Open Moko

2008-06-16 Thread saurabh gupta
Hello everyone,

Here is the status update of GSoC speech recognition project for open moko.
I have implemented some subroutines in C for the implementation of Hidden
Markov Model for speech processing. As ARM 32-bit processors do not have
inbuilt fixed point arithmetic, So all floating point calculations are
emulated in software. As a result the processing time is very high and
performance degrades dramatically specially for multi threaded applications.
So, I have written fixed point codes in which all calculations are handled
through fixed point. I have used the 16:16 notation for fixed point and used
32 bit integer to represent a fixed point. Multiplication and division
procedures for fixed point are implemented through macros. As the project
progresses, the stress will be given to optimize the codes
more.

Currently the coding phase of this project is going on and some
codes(without full compilation) have been released here:
https://projects.openmoko.org/frs/?group_id=146
(I couldn't use the svn because my public key is still not authorized).

An initial Design Document for this project has also been released and can
be found here:
https://projects.openmoko.org/docman/index.php?group_id=146selected_doc_group_id=145language_id=1

The coding phase will continue for some more time and after enough amount of
code is ready, I will start working on open moko tools and start building
test applications to get comfortable with it.

Any suggestions and comments will be highly appreciated.

The progress status is continuously updated here also:
http://saurabh1403.wordpress.com/

-- 
Saurabh Gupta
Electronics and Communication Engg.
NSIT,New Delhi
I blog here: http://saurabh1403.wordpress.com/ ,
http://saurabh1403-blog.blogspot.com
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: speech - text on FR?

2008-06-16 Thread saurabh gupta
Hello Ajit,

On Mon, Jun 16, 2008 at 4:37 AM, Ajit Natarajan [EMAIL PROTECTED] wrote:

 Hello,

 I know nothing about speech recognition, so if the following won't work,
 please let me know (gently :) ).

 I understand that there is a project called Sphinx in CMU which attempts
 speech recognition.  It seems pretty complex.  I couldn't get it to work
 on my Linux desktop.  I'm not sure if it would work on an FR since it
 may need a lot of CPU horsepower and memory.


Indeed the sphinx packages are very well written but they were compiled with
the aim of desktop processors. With a lot of data management and large
storage, it implements a lot floating point calculations and algorithms. On
FR like devices, codes has to be properly adopted and modified. In fact this
is the very aim of the GSoC Speech Recognition Project to prepare a speech
recognition engine which can run on a processor with 256 or maximum 400MHz
without floating point hardware.



 I see a speech project on the OM projects page.  To me, it seems like
 the project is attempting command recognition, e.g., voice dialing.
 However, it would be great if the FR can function as a rudimentary
 dictation machine, i.e., allow the user to speak and convert to text.


yes, once the speech recognition engine is ready then a lot of applications
can be built on it. The basic aim of speech recognition will be to identify
the work spoken by comparing it with the HMM models of the stored words
dictionary and calculating the maximum probability. Once a word has been
detected, any API can be called corresponding to that word.


 Perhaps the following may work.

 1. Ask the user to speak some standard words.  Record the speech and
establish the mapping from the words to the corresponding speech.
It may even be good to maintain separate databases for different
purposes, e.g., one for UNIX command lines, one for emails, and a
third for technical documents.

 2. The speech recognizer then functions similar to a keyboard in that it
converts speech to text which it then enters into the application
that has focus.

 3. The user must speak word by word.  The speech recognizer finds the
closest match for the speech my checking against the recordings made
in step 1 (and step 4).  The user may need to set the database from
which the match must be made.

 4. If there is no close match, or if the user is unhappy with the
selection made in step 3, the user can type in the correct word.  A
new record can be added to the appropriate database.

 The process may be frustrating for the user at first, but over time, the
 speech recognition should become better and better.

 The separate databases may be needed, for example, because the word
 period should usually translate to the symbol `.' except when writing
 about time periods when it should translate to the word `period'.

 I do not know what the storage requirements would be to maintain this
 database.  I do not know if the closest match algorithm in step 3 is
 even possible.  But if we could get a good dictation engine, that would
 be a killer app, in my opinion.  No more typing!  No more carpal tunnel
 injuries.  No more having to worry about small on screen keyboards that
 challenge finger typing.


It would be certainly a great application. But at the moment I am not very
sure about the capability of free runner and the applications which it can
handle. May be in future more and more betterment can be introduced in the
current applications:)



 Thanks.

 Ajit

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community




-- 
Saurabh Gupta
Electronics and Communication Engg.
NSIT,New Delhi
http://saurabh1403.wordpress.com
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: speech - text on FR?

2008-06-16 Thread saurabh gupta
On Mon, Jun 16, 2008 at 6:04 AM, Dan Staley [EMAIL PROTECTED] wrote:

 I actually just interfaced with the Sphinx project at one of the
 research positions I hold.  It is actually a very well written interface
 (for the most part...there were a few things poorly documented and/or
 implemented) But anyway, I found the java version of the project (Sphinx
 4 http://cmusphinx.sourceforge.net/sphinx4/ ) to be pretty easy to
 build/interface with.


Its great Dan that u got sphinx packages worked for you. I tried it but got
some error. However now a days i was concentrating on understanding their
some libraries and trying to write my own optimized codes. I will definitely
ping you in case of any help.



 The benefit of using the HMMs and models and methods that Sphinx
 implements is that anyone in their programs should be able to specify a
 grammar (similar to a simplified regex) that they want to be recognized
 and then the interpreter should be able to be user independant...meaning
 anyone can speak the phrase into the phone and get the desired output.
 Speech training wouldn't be required.  I found that once you set it up
 correctly, the Sphinx engine is very powerful, and usually identifies
 the spoken words no matter who says them (we found it even seemed to
 work decently well with a variety different accents).


This is good and in fact I will also try to implement this in the model. I
will get the HMM models of words by training them from different speakers.
This thing i have covered in my Design Document.

Thanks in advance...


 -Dan Staley

 On Sun, 2008-06-15 at 19:07 -0400, Ajit Natarajan wrote:
  Hello,
 
  I know nothing about speech recognition, so if the following won't work,
  please let me know (gently :) ).
 
  I understand that there is a project called Sphinx in CMU which attempts
  speech recognition.  It seems pretty complex.  I couldn't get it to work
  on my Linux desktop.  I'm not sure if it would work on an FR since it
  may need a lot of CPU horsepower and memory.
 
  I see a speech project on the OM projects page.  To me, it seems like
  the project is attempting command recognition, e.g., voice dialing.
  However, it would be great if the FR can function as a rudimentary
  dictation machine, i.e., allow the user to speak and convert to text.
 
  Perhaps the following may work.
 
  1. Ask the user to speak some standard words.  Record the speech and
  establish the mapping from the words to the corresponding speech.
  It may even be good to maintain separate databases for different
  purposes, e.g., one for UNIX command lines, one for emails, and a
  third for technical documents.
 
  2. The speech recognizer then functions similar to a keyboard in that it
  converts speech to text which it then enters into the application
  that has focus.
 
  3. The user must speak word by word.  The speech recognizer finds the
  closest match for the speech my checking against the recordings made
  in step 1 (and step 4).  The user may need to set the database from
  which the match must be made.
 
  4. If there is no close match, or if the user is unhappy with the
  selection made in step 3, the user can type in the correct word.  A
  new record can be added to the appropriate database.
 
  The process may be frustrating for the user at first, but over time, the
  speech recognition should become better and better.
 
  The separate databases may be needed, for example, because the word
  period should usually translate to the symbol `.' except when writing
  about time periods when it should translate to the word `period'.
 
  I do not know what the storage requirements would be to maintain this
  database.  I do not know if the closest match algorithm in step 3 is
  even possible.  But if we could get a good dictation engine, that would
  be a killer app, in my opinion.  No more typing!  No more carpal tunnel
  injuries.  No more having to worry about small on screen keyboards that
  challenge finger typing.
 
  Thanks.
 
  Ajit
 
 


 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community




-- 
Saurabh Gupta
Electronics and Communication Engg.
NSIT,New Delhi
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: GSoC Project status update 2: Speech Recognition in Open Moko

2008-06-16 Thread saurabh gupta
hi Erland,

On Tue, Jun 17, 2008 at 2:04 AM, Erland Lewin [EMAIL PROTECTED] wrote:

 Hello Saurabh,

 2008/6/16 saurabh gupta [EMAIL PROTECTED]:

 So, I have written fixed point codes in which all calculations are handled
 through fixed point. I have used the 16:16 notation for fixed point and used
 32 bit integer to represent a fixed point.


 FWIW, when I wrote an embedded speech recognition engine, I used 16 bits
 for most of the data in the models etc. If you could manage to store values
 in 16 bits rather than 32, then I your memory requirements could be halved,
 and probably performance increase significantly, since the cpu to memory
 bandwidth would be lower, and I think that might be a performance
 bottleneck. However, it required careful tracking of what range of values
 were actually required in various stages of the algorithm.


This was the point where I thought this way. Please correct me if I am
wrong. Since the word length of ARM processor of FR is 32bit, I chose 32 bit
size for the fixed point notation. In using 32 bit fixed point notation, my
range of both integer and fraction part also increases.




 Multiplication and division procedures for fixed point are implemented
 through macros. As the project progresses, the stress will be given to
 optimize the codes
 more.


 I hope you won't have to do much if any division because division is quite
 slow. If there are variables you need to divide by, try storing 1/x instead
 of x, and then doing multiplication instead of division if you can manage
 that.


I did do that whenever I had to divide by the constant numbers. But at some
points, the situation happens to perform the division by run time variables
and so, I had to implement the fixed point division too.



 Good luck,

 Erland



 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community




-- 
Saurabh Gupta
Electronics and Communication Engg.
NSIT,New Delhi
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Problem in committing project files

2008-06-14 Thread saurabh gupta
Hello everyone

This is saurabh gupta, developing for open moko in speech recognition
facility.

I am getting a problem in committing the files at
https://svn.projects.openmoko.org/svnroot/speech.

First I checked out the repository by command- svn checkout --username *
saurabhgupta* https://svn.projects.openmoko.org/svnroot/speech

But it didn't prompt for a password and when i tried to commit anything, it
says
svn: Commit failed (details follow):
svn: Can't create directory '/svnroot/speech/db/transactions/0-1.txn':
Permission denied

Can someone please tell me how do you commit your changes to that. I am not
getting the information about the project manager of the openmoko projects.

thanks in advance..
-- 
Saurabh Gupta
Electronics and Communication Engg.
NSIT,New Delhi




-- 
Saurabh Gupta
Electronics and Communication Engg.
NSIT,New Delhi
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Problem in committing project files

2008-06-14 Thread saurabh gupta
Thank you Paul. I am trying this now.  Hope this works:)

On Sat, Jun 14, 2008 at 6:46 PM, Paul-Valentin Borza [EMAIL PROTECTED]
wrote:

 Hi Saurabh Gupta,

 I had the same problem when I wanted to commit my gsoc-work into SVN.
 But I figured it out. OpenMoko projects uses SSH Authorized Keys
 instead of passwords.
 So, go to your account at https://projects.openmoko.org/account/ and log
 in.
 Down the page you see, Shell Box, click on Edit Keys and follow the
 instructions on how you can generate and upload your key.
 You'll have to wait an hour or so for the cron job and you should be
 able to check in under SSH.
 Also, be sure you're an admin at the project your project and you have
 write permissions (you can set this somewhere on the project page).

 Paul-Valentin Borza

 On Sat, Jun 14, 2008 at 1:07 PM, saurabh gupta
 [EMAIL PROTECTED] wrote:
 
  Hello everyone
 
  This is saurabh gupta, developing for open moko in speech recognition
  facility.
 
  I am getting a problem in committing the files at
  https://svn.projects.openmoko.org/svnroot/speech.
 
  First I checked out the repository by command- svn checkout --username
  saurabhgupta https://svn.projects.openmoko.org/svnroot/speech
 
  But it didn't prompt for a password and when i tried to commit anything,
 it
  says
  svn: Commit failed (details follow):
  svn: Can't create directory '/svnroot/speech/db/transactions/0-1.txn':
  Permission denied
 
  Can someone please tell me how do you commit your changes to that. I am
 not
  getting the information about the project manager of the openmoko
 projects.
 
  thanks in advance..
  --
  Saurabh Gupta
  Electronics and Communication Engg.
  NSIT,New Delhi
 
 
 
 
  --
  Saurabh Gupta
  Electronics and Communication Engg.
  NSIT,New Delhi
 
 



 --
 http://www.borza.ro




-- 
Saurabh Gupta
Electronics and Communication Engg.
NSIT,New Delhi
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Problem in registering a project at openmoko wiki project list

2008-06-12 Thread saurabh gupta
Hello everyone,

I tried to register a project at the open moko wiki project list for my GSoC
project, but it shows the following error:
ERROR: Could not create group: ERROR: value too long for type character
varying(255)

I am not getting where it has the problem for type character variation. I
tried many combinations regarding the text to be entered there, but
everytime the same problem happens. Should i register at the openmoko
project list at wiki or somewhere else.

Thanks in advance...

-- 
Saurabh Gupta
Electronics and Communication Engg.
NSIT,New Delhi
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Problem in registering a project at openmoko wiki project list

2008-06-12 Thread saurabh gupta
ok, I got the problem. Sorry for the inconvenience.

On Thu, Jun 12, 2008 at 10:44 AM, saurabh gupta [EMAIL PROTECTED]
wrote:

 Hello everyone,

 I tried to register a project at the open moko wiki project list for my
 GSoC project, but it shows the following error:
 ERROR: Could not create group: ERROR: value too long for type character
 varying(255)

 I am not getting where it has the problem for type character variation. I
 tried many combinations regarding the text to be entered there, but
 everytime the same problem happens. Should i register at the openmoko
 project list at wiki or somewhere else.

 Thanks in advance...

 --
 Saurabh Gupta
 Electronics and Communication Engg.
 NSIT,New Delhi




-- 
Saurabh Gupta
Electronics and Communication Engg.
NSIT,New Delhi
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: GSoC project status: Speech Recognition facility in open moko

2008-06-07 Thread saurabh gupta
Thanks Gilles,
It can be helpful for my project development.


On Sat, Jun 7, 2008 at 4:20 PM, Gilles Casse [EMAIL PROTECTED] wrote:

 saurabh gupta wrote:
  Although I had a look at sphinx but at this moment I am not very sure
  that how much will i reuse it since with their very little
  documentation, the source code is not so comprehensible. However, I am
  trying to get a hand on it and use its libraries wherever possible.
 
 

 They also propose an IRC channel and forums:
 http://sourceforge.net/forum/forum.php?forum_id=766785
 http://sourceforge.net/forum/?group_id=1904

 Best regards,
 Gilles


 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community




-- 
Saurabh Gupta
Electronics and Communication Engg.
NSIT,New Delhi
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: GSoC project status: Speech Recognition facility in open moko

2008-06-06 Thread saurabh gupta
Hello Esben Stien

Although I had a look at sphinx but at this moment I am not very sure that
how much will i reuse it since with their very little documentation, the
source code is not so comprehensible. However, I am trying to get a hand on
it and use its libraries wherever possible.


On Fri, Jun 6, 2008 at 12:20 AM, Esben Stien [EMAIL PROTECTED] wrote:

 saurabh gupta [EMAIL PROTECTED] writes:

  I am saurabh gupta, working on speech recognition facility in open
  moko

 All fine and dandy, but are you also looking at sphinx?

 --
 Esben Stien is [EMAIL PROTECTED] s  a
 http://www. s tn m
  irc://irc.  b  -  i  .   e/%23contact
   sip:b0ef@   e e
   jid:b0ef@n n

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community




-- 
Saurabh Gupta
Electronics and Communication Engg.
NSIT,New Delhi
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: GSoC project status: Speech Recognition facility in open moko

2008-06-06 Thread saurabh gupta
Hello

I exactly didn't get your point. Do you want to say about the final
application interface or something else.

Thanks...

On Fri, Jun 6, 2008 at 3:00 AM, Flyin_bbb8 [EMAIL PROTECTED] wrote:

 So wouldn't it be a main problem if we change the main applications like
 the Dialer, the contacts etc? for example from GTK to Qtopia? other way
 round or anything else?

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community




-- 
Saurabh Gupta
Electronics and Communication Engg.
NSIT,New Delhi
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community