I’m working mainly with SIP proxies such as kamailio/opensips, that’s why this may be bit lame question, but I have to implement this quite fast, so have no time for studying this time. I’m doing some kind of quality measuring, asterisk will play wav, another asterisk will record the voice and compare the wavs. I have already the algorithm for comparing the wavs (it also trims the silence at the beginning and calculates similarity).
So, how could I do these things on asterisk:
Externally (with some API) make a call from asterisk and play wav and hangup the call. What interface/API/module should I install to make such calls ?
How should I configure the extension/route/whatever on the another asterisk so it will pickup the call and record the wav?