VoIP Mailing List Archives
Mailing list archives for the VoIP community |
|
View previous topic :: View next topic |
Author |
Message |
moizchinoy at gmail.com Guest
|
Posted: Fri May 01, 2009 8:43 am Post subject: [Freeswitch-users] Ways of Integrating Sphinx... |
|
|
Hi,
I know only two ways of Sphinx - FS integration and its through
mod_pocketsphinx and ESL.
Performance with mod_pocketsphinx was not very good especially prompts
were not playing properly. I haven't tried ESL.
Can anyone guide what are other possibilities and which one is best in
stability and can any one be deployed in live environment.
--
Regards,
Moiz Chinoy.
_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org |
|
Back to top |
|
|
brian at freeswitch.org Guest
|
Posted: Fri May 01, 2009 8:56 am Post subject: [Freeswitch-users] Ways of Integrating Sphinx... |
|
|
Can you elaborate more on this? I use it often in testing with the Pizza Demo..... It works fine.
What SVN rev are you on also?
/b
On May 1, 2009, at 8:38 AM, Moiz Chinoy wrote:
Quote: | Performance with mod_pocketsphinx was not very good especially prompts
were not playing properly. I haven't tried ESL.
|
Brian West
brian@freeswitch.org (brian@freeswitch.org)
-- Meet us at ClueCon! http://www.cluecon.com |
|
Back to top |
|
|
mszlazak at aol.com Guest
|
Posted: Fri May 01, 2009 6:05 pm Post subject: [Freeswitch-users] Ways of Integrating Sphinx... |
|
|
Hi Moiz,
I've checking out mod_pocketshinx against other asr's on Windows with the same hardware.
No matter what settings one tries, mod_pocketsphinx is virtually unusable in real world scenarios.
One can play around with mod_pocketsphinx settings so that it picks voice up well but then there better not be any background noise either from a bad connection or just everyday sounds.
It just way to sensitive and of couse you'll notice this problem most with cell phones.
If you adjust the settings to try blocking out background noise you'll find you don't suceed all that well and then there are problems picking up the callers voice.
It looks like some kind of signal pre-processing is required that isn't in place yet but we all know that this is a work-in progress.
I don't know if esl would make any difference. To use FS and an ASR/TTS I just bridge calls to another ASR application for now.
Mark
-----Original Message-----
From: Moiz Chinoy <moizchinoy@gmail.com>
To: freeswitch-users@lists.freeswitch.org
Sent: Fri, 1 May 2009 6:38 am
Subject: [Freeswitch-users] Ways of Integrating Sphinx...
Can't afford a new spring wardrobe? Go shopping in your closet instead! |
|
Back to top |
|
|
brian at freeswitch.org Guest
|
Posted: Sat May 02, 2009 9:56 am Post subject: [Freeswitch-users] Ways of Integrating Sphinx... |
|
|
On May 1, 2009, at 6:03 PM, mszlazak@aol.com (mszlazak@aol.com) wrote:
Quote: | Hi Moiz,
I've checking out mod_pocketshinx against other asr's on Windows with the same hardware.
No matter what settings one tries, mod_pocketsphinx is virtually unusable in real world scenarios.
|
I have used it and it works fine... I think your expectations are a bit high for it... Complex things like dictation is not what PocketSphinx is for. You should try linux cuz I know it works great there.
Quote: | One can play around with mod_pocketsphinx settings so that it picks voice up well but then there better not be any background noise either from a bad connection or just everyday sounds.
|
There is no other ASR out there that doesn't get pissed off at background noise or any noise for that matter... have you called AT&T and Sprint lately? My dogs barking in the background really send theirs into fits and they paid tons of money for it.
Quote: | It just way to sensitive and of couse you'll notice this problem most with cell phones.
|
Same with commercial ASR, Granted the acoustical model for PocketSphinx wasn't done with any files recorded from cellphone from what I can tell. You can do adaptation of the acoustical model as per the Sphinx wiki to make it more accurate for your needs.... that takes time and effort but it works.
Quote: | If you adjust the settings to try blocking out background noise you'll find you don't suceed all that well and then there are problems picking up the callers voice.
|
Those settings are for telling when the person stopped talking... nothing more.
Quote: | It looks like some kind of signal pre-processing is required that isn't in place yet but we all know that this is a work-in progress.
|
I'm not working on it... I run the pizza demo with PS and it works from my polycom rather well I would say it gets some things wrong but it does score them low so you can verify it in your scripts.
Quote: | I don't know if esl would make any difference. To use FS and an ASR/TTS I just bridge calls to another ASR application for now.
Mark |
Brian West
brian@freeswitch.org (brian@freeswitch.org)
-- Meet us at ClueCon! http://www.cluecon.com |
|
Back to top |
|
|
mszlazak at aol.com Guest
|
Posted: Sat May 02, 2009 12:18 pm Post subject: [Freeswitch-users] Ways of Integrating Sphinx... |
|
|
In my comments on mod_pocketsphinx, I wasn't clear enough about it being "virtually unusable in real world scenarios." Also, the grammars I'm talking about are either single words, like "yes/no" or more complex like "leave a message." It doesn't matter how complex the grammar, the issue remains.
My comments are meant in comparison to other asr's and in everyday situations of background noise. I'm not taliking about checking things out at a concert, race track, subway, construction project, etc.
When compared to my AT&T 411 service, AT&T's asr has no where near the problems in dealing with the background noises I'm talking about and is very usable in the real world situations I'm taliking about.
Moreover, when comparing to another vendors asr on my hardware then that vendors asr also has no were near the problems mod_pocketsphinx has and again is very usable in a real world situation. That's why I suggested using something other than mod_pocketsphinx.
I think that mod_pocketspinx is not able to deal with low signal-to-noise ratios to the point where it can be used in telephony at all. At least that's the way it seems to me.
I don't know what else to say. That's been my experience with mod_pocketsphinx
Mark.
-----Original Message-----
From: Brian West <brian@freeswitch.org>
To: freeswitch-users@lists.freeswitch.org
Sent: Sat, 2 May 2009 7:42 am
Subject: Re: [Freeswitch-users] Ways of Integrating Sphinx...
On May 1, 2009, at 6:03 PM, mszlazak@aol.com (mszlazak@aol.com) wrote:
Quote: | Hi Moiz,
I've checking out mod_pocketshinx against other asr's on Windows with the same hardware.
No matter what settings one tries, mod_pocketsphinx is virtually unusable in real world scenarios.
|
I have used it and it works fine... I think your expectations are a bit high for it... Complex things like dictation is not what PocketSphinx is for. You should try linux cuz I know it works great there.
Quote: | One can play around with mod_pocketsphinx settings so that it picks voice up well but then there better not be any background noise either from a bad connection or just everyday sounds.
|
There is no other ASR out there that doesn't get pissed off at background noise or any noise for that matter... have you called AT&T and Sprint lately? My dogs barking in the background really send theirs into fits and they paid tons of money for it.
Quote: | It just way to sensitive and of couse you'll notice this problem most with cell phones.
|
Same with commercial ASR, Granted the acoustical model for PocketSphinx wasn't done with any files recorded from cellphone from what I can tell. You can do adaptation of the acoustical model as per the Sphinx wiki to make it more accurate for your needs.... that takes time and effort but it works.
Quote: | If you adjust the settings to try blocking out background noise you'll find you don't suceed all that well and then there are problems picking up the callers voice.
|
Those settings are for telling when the person stopped talking... nothing more.
Quote: | It looks like some kind of signal pre-processing is required that isn't in place yet but we all know that this is a work-in progress.
|
I'm not working on it... I run the pizza demo with PS and it works from my polycom rather well I would say it gets some things wrong but it does score them low so you can verify it in your scripts.
Quote: | I don't know if esl would make any difference. To use FS and an ASR/TTS I just bridge calls to another ASR application for now.
Mark |
Brian West
brian@freeswitch.org (brian@freeswitch.org)
-- Meet us at ClueCon! http://www.cluecon.com
=
Can't afford a new spring wardrobe? Go shopping in your closet instead! |
|
Back to top |
|
|
mszlazak at aol.com Guest
|
Posted: Mon May 04, 2009 12:22 pm Post subject: [Freeswitch-users] Ways of Integrating Sphinx... |
|
|
BTW Brian,
Here is something that would make FS's VAD much better. The technique also improved Sphinx-3 performance in low-SNR enviroments and made it run over 40% faster.
http://figment.cse.usf.edu/~sfefilat/data/papers/WeBT5.3.pdf
Mark.
-----Original Message-----
From: Brian West <brian@freeswitch.org>
To: freeswitch-users@lists.freeswitch.org
Sent: Sat, 2 May 2009 7:42 am
Subject: Re: [Freeswitch-users] Ways of Integrating Sphinx...
On May 1, 2009, at 6:03 PM, mszlazak@aol.com (mszlazak@aol.com) wrote:
Quote: | Hi Moiz,
I've checking out mod_pocketshinx against other asr's on Windows with the same hardware.
No matter what settings one tries, mod_pocketsphinx is virtually unusable in real world scenarios.
|
I have used it and it works fine... I think your expectations are a bit high for it... Complex things like dictation is not what PocketSphinx is for. You should try linux cuz I know it works great there.
Quote: | One can play around with mod_pocketsphinx settings so that it picks voice up well but then there better not be any background noise either from a bad connection or just everyday sounds.
|
There is no other ASR out there that doesn't get pissed off at background noise or any noise for that matter... have you called AT&T and Sprint lately? My dogs barking in the background really send theirs into fits and they paid tons of money for it.
Quote: | It just way to sensitive and of couse you'll notice this problem most with cell phones.
|
Same with commercial ASR, Granted the acoustical model for PocketSphinx wasn't done with any files recorded from cellphone from what I can tell. You can do adaptation of the acoustical model as per the Sphinx wiki to make it more accurate for your needs.... that takes time and effort but it works.
Quote: | If you adjust the settings to try blocking out background noise you'll find you don't suceed all that well and then there are problems picking up the callers voice.
|
Those settings are for telling when the person stopped talking... nothing more.
Quote: | It looks like some kind of signal pre-processing is required that isn't in place yet but we all know that this is a work-in progress.
|
I'm not working on it... I run the pizza demo with PS and it works from my polycom rather well I would say it gets some things wrong but it does score them low so you can verify it in your scripts.
Quote: | I don't know if esl would make any difference. To use FS and an ASR/TTS I just bridge calls to another ASR application for now.
Mark |
Brian West
brian@freeswitch.org (brian@freeswitch.org)
-- Meet us at ClueCon! http://www.cluecon.com
=
Shopping for Mom? Save yourself a little time and money on AOL Shopping. |
|
Back to top |
|
|
brian at freeswitch.org Guest
|
|
Back to top |
|
|
mszlazak at aol.com Guest
|
|
Back to top |
|
|
brian at freeswitch.org Guest
|
|
Back to top |
|
|
jalsot at gmail.com Guest
|
|
Back to top |
|
|
mszlazak at aol.com Guest
|
|
Back to top |
|
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|