Hi Jean,<br>Thats great news for me to start off with as I was planning to go with 16 Kbps ADPCM keeping in mind the issues and options I had. Now, whether the additional computation cost is worth the significant bandwidth savings, I have to see. 
<br>Just wondering if it is possible to extend this logic to G3 and G4 fax as well, i.e. using a higher bit-rate and complexity mode for modem or fax instead of going for a higher bit-rate ADPCM.<br>If so, a one stop solution for all kinds of traffic would be awesome.
<br>Thanks a lot for the prompt reply,<br>Mainak<br><br>
<div><span class="gmail_quote">On 5/4/07, <b class="gmail_sendername">Jean-Marc Valin</b> &lt;<a href="mailto:jean-marc.valin@usherbrooke.ca">jean-marc.valin@usherbrooke.ca</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hi Mainak,<br><br>Speex will definitely be able to handle DTMF. The only question is what<br>the minimum rate for that will be. I remember testing on a few tones at
<br>8 kbps and I didn&#39;t hear too much distortion (though there have have<br>been). The only thing I can recommend is to use a higher complexity<br>setting that one would normally use. For voice, I can&#39;t really tell the
<br>difference between quality 1 and quality 3, but for DTMF, it actually<br>makes a big difference. I&#39;d recommend using complexity 3 or 4 if you can<br>afford it (in speexenc, you can change that with --comp and the default
<br>is 3).<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Jean-Marc<br><br>Mainak Chakraborty a écrit :<br>&gt; Hi all,<br>&gt; Has anyone tried conveying signaling tones (DTMF) through speex? If so, can<br>&gt; i get an idea of the lowest bit-rate at which I can do so with &#39;tolerable
<br>&gt; distortion&#39;. G.728 does so and G.729E (11.8 Kbps mode) is &#39;claimed&#39; to<br>&gt; do so<br>&gt; but even if true, G.729 (rather G.729I - 11.8/8/6.4 kbps) does not allow me<br>&gt; to go below 6.4 kbps if needed. Basically I am looking for a single codec
<br>&gt; which would allow me to play with multiple (low) bit-rates within voice and<br>&gt; switch to a higher bit-rate upon detecting a signaling tone instead of<br>&gt; using<br>&gt; RFC 2833/out-of-band signaling methods. I hope speex is the solution am
<br>&gt; looking for!<br>&gt; Regards,<br>&gt; Mainak<br>&gt;<br>&gt; PS: In any case I will have to test it out myself but a positive answer to<br>&gt; this query would definelty brighten up the road ahead :-)<br>&gt;<br>
&gt;<br>&gt; ------------------------------------------------------------------------<br>&gt;<br>&gt; _______________________________________________<br>&gt; Speex-dev mailing list<br>&gt; <a href="mailto:Speex-dev@xiph.org">
Speex-dev@xiph.org</a><br>&gt; <a href="http://lists.xiph.org/mailman/listinfo/speex-dev">http://lists.xiph.org/mailman/listinfo/speex-dev</a><br></blockquote></div><br>