Unoffical empeg BBS

Quick Links: Empeg FAQ | RioCar.Org | Hijack | BigDisk Builder | jEmplode | emphatic
Repairs: Repairs

Topic Options
#142471 - 11/02/2003 07:28 Question about voice commands
rtundo
addict

Registered: 27/02/2001
Posts: 569
Loc: Albany, NY
How hard would it be to add voice command capability similar to a cell phone. That is, you record the command ahead of time (person's name in case of cell phone address book) and link it to a menu command. Not being a programmer, I assume you would need a voice recorder program as well as a program that could identify a recorded message and of course hijack to map it to a button press.

Top
#142472 - 11/02/2003 11:45 Re: Question about voice commands [Re: rtundo]
johnmcd3
enthusiast

Registered: 19/04/2001
Posts: 369
Loc: Seattle, WA (formerly Houston,...
Perhaps, this isn't very helpful, but to give you a rough idea: hard.

The empeg team tried working on a more complete solution than that your described, but if failed completely when you introduced the background noise in the car. This would be cool, but it'd be quite hard to get working properly.

John
_________________________
1998 BMW ///M3 30 GB Mk2a, Tuner, and 10 GB backup

Top
#142473 - 11/02/2003 11:53 Re: Question about voice commands [Re: johnmcd3]
rtundo
addict

Registered: 27/02/2001
Posts: 569
Loc: Albany, NY
Ahhh. So one limitation is the background noise.

Top
#142474 - 11/02/2003 15:47 Re: Question about voice commands [Re: johnmcd3]
Warp10
member

Registered: 18/02/2002
Posts: 179
Loc: Germany
Would it be possible to record the background noise once and substract it from the input? Then the signal to noice ratio could be improved.
_________________________
---------------------------- MK1: 00314 (4GB) MK2a: 030103104 (30GB) Installed in a BMW 323ti

Top
#142475 - 11/02/2003 16:00 Re: Question about voice commands [Re: Warp10]
wfaulk
carpal tunnel

Registered: 25/12/2000
Posts: 16706
Loc: Raleigh, NC US
Background noise is, I'm sure, fairly random.
_________________________
Bitt Faulk

Top
#142476 - 11/02/2003 16:33 Re: Question about voice commands [Re: wfaulk]
Warp10
member

Registered: 18/02/2002
Posts: 179
Loc: Germany
I meant the "driving sounds" from the motor and the tires. I know that this depends on speed, though.
_________________________
---------------------------- MK1: 00314 (4GB) MK2a: 030103104 (30GB) Installed in a BMW 323ti

Top
#142477 - 12/02/2003 05:15 Re: Question about voice commands [Re: johnmcd3]
Roger
carpal tunnel

Registered: 18/01/2000
Posts: 5683
Loc: London, UK
empeg team tried working on a more complete solution

At the time, the software available just wasn't up to the job -- it couldn't cope adequately with the noise levels in a car, and it required too much CPU to do the job.

The situation was improving (and is probably up to the job now), but car player development got canned, so we had to stop work on the VR.

One problem that you'll likely face is that open-source (or free) VR packages just aren't up to the standard of the commercial stuff, and the commercial stuff is expensive to license.
_________________________
-- roger

Top
#142478 - 12/02/2003 05:38 Re: Question about voice commands [Re: Roger]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31600
Loc: Seattle, WA
I've just quoted you in the FAQ if that's OK...
_________________________
Tony Fabris

Top
#142479 - 12/02/2003 06:14 Re: Question about voice commands [Re: Roger]
rtundo
addict

Registered: 27/02/2001
Posts: 569
Loc: Albany, NY
Yeah, it sounds like the biggest problem is voice recognition even with one's own pre-recorded voice. I tried the voice commands on my phone. You really have to pronounce the command or person's name very carefully. If there is any noise in the background the phone is easily confused and asks you to repeat. My Onstar (when I was using the free 30 min of cell phone use) performed very well but as you say it 's probably very expensive to license if they'd let us use it at all.

Top
#142480 - 12/02/2003 14:30 Re: Question about voice commands [Re: rtundo]
TheAmigo
enthusiast

Registered: 14/09/2000
Posts: 363
Well, the empeg has a little more CPU power to work with and tons more space for storing higher bitrate voice samples than a cell phone. My biggest concern would be RAM. 16MB isn't enough to run the player, TTSd, empire, and emphatic, let alone adding VR and GPSapp to mix (not ot mention that I'd like to add ODBC monitoring in there too).
_________________________
--The Amigo

Top
#142481 - 13/02/2003 19:02 Re: Question about voice commands [Re: TheAmigo]
jheathco
enthusiast

Registered: 21/12/2001
Posts: 326
Loc: Mission Viejo, California
Too bad it couldn't just be a rather simple set of instructions. I'm sure recognizing an artist's name would be difficult, but a set of rather simple pre-known instructions would be fairly simple to deduce with background noise (as I would think. Instead of trying to guess what you were saying, it would obviously just have to determine a 'best match'). It would be pretty neat just to do something like 'Menu, Left, Left, Select, Play, Shuffle Random"
_________________________
John Heathco - 30gig MKIIa w/ tuner module

Top
#142482 - 25/03/2003 11:17 Re: Question about voice commands [Re: jheathco]
MinerTwoFour
journeyman

Registered: 10/02/2003
Posts: 78
Loc: St. Louis, MO
Now that Palantir is readily available, is there anyway that the voice recognition capabilities of a Palm Powered cell phone could be used to create playlists? I was just wondering. I've always liked the "jump" feature on the earlier versions of Winamp, and if anything could be made to duplicate that look-up, I would most definitely be in. (I'd have to upgrade to the Palm phone first...)

Top
#142483 - 25/03/2003 16:43 Re: Question about voice commands [Re: MinerTwoFour]
tman
carpal tunnel

Registered: 24/12/2001
Posts: 5528
Hmm... Interesting... Which Palm cell phone has voice recognition?
Chances are that the voice recognition system is built into the phone/whatever app on the Palm and wouldn't be a generic API which anybody could call. Could be wrong though.

- Trevor

Top
#142484 - 25/03/2003 20:43 Re: Question about voice commands [Re: MinerTwoFour]
cushman
veteran

Registered: 21/01/2002
Posts: 1380
Loc: Erie, CO
I'm pretty sure that the VR is built into the phone part of whatever phone you'd get (Samsung, Kyrocea, etc.) and is not available to the palm part of the device. There aren't any API calls for it anyway. You would probably need to have an ARM processor to work with it if it was available, also.
_________________________
Mark Cushman

Top