亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? draft-ietf-avt-ilbc-codec-05.txt

?? Ilibc 語音編解碼庫算法。語音質量高。接口簡單。
?? TXT
?? 第 1 頁 / 共 5 頁
字號:

   Internet Draft                                        S. V. Andersen
   Document: draft-ietf-avt-ilbc-codec-05.txt        Aalborg University
   Category: Experimental                                      A. Duric
   May 29th, 2004                                                 Telio
   Expires: November 29th, 2004                               H. Astrom
                                                               R. Hagen
                                                           W. B. Kleijn
                                                              J. Linden
                                                        Global IP Sound
                                               
                                               



                        Internet Low Bit Rate Codec



Status of this Memo


   This document specifies an Internet experimental standards track
   protocol for the Internet community, and requests discussion and
   suggestions for improvements. Please refer to the current edition of
   the "Internet Official Protocol Standards" (STD 1) for the
   standardization state and status of this protocol. Distribution of
   this memo is unlimited.
   
   By submitting this Internet-Draft, we certify that any applicable
   patent or other IPR claims of which we am aware have been disclosed,
   and any of which we become aware will be disclosed, in accordance
   with RFC 3668.


Copyright Notice
   
   Copyright (C) The Internet Society (2004). All Rights Reserved.
   
Abstract
   
   This document specifies a speech codec suitable for robust voice
   communication over IP. The codec is developed by Global IP Sound
   (GIPS). It is designed for narrow band speech and results in a
   payload bit rate of 13.33 kbit/s for 30 ms frames and 15.20 kbit/s
   for 20 ms frames. The codec enables graceful speech quality
   degradation in the case of lost frames, which occurs in connection
   with lost or delayed IP packets.












   
   Andersen et. al.                                                  1
                     Internet Low Bit Rate Codec               May 04
   
