<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Distorted Audio In G.729A Decoder in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Distorted-Audio-In-G-729A-Decoder/m-p/900173#M12627</link>
    <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/414702"&gt;D.S.&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;I am having problems with distorted audio in the G.729A decoder.&lt;BR /&gt;I was wondering if anyone is having problems with this for both IPP 6.0 and 5.3.&lt;BR /&gt;I have a conference mixer that is using this codec for connections to IP phones.&lt;BR /&gt;I can tell that it is the decoder because when I call in using ulaw (different codec), I can hear the ulaw phone clearly from the G.729A phone, but it is distorted when I speak into the G.729A phone.&lt;BR /&gt;G.729A phone to G.729A phone is distorted both ways.&lt;BR /&gt;When I plug in the VoiceAge G.729A codec, there is clear audio all around.&lt;BR /&gt;I know the APIs are different and it could still be a problem with my code, but I would like to know if people have gotten the G.729A codec working properly and what it takes to make it so.&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
Hi there,&lt;BR /&gt;&lt;BR /&gt;Please make sure you have linked properly. i.e. toUSC_G729A_Fxns,check ifthe status USC_NoError is returned after Init(), andthe critical option mode&lt;EM&gt;vad&lt;/EM&gt; is set to 1.&lt;BR /&gt;You might also need to check other setting in decoder Init(), first parameter &lt;EM&gt;options&lt;/EM&gt;, which is of USC_Option type:&lt;BR /&gt;Init_G729I(const USC_Option *options, const USC_MemBank *pBanks, USC_Handle *handle).&lt;BR /&gt;&lt;BR /&gt;Settings required:&lt;BR /&gt;&lt;BR /&gt;direction = 1// decode)&lt;BR /&gt;law = 0 // linear pcm&lt;BR /&gt;framesize = 160 // 10ms frame&lt;BR /&gt;bitrate = 8000 // 8 kbps&lt;BR /&gt;pcmType.bitPerSample = 16// 16bit pcm&lt;BR /&gt;pcmType.sample_frequency=8000 // 8 Khz audio&lt;BR /&gt;pcmType.nChannels = 1 // mono&lt;BR /&gt;options-&amp;gt;modes.vad = 1 // CNG/DTX/VAD&lt;BR /&gt;&lt;BR /&gt;You need also to check RTP packect is10 ms, otherwiseeach packet must be splited anddecoder called multiple times.&lt;BR /&gt;&lt;BR /&gt;Some care needed forlost packets.Paremetr in=0orin-&amp;gt;pBuffer=0in Decode() must be set to make sure decoder conceals for losts. And setin-&amp;gt;frametype normallyto3 (Voice, good packet) and 1 (SID, also good,withRTP payload length 2 which is compressed silence) , 0 (Untransmitted, RTP zero payload length), -1 (Bad or Lost). &lt;BR /&gt;&lt;BR /&gt;Let me know if thishelps&lt;BR /&gt;Wbr, Vyacheslav, IPP , Speech coding&lt;BR /&gt;</description>
    <pubDate>Fri, 20 Feb 2009 07:21:51 GMT</pubDate>
    <dc:creator>Vyacheslav_Baranniko</dc:creator>
    <dc:date>2009-02-20T07:21:51Z</dc:date>
    <item>
      <title>Distorted Audio In G.729A Decoder</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Distorted-Audio-In-G-729A-Decoder/m-p/900172#M12626</link>
      <description>I am having problems with distorted audio in the G.729A decoder.&lt;BR /&gt;I was wondering if anyone is having problems with this for both IPP 6.0 and 5.3.&lt;BR /&gt;I have a conference mixer that is using this codec for connections to IP phones.&lt;BR /&gt;I can tell that it is the decoder because when I call in using ulaw (different codec), I can hear the ulaw phone clearly from the G.729A phone, but it is distorted when I speak into the G.729A phone.&lt;BR /&gt;G.729A phone to G.729A phone is distorted both ways.&lt;BR /&gt;When I plug in the VoiceAge G.729A codec, there is clear audio all around.&lt;BR /&gt;I know the APIs are different and it could still be a problem with my code, but I would like to know if people have gotten the G.729A codec working properly and what it takes to make it so.&lt;BR /&gt;</description>
      <pubDate>Thu, 19 Feb 2009 00:11:57 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Distorted-Audio-In-G-729A-Decoder/m-p/900172#M12626</guid>
      <dc:creator>D_S_</dc:creator>
      <dc:date>2009-02-19T00:11:57Z</dc:date>
    </item>
    <item>
      <title>Re: Distorted Audio In G.729A Decoder</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Distorted-Audio-In-G-729A-Decoder/m-p/900173#M12627</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/414702"&gt;D.S.&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;I am having problems with distorted audio in the G.729A decoder.&lt;BR /&gt;I was wondering if anyone is having problems with this for both IPP 6.0 and 5.3.&lt;BR /&gt;I have a conference mixer that is using this codec for connections to IP phones.&lt;BR /&gt;I can tell that it is the decoder because when I call in using ulaw (different codec), I can hear the ulaw phone clearly from the G.729A phone, but it is distorted when I speak into the G.729A phone.&lt;BR /&gt;G.729A phone to G.729A phone is distorted both ways.&lt;BR /&gt;When I plug in the VoiceAge G.729A codec, there is clear audio all around.&lt;BR /&gt;I know the APIs are different and it could still be a problem with my code, but I would like to know if people have gotten the G.729A codec working properly and what it takes to make it so.&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
