UNLIMITED FREE ACCESS TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

ETSI - TS 126 104

Digital cellular telecommunications system (Phase 2+) (GSM); Universal Mobile Telecommunications System (UMTS); LTE; ANSI-C code for the floating-point Adaptive Multi-Rate (AMR) speech codec

inactive
Organization: ETSI
Publication Date: 1 April 2017
Status: inactive
Page Count: 26
scope:

This Technical Standard (TS) contains an electronic copy of the ANSI-C code for a floating-point implementation of the Adaptive Multi-Rate codec. This floating-point codec specification is mainly targeted to be used in multimedia applications such as the 3G-324M terminal specified in 3GPP TS 26.110, or in packet-based (e.g., H.323) applications. The bit-exact fixed-point ANSI-C code in 3GPP TS 26.073 remains the preferred implementation for all applications, but the floating-point codec may be used instead of the fixed-point codec when the implementation platform is better suited for a floating-point implementation. It has been verified that the fixed-point and floating-point codecs interoperate with each other without any artefacts.

The floating-point ANSI-C code in this specification is the only standard conforming non-bit-exact implementation of the Adaptive Multi Rate speech transcoder (3GPP TS 26.090 [2]), Voice Activity Detection (3GPP TS 26.094 [6]), comfort noise generation (3GPP TS 26.092 [4]), and source controlled rate operation (3GPP TS 26.093 [5]). The floating-point code also contains example solutions for substituting and muting of lost frames (3GPP TS 26.091 [3]).

The fixed-point specification in 26.073 shall remain the only allowed implementation for the 3G mandatory speech service and the use of the floating-point codec is strictly limited to other services.

The floating-point encoder in this specification is a non-bit-exact implementation of the fixed-point encoder producing quality indistinguishable from that of the fixed-point encoder. The decoder in this specification is functionally a bit-exact implementation of the fixed-point decoder, but the code has been optimized for speed and the standard fixedpoint libraries are not used as such.

Document History

May 1, 2022
Digital cellular telecommunications system (Phase 2+) (GSM); Universal Mobile Telecommunications System (UMTS); LTE; ANSI-C code for the floating-point Adaptive Multi-Rate (AMR) speech codec
This Technical Standard (TS) contains an electronic copy of the ANSI-C code for a floating-point implementation of the Adaptive Multi-Rate codec. This floating-point codec specification is mainly...
November 1, 2020
Digital cellular telecommunications system (Phase 2+) (GSM); Universal Mobile Telecommunications System (UMTS); LTE; ANSI-C code for the floating-point Adaptive Multi-Rate (AMR) speech codec
This Technical Standard (TS) contains an electronic copy of the ANSI-C code for a floating-point implementation of the Adaptive Multi-Rate codec. This floating-point codec specification is mainly...
July 1, 2018
Digital cellular telecommunications system (Phase 2+) (GSM); Universal Mobile Telecommunications System (UMTS); LTE; ANSI-C code for the floating-point Adaptive Multi-Rate (AMR) speech codec
This Technical Standard (TS) contains an electronic copy of the ANSI-C code for a floating-point implementation of the Adaptive Multi-Rate codec. This floating-point codec specification is mainly...
TS 126 104
April 1, 2017
Digital cellular telecommunications system (Phase 2+) (GSM); Universal Mobile Telecommunications System (UMTS); LTE; ANSI-C code for the floating-point Adaptive Multi-Rate (AMR) speech codec
This Technical Standard (TS) contains an electronic copy of the ANSI-C code for a floating-point implementation of the Adaptive Multi-Rate codec. This floating-point codec specification is mainly...
January 1, 2016
Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; ANSI-C code for the floating-point Adaptive Multi-Rate (AMR) speech codec
This Technical Standard (TS) contains an electronic copy of the ANSI-C code for a floating-point implementation of the Adaptive Multi-Rate codec. This floating-point codec specification is mainly...
October 1, 2014
Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; ANSI-C code for the floating-point Adaptive Multi-Rate (AMR) speech codec
This Technical Standard (TS) contains an electronic copy of the ANSI-C code for a floating-point implementation of the Adaptive Multi-Rate codec. This floating-point codec specification is mainly...
October 1, 2012
Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; ANSI-C code for the floating-point Adaptive Multi-Rate (AMR) speech codec
This Technical Standard (TS) contains an electronic copy of the ANSI-C code for a floating-point implementation of the Adaptive Multi-Rate codec. This floating-point codec specification is mainly...
April 1, 2011
Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; ANSI-C code for the floating-point Adaptive Multi-Rate (AMR) speech codec
This Technical Standard (TS) contains an electronic copy of the ANSI-C code for a floating-point implementation of the Adaptive Multi-Rate codec. This floating-point codec specification is mainly...
January 1, 2010
Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; ANSI-C code for the floating-point Adaptive Multi-Rate (AMR) speech codec
A description is not available for this item.
January 1, 2009
Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; ANSI-C code for the floating-point Adaptive Multi-Rate (AMR) speech codec
A description is not available for this item.
June 1, 2007
Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); ANSI-C code for the floating-point Adaptive Multi-Rate (AMR) speech codec
A description is not available for this item.
March 1, 2004
Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); ANSI-C code for the floating-point Adaptive Multi-Rate (AMR) speech codec
A description is not available for this item.
March 1, 2004
Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); ANSI-C code for the floating-point Adaptive Multi-Rate (AMR) speech codec
A description is not available for this item.
December 1, 2003
Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); ANSI-C code for the floating-point Adaptive Multi-Rate (AMR) speech codec
A description is not available for this item.
June 1, 2003
Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); ANSI-C code for the floating-point Adaptive Multi-Rate (AMR) speech codec
A description is not available for this item.
June 1, 2003
Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); ANSI-C code for the floating-point Adaptive Multi-Rate (AMR) speech codec
A description is not available for this item.
March 1, 2003
Digital Cellular Telecommunications System (Phase 2+); Universal Mobile Telecommunications System (UMTS); ANSI-C Code for the Floating-Point Adaptive Multi-Rate (AMR) Speech Codec
A description is not available for this item.
March 1, 2003
Digital Cellular Telecommunications System (Phase 2+); Universal Mobile Telecommunications System (UMTS); ANSI-C Code for the Floating-Point Adaptive Multi-Rate (AMR) Speech Codec
A description is not available for this item.
March 1, 2003
Digital Cellular Telecommunications System (Phase 2+); Universal Mobile Telecommunications System (UMTS); ANSI-C Code for the Floating-Point Adaptive Multi-Rate (AMR) Speech Codec
A description is not available for this item.
June 1, 2002
Universal Mobile Telecommunications System (UMTS); ANSI-C Code for the Floating-Point Adaptive Multi-Rate (AMR) Speech Codec
A description is not available for this item.
March 1, 2002
Universal Mobile Telecommunications System (UMTS); ANSI-C Code for the Floating-Point Adaptive Multi-Rate (AMR) Speech Codec
A description is not available for this item.
March 1, 2002
Universal Mobile Telecommunications System (UMTS); ANSI-C Code for the Floating-Point Adaptive Multi-Rate (AMR) Speech Codec
A description is not available for this item.
September 1, 2001
Universal Mobile Telecommunications System (UMTS); ANSI-C Code for the Floating-Point AMR Speech Codec
A description is not available for this item.
September 1, 2001
Universal Mobile Telecommunications System (UMTS); ANSI-C Code for the Floating-Point AMR Speech Codec
A description is not available for this item.
June 1, 2001
Universal Mobile Telecommunications System (UMTS); ANSI-C Code for the Floating-Point AMR Speech Codec
A description is not available for this item.

References

Advertisement