Table of Contents
   
   Status of this Memo................................................1
   Copyright Notice...................................................1
   Abstract...........................................................1
   Table of Contents..................................................2
   1. INTRODUCTION....................................................5
   2. OUTLINE OF THE CODEC............................................5
   2.1 Encoder........................................................6
   2.2 Decoder........................................................7
   3. ENCODER PRINCIPLES..............................................8
   3.1 Pre-processing.................................................9
   3.2 LPC Analysis and Quantization..................................9
   3.2.1 Computation of Autocorrelation Coefficients..................9
   3.2.2 Computation of LPC Coefficients.............................11
   3.2.3 Computation of LSF Coefficients from LPC Coefficients.......11
   3.2.4 Quantization of LSF Coefficients............................11
   3.2.5 Stability Check of LSF Coefficients.........................12
   3.2.6 Interpolation of LSF Coefficients...........................12
   3.2.7 LPC Analysis and Quantization for 20 ms frames..............13
   3.3 Calculation of the Residual...................................14
   3.4 Perceptual Weighting Filter...................................14
   3.5 Start State Encoder...........................................15
   3.5.1 Start State Estimation......................................15
   3.5.2 All-Pass Filtering and Scale Quantization...................16
   3.5.3 Scalar Quantization.........................................17
   3.6 Encoding the remaining samples................................17
   3.6.1 Codebook Memory.............................................19
   3.6.2 Perceptual Weighting of Codebook Memory and Target..........20
   3.6.3 Codebook Creation...........................................21
   3.6.3.1 Creation of a Base Codebook...............................21
   3.6.3.2 Codebook Expansion........................................22
   3.6.3.3 Codebook Augmentation.....................................22
   3.6.4 Codebook Search.............................................23
   3.6.4.1 Codebook Search at Each Stage.............................24
   3.6.4.2 Gain Quantization at Each Stage...........................24
   3.6.4.3 Preparation of Target for Next Stage......................26
   3.7 Gain Correction Encoding......................................26
   3.8 Bitstream Definition..........................................27
   4. DECODER PRINCIPLES.............................................30
   4.1 LPC Filter Reconstruction.....................................30
   4.2 Start State Reconstruction....................................31
   4.3 Excitation Decoding Loop......................................31
   4.4 Multistage Adaptive Codebook Decoding.........................32
   4.4.1 Construction of the Decoded Excitation Signal...............32
   4.5 Packet Loss Concealment.......................................33
   4.5.1 Block Received Correctly and Previous Block also Received...33


   
   Andersen et. al.  Experimental - Expires November 29th, 2004      2
                     Internet Low Bit Rate Codec               May 04
   
   4.5.2 Block Not Received..........................................33
   4.5.3 Block Received Correctly When Previous Block Not Received...34
   4.6 Enhancement...................................................34
   4.6.1 Estimating the pitch........................................36
   4.6.2 Determination of the Pitch-Synchronous Sequences............36
   4.6.3 Calculation of the smoothed excitation......................37
   4.6.4 Enhancer criterion..........................................38
   4.6.5 Enhancing the excitation....................................38
   4.7 Synthesis Filtering...........................................39
   4.8 Post Filtering................................................39
   5. IANA CONSIDERATIONS............................................39
   6. SECURITY CONSIDERATIONS........................................39
   7. EVALUATION OF THE ILBC IMPLEMENTATIONS.........................39
   8. REFERENCES.....................................................40
   8.1 Normative.....................................................40
   8.2 Informative...................................................40
   9. ACKNOWLEDGEMENTS...............................................40
   10. AUTHOR'S ADDRESSES............................................41
   Full Copyright Statement..........................................42
   Intellectual Property.............................................42
   APPENDIX A REFERENCE IMPLEMENTATION...............................43
   A.1 iLBC_test.c...................................................44
   A.2 iLBC_encode.h.................................................49
   A.3 iLBC_encode.c.................................................50
   A.4 iLBC_decode.h.................................................59
   A.5 iLBC_decode.c.................................................60
   A.6 iLBC_define.h.................................................71
   A.7 constants.h...................................................74
   A.8 constants.c...................................................76
   A.9 anaFilter.h...................................................89
   A.10 anaFilter.c..................................................89
   A.11 createCB.h...................................................90
   A.12 createCB.c...................................................91
   A.13 doCPLC.h.....................................................95
   A.14 doCPLC.c.....................................................96
   A.15 enhancer.h..................................................101
   A.16 enhancer.c..................................................101
   A.17 filter.h....................................................113
   A.18 filter.c....................................................114
   A.19 FrameClassify.h.............................................117
   A.20 FrameClassify.c.............................................118
   A.21 gainquant.h.................................................120
   A.22 gainquant.c.................................................120
   A.23 getCBvec.h..................................................122
   A.24 getCBvec.c..................................................123
   A.25 helpfun.h...................................................126
   A.26 helpfun.c...................................................128


   
   Andersen et. al.  Experimental - Expires November 29th, 2004      3
                     Internet Low Bit Rate Codec               May 04
   
   A.27 hpInput.h...................................................133
   A.28 hpInput.c...................................................134
   A.29 hpOutput.h..................................................135
   A.30 hpOutput.c..................................................135
   A.31 iCBConstruct.h..............................................136
   A.32 iCBConstruct.c..............................................137
   A.33 iCBSearch.h.................................................139
   A.34 iCBSearch.c.................................................140
   A.35 LPCdecode.h.................................................148
   A.36 LPCdecode.c.................................................149
   A.37 LPCencode.h.................................................152
   A.38 LPCencode.c.................................................152
   A.39 lsf.h.......................................................156
   A.40 lsf.c.......................................................157
   A.41 packing.h...................................................162
   A.42 packing.c...................................................163
   A.43 StateConstructW.h...........................................166
   A.44 StateConstructW.c...........................................166
   A.45 StateSearchW.h..............................................168
   A.46 StateSearchW.c..............................................169
   A.47 syntFilter.h................................................172
   A.48 syntFilter.c................................................173






























   
   Andersen et. al.  Experimental - Expires November 29th, 2004      4
                     Internet Low Bit Rate Codec               May 04
   
