<div dir="ltr"><div dir="ltr" style="font-family:arial,sans-serif;font-size:13px">Hi Rolf,<div><br></div><div>there is a nice option available in Asterisk.</div><div>Asterisk supports JACK [1], which is basically a virtual local audio routing system that allows to send audio data from one application on the same PC running as the same user. Using a audio processing like Puredata [2] realtime audio processing / manipulation is quite easy.</div>

<div>Basically Puredata gives you a graphical programming interface for realtime processing where you can create a small UI to apply or not-apply some degradations.</div><div><br></div><div>At the moment I have configuration that can to bandpass filtering, white+pinknoise and simulates packet-loss by adding 20ms empty frames (so no PLC). In addition delay is quite easy to add here.</div>

<div><br></div><div>With the upcoming release of Asterisk 13, the JACK-interface is extended to support more than 8Khz.</div><div><br></div><div>Best regards,</div><div><br></div><div>Dennis Guse</div><div><br></div><div>

PS: To listen in such a call ChanSpy is quite useful.</div><div><br></div><div>[1] <a href="http://jackaudio.org/" target="_blank">http://jackaudio.org/</a><br></div><div>[2] <a href="http://puredata.info/" target="_blank">http://puredata.info/</a></div>

<div><br></div></div></div><div class="gmail_extra"><br clear="all"><div><br clear="all"><div><span style="font-size:10.0pt;font-family:"Arial","sans-serif"" lang="DE">Kind regards<br><br>Dennis Guse<br>

</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif""><br>Quality and Usability Lab<br>Telekom Innovation Laboratories<br>TU Berlin<br>Ernst-Reuter-Platz 7<br>D-10587 Berlin, Germany<br>

Tel: <a value="+4930835358874">+49 30 8353 58874</a><br>Fax: <a value="+4930835358409">+49 30 8353 58409</a><br>E-mail: <a href="mailto:dennis.guse@telekom.de" target="_blank"><span style="color:blue">dennis.guse@telekom.de</span></a><br>

Web: <a href="http://www.qu.tlabs.tu-berlin.de/" target="_blank"><span style="color:blue">www.qu.tlabs.tu-berlin.de</span></a></span></div>
</div>
<br><br><div class="gmail_quote">On Fri, Jul 18, 2014 at 11:44 AM, Rolf-Werner Eilert <span dir="ltr"><<a href="mailto:eilert-sprachen@t-online.de" target="_blank">eilert-sprachen@t-online.de</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi folks,<br>
<br>
I hope I'm right here in this list. Tried to ask this as a general question in forum General first, but there was only a vague answer. Here I expect to find the guys who make the core functions of Asterisk, so I ask my question again.<br>


<br>
To describe the reason for my question: We are running a school for foreign languages training students for office communication. This includes telephoning in foreign languages. Up to now, we provide a simple one-box unit with a wireless phone for the person that leaves the classroom and a loudspeaker for the class to listen.<br>


<br>
There was the idea of building a telephone system that allows to simulate telephone calls to far destinations and to cellphones offering kind of simulating distortions typical to such calls (delays, cracks, echos, or scenarios like "cellphone at a busy street café" :D ).<br>


<br>
With Asterisk, my phantasy goes to offer the trainer an easy interface (which I could program myself) to choose line quality, scenarios etc. and to have a telephone in every room to call from and to be called. One might even simulate international numbers...<br>


<br>
My idea is to use some interface to the voice processing modules of Asterisk to be able to let them remodulate the sound stream (e. g. decreasing the sampling rate for 200 ms or so, then going back to normal to simulate typical GSM distortions like organ-like noises) or to mix in pre-recorded noises like from a street etc.<br>


<br>
Has anyone here ever seen something like this with Asterisk, or are there any plugins/modules you would consider worth taking a look at? I am new to Asterisk, so I don't know what to look for.<br>
<br>
Let me add this: There is a Linux server running 24/7 and a terminal for the teachers in every classroom.<br>
<br>
Thanks for reading up to here - and thanks a lot for all your ideas!<span class="HOEnZb"><font color="#888888"><br>
<br>
Rolf<br>
<br>
-- <br>
______________________________<u></u>______________________________<u></u>_________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
<br>
asterisk-dev mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
  <a href="http://lists.digium.com/mailman/listinfo/asterisk-dev" target="_blank">http://lists.digium.com/<u></u>mailman/listinfo/asterisk-dev</a><br>
</font></span></blockquote></div><br></div>