Hi there,&lt;BR /&gt;&lt;BR /&gt;Please make sure you have linked properly. i.e. toUSC_G729A_Fxns,check ifthe status USC_NoError is returned after Init(), andthe critical option mode&lt;EM&gt;vad&lt;/EM&gt; is set to 1.&lt;BR /&gt;You might also need to check other setting in decoder Init(), first parameter &lt;EM&gt;options&lt;/EM&gt;, which is of USC_Option type:&lt;BR /&gt;Init_G729I(const USC_Option *options, const USC_MemBank *pBanks, USC_Handle *handle).&lt;BR /&gt;&lt;BR /&gt;Settings required:&lt;BR /&gt;&lt;BR /&gt;direction = 1// decode)&lt;BR /&gt;law = 0 // linear pcm&lt;BR /&gt;framesize = 160 // 10ms frame&lt;BR /&gt;bitrate = 8000 // 8 kbps&lt;BR /&gt;pcmType.bitPerSample = 16// 16bit pcm&lt;BR /&gt;pcmType.sample_frequency=8000 // 8 Khz audio&lt;BR /&gt;pcmType.nChannels = 1 // mono&lt;BR /&gt;options-&amp;gt;modes.vad = 1 // CNG/DTX/VAD&lt;BR /&gt;&lt;BR /&gt;You need also to check RTP packect is10 ms, otherwiseeach packet must be splited anddecoder called multiple times.&lt;BR /&gt;&lt;BR /&gt;Some care needed forlost packets.Paremetr in=0orin-&amp;gt;pBuffer=0in Decode() must be set to make sure decoder conceals for losts. And setin-&amp;gt;frametype normallyto3 (Voice, good packet) and 1 (SID, also good,withRTP payload length 2 which is compressed silence) , 0 (Untransmitted, RTP zero payload length), -1 (Bad or Lost). &lt;BR /&gt;&lt;BR /&gt;Let me know if thishelps&lt;BR /&gt;Wbr, Vyacheslav, IPP , Speech coding&lt;BR /&gt;</description>
      <pubDate>Fri, 20 Feb 2009 07:21:51 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Distorted-Audio-In-G-729A-Decoder/m-p/900173#M12627</guid>
      <dc:creator>Vyacheslav_Baranniko</dc:creator>
      <dc:date>2009-02-20T07:21:51Z</dc:date>
    </item>
  </channel>
</rss>

