ITU-T G 191 STL MANUAL-2009 ITU-T Software Tool Library 2009 User s Manual《国际电信联盟电信标准化部门(ITU-T)软件工具库2009年用户手册》.pdf
《ITU-T G 191 STL MANUAL-2009 ITU-T Software Tool Library 2009 User s Manual《国际电信联盟电信标准化部门(ITU-T)软件工具库2009年用户手册》.pdf》由会员分享,可在线阅读,更多相关《ITU-T G 191 STL MANUAL-2009 ITU-T Software Tool Library 2009 User s Manual《国际电信联盟电信标准化部门(ITU-T)软件工具库2009年用户手册》.pdf(299页珍藏版)》请在麦多课文档分享上搜索。
1、ITU-T Software Tool Library 2009 Users ManualITU-T Users Group on Software ToolsGeneva, November 2009Copyright c 2005, 2006, 2009 by the International Telecommunication Union (ITU)This is edition 1.0 of the “ITU-T Software Tool Library Manual”, for the 2009 release of theITU-T Software Tool Library,
2、 distribution 1.0, November 2009, generated using LATEX on Febru-ary 15, 2010Published by the ITU. Copies of this manual are available as part of the STL2009 distribution.STL2009 copies can be acquired :ITU General SecretariatSales ServicePlace du NationsCH-1211 Geneve 20SwitzerlandAlso freely downl
3、oadable via the Internet from:http:/www.itu.int/rec/T-REC-G.191/enPermission is granted to make and distribute verbatim copies of this manual provided the copy-right notice and this permission notice are preserved on all copies.Contents1 Introduction 11.1 Organization of the Software Library . . . .
4、 . . . . . . . . . . . . . . . . . . . 21.2 Whom to contact . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31.3 Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Tutorial 72.1 Acronyms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5、. . . . . . 72.2 Definition of terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82.2.1 Overload point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82.2.2 Signal power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82.2.3 Signal level . . . . . . . .
6、 . . . . . . . . . . . . . . . . . . . . . . . . 92.2.4 Relation between overload and maximum levels . . . . . . . . . . . . . 92.2.5 Saturation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92.2.6 Data representation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102.2.
7、7 Data justification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102.2.8 Equivalent results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112.2.9 Little- and big-endian data ordering . . . . . . . . . . . . . . . . . . . 112.3 Guidelines for software tool development . . .
8、. . . . . . . . . . . . . . . . . 132.4 Software module I/O signal representation . . . . . . . . . . . . . . . . . . . . 162.5 Tool specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 G.711: The ITU-T 64 kbit/s log-PCM algorithm 213.1 Description of the algorithm . .
9、. . . . . . . . . . . . . . . . . . . . . . . . . 213.2 Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233.2.1 alaw compress and ulaw compress . . . . . . . . . . . . . . . . . . 233.2.2 alaw expand and ulaw expand . . . . . . . . . . . . . . . . . . . . . 243.3 T
10、ests and portability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243.4 Example code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24iii ITU-T Software Tool Library, release 20093.4.1 Description of the demonstration program . . . . . . . . . . . . . . . .
11、243.4.2 Simple example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254 G.711 Appendix I: A high quality low-complexity algorithm for packet loss con-cealment with G.711. 274.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274.2 Description of th
12、e algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . 274.3 Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284.3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284.3.2 PLC Algorithm Implementation . . . . . . . . . . . .
13、 . . . . . . . . . 284.3.3 Test Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304.3.4 Loss Pattern Conversion Utility . . . . . . . . . . . . . . . . . . . . . 325 G.726: The ITU-T ADPCM algorithm at 40, 32, 24, and 16 kbit/s 355.1 Description of the 32 kbit/s ADPCM . . . . .
14、 . . . . . . . . . . . . . . . . . . 365.1.1 PCM format conversion . . . . . . . . . . . . . . . . . . . . . . . . . 365.1.2 Di erence Signal Computation . . . . . . . . . . . . . . . . . . . . . . 365.1.3 Adaptive Quantizer . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365.1.4 Inverse Ada
15、ptive Quantizer . . . . . . . . . . . . . . . . . . . . . . . . 375.1.5 Quantizer Scale Factor Adaptation . . . . . . . . . . . . . . . . . . . . 375.1.6 Adaptation Speed Control . . . . . . . . . . . . . . . . . . . . . . . . 375.1.7 Adaptive Predictor and Reconstructed Signal Calculator . . . . .
16、. . . 385.1.8 Tone Transition and Detector . . . . . . . . . . . . . . . . . . . . . . . 385.1.9 Output PCM Format Conversion . . . . . . . . . . . . . . . . . . . . . 385.1.10 Synchronous Coding Adjustment . . . . . . . . . . . . . . . . . . . . 385.1.11 Extension for linear input and output signal
17、s . . . . . . . . . . . . . . 385.2 ITU-T STL G.726 Implementation . . . . . . . . . . . . . . . . . . . . . . . . 395.2.1 G726 encode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405.2.2 G726 decode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415.3 Portability and
18、 compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425.4 Example code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435.4.1 Description of the demonstration programs . . . . . . . . . . . . . . . 435.4.2 Simple example . . . . . . . . . . . . . . . . . . . .
19、. . . . . . . . . . 436 G.727: The ITU-T embedded ADPCM algorithm at 40, 32, 24, and 16 kbit/s 456.1 Description of the Embedded ADPCM . . . . . . . . . . . . . . . . . . . . . . 456.1.1 Extension for linear input and output signals . . . . . . . . . . . . . . 45Version: November 30, 2009 iii6.2 ITU
20、-T STL G.727 Implementation . . . . . . . . . . . . . . . . . . . . . . . . 456.2.1 G727 reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476.2.2 G727 encode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476.2.3 G727 decode . . . . . . . . . . . . . . . . . . . . .
21、 . . . . . . . . . . 486.3 Portability and compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . 486.4 Example code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496.4.1 Description of the demonstration program . . . . . . . . . . . . . . . . 496.4.2 Simple examp
22、le . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 497 G.728: The ITU-T low-delay CELP algorithm at 16 kbit/s 517.1 General overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 537.1.1 General characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . 537.1
23、.2 Type of algorithm specification . . . . . . . . . . . . . . . . . . . . . 537.1.3 Delay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 547.1.4 Backward adaptation . . . . . . . . . . . . . . . . . . . . . . . . . . . 547.1.5 Windowing used in the adaptation . . . . . . . .
24、. . . . . . . . . . . . 547.1.6 White noise correction . . . . . . . . . . . . . . . . . . . . . . . . . . 567.1.7 Bandwidth expansion . . . . . . . . . . . . . . . . . . . . . . . . . . . 577.1.8 Input and output formats . . . . . . . . . . . . . . . . . . . . . . . . . 587.2 Encoder structures . .
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ITUTG191STLMANUAL2009ITUTSOFTWARETOOLLIBRARY2009USERSMANUAL 国际 电信 联盟 标准化 部门 ITUT 软件 工具 2009 用户手册 PDF

链接地址:http://www.mydoc123.com/p-796046.html