1. INTRODUCTION 


   This document contains the description of an algorithm for the
   coding of speech signals sampled at 8 kHz. The algorithm, called
   iLBC, uses a block-independent linear-predictive coding (LPC)
   algorithm and has support for two basic frame lengths: 20 ms at 15.2
   kbit/s and 30 ms at 13.33 kbit/s. When the codec operates at block
   lengths of 20 ms, it produces 304 bits per block which SHOULD be
   packetized as in [1]. Similarly, for block lengths of 30 ms it
   produces 400 bits per block which SHOULD be packetized as in [1].
   The two modes for the different frame sizes operate in a very
   similar way. When they differ it is explicitly stated in the text,
   usually with the notation x/y, where x refers to the 20 ms mode and
   y refers to the 30 ms mode.
   
   The described algorithm results in a speech coding system with a
   controlled response to packet losses similar to what is known from
   pulse code modulation (PCM) with packet loss concealment (PLC), such
   as the ITU-T G.711 standard [4] which operates at a fixed bit rate
   of 64 kbit/s. At the same time, the described algorithm enables
   fixed bit rate coding with a quality-versus-bit rate tradeoff close
   to state-of-the-art. A suitable RTP payload format for the iLBC
   codec is specified in [1].
   
   Some of the applications for which this coder is suitable are: real
   time communications such as telephony and videoconferencing,
   streaming audio, archival, and messaging.
   
   Cable Television Laboratories (CableLabs(R)) intends to adapt iLBC
   as a PacketCable(TM) audio codec standard for VoIP over Cable
   applications [3].
   
   This document is organized as follows. In Section 2 a brief outline
   of the codec is given. The specific encoder and decoder algorithms
   are explained in Sections 3 and 4, respectively. A c-code reference
   implementation is provided in Appendix A.
   
   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED",  "MAY", and "OPTIONAL" in
   this document are to be interpreted as described in RFC 2119 [2].


   
