Difference between revisions of "Silence detection"

From VoIPmonitor.org
Jump to navigation Jump to search
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 18: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.

Cdr spectral silence example.png

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

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:

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

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

Charts silence values.png