<div>Hi Asterisk-Gurus</div>
<div>&nbsp;</div>
<div>I am trying to port the asterisk voicemail in an embedded linux environment.&nbsp; I want to store the voicemessages in 3 formats (G726, ALAW, ULAW and possibly G729 in future).&nbsp; This option is available in the Asterisk voicemail, however I want to store the message in any one of the above format(in a file) and transcode or convert in to other formats 
i.e. to other files at a later stage due to MIPS constraints.&nbsp; Hence below are the question and I will much grateful if u can answer my below questions:</div>
<div>&nbsp;</div>
<div>1.&nbsp; How to go a head with this i.e. converting one file in to other files of different formats?</div>
<div>2.&nbsp; I see in the conversion/transcoding is done at the time of recording, so I want to schedule a idle thread to do the conversion, in this case how can I convert from like alaw &lt;=&gt; ulaw,&nbsp; alaw&lt;=&gt;G726, alaw &lt;=&gt;G729 etc combinations.&nbsp; 
</div>
<div>&nbsp;</div>
<div>I am new to codecs or compression technologies with no electronics background, please help me in this matter.</div>
<div>&nbsp;</div>
<div>Regards</div>
<div>Sushma</div>