<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">If you pull up fs_cli and do /events all plain, you should be able to see all the events, and can help nail down exactly what you are looking to match.<div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Jan 21, 2016, at 1:46 AM, Deepika Yadav &lt;<a href="mailto:deepikay@iiitd.ac.in" class="">deepikay@iiitd.ac.in</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">I tried to receive the events in my java program &nbsp;in this way :<div class=""><br class=""></div><div class="">Code Snippet<br class=""></div><div class=""><br class=""></div><div class=""><font color="#cc0000" class="">ESLconnection con = new ESLconnection("127.0.0.1","8021","ClueCon");<br class=""></font></div><div class=""><div class=""><font color="#cc0000" class="">event = con.recvEvent();</font></div><div class=""><font color="#cc0000" class="">String eventHeader = event.getHeader("Event-Name",-1);</font></div></div><div class=""><font color="#cc0000" class=""><br class=""></font></div><div class=""><font color="#cc0000" class="">while (con.connected() == 1) {<br class=""></font></div><div class=""><div class=""><font color="#cc0000" class="">&nbsp; &nbsp; if(eventHeader.equalsIgnoreCase("stop-talking")){</font></div><div class=""><font color="#cc0000" class="">&nbsp; &nbsp; &nbsp; &nbsp; System.out.println("some stopped speaking"+(System.currentTimeMillis() % 1000));</font></div><div class=""><span class="" style="white-space:pre"><font color="#cc0000" class="">                        </font></span></div><div class=""><font color="#cc0000" class=""><span style="white-space:pre" class="">&nbsp;   </span>}</font></div><div class=""><span class="" style="white-space:pre"><font color="#cc0000" class="">                </font></span></div><div class=""><font color="#cc0000" class=""><span style="white-space:pre" class="">&nbsp;   </span>if(eventHeader.equalsIgnoreCase("start-talking")){</font></div><div class=""><font color="#cc0000" class=""><span class="" style="white-space:pre">        </span>System.out.println("some started speaking at"+ (System.currentTimeMillis() % 1000));</font></div><div class=""><span class="" style="white-space:pre"><font color="#cc0000" class="">                </font></span></div><div class=""><font color="#cc0000" class="">&nbsp; &nbsp; }</font></div><div class=""><font color="#cc0000" class="">&nbsp;.....</font></div><div class=""><font color="#cc0000" class="">}</font></div><div class=""><span class="" style="white-space:pre"><font color="#ff0000" class=""><br class=""></font></span></div><div class=""><br class=""></div><div class=""><span class="" style="white-space:pre">I don not receive events when conference members speak although, I receive other events (DTMF, conference_add_member) correctly</span></div><div class=""><span class="" style="white-space:pre"><br class=""></span></div><div class=""><span style="white-space:pre" class="">Please let know the correct way </span><br class=""></div><div class=""><span class="" style="white-space:pre">                </span></div></div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Mon, Jan 18, 2016 at 8:43 AM, Deepika Yadav <span dir="ltr" class="">&lt;<a href="mailto:deepikay@iiitd.ac.in" target="_blank" class="">deepikay@iiitd.ac.in</a>&gt;</span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="">Thanks Nathan &amp; Bote,<div class=""><br class=""></div><div class="">I am surely gonna try this approach.</div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br class=""><div class="gmail_quote">On Sun, Jan 17, 2016 at 10:34 PM, Nathan Neulinger <span dir="ltr" class="">&lt;<a href="mailto:nneul@mst.edu" target="_blank" class="">nneul@mst.edu</a>&gt;</span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Woops. Yeah, good point on the stop vs. start...<br class="">
<span class=""><font color="#888888" class=""><br class="">
-- Nathan<br class="">
</font></span><div class=""><div class=""><br class="">
On 01/17/2016 10:13 AM, Bote Man wrote:<br class="">
&gt; I was going to suggest the same approach, but measure the time since the<br class="">
&gt; last 'stop-talking' event since that indicates that silence has begun.<br class="">
&gt;<br class="">
&gt; The script should make sure that it has no 'start-talking' events without a<br class="">
&gt; matching 'stop-talking' event to ensure that everybody is silent before<br class="">
&gt; starting the timer.<br class="">
&gt;<br class="">
&gt; Bote<br class="">
&gt;<br class="">
&gt;<br class="">
&gt;&gt; -----Original Message-----<br class="">
&gt;&gt; From: Nathan Neulinger<br class="">
&gt;&gt; Sent: Sunday, 17 January, 2016 10:00<br class="">
&gt;&gt; Subject: Re: [Freeswitch-users] Receive Event for Silence Timeout in<br class="">
&gt; Conference Session<br class="">
&gt;&gt;<br class="">
&gt;&gt; Might not be the best way to do it - but you could potentially look for<br class="">
&gt; the<br class="">
&gt;&gt; inverse.<br class="">
&gt;&gt;<br class="">
&gt;&gt; Set up an event listener for all conference events - watch for<br class="">
&gt; 'start-talking'<br class="">
&gt;&gt; and 'stop-talking', and just keep track<br class="">
&gt;&gt; of how long it has been since the last 'start-talking' event.<br class="">
&gt;&gt;<br class="">
&gt;&gt; -- Nathan<br class="">
&gt;&gt;<br class="">
&gt;&gt; On 01/17/2016 01:21 AM, Deepika Yadav wrote:<br class="">
&gt;&gt;&gt; Hi,<br class="">
&gt;&gt;&gt;<br class="">
&gt;&gt;&gt; I am using event socket layer to receive events happenening in the<br class="">
&gt;&gt; conference session from the Freeswitch in my java<br class="">
&gt;&gt;&gt; program. My program is interested in knowing when there is silence in<br class="">
&gt; the<br class="">
&gt;&gt; conference for a particular period of time.<br class="">
&gt;&gt;&gt;<br class="">
&gt;&gt;&gt; How can I set a condition for silence detection in the conference<br class="">
&gt; dialplan<br class="">
&gt;&gt; and receive its value through a channel<br class="">
&gt;&gt;&gt; variable in my program.<br class="">
&gt;&gt;&gt;<br class="">
&gt;&gt;&gt; Regards,<br class="">
&gt;&gt;&gt; Deepika<br class="">
&gt;&gt;&gt;<br class="">
&gt;&gt;&gt;</div></div></blockquote></div></div></div></div></blockquote></div></div></div></blockquote></div></div></body></html>