Media/WebRTC Audio Perf: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 91: Line 91:
<code>
<code>
Command:
Command:
  parec -r -d <recording device> --format=s16le -c 1 -r 16000  
  parec -r -d <recording device> --format=s16le -c 1 -r 16000   \
  | sox -t raw -r 16000 -sLb 16 -c 1 - <output audio file> trim 0 <record-duration>
| sox -t raw -r 16000 -sLb 16 -c 1 - <output audio file> \
  trim 0 <record-duration>
</code>
</code>
<br>
<br>
The recording is timed to match the length of the input audio file using SOX's trimming effects.
The recording is timed to match the length of the input audio file using SOX's trimming effects. This enables the recorder
process to complete on the SOX trim timeout expiry determined by the  <record-duration>
#Finally PESQ is used to compute the quality scores between the input audio file (original) and the output audio file (recorded) <br> <br>
#Finally PESQ is used to compute the quality scores between the input audio file (original) and the output audio file (recorded) <br> <br>
<code>
<code>
Line 108: Line 110:
#Discuss the results generated and DataZilla, GraphServer integration
#Discuss the results generated and DataZilla, GraphServer integration
#Allow configuration options to specify sample rates, number of channels and encoding.
#Allow configuration options to specify sample rates, number of channels and encoding.
==Video Performance Analysis Framework ==
Not yet Supported


== Open Issues ==
== Open Issues ==
=== Talos Integration ===
While dealing
Confirmed users
35

edits

Navigation menu