Silence detection: Difference between revisions

From VoIPmonitor.org
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
= Silence detection feature =  
= Silence detection feature =  


VoIPmonitor is able to detect (currently only for G711a/b) silence in the RTP stream. It must be enabled in voipmonitor.conf (silencedetect = yes). When enabled those metrics are produced:  
VoIPmonitor is able to detect (currently only for G711a/b) silence in RTP streams. Silence threshold is hardcoded in the code (it is tolerant to a little noise). It must be enabled in voipmonitor.conf (silencedetect = yes). When enabled following metrics are produced:  


* Number of absolute silence audio frames (with 20ms length) which are treated as packet loss.


- Percentage of silence in each direction of a call which will be shown in cdr detail
[[File:cdr_spectral_silence_example.png]]
- number of silence seconds from the end of the last RTP packet - this might be the reason why someone hanged up the call. If value is non zero it will be shown also in CDR summary:


* Percentage of silence in each direction of a call which will be shown in cdr detail


[[File:cdr_summary_silence_example.png]]
[[File:cdr_detail_silence_table.png]]


* number of silence seconds from the end of the last RTP packet - this might be the reason why someone hanged up the call. If value is non zero it will be shown also in CDR summary:


[[File:cdr_summary_silence_example.png]]


 
* Number of clipped frames - those are with the highest volume - perceived as audible clicks - this value is shown in cdr detail table. It can be filtered and used in charts  
- Number of clipped frames - those are with the highest volume - perceived as audible clicks - this value is shown in cdr detail table. It can be filtered and used in charts  
 
 
CDR detail
 
[[File:cdr_detail_silence_table.png]]


Data series in charts for silence, silence end and clipped frames.  
Data series in charts for silence, silence end and clipped frames.  


[[File:charts_silence_values.png]]
[[File:charts_silence_values.png]]

Revision as of 17:04, 14 March 2019

Silence detection feature

VoIPmonitor is able to detect (currently only for G711a/b) silence in RTP streams. Silence threshold is hardcoded in the code (it is tolerant to a little noise). It must be enabled in voipmonitor.conf (silencedetect = yes). When enabled following metrics are produced:

  • Number of absolute silence audio frames (with 20ms length) which are treated as packet loss.

  • Percentage of silence in each direction of a call which will be shown in cdr detail

  • number of silence seconds from the end of the last RTP packet - this might be the reason why someone hanged up the call. If value is non zero it will be shown also in CDR summary:

  • Number of clipped frames - those are with the highest volume - perceived as audible clicks - this value is shown in cdr detail table. It can be filtered and used in charts

Data series in charts for silence, silence end and clipped frames.