Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
16 Views

How to use IPP G.722.1

I know IPP6.0 surport G.722.1,but when i useUSC_G722_Fxns , it is show by gray ,that means ,it cannot use.
what should i do?
0 Kudos
6 Replies
Highlighted
Beginner
16 Views

Quoting - yida_123
I know IPP6.0 surport G.722.1,but when i useUSC_G722_Fxns , it is show by gray ,that means ,it cannot use.
what should i do?

I think you might need to clarify tour question... "it is show by gray" is not clear English. I mean gray is a color right? and G.722 is a speech decoder so describing something in this way may not be the best choice of words...
0 Kudos
Highlighted
Beginner
16 Views

Quoting - softrite
Quoting - yida_123
I know IPP6.0 surport G.722.1,but when i useUSC_G722_Fxns , it is show by gray ,that means ,it cannot use.
what should i do?

I think you might need to clarify tour question... "it is show by gray" is not clear English. I mean gray is a color right? and G.722 is a speech decoder so describing something in this way may not be the best choice of words...
Hi softrite
now i use ipp5.3 init code as follows
UMC::SpeechCodecParams params
m_OnePacketLen = 66;
m_nSampleFrequency = 16000;
m_FrameSizeOut = 160;
params.law = 0;
params.Vad= 0 ;
params.Truncate = 0;
params.Pf = 1;
params.Hpf = 1;
params.bitrate = 24000;
// bitrate = ChangeOrder(bitrate);
// bitrate=bitrate>>8;
m_pFNS = &USC_G722_Fxns ;

is that right
0 Kudos
Highlighted
Beginner
16 Views

Quoting - yida_123
Hi softrite
now i use ipp5.3 init code as follows
UMC::SpeechCodecParams params
m_OnePacketLen = 66;
m_nSampleFrequency = 16000;
m_FrameSizeOut = 160;
params.law = 0;
params.Vad= 0 ;
params.Truncate = 0;
params.Pf = 1;
params.Hpf = 1;
params.bitrate = 24000;
// bitrate = ChangeOrder(bitrate);
// bitrate=bitrate>>8;
m_pFNS = &USC_G722_Fxns ;

is that right

I am using G.729 1 so I could only help with that one... the packet size looks odd to me though... 66 -> 160 is not much of a compression. On G 729 input is 10 bytes for 160 out. Of course G 729 is mathematical encoding not just compression. Maybe one of the Intel experts will bless you with some advice.
0 Kudos
Highlighted
Beginner
16 Views

Quoting - softrite

I am using G.729 1 so I could only help with that one... the packet size looks odd to me though... 66 -> 160 is not much of a compression. On G 729 input is 10 bytes for 160 out. Of course G 729 is mathematical encoding not just compression. Maybe one of the Intel experts will bless you with some advice.
Hi softrite
thanks all the same.
i want to know that G.722.1 is the siren14
0 Kudos
Highlighted
New Contributor II
16 Views

Quoting - yida_123
Hi softrite
thanks all the same.
i want to know that G.722.1 is the siren14
Hi,

IPP 6.1 G.722.1supports bitrates 16, 24, 32 kbps for 16KHz audio(Siren7) and 48 kbps for 32 KHz audio (Siren14).
USC G722.1 Encoder produces 40, 60, 80 and 120 bytes per 20ms framerespectively.
Siren14 was not supported in IPP5.3.

Vyacheslav, IPP speech codecs
0 Kudos
Highlighted
Beginner
16 Views

Quoting - vbaranni
Quoting - yida_123
Hi softrite
thanks all the same.
i want to know that G.722.1 is the siren14
Hi,

IPP 6.1 G.722.1supports bitrates 16, 24, 32 kbps for 16KHz audio(Siren7) and 48 kbps for 32 KHz audio (Siren14).
USC G722.1 Encoder produces 40, 60, 80 and 120 bytes per 20ms framerespectively.
Siren14 was not supported in IPP5.3.

Vyacheslav, IPP speech codecs
Hi Vyacheslav
Thanks for your reply.
i used it in ipp 6.0 ,48 kbps for 32 KHz audio (Siren14). but still wrong .
i'll try ipp6.1.

yida
0 Kudos