Re: [asterisk-users] Identify remote prompts: Partial audio matching?

2010-08-05 Thread Motiejus Jakštys
On Wed, Aug 4, 2010 at 10:12 PM, Philipp von Klitzing
klitz...@pool.informatik.rwth-aachen.de wrote:
 Ok, here's the challenge:

 I would like to be able to find, match - and then react - upon prompts
 that are presented by the outbound/remote side of a call. Think mobile
 phone and This user is temporarily unavailable.

 Collecting a limited number of known prompt snippets should not be a
 problem, but how would you then detect their presence in a longer
 recording (or live audio stream)?

 Recently there was an at least slightly related posting on this list, if
 I recall that correctly, but I have simply not been able to turn this up.

 Philipp

 P.S.: This is all about audio analysis, not about cause codes.

Exact match:
http://github.com/Motiejus/SoundPatty

Regards
Motiejus Jakštys

-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

[asterisk-users] Identify remote prompts: Partial audio matching?

2010-08-04 Thread Philipp von Klitzing
Ok, here's the challenge:

I would like to be able to find, match - and then react - upon prompts 
that are presented by the outbound/remote side of a call. Think mobile 
phone and This user is temporarily unavailable.

Collecting a limited number of known prompt snippets should not be a 
problem, but how would you then detect their presence in a longer 
recording (or live audio stream)?

Recently there was an at least slightly related posting on this list, if 
I recall that correctly, but I have simply not been able to turn this up.

Philipp

P.S.: This is all about audio analysis, not about cause codes.

-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] Identify remote prompts: Partial audio matching?

2010-08-04 Thread Danny Nicholas
From: asterisk-users-boun...@lists.digium.com
[mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of Philipp von
Klitzing
Subject: [asterisk-users] Identify remote prompts: Partial audio matching?

Ok, here's the challenge:

I would like to be able to find, match - and then react - upon prompts 
that are presented by the outbound/remote side of a call. Think mobile 
phone and This user is temporarily unavailable.

Collecting a limited number of known prompt snippets should not be a 
problem, but how would you then detect their presence in a longer 
recording (or live audio stream)?

Recently there was an at least slightly related posting on this list, if 
I recall that correctly, but I have simply not been able to turn this up.

Philipp

P.S.: This is all about audio analysis, not about cause codes.

You might be able to record these snippets then pass them through the Vestec
or Lumenvox Speech engine to get what you want.


-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] Identify remote prompts: Partial audio matching?

2010-08-04 Thread Philipp von Klitzing
 You might be able to record these snippets then pass them through the
 Vestec or Lumenvox Speech engine to get what you want. 

Unfortunately that won't work because:

* the containing recordings/feeds can be quite long, can be 
embedded/surrounded by silence, ringing tones, music or special tones, 
and the ASR engines are not really designed to handle this situation. 

* next to this both LumenVox and Vestec do not cover the language(s) that 
I need this for, since both companies are focused on the American market 
(and yes, I am aware of Loquendo and Nuance).

So that is why I am looking for something like partial audio 
fingerprinting; this is a bit like these find duplicate mp3 songs in my 
huge media library tools, only that in this case it is 1. not about an 
exact duplicate, and 2. the audio quality can vary, and 3. this is about 
finding contained parts instead of comparing full songs with each other.

Philipp


-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users