Hi to all,
I am doing projects of AMR- WB(ITU G.722.2) & AMR- NB implementation on
ARM9E.
I have the following doubts, please clarify.
1) What are the standards for AMR- NB? Is 3gpp AMR-NB same as ITU G.723.1
?
2) AMR- WB and GSM-AMR are same or not ?
2) What is the difference b...
Hello all,
I would like some (no, make that a lot of help) concerning AMR
optimization. basically my situation is this. The carrier is GSM 850 and
recently deployed AMR across a section of the network which was
experiencing high blockage, high handover failure, high drop calls etc. I
recently joi...
Hi Dmitry,
Thanks for your information.
Can you tell me, What is the difference between ARM and TI- processors in
the MIPS point of view ?
Approximately how many days one guy will take to complete AMR - WB & AMR
projects on ARM 9E,If he is having the fixed C-code ?
Best Rega...
Hi, I am looking at running the AMR 3GPP codec on an ARM9TDMI platform.
This not strictly a DSP, but I've looked around and I haven't seen much
about AMR except the ETSI reference codec so I thought I could ask
here.
My question is - has anybody seen a fixed-point 32-bit implementation
of the...
Hello!
Does anyone know about a patent on the AMR codec?
And if a patent exists - who is contact for licensing?
On the ETSI IPR search there's only mentioned that "Ericsson
claims to have some patents (pending) around AMR".
The ANSI C code example from 3GPP (26.073) is completely
without...
Hi all,
I am trying to port AMR WB+ (fixed point Base line) to some platform. I
want to calculte MIPS consumption of the codec. I know, if it takes 'X'
million instructions per frame on the processor and 'T' is the frame
duration, then
MIPS = X/T
I have the value of X with me.
Can an...
I am working on a GSM AMR codec. I have optimized the codec for real
time operation on a Blackfin DSP on the 533 evaluation board. I capture
the input and play it out. I have put the system in two configurations:
(a) No codec, plain loopback of the captured sound on the output
speaker. I get g...
Hi,
I am optimizing GSM AMR reference code. The optimization needs not to
be bit-exact, in fact, some quality degradation is permitted. I have
done all the obvious things like primitives inlining, autocorrelation
approximation, etc. Are there any other mathematical shortcuts to make
the codec...
Hi,
I am evaluating some GSM AMR codec, I needed the following details as
I am writing a wrapper for it.
#define GSM_PCM_SAMPLES_PER_FRAME
#define GSM_SAMPLES_PER_FRAME
#define GSM_SAMPLES_PER_SECOND
#define GSM_BYTES_PER_FRAME
#define GSM_FRAMES_PER_SECOND
I am new to codecs and e...
Greetings.
The GSM AMR output has only 0xff81 and 0x007f only. Why is it not that
one can compress the stream further that sends the number of ff81 and
number of 7f in the encoder output stream.
as in:
ff81 ff81 007f 007f 007f 007f 007f 007f 007f
can be: ff81 02 007f 07 ... or some other fla...
Hi,
I am working on VAD1/VAD2 algorithm and Fixed codebook search of
3GPP GSM AMR speech codec as a part of my educational project.
I would be grateful to you all if you could send me IEEE transaction
list (only the names) on VAD and Codebook search for AMR.
Thanks and Regards,
Anoop Deo...
Hi,
In the transcoding document provided by 3GPP standard for AMR speech
codec, in the section LP analysis it is mentioned that auto-corelation
r(0) is multiplied by the white noise correction factor 1.0001 which
is equivalent to adding a noise floor at -40dB.
Could someone explain more a...
I am porting MIDI synthesizer(timidity) to DSP, I want to calculate the
speed.
As I know the market requirement speed of MIDI is 28 MCPS (Mega cycles per
second). I don't know what is the frame size/length this calculation based
on.
MP3: frame length is 26 mili seconds, frame size of 44.1khz mp3 ...
A post-doctoral research position in the field of speech and audio coding
is open at Orange Labs in Lannion, France.
About Orange Labs:
The network of Orange Labs represents the France Telecom-Orange Group's
global innovation network. It is made up of 5,000 employees on four
continents. R&D is ...
KWhat4 wrote:
> I have been playing around with the GSM 6.10 codec and noticed that
> the source code i found does not support anything except 8000, I was
> under the impression that GSM supported up to 44100 but I am unable to
> find any information for anything except 8000.
>
> The i...
I'm looking for an authoritative definition of the ETSI basic
operation
L_sub_c, specifically the sense of the Carry flag on input and output.
I have the AMR codec reference C code, but L_sub_c is commented
as subtracting input carry and then does the opposite (i.e. subtracts
invertse of inpu...
Dear all,
What does the bitrate of a codec quantify? In other words
if say AMR codec supports a bitrate of 12.2 Kbps what does that
numerical value mean?
...
We are looking for Very talented DSP engineers!
Anveshan Telecom Recruitment
Openings
Discover the new wave in communication:
Anveshan Telecom is a total telecom solution initiative from a group of
renowned Indian strategists who are the path breakers in the global
telecommunication and i...
We are looking for Very talented DSP engineers!
Anveshan Telecom Recruitment
Openings
Discover the new wave in communication:
Anveshan Telecom is a total telecom solution initiative from a group of
renowned Indian strategists who are the path breakers in the global
telecommunication and i...
Hello everybody,
The G.729 reference C implementation contains saturation arithmetic...
My question is whether an implementation without saturation could
still
be conforming to the standard? If it would still be standard
conformal, what
would posible effects be?
Also would a 48bit impleme...
Hi,
I work for a Multimedia startup company. we are luking for speech
codecs implemented on ARM9 platform for our end system.Can any one give
some info abt good companies who does Porting of speech codecs.
we need ITU G.723.1 or 3gpp AMR-NB and G.726, G.711.
Also cud any tell me how much ...
Dear Rune and Steve,
Thanks a lot for replies. Steve, actually the autocorelation in AMR
takes quite a few cycles, nearly 12% of the total cycles. The input
sequence is 160 samples long and the corelation is to be found for lag
ranging from 0 to about 140.
For each lag value, we have to fetch...
In 3gpp Ts 26.094, the famous GSM AMR specifications, VAD section, it
says,
Xlp(i) = 0.5*( A1(x(i-1)) + A2(x(i)) ) ;
Xhp(i) = 0.5*(A1(x(i-1)) - A2(x(i)) ) ;
where, A1 and A2 are first order direct form all-pass filters, whose
transfer function is given by
A(Z) = [C+Z^(-1)] / [1+C*Z^(-1...
Randy Yates wrote:
> Steve Underwood writes:
>
> > They recently changed the VAD in G.729 to try to improve it.
>
> Where is G.729 used? VOIP?
Mostly. The documentation implies it was originally designed for
wireless applications, but VoIP is its main application in the real
w...
I've made the migration from CCS 2.21 to CCS 3.0. Code that used to
compile fine is now giving me errors. Here is the error I am getting
on all c files.
"error: unrecognized cregister name 'FADCR'"
"error: unrecognized cregister name 'FAUCR'"
"error: unrecognized cregister name 'FMCR'"
T...
I am researching the capability of various wireless speech codecs in
handling DTMF digits. Since these codecs are typically rather low rate, one
would expect that their ability to reliably transmit pure tones, music
and/or multitone digits would be compromised. I see in the SMV codec
specifica...
This is one of the greatest effects in vocoders. I remember doing it
once to Amitabh Bacchan's Voice. Hope there are no fans around. Of
Course there was a bug. I dare not do it intentionally :-)
I guess using only a filter wouldn't be good enough. If you use a
parameteric codec, which extracts...
Hi all,
I have been working on AMR-WB,on ARM9E and i am using ADS 1.2 tools.
Please clarity this doubt.
1. How to know the complexity of a program?
I am using profiling method as given in AXD Deguggers Guide (pdf
...
doggie wrote:
> Hi everyone, i have implemented my speech detection algorithm based on
> energy detection,zero crossing and a few other parameters. Now i would
> like to proceed further by using neural network and fuzzy logic.Anyone has
> any ideas how should i proceed? For example, in image...
Hi,
I am integrating a WMA decoder into the TI OMAP..
the platform also includes other codecs..like mp3 and AMR..
The WMA decoder works fine when it's alone inside..
After integration, the situation is:
1. the correct data is fed to the decoder, but the decoded data is corrupt.
But when i comp...
The modem speech coding is based on the LPC algorithm in the time
domain , multiband algorthim in the frequency domain. LPC based speech
codecs are EVRC, QCELP13, AMR series, and ITU-T G.723.1, G.729 series.
multiband speech codec are IMBE, and AMBE.
The audio coding is based on FFT, MDCT bas...
"type" writes:
> [...]
> This is a compression forum so I cant see why this should be such a far
> out question?
It is a far-out question because the goal of source coding (which is
what compression schemes like mp3, AMR, etc., are) is to produce an
information signal i[n] from the sou...
Matt Roos wrote:
> Hi, All. I need to find out all I can about voice activity detection
> (VAD) and companies that supply hardware or software implementations.
> This could include C code for PCs or DSPs as will as hardware black
> boxes with a mic/audio input and some sort of output switch...
Urgent openings for Embedded Software & DSP.We are looking for experts
in these areas with a minimum of 1 year experience and sound knowlegde
in Telecom Domain.
Refer DNA News Paper dated 20/3/2006- Bio DNA Issue (page 8)
Kindly Visit the URL
http://digital.dnaindia.com/epapermain.aspx...
Randy Yates writes:
> jia writes:
>
> > Hi, here
> >
> > I am confused about the usage of the Randomization prior to FEC.
> >
> > Usually, the transmit burst is randomized by being correlated with a
> > pseudorandom binary sequence, before being fed into the FEC encoder
> > ...
>
>
> HyeeWang wrote:
>
> > 1. What is the difference between speech signal attained from mobile
> > and that of telephone?
>
> 64kbit/s versus ~10kbit/s
The 64k speech quality on the wired network is poor. At less than half
that you can have pretty respectable wideband voice that ma...
Hi,
Just few answers:
> 1). Why the stationary assumed frames being windowed
> non-rectangularly before extracting AR parameters?
> 2). Furtermore, the
> segments are being overlapped! Why?
This is because we want to estimate the PSD using the Welch periodogram
method ...
> 3). For c...