Knowledge

G.729

Source 📝

639:(e.g. this affects some Cisco and Linksys phones). This is incorrect as G729a is an alternative method of encoding the audio, but still generates data decodable by either G729 or G729a - i.e. there is no difference in terms of codec negotiation. Since the SDP RFC allows static payload types to be overridden by the textual rtpmap description this can cause problems calling from these phones to endpoints adhering to the RFC unless the codec is renamed in their settings since they will not recognise 'G729a' as 'G729' without a specific workaround in place for the bug. 32: 671:
generation (CNG). If transmission is stopped, and the link goes quiet because of no speech, the receiving side might assume that the link has been cut. By inserting comfort noise, analog hiss is simulated digitally during silence to assure the receiver that the link is active and operational.
694:
speech and audio. Introduced in 2006, it defines variable bit-rate wideband enhancement using up to 12 hierarchical layers. The core layer is an 8 kbit/s G.729 bitstream, the second layer is a 4 kbit/s
834:
Both G.729a and G.729b use the same rtpmap description as G.729. G.729a and G.729b are indicated using annexb=no or annexb=yes, respectively. G.729 Annex B (G.729b) is the default in absence of parameter
1332: 731:
basis. G.729 includes patents from several companies which were until the expiry licensed by Sipro Lab Telecom, the authorized Intellectual Property Licensing Administrator for G.729 technology and
699:
enhancement layer, and the third 2 kibt/s layer is a bandwidth enhancement layer. Further layers provide wideband enhancement in 2 kbit/s steps. The G.729.1 uses three-stage coding: embedded
164:
of 8 kbit/s, but extensions provide rates of 6.4 kbit/s (Annex D, F, H, I, C+) and 11.8 kbit/s (Annex E, G, H, I, C+) for worse and better speech quality, respectively.
561:
G.729a is a compatible extension of G.729, but requires less computational power. This lower complexity, however, bears the cost of marginally reduced speech quality.
703:(CELP) coding of the lower band, parametric coding of the higher band by Time-Domain Bandwidth Extension (TDBWE), and enhancement of the full band by a predictive 1133: 213:. DTMF requires the use of the named telephony events in the RTP payload for DTMF digits, telephony tones, and telephony signals as specified in RFC 4733. 2809: 1579: 785:, an American-based software developer and fabless semiconductor company, which began as a division of Rockwell before being spun-off as its own 2693: 2484: 1880: 1410: 2231: 1374: 190:
or Annex J: This version extends G.729A and B with scalable variable encoding using hierarchical enhancement layers. It provides support for
1222: 3103: 2665: 2122: 2519: 966: 2697: 2480: 1884: 1414: 1183: 767: 3039: 2267: 1493: 596: 174:
G.729A or Annex A: This version has a medium complexity, and is compatible with G.729. It provides a slightly lower voice quality.
3226: 2337: 80: 2342: 2524: 1924: 1152:"US 5,920,853 A - Signal compression using index mapping technique for the sharing of quantization tables | RPX Insight" 2405: 1326: 967:"G.729 : Coding of speech at 8 kbit/s using conjugate-structure algebraic-code-excited linear prediction (CS-ACELP)" 828: 202: 3165: 3130: 3108: 2307: 2282: 857: 712: 195: 2905: 1956: 1367: 946: 708: 2947: 2501: 2400: 2190: 1592: 898:"G.729: Coding of speech at 8 kbit/s using conjugate-structure algebraic-code-excited linear prediction (CS-ACELP)" 1108: 883: 3054: 2781: 2645: 2488: 2112: 2066: 1966: 1056: 905: 3221: 3044: 2727: 2132: 1961: 700: 573: 142: 25:
Coding of speech at 8 kbit/s using conjugate-structure algebraic-code-excited linear prediction (CS-ACELP)
3191: 2853: 2239: 2225: 1678: 2219: 1672: 1012: 3187: 2789: 2710: 2420: 2127: 2117: 2026: 1889: 1564: 1486: 1419: 1390: 1360: 840: 824: 811:
which cover lookup tables used in G.729. The patent has since expired and is no longer in force due to its
636: 157: 1082: 2297: 3170: 3145: 2635: 2272: 2079: 1531: 656: 480: 1262:"US5920853A - Signal compression using index mapping technique for the sharing of quantization tables" 627:
PSQM testing under network stress yields mean opinion scores of 3.51 for G.729a, compared to 4.13 for
3120: 2650: 2574: 2493: 1728: 1281: 797: 747: 664: 1254: 997: 3081: 3034: 2868: 2822: 2684: 2620: 2357: 1758: 1342: 1030: 652: 98: 758:
lawsuits in the Central District Courts of California accusing 22 different companies, including,
184:
G.729AB: This version extends G.729A with silence suppression, and is only compatible with G.729B.
3027: 2994: 2910: 2848: 2817: 2377: 2137: 1165: 862: 1626: 715:(MDCT) coding. Bit rate and the obtained quality are adjustable by simple bitstream truncation. 3216: 3125: 2858: 2705: 2332: 1569: 1510: 1498: 1352: 778: 771: 136: 1201: 3211: 3088: 2932: 2722: 1941: 1919: 1897: 1559: 984: 932: 774:. The inventors listed on the '853 patent are Benyassine Adil, Su Huan-Yu and Shlomot Eyal. 663:
parameters for non speech (noisy frames). It uses 2-byte Silence Insertion Descriptor (SID)
3061: 2748: 1909: 1840: 1708: 938: 70: 1187: 8: 3049: 2717: 2509: 2415: 2362: 2074: 1869: 1845: 1793: 1549: 1452: 1399: 755: 727:
under the G.729 Consortium have expired, the remaining unexpired patents are usable on a
660: 648: 569: 178: 167:
G.729 has been extended with various features, commonly designated as G.729a and G.729b:
3140: 2655: 2640: 2180: 2152: 1835: 1798: 1138:
Business Search - Business Entities - Business Programs | California Secretary of State
617: 3098: 1999: 1241: 3066: 3017: 2469: 2312: 1902: 1753: 1427: 942: 766:
and others of infringing U.S. Patent No. 5,920,853. The '853 patent was filed at the
518: 655:(VAD) module. It is used to detect voice activity in the signal. It also includes a 3115: 3012: 3004: 2890: 2843: 2771: 2738: 1951: 1617: 1469: 1437: 1386: 1337: 1303: 790: 782: 704: 160:(VoIP) applications when bandwidth must be conserved. Standard G.729 operates at a 149:(CS-ACELP), and was introduced in 1996. The wide-band extension of G.729 is called 3093: 2885: 1994: 1971: 724: 139:
algorithm using a frame length of 10 milliseconds. It is officially described as
2455: 1151: 3175: 3022: 2863: 2732: 1825: 1266: 852: 786: 209:
transmissions, and high-quality audio cannot be transported reliably with this
1261: 3205: 3071: 2878: 2372: 2170: 1936: 1820: 1464: 801: 759: 751: 668: 602:
The complexity of the algorithm is rated at 15, using a relative scale where
146: 2435: 1347: 2895: 2660: 2450: 2445: 2302: 2277: 1773: 808: 728: 128: 2959: 2900: 2838: 2440: 2203: 2198: 1783: 1703: 1432: 831:. The rtpmap parameter description for this payload type is "G729/8000". 812: 732: 565: 2873: 2766: 2175: 1946: 1815: 1778: 1713: 1597: 1474: 1383: 1112: 794: 744: 696: 1343:
Sipro Lab Telecom (administers the patent pools for G.723.1 and G.729)
1242:"Rockwell Semi spin-off Conexant will target communications IC market" 1126: 1060: 897: 116: 2942: 2544: 2347: 2327: 2147: 2142: 1805: 1763: 171:
G.729: This is the original codec using a high-complexity algorithm.
2920: 2799: 2430: 2322: 1748: 1602: 1246: 691: 523: 191: 161: 156:
Because of its low bandwidth requirements, G.729 is mostly used in
583:
Sampling frequency 8 kHz/16-bit (80 samples for 10 ms frames)
3135: 3076: 2989: 2743: 2630: 2589: 2584: 2569: 2564: 2559: 2554: 2549: 2410: 2352: 2292: 2056: 2036: 2021: 1810: 1738: 1718: 1016: 763: 687: 681: 635:
Some VoIP phones incorrectly use the description "G729a/8000" in
607: 187: 150: 132: 88: 1382: 592:
Algorithmic delay is 15 ms per frame, with 5 ms look-ahead delay
2937: 2395: 2089: 1929: 1850: 1830: 1768: 1505: 1481: 1459: 1447: 1442: 1086: 2984: 2915: 2758: 2534: 2497: 2382: 2084: 2046: 2041: 2031: 2016: 2011: 2006: 1989: 1981: 1743: 1723: 1554: 1544: 1539: 1527: 1515: 1194: 962: 647:
G.729 has been extended in Annex B (G.729b) which provides a
628: 621: 603: 210: 84: 60: 2925: 2670: 2625: 2615: 2605: 2579: 2539: 2529: 2425: 2367: 2287: 2250: 2245: 2162: 2104: 2094: 1855: 1733: 1607: 1587: 613: 2964: 2952: 2794: 2610: 2514: 2317: 1914: 1656: 1651: 1646: 1641: 1636: 1631: 1217: 1215: 723:
As of January 1, 2017, the patent terms of most licensed
206: 1184:"Aim Ip LLC v. Cisco Systems Inc et. al. patent lawsuit" 1034: 1158: 564:
G.729a was developed by a consortium of organizations:
1212: 31: 1301: 589:
Fixed frame size (10 bytes (80 bits) for 10 ms frame)
1054: 1144: 181:, and is not compatible with the previous versions. 177:G.729B or Annex B: This version extends G.729 with 884:"It's Official! The patents on G.729 have expired" 1106: 1080: 1010: 823:G.729 is assigned the static payload type 18 for 3203: 574:Nippon Telegraph and Telephone Corporation (NTT) 1304:"MIME Type Registration of RTP Payload Formats" 1282:"Real-Time Transport Protocol (RTP) Parameters" 1176: 1166:"Patent Litigations Search | RPX Insight" 881: 1368: 1239: 1100: 1333:G.729 Error Recovery for Internet Telephony 1223:"United States Patent and Trademark Office" 1074: 955: 926: 924: 922: 659:(DTX) module which decides on updating the 595:G.729a is a hybrid speech coder which uses 586:Fixed bit rate (8 kbit/s 10 ms frames) 1375: 1361: 675: 30: 930: 777:In 2000, the '853 patent was assigned by 768:United States Patent and Trademark Office 738: 620:of 4.04 for G.729a, compared to 4.45 for 919: 597:Algebraic Code Excited Linear Prediction 141:Coding of speech at 8 kbit/s using 1295: 789:. In 2010, the '853 patent was sold by 3204: 616:testing under ideal conditions yields 1356: 961: 1048: 934:VoIP Voice and Fax Signal Processing 1302:S. Casner, P. Hoschka (July 2003). 1202:"Patent Public Search | USPTO" 1055:VoiceAge Corporation (2007-10-14). 818: 203:Dual-tone multi-frequency signaling 117:https://www.itu.int/rec/T-REC-G.729 13: 3166:Comparison of audio coding formats 1240:Mark Lapedus (November 10, 1998). 858:Comparison of audio coding formats 713:modified discrete cosine transform 196:modified discrete cosine transform 14: 3238: 1320: 931:Nagireddi, Sivannarayana (2008). 709:time-domain aliasing cancellation 1107:Sipro Lab Telecom (2006-10-29). 1081:Sipro Lab Telecom (2007-10-25). 1011:Sipro Lab Telecom (2017-01-28). 882:Michael Graves (March 6, 2017). 642: 556: 216: 1348:Voiceage's G.729 implementation 1274: 1233: 908:from the original on 2021-04-06 570:Mitsubishi Electric Corporation 3227:ITU-T G Series Recommendations 2728:ISO/IEC base media file format 1023: 1004: 890: 875: 701:code-excited linear prediction 153:, which equals G.729 Annex J. 143:code-excited linear prediction 1: 868: 686:G.729 Annex J, maintained by 841:Session Description Protocol 718: 579:The features of G.729a are: 158:voice over Internet Protocol 7: 1134:"Business Search - Results" 1031:"Sipro Lab Telecom Website" 846: 10: 3243: 3171:Comparison of video codecs 1681:(GB/T 33475.2,GY/T 299.1) 1329:- technical specification. 1327:ITU-T Recommendation G.729 679: 657:discontinuous transmission 226: 3184: 3158: 3003: 2977: 2831: 2808: 2780: 2757: 2692: 2683: 2598: 2479: 2468: 2260: 2212: 2189: 2161: 2103: 2065: 1980: 1879: 1868: 1696: 1665: 1616: 1578: 1526: 1409: 1398: 807:The '853 patent contains 798:Limited Liability Company 748:Limited Liability Company 223: 112: 104: 94: 76: 66: 56: 46: 38: 29: 24: 667:transmitted to initiate 653:voice activity detection 194:speech and audio, using 2995:Alliance for Open Media 1083:"FAQ G.729 and G.723.1" 863:RTP audio video profile 690:, provides support for 676:G.729 Annex J (G.729.1) 1915:MPEG-1 Layer III (MP3) 992:Cite journal requires 779:Rockwell International 772:Rockwell International 739:Past patent litigation 711:(TDAC), also known as 651:method that enables a 137:audio data compression 3222:ITU-T recommendations 2933:QuickTime File Format 939:John Wiley & Sons 3192:Compression software 2749:MPEG media transport 1826:Sorenson Video/Spark 1227:assignment.uspto.gov 1190:on February 1, 2014. 71:ITU-T Study Group 16 16:ITU-T Recommendation 3190:for techniques and 3188:Compression methods 1684:HDR Vivid(GY/T 358) 1338:ITU Patent database 1170:insight.rpxcorp.com 756:patent infringement 649:silence compression 618:mean opinion scores 179:silence suppression 21: 19: 3199: 3198: 2973: 2972: 2891:DivX Media Format 2679: 2678: 2464: 2463: 1864: 1863: 1754:Microsoft Video 1 1689:AVS3 P2(GY/T 368) 1675:(GB/T 20090.2/16) 1057:"G.729 Licensing" 793:to AIM IP LLC, a 707:algorithm called 554: 553: 519:variable bit rate 122: 121: 99:audio compression 77:Related standards 3234: 2965:VOB, IFO and BUP 2739:Motion JPEG 2000 2690: 2689: 2477: 2476: 2436:aptX Low Latency 2213:Chinese Standard 1877: 1876: 1666:Chinese Standard 1438:Motion JPEG 2000 1407: 1406: 1377: 1370: 1363: 1354: 1353: 1314: 1313: 1311: 1310: 1299: 1293: 1292: 1290: 1289: 1278: 1272: 1271: 1258: 1252: 1251: 1237: 1231: 1230: 1219: 1210: 1209: 1198: 1192: 1191: 1186:. Archived from 1180: 1174: 1173: 1162: 1156: 1155: 1148: 1142: 1141: 1130: 1124: 1123: 1121: 1120: 1111:. Archived from 1109:"G.729 IPR Pool" 1104: 1098: 1097: 1095: 1094: 1085:. Archived from 1078: 1072: 1071: 1069: 1068: 1059:. Archived from 1052: 1046: 1045: 1043: 1042: 1033:. Archived from 1027: 1021: 1020: 1015:. Archived from 1008: 1002: 1001: 995: 990: 988: 980: 978: 977: 971: 965:(January 2007). 959: 953: 952: 928: 917: 916: 914: 913: 894: 888: 887: 879: 819:RTP payload type 791:Conexant Systems 783:Conexant Systems 705:transform coding 661:background noise 221: 220: 108:Freely available 34: 22: 18: 3242: 3241: 3237: 3236: 3235: 3233: 3232: 3231: 3202: 3201: 3200: 3195: 3180: 3154: 2999: 2969: 2827: 2804: 2776: 2753: 2675: 2594: 2492: 2471: 2460: 2256: 2228:(GB/T 33475.3) 2222:(GB/T 20090.10) 2208: 2185: 2157: 2099: 2061: 1976: 1972:MPEG-H 3D Audio 1898:MPEG-1 Layer II 1888: 1871: 1860: 1692: 1661: 1612: 1574: 1522: 1418: 1401: 1394: 1381: 1323: 1318: 1317: 1308: 1306: 1300: 1296: 1287: 1285: 1280: 1279: 1275: 1260: 1259: 1255: 1238: 1234: 1221: 1220: 1213: 1206:ppubs.uspto.gov 1200: 1199: 1195: 1182: 1181: 1177: 1164: 1163: 1159: 1150: 1149: 1145: 1132: 1131: 1127: 1118: 1116: 1105: 1101: 1092: 1090: 1079: 1075: 1066: 1064: 1053: 1049: 1040: 1038: 1029: 1028: 1024: 1009: 1005: 993: 991: 982: 981: 975: 973: 969: 960: 956: 949: 929: 920: 911: 909: 896: 895: 891: 880: 876: 871: 849: 821: 741: 721: 684: 678: 645: 559: 522: 517: 227:G.729 Annexes 219: 51: 17: 12: 11: 5: 3240: 3230: 3229: 3224: 3219: 3214: 3197: 3196: 3185: 3182: 3181: 3179: 3178: 3176:List of codecs 3173: 3168: 3162: 3160: 3156: 3155: 3153: 3152: 3151: 3150: 3149: 3148: 3143: 3133: 3128: 3123: 3113: 3112: 3111: 3106: 3101: 3096: 3086: 3085: 3084: 3079: 3069: 3064: 3059: 3058: 3057: 3052: 3047: 3042: 3032: 3031: 3030: 3025: 3020: 3009: 3007: 3001: 3000: 2998: 2997: 2992: 2987: 2981: 2979: 2978:Collaborations 2975: 2974: 2971: 2970: 2968: 2967: 2962: 2957: 2956: 2955: 2945: 2940: 2935: 2930: 2929: 2928: 2918: 2913: 2908: 2903: 2898: 2893: 2888: 2883: 2882: 2881: 2871: 2866: 2861: 2856: 2851: 2846: 2841: 2835: 2833: 2829: 2828: 2826: 2825: 2820: 2814: 2812: 2806: 2805: 2803: 2802: 2797: 2792: 2786: 2784: 2778: 2777: 2775: 2774: 2769: 2763: 2761: 2755: 2754: 2752: 2751: 2746: 2744:MPEG-21 Part 9 2741: 2736: 2733:MPEG-4 Part 14 2730: 2725: 2720: 2715: 2714: 2713: 2702: 2700: 2687: 2681: 2680: 2677: 2676: 2674: 2673: 2668: 2663: 2658: 2653: 2648: 2643: 2638: 2633: 2628: 2623: 2618: 2613: 2608: 2602: 2600: 2596: 2595: 2593: 2592: 2587: 2582: 2577: 2572: 2567: 2562: 2557: 2552: 2547: 2542: 2537: 2532: 2527: 2522: 2517: 2512: 2506: 2504: 2474: 2466: 2465: 2462: 2461: 2459: 2458: 2453: 2448: 2443: 2438: 2433: 2428: 2423: 2418: 2413: 2408: 2403: 2398: 2393: 2392: 2391: 2385: 2380: 2375: 2370: 2365: 2360: 2355: 2350: 2345: 2340: 2335: 2330: 2325: 2320: 2315: 2313:Monkey's Audio 2310: 2305: 2300: 2295: 2290: 2285: 2280: 2275: 2270: 2264: 2262: 2258: 2257: 2255: 2254: 2253:(SJ/T 11299.4) 2248: 2243: 2237: 2236: 2235: 2223: 2216: 2214: 2210: 2209: 2207: 2206: 2201: 2195: 2193: 2187: 2186: 2184: 2183: 2178: 2173: 2167: 2165: 2159: 2158: 2156: 2155: 2150: 2145: 2140: 2135: 2130: 2125: 2120: 2115: 2109: 2107: 2101: 2100: 2098: 2097: 2092: 2087: 2082: 2077: 2071: 2069: 2063: 2062: 2060: 2059: 2054: 2049: 2044: 2039: 2034: 2029: 2024: 2019: 2014: 2009: 2004: 2003: 2002: 1997: 1986: 1984: 1978: 1977: 1975: 1974: 1969: 1964: 1959: 1954: 1949: 1944: 1939: 1934: 1933: 1932: 1927: 1917: 1912: 1910:MPEG-1 Layer I 1907: 1906: 1905: 1894: 1892: 1874: 1866: 1865: 1862: 1861: 1859: 1858: 1853: 1848: 1843: 1838: 1833: 1828: 1823: 1818: 1813: 1808: 1803: 1802: 1801: 1796: 1788: 1787: 1786: 1781: 1771: 1766: 1761: 1756: 1751: 1746: 1741: 1736: 1731: 1726: 1721: 1716: 1711: 1706: 1700: 1698: 1694: 1693: 1691: 1690: 1687: 1686: 1685: 1676: 1669: 1667: 1663: 1662: 1660: 1659: 1654: 1649: 1644: 1639: 1634: 1629: 1623: 1621: 1614: 1613: 1611: 1610: 1605: 1600: 1595: 1590: 1584: 1582: 1576: 1575: 1573: 1572: 1567: 1562: 1557: 1552: 1547: 1542: 1536: 1534: 1524: 1523: 1521: 1520: 1519: 1518: 1516:Part 2 / LCEVC 1513: 1503: 1502: 1501: 1491: 1490: 1489: 1479: 1478: 1477: 1472: 1467: 1457: 1456: 1455: 1445: 1440: 1435: 1430: 1424: 1422: 1404: 1396: 1395: 1380: 1379: 1372: 1365: 1357: 1351: 1350: 1345: 1340: 1335: 1330: 1322: 1321:External links 1319: 1316: 1315: 1294: 1273: 1267:Google Patents 1253: 1232: 1211: 1193: 1175: 1157: 1143: 1125: 1099: 1073: 1047: 1022: 1019:on 2017-02-02. 1003: 994:|journal= 954: 947: 941:. p. 69. 918: 889: 873: 872: 870: 867: 866: 865: 860: 855: 853:List of codecs 848: 845: 820: 817: 787:public company 754:, CA filed 17 743:AIM IP LLC, a 740: 737: 720: 717: 680:Main article: 677: 674: 644: 641: 633: 632: 625: 611: 600: 593: 590: 587: 584: 566:France Télécom 558: 555: 552: 551: 548: 546: 544: 542: 540: 538: 536: 534: 532: 530: 528: 526: 513: 512: 510: 507: 504: 502: 499: 496: 494: 492: 490: 487: 485: 483: 477: 476: 474: 471: 468: 465: 462: 460: 457: 455: 453: 451: 449: 447: 443: 442: 440: 437: 434: 431: 429: 426: 424: 421: 419: 417: 415: 413: 409: 408: 405: 402: 399: 396: 393: 390: 387: 384: 381: 378: 375: 372: 368: 367: 365: 362: 360: 358: 356: 354: 352: 350: 347: 345: 343: 341: 340:Floating-point 337: 336: 333: 331: 328: 325: 322: 319: 316: 313: 311: 308: 305: 302: 298: 297: 295: 293: 291: 289: 287: 285: 283: 281: 279: 276: 273: 271: 270:Low complexity 267: 266: 263: 260: 257: 254: 251: 248: 245: 242: 239: 236: 233: 229: 228: 225: 218: 215: 200: 199: 198:(MDCT) coding. 185: 182: 175: 172: 120: 119: 114: 110: 109: 106: 102: 101: 96: 92: 91: 78: 74: 73: 68: 64: 63: 58: 54: 53: 48: 47:Latest version 44: 43: 40: 36: 35: 27: 26: 15: 9: 6: 4: 3: 2: 3239: 3228: 3225: 3223: 3220: 3218: 3217:Speech codecs 3215: 3213: 3210: 3209: 3207: 3193: 3189: 3183: 3177: 3174: 3172: 3169: 3167: 3164: 3163: 3161: 3157: 3147: 3144: 3142: 3139: 3138: 3137: 3134: 3132: 3129: 3127: 3124: 3122: 3119: 3118: 3117: 3114: 3110: 3107: 3105: 3102: 3100: 3097: 3095: 3092: 3091: 3090: 3087: 3083: 3080: 3078: 3075: 3074: 3073: 3070: 3068: 3065: 3063: 3060: 3056: 3053: 3051: 3048: 3046: 3043: 3041: 3038: 3037: 3036: 3033: 3029: 3026: 3024: 3021: 3019: 3016: 3015: 3014: 3011: 3010: 3008: 3006: 3002: 2996: 2993: 2991: 2988: 2986: 2983: 2982: 2980: 2976: 2966: 2963: 2961: 2958: 2954: 2951: 2950: 2949: 2946: 2944: 2941: 2939: 2936: 2934: 2931: 2927: 2924: 2923: 2922: 2919: 2917: 2914: 2912: 2909: 2907: 2904: 2902: 2899: 2897: 2894: 2892: 2889: 2887: 2884: 2880: 2877: 2876: 2875: 2872: 2870: 2867: 2865: 2862: 2860: 2857: 2855: 2852: 2850: 2847: 2845: 2842: 2840: 2837: 2836: 2834: 2830: 2824: 2821: 2819: 2816: 2815: 2813: 2811: 2807: 2801: 2798: 2796: 2793: 2791: 2788: 2787: 2785: 2783: 2779: 2773: 2770: 2768: 2765: 2764: 2762: 2760: 2756: 2750: 2747: 2745: 2742: 2740: 2737: 2734: 2731: 2729: 2726: 2724: 2721: 2719: 2716: 2712: 2709: 2708: 2707: 2704: 2703: 2701: 2699: 2695: 2691: 2688: 2686: 2682: 2672: 2669: 2667: 2664: 2662: 2659: 2657: 2654: 2652: 2649: 2647: 2644: 2642: 2639: 2637: 2634: 2632: 2629: 2627: 2624: 2622: 2619: 2617: 2614: 2612: 2609: 2607: 2604: 2603: 2601: 2597: 2591: 2588: 2586: 2583: 2581: 2578: 2576: 2573: 2571: 2568: 2566: 2563: 2561: 2558: 2556: 2553: 2551: 2548: 2546: 2543: 2541: 2538: 2536: 2533: 2531: 2528: 2526: 2523: 2521: 2518: 2516: 2513: 2511: 2510:CCITT Group 4 2508: 2507: 2505: 2503: 2499: 2495: 2490: 2486: 2482: 2478: 2475: 2473: 2467: 2457: 2454: 2452: 2449: 2447: 2444: 2442: 2441:aptX Adaptive 2439: 2437: 2434: 2432: 2429: 2427: 2424: 2422: 2419: 2417: 2414: 2412: 2409: 2407: 2404: 2402: 2399: 2397: 2394: 2389: 2388: 2386: 2384: 2381: 2379: 2376: 2374: 2371: 2369: 2366: 2364: 2361: 2359: 2356: 2354: 2351: 2349: 2346: 2344: 2341: 2339: 2336: 2334: 2331: 2329: 2326: 2324: 2321: 2319: 2316: 2314: 2311: 2309: 2306: 2304: 2301: 2299: 2296: 2294: 2291: 2289: 2286: 2284: 2281: 2279: 2276: 2274: 2271: 2269: 2266: 2265: 2263: 2259: 2252: 2249: 2247: 2244: 2241: 2238: 2233: 2230: 2229: 2227: 2224: 2221: 2218: 2217: 2215: 2211: 2205: 2202: 2200: 2197: 2196: 2194: 2192: 2191:Bluetooth SIG 2188: 2182: 2179: 2177: 2174: 2172: 2169: 2168: 2166: 2164: 2160: 2154: 2151: 2149: 2146: 2144: 2141: 2139: 2136: 2134: 2131: 2129: 2126: 2124: 2121: 2119: 2116: 2114: 2111: 2110: 2108: 2106: 2102: 2096: 2093: 2091: 2088: 2086: 2083: 2081: 2078: 2076: 2073: 2072: 2070: 2068: 2064: 2058: 2055: 2053: 2050: 2048: 2045: 2043: 2040: 2038: 2035: 2033: 2030: 2028: 2025: 2023: 2020: 2018: 2015: 2013: 2010: 2008: 2005: 2001: 1998: 1996: 1993: 1992: 1991: 1988: 1987: 1985: 1983: 1979: 1973: 1970: 1968: 1965: 1963: 1960: 1958: 1955: 1953: 1950: 1948: 1945: 1943: 1940: 1938: 1937:MPEG Surround 1935: 1931: 1928: 1926: 1923: 1922: 1921: 1918: 1916: 1913: 1911: 1908: 1904: 1901: 1900: 1899: 1896: 1895: 1893: 1891: 1886: 1882: 1878: 1875: 1873: 1867: 1857: 1854: 1852: 1849: 1847: 1844: 1842: 1839: 1837: 1834: 1832: 1829: 1827: 1824: 1822: 1819: 1817: 1814: 1812: 1809: 1807: 1804: 1800: 1797: 1795: 1792: 1791: 1789: 1785: 1782: 1780: 1777: 1776: 1775: 1772: 1770: 1767: 1765: 1762: 1760: 1757: 1755: 1752: 1750: 1747: 1745: 1742: 1740: 1737: 1735: 1732: 1730: 1727: 1725: 1722: 1720: 1717: 1715: 1712: 1710: 1707: 1705: 1702: 1701: 1699: 1695: 1688: 1683: 1682: 1680: 1677: 1674: 1671: 1670: 1668: 1664: 1658: 1655: 1653: 1650: 1648: 1645: 1643: 1640: 1638: 1635: 1633: 1630: 1628: 1625: 1624: 1622: 1619: 1615: 1609: 1606: 1604: 1601: 1599: 1596: 1594: 1591: 1589: 1586: 1585: 1583: 1581: 1577: 1571: 1568: 1566: 1563: 1561: 1558: 1556: 1553: 1551: 1548: 1546: 1543: 1541: 1538: 1537: 1535: 1533: 1529: 1525: 1517: 1514: 1512: 1509: 1508: 1507: 1504: 1500: 1497: 1496: 1495: 1492: 1488: 1487:Part 2 / HEVC 1485: 1484: 1483: 1480: 1476: 1475:Part 33 / IVC 1473: 1471: 1470:Part 10 / AVC 1468: 1466: 1463: 1462: 1461: 1458: 1454: 1451: 1450: 1449: 1446: 1444: 1441: 1439: 1436: 1434: 1431: 1429: 1426: 1425: 1423: 1421: 1416: 1412: 1408: 1405: 1403: 1397: 1392: 1388: 1385: 1378: 1373: 1371: 1366: 1364: 1359: 1358: 1355: 1349: 1346: 1344: 1341: 1339: 1336: 1334: 1331: 1328: 1325: 1324: 1305: 1298: 1283: 1277: 1269: 1268: 1263: 1257: 1249: 1248: 1243: 1236: 1228: 1224: 1218: 1216: 1207: 1203: 1197: 1189: 1185: 1179: 1171: 1167: 1161: 1153: 1147: 1139: 1135: 1129: 1115:on 2006-10-29 1114: 1110: 1103: 1089:on 2007-10-25 1088: 1084: 1077: 1063:on 2007-10-14 1062: 1058: 1051: 1037:on 2012-12-25 1036: 1032: 1026: 1018: 1014: 1013:"About G.729" 1007: 999: 986: 968: 964: 958: 950: 948:9780470377864 944: 940: 936: 935: 927: 925: 923: 907: 903: 899: 893: 885: 878: 874: 864: 861: 859: 856: 854: 851: 850: 844: 842: 838: 832: 830: 826: 816: 814: 810: 809:patent claims 805: 803: 802:Mission Viejo 799: 796: 792: 788: 784: 780: 775: 773: 769: 765: 761: 760:Cisco Systems 757: 753: 752:Mission Viejo 749: 746: 736: 734: 730: 726: 716: 714: 710: 706: 702: 698: 693: 689: 683: 673: 670: 669:comfort noise 666: 662: 658: 654: 650: 643:G.729 Annex B 640: 638: 630: 626: 623: 619: 615: 612: 609: 605: 601: 598: 594: 591: 588: 585: 582: 581: 580: 577: 575: 571: 567: 562: 557:G.729 Annex A 549: 547: 545: 543: 541: 539: 537: 535: 533: 531: 529: 527: 525: 520: 515: 514: 511: 508: 505: 503: 500: 497: 495: 493: 491: 488: 486: 484: 482: 479: 478: 475: 472: 469: 466: 463: 461: 458: 456: 454: 452: 450: 448: 445: 444: 441: 438: 435: 432: 430: 427: 425: 422: 420: 418: 416: 414: 411: 410: 406: 403: 400: 397: 394: 391: 388: 385: 382: 379: 376: 373: 370: 369: 366: 363: 361: 359: 357: 355: 353: 351: 348: 346: 344: 342: 339: 338: 334: 332: 329: 326: 323: 320: 317: 314: 312: 309: 306: 303: 300: 299: 296: 294: 292: 290: 288: 286: 284: 282: 280: 277: 274: 272: 269: 268: 264: 261: 258: 255: 252: 249: 246: 243: 240: 237: 234: 231: 230: 224:Functionality 222: 217:G.729 annexes 214: 212: 208: 204: 197: 193: 189: 186: 183: 180: 176: 173: 170: 169: 168: 165: 163: 159: 154: 152: 148: 147:speech coding 145: 144: 138: 134: 130: 126: 118: 115: 111: 107: 103: 100: 97: 93: 90: 86: 82: 79: 75: 72: 69: 65: 62: 59: 55: 49: 45: 41: 37: 33: 28: 23: 3212:Audio codecs 2242:(GB/T 22726) 2051: 1903:Multichannel 1759:MSU Lossless 1673:AVS1 P2/AVS+ 1627:TrueMotion S 1565:H.265 / HEVC 1511:Part 1 / EVC 1499:Part 3 / VVC 1465:Part 2 / ASP 1307:. Retrieved 1297: 1286:. Retrieved 1276: 1265: 1256: 1245: 1235: 1226: 1205: 1196: 1188:the original 1178: 1169: 1160: 1146: 1137: 1128: 1117:. Retrieved 1113:the original 1102: 1091:. Retrieved 1087:the original 1076: 1065:. Retrieved 1061:the original 1050: 1039:. Retrieved 1035:the original 1025: 1017:the original 1006: 985:cite journal 974:. Retrieved 957: 933: 910:. Retrieved 901: 892: 877: 836: 833: 822: 806: 776: 742: 729:royalty-free 722: 685: 646: 634: 578: 563: 560: 201: 166: 155: 140: 131:narrow-band 129:royalty-free 124: 123: 57:Organization 52:October 2017 2960:MOD and TOD 2901:Flash Video 2839:3GP and 3G2 2520:HEIC / HEIF 2472:compression 2232:Audio Vivid 1967:MPEG-D USAC 1962:MPEG-4 CELP 1957:MPEG-4 HVXC 1872:compression 1704:Apple Video 1620:and AOMedia 1570:H.266 / VVC 1560:H.264 / AVC 1402:compression 1387:compression 902:www.itu.int 813:patent term 770:in 1996 by 733:patent pool 446:11.8 kbit/s 301:Fixed-point 3206:Categories 3194:for codecs 3141:Daubechies 3116:Transforms 3018:Arithmetic 2685:Containers 2390:True Audio 2234:(GY/T 363) 1952:MPEG-4 DST 1947:MPEG-4 SLS 1942:MPEG-4 ALS 1816:SheerVideo 1790:QuickTime 1618:TrueMotion 1384:Multimedia 1309:2013-02-27 1288:2013-09-18 1284:. Iana.org 1119:2009-09-17 1093:2009-09-17 1067:2009-09-17 1041:2007-03-31 976:2009-07-21 912:2021-04-06 869:References 815:expiring. 795:California 745:California 697:narrowband 412:6.4 kbit/s 2943:RealMedia 2545:JPEG 2000 2348:RealAudio 2328:OptimFROG 1806:RealVideo 1794:Animation 1764:OMS Video 1391:container 800:based in 750:based in 719:Licensing 606:is 1 and 516:Embedded 67:Committee 3062:Lossless 3028:Modified 2921:Matroska 2800:Matroska 2711:MPEG-PES 2323:Musepack 2220:AVS1 P10 1799:Graphics 1749:Lagarith 1247:EE Times 906:Archived 847:See also 692:wideband 524:wideband 371:8 kbit/s 205:(DTMF), 192:wideband 162:bit rate 42:In force 3136:Wavelet 3077:DEFLATE 3023:Huffman 3013:Entropy 3005:Methods 2990:MPEG LA 2879:Smacker 2767:H.222.0 2723:MPEG-TS 2718:MPEG-PS 2706:MPEG-ES 2590:TIFF/IT 2585:TIFF/EP 2570:JPEG XT 2565:JPEG XS 2560:JPEG XR 2555:JPEG XL 2550:JPEG-LS 2431:aptX HD 2411:WavPack 2353:RTAudio 2293:Codec 2 2226:AVS2 P3 2153:GSM-EFR 2123:AMR-WB+ 2057:G.729.1 2037:G.723.1 2027:G.722.2 2022:G.722.1 1821:Smacker 1811:RTVideo 1739:Huffyuv 1719:Cinepak 1679:AVS2 P2 1393:formats 839:in the 764:Polycom 725:patents 688:G.729.1 682:G.729.1 631:(μ-law) 624:(μ-law) 608:G.723.1 599:(ACELP) 188:G.729.1 151:G.729.1 135:-based 133:vocoder 113:Website 105:License 89:G.729.1 50:(10/17) 2938:RatDVD 2832:Others 2599:Others 2401:VMR-WB 2396:TwinVQ 2261:Others 2148:GSM-FR 2143:GSM-HR 2133:EVRC-B 2118:AMR-WB 2090:Vorbis 1930:AAC-LD 1925:HE-AAC 1831:Theora 1774:ProRes 1769:Pixlet 1697:Others 1506:MPEG-5 1494:MPEG-I 1482:MPEG-H 1460:MPEG-4 1453:Part 2 1448:MPEG-2 1443:MPEG-1 945:  837:annexb 665:frames 610:is 25. 95:Domain 39:Status 3159:Lists 3104:ADPCM 3099:µ-law 3094:A-law 3067:Lossy 3040:ACELP 2985:NETVC 2810:SMPTE 2772:T.802 2759:ITU-T 2735:(MP4) 2535:JBIG2 2498:ITU-T 2470:Image 2406:VSELP 2383:SVOPC 2373:Siren 2343:RCELP 2338:QCELP 2283:ATRAC 2268:ACELP 2085:Speex 2052:G.729 2047:G.728 2042:G.726 2032:G.723 2017:G.722 2012:G.719 2007:G.718 2000:µ-law 1995:A-law 1990:G.711 1982:ITU-T 1870:Audio 1744:Indeo 1724:Daala 1580:SMPTE 1555:H.263 1550:H.262 1545:H.261 1540:H.120 1528:ITU-T 1433:MJPEG 1400:Video 970:(PDF) 963:ITU-T 629:G.711 622:G.711 604:G.711 211:codec 127:is a 125:G.729 85:G.711 81:G.191 61:ITU-T 20:G.729 3186:See 3131:MDCT 3109:DPCM 3055:WLPC 3045:CELP 2948:RIFF 2926:WebM 2916:M2TS 2906:HEIF 2874:Bink 2854:AIFF 2782:IETF 2671:WebP 2666:WBMP 2661:QTVR 2641:ICER 2636:FLIF 2626:DjVu 2616:AVIF 2606:APNG 2580:TIFF 2540:JPEG 2530:JBIG 2525:HEVC 2502:JPEG 2489:IETF 2456:LLAC 2451:LHDC 2446:LDAC 2426:aptX 2387:TTA 2368:SILK 2308:MELP 2303:Lyra 2298:iSAC 2288:CELT 2278:Asao 2273:ALAC 2251:ExAC 2246:L2HC 2176:AC-4 2171:AC-3 2163:ETSI 2128:EVRC 2105:3GPP 2095:FLAC 2080:iLBC 2075:Opus 2067:IETF 1890:MPEG 1856:YULS 1836:Thor 1784:4444 1734:FFV1 1714:Bink 1608:VC-6 1603:VC-5 1598:VC-3 1593:VC-2 1588:VC-1 1532:VCEG 1420:MPEG 1389:and 998:help 943:ISBN 829:IANA 614:PSQM 3146:DWT 3126:FFT 3121:DCT 3089:PCM 3082:LZW 3050:LSP 3035:LPC 2953:WAV 2911:IFF 2896:EVO 2886:BMP 2869:BPG 2859:AVI 2849:ASF 2844:AMV 2823:MXF 2818:GXF 2795:Ogg 2790:RTP 2698:IEC 2694:ISO 2656:QOI 2651:PGF 2646:MNG 2631:EXR 2621:BPG 2611:AV1 2575:PNG 2515:GIF 2494:W3C 2485:ISO 2481:IEC 2421:MQA 2416:WMA 2378:SMV 2363:SHN 2358:SD2 2333:OSQ 2318:MT9 2240:DRA 2204:LC3 2199:SBC 2181:DTS 2138:EVS 2113:AMR 1920:AAC 1885:IEC 1881:ISO 1851:XEB 1846:WMV 1779:422 1729:DVI 1709:AVS 1657:AV1 1652:VP9 1647:VP8 1642:VP7 1637:VP6 1632:VP3 1415:IEC 1411:ISO 972:: i 827:by 825:RTP 781:to 637:SDP 481:DTX 207:fax 3208:: 3072:LZ 2864:AU 2696:, 2500:, 2496:, 2491:, 2487:, 2483:, 1883:, 1841:Ut 1530:, 1428:DV 1417:, 1413:, 1264:. 1244:. 1225:. 1214:^ 1204:. 1168:. 1136:. 989:: 987:}} 983:{{ 937:. 921:^ 904:. 900:. 843:. 804:. 762:, 735:. 576:. 572:, 568:, 550:X 521:, 407:X 335:X 265:J 262:C+ 87:, 83:, 1887:, 1376:e 1369:t 1362:v 1312:. 1291:. 1270:. 1250:. 1229:. 1208:. 1172:. 1154:. 1140:. 1122:. 1096:. 1070:. 1044:. 1000:) 996:( 979:. 951:. 915:. 886:. 509:X 506:X 501:X 498:X 489:X 473:X 470:X 467:X 464:X 459:X 439:X 436:X 433:X 428:X 423:X 404:X 401:X 398:X 395:X 392:X 389:X 386:X 383:X 380:X 377:X 374:X 364:X 349:X 330:X 327:X 324:X 321:X 318:X 315:X 310:X 307:X 304:X 278:X 275:X 259:I 256:H 253:G 250:F 247:E 244:D 241:C 238:B 235:A 232:-

Index


ITU-T
ITU-T Study Group 16
G.191
G.711
G.729.1
audio compression
https://www.itu.int/rec/T-REC-G.729
royalty-free
vocoder
audio data compression
code-excited linear prediction
speech coding
G.729.1
voice over Internet Protocol
bit rate
silence suppression
G.729.1
wideband
modified discrete cosine transform
Dual-tone multi-frequency signaling
fax
codec
DTX
variable bit rate
wideband
France Télécom
Mitsubishi Electric Corporation
Nippon Telegraph and Telephone Corporation (NTT)
Algebraic Code Excited Linear Prediction

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.