Wipro’s readily
available Audio/Speech components support the customer
in their programs for developing systems/sub-systems
based on standards like MPEG, ITU, ISO/IEC etc.
Wipro provides C reference code in floating-point
as well as fixed-point for various audio/speech
standards. The components are tested as per the
compliance standards. Wipro also has developed indigenous
audio components like sample rate converter for
audio applications. The codecs are re-entrant and
re-locatable so that they can be easily integrated
into any computing platform with cross-compiling
tools.
A few of them are:
MPEG-1 Layer I, II and
III (MP3) Audio Decoder
Computationally efficient reference code
in C based on ISO/IEC-11172-3
Fully compliant to ISO/IEC-11172-4
Floating point, 24 bit fixed point and
16 bit fixed point versions available for
different kinds of DSPs
Limited accuracy version for reduced MIPS
applications
Optional sample rate converter for 32kHz
to 44.1kHz and 48 kHz to 44.1kHz.
Error resilience
MPEG-2
and MPEG-4 AAC (Advance Audio Coding) Audio Decoder
Computationally efficient reference code
in C based on ISO/IEC-13818-7 and 14496-3
MPEG-2 AAC LC and main profiles supported
MPEG-4 AAC LC audio object types supported
Re-entrant code for multi channel applications
Error resilience
Error resilience
Digital Audio Sample
Rate Converter
Available in fixed-point and single-precision
floating-point implementation.
Supports all combination of 8, 11.025,
12, 16, 22.05, 24, 32, 44.1, 48, 64, 88.2
and 96 kHz to 32, 44.1 and 48 kHz sample
rate conversions
Supports 16, 24 and 32-bit audio
Supports any number of audio channels
Provides > 87dB stop band attenuation
(noise floor) < 0.1dB of pass band ripple
Highly optimized for MIPS, RAM and ROM
usage (see performance)
Well-defined re-entrant interfaces
Easily customizable, upgrade able and portable
implementation
Reference ANSI C code available for Microsoft
VC++ Professional Edition 6.0, gcc Linux
and gcc Sun OS 5.6 platform
Easy to follow documentation for usage
and integration
G.728
Fixed point C code implementation
Reference C
code development for fixed point 16 bit DSPs
DTMF Generator/Detector
Reference C
code development for fixed point 16 bit DSPs