2. OUTLINE OF THE CODEC


   The codec consists of an encoder and a decoder described in Section
   2.1 and 2.2, respectively.
   
   The essence of the codec is LPC and block based coding of the LPC
   residual signal. For each 160/240 (20ms/30 ms) sample block, the
   following major steps are performed: A set of LPC filters are

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美成人在线直播| 国产精品国产三级国产有无不卡 | 91麻豆精品久久久久蜜臀| 亚洲蜜桃精久久久久久久| 色综合久久88色综合天天免费| 亚洲国产高清在线| 91免费精品国自产拍在线不卡| 中文字幕一区免费在线观看| 国产河南妇女毛片精品久久久| 亚洲欧洲美洲综合色网| av成人动漫在线观看| 亚洲激情网站免费观看| 在线综合+亚洲+欧美中文字幕| 99国产精品久久久久久久久久| 亚洲综合自拍偷拍| 国产亚洲视频系列| 色噜噜狠狠成人网p站| 午夜成人免费电影| 国产亚洲欧美一级| 91精品1区2区| 国产成人免费高清| 热久久免费视频| 中文字幕欧美日本乱码一线二线| 色婷婷精品大视频在线蜜桃视频 | 91女神在线视频| 日本一区二区成人在线| 91视频在线看| 99免费精品在线| 精品一二三四区| 一区二区三区在线观看网站| 久久综合资源网| 欧美久久久久久久久久| 成人激情综合网站| 国产一区在线精品| 欧美96一区二区免费视频| 最新不卡av在线| 国产日韩在线不卡| 久久综合av免费| 久久女同互慰一区二区三区| 欧美日本一区二区在线观看| 成人国产精品视频| 91视视频在线观看入口直接观看www| 国产一区二区三区蝌蚪| 国产裸体歌舞团一区二区| 美女精品一区二区| 国产在线日韩欧美| 狠狠v欧美v日韩v亚洲ⅴ| 蜜桃av噜噜一区| 国产在线不卡一区| 国产精品一区二区黑丝| 99国产精品久久久久久久久久久| 国内国产精品久久| 精品一区二区三区日韩| 激情久久五月天| av爱爱亚洲一区| 欧美伦理影视网| 国产拍欧美日韩视频二区| 中文子幕无线码一区tr| 亚洲成av人**亚洲成av**| 久久成人久久鬼色| 日本道在线观看一区二区| 欧美精品成人一区二区三区四区| 欧美成人午夜电影| 亚洲色图在线播放| 婷婷久久综合九色综合伊人色| 亚洲一区二区美女| 一区二区三区中文字幕在线观看| 午夜精品视频在线观看| 成人午夜免费视频| 中文字幕成人网| 久久精品国内一区二区三区| 欧美视频完全免费看| 国产精品夫妻自拍| va亚洲va日韩不卡在线观看| 成人sese在线| 国产一区二区三区美女| 欧美电影一区二区三区| 免费观看在线色综合| 国产.欧美.日韩| 国产99久久久国产精品免费看| 久久久久国产精品麻豆| 成人免费观看男女羞羞视频| 欧美经典一区二区| 美女视频一区在线观看| 制服丝袜亚洲色图| 亚洲制服欧美中文字幕中文字幕| 成人精品视频一区二区三区| 日韩一本二本av| 日韩制服丝袜先锋影音| 777午夜精品视频在线播放| 亚洲超碰精品一区二区| 在线看国产一区二区| 亚洲自拍偷拍av| 777亚洲妇女| 国产精品夜夜嗨| 欧美成人福利视频| 国内不卡的二区三区中文字幕 | 国产一级精品在线| 日韩视频在线永久播放| 天天综合网天天综合色| 欧美日韩一区二区在线视频| 亚洲一区欧美一区| 欧美日韩免费电影| 日韩av中文字幕一区二区三区| 91蜜桃网址入口| 午夜视频一区二区三区| 欧美日韩精品电影| 国产精品夜夜嗨| 一区二区欧美视频| 国产亚洲一区二区在线观看| 一本大道av伊人久久综合| 人妖欧美一区二区| 一区二区三区日韩精品视频| 欧美一区二区三区视频在线| 国产不卡视频一区| 亚洲男人的天堂在线aⅴ视频| 欧美在线一区二区| 国产美女娇喘av呻吟久久| 亚洲蜜臀av乱码久久精品| 欧美电影免费观看完整版| av不卡一区二区三区| 免费久久精品视频| 国产精品久久久久久久久图文区| 欧美视频日韩视频在线观看| 国产高清在线精品| 蜜桃精品视频在线观看| 亚洲三级在线观看| 国产清纯白嫩初高生在线观看91| 日本韩国欧美一区二区三区| 韩国中文字幕2020精品| 亚洲国产成人91porn| 国产精品伦理在线| 久久影院午夜片一区| 717成人午夜免费福利电影| gogo大胆日本视频一区| 国产一区二区三区在线观看免费视频 | 亚洲成人在线网站| 亚洲欧美日韩精品久久久久| 国产精品青草久久| 国产精品美女久久久久久久久久久 | 亚洲视频图片小说| 国产精品乱子久久久久| 欧美韩国日本综合| 综合色中文字幕| 亚洲女同女同女同女同女同69| 亚洲欧洲另类国产综合| 亚洲免费观看高清完整版在线| 国产精品三级电影| 亚洲品质自拍视频| 亚洲自拍欧美精品| 男女男精品视频网| 精品一区二区三区在线观看| 六月婷婷色综合| 成人免费观看av| 色综合色综合色综合| 欧美无人高清视频在线观看| 欧美午夜在线一二页| 欧美xxxxxxxx| 国产精品九色蝌蚪自拍| 亚洲综合丁香婷婷六月香| 精品一区二区三区不卡| av成人动漫在线观看| 欧美精品日韩精品| 国产精品久久久久久久久果冻传媒| 亚洲蜜臀av乱码久久精品蜜桃| 日韩av在线播放中文字幕| 国产精品夜夜嗨| 欧美日韩国产影片| 国产精品久久久久aaaa| 美女视频黄免费的久久| 99精品视频在线播放观看| 欧美男女性生活在线直播观看| 国产婷婷精品av在线| 视频一区在线播放| 91福利视频久久久久| 中文字幕不卡一区| 国产a区久久久| 日韩午夜激情视频| 亚洲电影中文字幕在线观看| 成人午夜视频网站| 日本一区二区动态图| 久久99久久久久| 欧美夫妻性生活| 亚洲一区二区三区在线看| 成人av在线一区二区三区| 国产日韩欧美在线一区| 国内精品在线播放| 欧美刺激午夜性久久久久久久| 欧美a级一区二区| 欧美va亚洲va在线观看蝴蝶网| 免费一级片91| 欧美成人vr18sexvr| 六月丁香婷婷久久| 国产性天天综合网| 成人av动漫在线| 亚洲与欧洲av电影| 欧美日韩一区三区| 久久99精品网久久| 国产精品美女久久久久av爽李琼| 成人免费观看男女羞羞视频|