All of lore.kernel.org
 help / color / mirror / Atom feed
* ViaVoice or ALSA bug?
@ 2003-07-09 15:43 Carlo Wood
  2003-07-10 15:23 ` Moshe Yudkowsky
  0 siblings, 1 reply; 2+ messages in thread
From: Carlo Wood @ 2003-07-09 15:43 UTC (permalink / raw)
  To: alsa-devel; +Cc: alsa-user, xvoice

Dear ALSA developers,

Ok, I fixed the previous problem; now running the
latest kernel + latest modules (and alsa 0.9.4).

The REAL problem I have is the following:

Recording has always been extremely hard to impossible
with linux - one of the applications that I REALLY
cannot get working is the speech recognition tool of
IBM: ViaVoice.

I downloaded the commercial sound drivers from Front4
and with that it works perfectly.  In the past I've also
got this to work with the OSS/Free stuff.

However... with ALSA, it has never has worked; and I've tried
a lot of things :(.

I can't see this anymore being anything else but a bug
in ALSA.  The problem however is to find WHY it doesn't
work (and then fix it).

I'd like to get some guidance with that.

My setup is as follows:

1) It works (recording speech with microphone) when using
   the Front4 commercial sound drivers.
2) With ALSA, playback works and I hear myself back over
   the speakers when I talk into the microphone.  I even
   can let it 'sing around' by capturing Mic (of course) and
   turning on max. "AC97" and "Capture == Igain".  Also
   "AC97 Capture" was set to the maximum.  In fact, I turned
   EVERYTHING on to the maximum with alsamixer, unmuted
   everything and captured Mic [1]... No recording.

I am willing to get to the bottom of this, but I am out
of ideas right now :/

Please help.

-- 
Carlo Wood <carlo@alinoe.com>


-------------------------------------------------------
This SF.Net email sponsored by: Parasoft
Error proof Web apps, automate testing & more.
Download & eval WebKing and get a free book.
www.parasoft.com/bulletproofapps

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: ViaVoice or ALSA bug?
  2003-07-09 15:43 ViaVoice or ALSA bug? Carlo Wood
@ 2003-07-10 15:23 ` Moshe Yudkowsky
  0 siblings, 0 replies; 2+ messages in thread
From: Moshe Yudkowsky @ 2003-07-10 15:23 UTC (permalink / raw)
  To: Carlo Wood, alsa-devel; +Cc: alsa-user, xvoice

Oh, ho! Speech recognition *and* ALSA -- right up my alley.

Do you get no recognition at all? Or just poor recognition?

If poor recognition, have you tried creating a dummy user and seeing if you 
can train up that new user? If the spectral characteristics of the input 
are different under ALSA -- yeah, they shouldn't be, but clearly it happens 
--  then you might need to retrain  to get any accuracy.

If you have no recognition whatsoever, I suspect an issue with configuring 
ViaVoice to recognize the micorophone input. First, I'd try "arecord" to 
see if I can use *any* program to capture speech. I have found that I can't 
get any recordings working on my machine (Via 8235, Asus A7V8X) unless I 
use a battery-powered microphone.

"arecord -l" (lower-case L) should give you legit recording inputs.

I personally find that "esd" doesn't work with ALSA 0.9.4, and I kill esd 
servers that are running. I use OSS or ALSA directly, through their 
respective modules (for xmms, for example) or through the /dev/dsp input if 
the program I'm using only has OSS.

If esd if off, I'll hazard a guess there's a problem with ViaVoice. I am 
guessing that you've configured ViaVoice to use /dev/dsp. The only other 
thing that comes to mind is that ViaVoice may require 8 kHz or 11 kHz PCM 
input, and with ALSA you can sometimes manage to create 44 kHz  or 48 kHz 
inputs. You might need to fiddle with the default configuration of your 
inputs, using asound.state, to feed ViaVoice the correct 16 bit, 8 or 11 
kHz that it probably requires.


HTH,
  Moshe

At 17:43 2003-07-09 +0200, Carlo Wood wrote:
>Dear ALSA developers,
>
>Ok, I fixed the previous problem; now running the
>latest kernel + latest modules (and alsa 0.9.4).
>
>The REAL problem I have is the following:
>
>Recording has always been extremely hard to impossible
>with linux - one of the applications that I REALLY
>cannot get working is the speech recognition tool of
>IBM: ViaVoice.
>
>I downloaded the commercial sound drivers from Front4
>and with that it works perfectly.  In the past I've also
>got this to work with the OSS/Free stuff.
>
>However... with ALSA, it has never has worked; and I've tried
>a lot of things :(.
>
>I can't see this anymore being anything else but a bug
>in ALSA.  The problem however is to find WHY it doesn't
>work (and then fix it).
>
>I'd like to get some guidance with that.
>
>My setup is as follows:
>
>1) It works (recording speech with microphone) when using
>    the Front4 commercial sound drivers.
>2) With ALSA, playback works and I hear myself back over
>    the speakers when I talk into the microphone.  I even
>    can let it 'sing around' by capturing Mic (of course) and
>    turning on max. "AC97" and "Capture == Igain".  Also
>    "AC97 Capture" was set to the maximum.  In fact, I turned
>    EVERYTHING on to the maximum with alsamixer, unmuted
>    everything and captured Mic [1]... No recording.
>
>I am willing to get to the bottom of this, but I am out
>of ideas right now :/
>
>Please help.
>
>--
>Carlo Wood <carlo@alinoe.com>
>
>
>-------------------------------------------------------
>This SF.Net email sponsored by: Parasoft
>Error proof Web apps, automate testing & more.
>Download & eval WebKing and get a free book.
>www.parasoft.com/bulletproofapps
>_______________________________________________
>Alsa-user mailing list
>Alsa-user@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/alsa-user


-- 
  Moshe Yudkowsky
  Disaggregate
  2952 W Fargo
  Chicago, IL 60645 USA

  <http://www.Disaggregate.com>



-------------------------------------------------------
This SF.Net email sponsored by: Parasoft
Error proof Web apps, automate testing & more.
Download & eval WebKing and get a free book.
www.parasoft.com/bulletproofapps

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2003-07-10 15:23 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-07-09 15:43 ViaVoice or ALSA bug? Carlo Wood
2003-07-10 15:23 ` Moshe Yudkowsky

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.