[Freeswitch-users] mod_avmd

Michael Collins msc at freeswitch.org
Mon Jul 23 21:17:13 MSD 2012


Precisely.
-MC

On Mon, Jul 23, 2012 at 9:59 AM, Bernard Fluixa <fluixab at bellsouth.net>wrote:

> Michael,
>
> Thank you or your response. So it is my responsibility to do whatever
> needs to be done while mod_avmd attempts to detect a beep and to manually
> stop it after a beep as been detected or after a certain timeout. Correct?
>
> Bernard
>
>
>
>
> On Jul 23, 2012, at 11:59 AM, Michael Collins wrote:
>
> Bernard,
>
> Keep in mind that avmd is non-blocking, that is, it won't cause your
> dialplan or script to pause while it is attempting to detect the beep. Your
> dialplan will keep doing what it normally does, and if avmd detects a beep
> then it will throw an event which you catch and handle in your onInput
> function.
>
> -MC
>
> On Mon, Jul 23, 2012 at 6:47 AM, BF <bfmtl at hotmail.com> wrote:
>
>> Hello,
>>
>> I'm trying to use it from a Lua script. My understanding is that mod_avmd
>> detects beep from voicemail systems and is CPU intensive, please correct me
>> if I'm wrong.
>>
>> The Lua example at FreeSWITCH Wiki is
>> local human_detected = false;
>> local voicemail_detected = false;
>>
>> function onInput(session, type, obj)
>>     if type == "dtmf" and obj['digit'] == '1' and human_detected == false
>> then
>>         human_detected = true;
>>         return "break";
>>     end
>>
>>     if type == "event" and voicemail_detected == false then
>>         voicemail_detected = true;
>>         return "break";
>>     end
>> end
>>
>> session:setInputCallback("onInput");
>> session:execute("avmd","start");
>> In order to implement this example, the script must wait for the beep to
>> be detected or not to process the case accordingly. What is no beep is
>> detected? How can I prevent called party to hear only silence while
>> potential beep detection is being executed?
>>
>> Thank you
>>
>> Bernard
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org
>> http://www.freeswitchsolutions.com
>>
>> 
>> 
>>
>> Official FreeSWITCH Sites
>> http://www.freeswitch.org
>> http://wiki.freeswitch.org
>> http://www.cluecon.com
>>
>> Join Us At ClueCon - Aug 7-9, 2012
>>
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>
>
>
> --
> Michael S Collins
> Twitter: @mercutioviz
> http://www.FreeSWITCH.org
> http://www.ClueCon.com
> http://www.OSTAG.org
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> 
> 
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> Join Us At ClueCon - Aug 7-9, 2012
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> 
> 
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> Join Us At ClueCon - Aug 7-9, 2012
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>


-- 
Michael S Collins
Twitter: @mercutioviz
http://www.FreeSWITCH.org
http://www.ClueCon.com
http://www.OSTAG.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20120723/2b4e7989/attachment.html 


Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list