Language:
    • Available Formats
    •  
    • Availability
    • Priced From ( in USD )
    • Printed Edition
    • Ships in 1-2 business days
    • $26.50
    • Add to Cart

Customers Who Bought This Also Bought

 

About This Item

 

Full Description

ETSI TS 126 104 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

  1. 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 (3GPP TS 26.104 version 16.0.0 Release 16)

    • Most Recent
  2. 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 (3GPP TS 26.104 version 15.0.0 Release 15)

    • Historical Version
  3. ETSI TS 126 104

    👀currently
    viewing


    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 (3GPP TS 26.104 version 14.0.0 Release 14)

    • Historical Version
  4. ETSI TS 126 104


    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 (3GPP TS 26.104 version 13.0.0 Release 13)

    • Historical Version
  5. ETSI TS 126 104


    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 (3GPP TS 26.104 version 12.0.0 Release 12)

    • Historical Version
  6. ETSI TS 126 104


    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 (3GPP TS 26.104 version 11.0.0 Release 11)

    • Historical Version
  7. ETSI TS 126 104


    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 (3GPP TS 26.104 version 10.0.0 Release 10)

    • Historical Version
  8. ETSI TS 126 104


    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 (3GPP TS 26.104 version 9.0.0 Release 9)

    • Historical Version
  9. ETSI TS 126 104


    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 (3GPP TS 26.104 version 8.0.0 Release 8)

    • Historical Version
  10. ETSI TS 126 104


    Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); ANSI-C code for the floating-point Adaptive Multi-Rate (AMR) speech codec (3GPP TS 26.104 version 7.0.0 Release 7)

    • Historical Version
  11. ETSI TS 126 104


    Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); ANSI-C code for the floating-point Adaptive Multi-Rate (AMR) speech codec (3GPP TS 26.104 version 6.1.0 Release 6)

    • Historical Version
  12. ETSI TS 126 104


    Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); ANSI-C code for the floating-point Adaptive Multi-Rate (AMR) speech codec (3GPP TS 26.104 version 5.4.0 Release 5)

    • Historical Version
  13. ETSI TS 126 104


    Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); ANSI-C code for the floating-point Adaptive Multi-Rate (AMR) speech codec (3GPP TS 26.104 version 4.5.0 Release 4)

    • Historical Version
  14. ETSI TS 126 104


    Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); ANSI-C code for the floating-point Adaptive Multi-Rate (AMR) speech codec (3GPP TS 26.104 version 3.5.0 Release 1999)

    • Historical Version
  15. ETSI TS 126 104


    Universal Mobile Telecommunications System (UMTS); ANSI-C code for the floating-point AMR speech codec (3GPP TS 26.104 version 4.2.0 Release 1999)

    • Historical Version
  16. ETSI TS 126 104


    Universal Mobile Telecommunications System (UMTS); ANSI-C code for the floating-point AMR speech codec (3GPP TS 26.104 version 3.3.0 Release 1999)

    • Historical Version
  17. ETSI TS 126 104


    Universal Mobile Telecommunications System (UMTS); ANSI-C code for the floating-point AMR speech codec (3GPP TS 26.104 version 4.1.1 Release 1999)

    • Historical Version
  18. ETSI TS 126 104


    Universal Mobile Telecommunications System (UMTS); ANSI-C code for the floating-point AMR speech codec (3GPP TS 26.104 version 3.2.1 Release 1999)

    • Historical Version
  19. ETSI TS 126 104


    Universal Mobile Telecommunications System (UMTS); ANSI-C code for the floating-point AMR speech codec (3GPP TS 26.104 version 3.1.0 Release 1999)

    • Historical Version
  20. ETSI TS 126 104


    Universal Mobile Telecommunications System (UMTS); ANSI-C code for the floating-point AMR speech codec (3G TS 26.104 version 3.0.0 Release 1999)

    • Historical Version