Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. And see here for current known issues.

CCX (9.x) Recording Step Questions

This might have been discussed previously, but just recently realized how basic this particular "element" is in the CCX Script Editor.

Is there any method we can use to make this step recognize Silence?

Is there a way to write a custom recording method that would recognize silence and hence recognize when a recording session is "too long"?

Is there a way to marry this custom recording method to recognize speech (via Nuance if you have it) so you can perform different operations based on the phrase the caller speaks?

1 REPLY

CCX (9.x) Recording Step Questions

Hi,

no, recording just takes and writes the RTP stream (with whatever codec UCCX uses). There's no such thing like peeking into the stream. You can't even work with the recording document until the script execution pointer moves on to the next step.

What you can do is to do the Recording step and then, with the next step being a custom Java Do/Set step, detect the intensity of voice energy, although I must warn you, you need to set a subjective level of what you consider "silence" (as over the phone, some background noise, hiss etc will definitely come through.

There's a Java method for detecting dB level or RMS:

http://stackoverflow.com/questions/5800649/detect-silence-when-recording

Did not test it myself.

G.

233
Views
0
Helpful
1
Replies
CreatePlease login to create content