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

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

?? read.me

?? g729 的源碼
?? ME
字號:
/* G.729a  Version 1.1    Last modified: September 1996 */

TITLE
-----
Fixed-point description of Recommendation G.729A

Coding of Speech at 8 kbit/s using Conjugate-Structure
Algebraic-Code-Excited Linear-Prediction (CS-ACELP)


SOFTWARE AND INTELLECTUAL PROPERTY
----------------------------------
This software package is provided as part of ITU-T Recommendation G.729A.

   Copyright (c) 1996,
   AT&T, France Telecom, NTT, Universite de Sherbrooke
   All rights reserved.

The copy of the source C code, version 1.1, is given under Copyright of the
authors, only for the purpose of establishing the specification of a codec.


VERSION
-------
This is version 1.1.

Changes from version 1.0:

-The decoder (decoder.c) now use the same way of detecting the frame erasure
 than the G.729. This have change one of the test vectors "overflow.pst".
-Add some initializations of variable to remove warning from some compilers.
-In typedef.h add the compiler (_TURBOC_).

DESCRIPTION
-----------

  This package includes the files needed to build the fixed point version
of the G.729A codec.

 It includes also the PC executable (coder.exe and decoder.exe), a batch file
(test.bat), speech (test.inp) and data files (test.bit and test.syn) to verify
the execution. More files (test vectors) are available to verify the
bit-exactness of the implementation. They are presently available at the
following ftp site:

ftp.research.bell_labs.com
login: anonymous
cd /dist/g729a

The zip file "TV729APC.ZIP" contains the PC version of the test vectors.



SIMILARITIES AND DIFFERENCES WITH G.729
---------------------------------------

 The serial stream of this version is directly interoperable with the G729.

Common files with G.729:
~~~~~~~~~~~~~~~~~~~~~~~~
basic_op.c
basic_op.h
oper_32b.c
oper_32b.h
pre_proc.c
post_pro.c
bits.c
util.c
filter.c
dspfunc.c
qua_lsp.c
lspdec.c
lspgetq.c
qua_gain.c
dec_gain.c
gainpred.c
de_acelp.c
pred_lt3.c
p_parity.c
dec_lag3.c

Files will small changes from G.729:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

lpc.c
    ->In function Az_lsp() division of the interval by 2 instead of 4.
    Note: The vectors rc[] and old_rc[] of the function Levinson()
          are not used in the G.729A version. These vectors were kept
          to minimize the difference between the G.729 and the G.729A.
          If you implement only the G.729a version, you could remove
          these vectors.

lpcfunc.c
    ->Function Int_lpc() removed.
    ->Function Int_qlpc() is different.

coder.c and decoder.c
   ->Call to functions with differents names.
   ->The switch HARW and SYNC have been removed. These switch were
     for development and testing purpose only.

Files changed from G.729:
~~~~~~~~~~~~~~~~~~~~~~~~~

ld8a.h      replace  ld8k.h
cod_ld8a.c  replace  cod_ld8k.c
dec_ld8a.c  replace  dec_ld8k.c
acelp_ca    replace  acelp_co.c (New fixed codebook search)
tab_ld8a.h  replace  tab_ld8k.h
tab_ld8a.c  replace  tab_ld8k.c
postfilt.c  replace  pst.c
pitch_a.c   replace  pitch.c (New pitch functions)

New files:
~~~~~~~~~~

taming.c    The taming functions have been removed from the file
            cod_ld8k.c(G.729) and put together in file taming.c
cor_func.c  Contains functions:
            Corr_xy2() previously in file cod_ld8k.c (G.729)
            Cor_h_x()  previously in file acelp_co.c (G.729)
                       Now also used by the pitch functions.


COMPILATION
-----------

Edit the file typedef.h to comply to your target platform

For UNIX systems the following makefiles are provided

   coder.mak
   decoder.mak

Edit the makefiles coder.mak and decoder.mak to set the proper options
for your system.
The command to compile and link all code on a UNIX system is

     make -f coder.mak
     make -f decoder.mak

For other platforms, the *.mak files can be used to work out the
compilation procedures.

This code has been successfully compiled and run on the following
platforms:

Platform                   Operating System      Compiler
-----------------------------------------------------------------------------
DEC ALPHA                  OSF/1                 DEC OSF/1 cc
PC                         DOS 6.21              Microsoft QuickC
                                                 Borland 3.1
                                                 Watcom 9.6
                                                 Microsoft 8
                                                 MS Visual C++ 1.5



USAGE
-----
The following files are used or generated
  inputfile    8 kHz sampled data file 16 bit PCM (binary)
  outputfile   8 kHz sampled data file 16 bit PCM (binary)
  bitstreamfile  binary file containing bitstream

coder  inputfile bitstreamfile
decoder bitstreamfile outputfile


BITSTREAM FORMAT
----------------
The bitstreamfile contains for each 10 ms speech frame,
82 16-bit words.
The first word is the syncword SYNC_WORD
The second word is the framesize and contains the fixed value 80
The next 80 words contain the following parameters:

01      LPC1-   MA predictor switch
02      LPC1-   1st codebook           7 bit
03      LPC1-
04      LPC1-
05      LPC1-
06      LPC1-
07      LPC1-
08      LPC1-
09      LPC2-   2nd codebook  low         5 bit
10      LPC2-
11      LPC2-
12      LPC2-
13      LPC2-
14      LPC2-   2nd codebook  high         5 bit
15      LPC2-
16      LPC2-
17      LPC2-
18      LPC2-
19      M_1     pitch period                8 bit
20      M_1
21      M_1
22      M_1
23      M_1
24      M_1
25      M_1
26      M_1
27              parity check on 1st period  1 bit
28      CB_1    codebook pulse positions    13 bit
29      CB_1
30      CB_1
31      CB_1
32      CB_1
33      CB_1
34      CB_1
35      CB_1
36      CB_1
37      CB_1
38      CB_1
39      CB_1
40      CB_1
41      S_1     codebook pulse signs       4 bit
42      S_1
43      S_1
44      S_1
45      G_1     pitch and codebook gains  3 bit stage 1
46      G_1
47      G_1
48      G_1     pitch and codebook gains  4 bit stage 2
49      G_1
50      G_1
51      G_1
52      M_2     pitch period (relative)     5 bit
53      M_2
54      M_2
55      M_2
56      M_2
57      CB_2    codebook pulse positions    13 bit
58      CB_2
59      CB_2
60      CB_2
61      CB_2
62      CB_2
63      CB_2
64      CB_2
65      CB_2
66      CB_2
67      CB_2
68      CB_2
69      CB_2
70      S_2     codebook pulse signs       4 bit
71      S_2
72      S_2
73      S_2
74      G_2     pitch and codebook gains  3 bit stage 1
75      G_2
76      G_2
77      G_2     pitch and codebook gains  4 bit stage 2
78      G_2
79      G_2
80      G_2

Bitstream information - all parameters start with msb
The bits are defined as follows:

#define SYNC_WORD (short)0x6b21
#define BIT_0     (short)0x007f /* definition of zero-bit in bit-stream     */
#define BIT_1     (short)0x0081 /* definition of one-bit in bit-stream      */


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕乱码日本亚洲一区二区| 国产精品不卡一区| 国产精品资源网站| 一级精品视频在线观看宜春院 | 日韩区在线观看| av在线不卡网| 国模大尺度一区二区三区| 亚洲第一福利视频在线| 国产精品对白交换视频 | 欧美美女直播网站| 成人动漫一区二区三区| 欧美aaaaaa午夜精品| 一区二区三区四区精品在线视频| 久久蜜桃av一区精品变态类天堂 | 日韩av在线免费观看不卡| 国产精品三级视频| 亚洲精品一区二区三区99| 欧美情侣在线播放| 在线免费一区三区| 成人av动漫网站| 国产一区在线不卡| 蜜桃传媒麻豆第一区在线观看| 一区二区三区精品在线观看| 亚洲国产成人在线| 久久久久久电影| 日韩欧美国产综合在线一区二区三区| 欧美影视一区二区三区| 色婷婷综合久久久久中文一区二区 | 成人av片在线观看| 国产一区二区免费在线| 久久精工是国产品牌吗| 蜜臀av性久久久久蜜臀aⅴ| 午夜精品aaa| 调教+趴+乳夹+国产+精品| 午夜不卡av免费| 午夜精品免费在线| 亚洲高清免费一级二级三级| 一区2区3区在线看| 亚洲风情在线资源站| 婷婷开心激情综合| 青青草91视频| 韩国三级在线一区| 国产精品夜夜爽| 成人国产亚洲欧美成人综合网| 国产99久久久国产精品潘金网站| 高清在线成人网| www.在线成人| 色中色一区二区| 欧美日韩日日骚| 日韩视频123| 久久综合九色综合欧美98| 久久久久国产一区二区三区四区 | 五月天激情综合| 蜜臀国产一区二区三区在线播放| 日本美女一区二区三区视频| 美国av一区二区| 成人性生交大片免费看在线播放| av一本久道久久综合久久鬼色| 91美女片黄在线观看91美女| 在线观看日韩毛片| 日韩欧美中文一区二区| 日本一区二区三区免费乱视频 | 欧美色图第一页| 日韩一级大片在线| 国产日韩欧美一区二区三区乱码 | 亚洲香蕉伊在人在线观| 日韩电影免费在线看| 国产中文字幕精品| av中文字幕亚洲| 欧美二区三区的天堂| 久久精品视频在线看| 一区二区三区自拍| 精品制服美女久久| av不卡在线观看| 欧美日韩国产bt| 欧美国产乱子伦| 午夜在线成人av| 国产伦精品一区二区三区免费 | 日本v片在线高清不卡在线观看| 国产一区二区三区免费观看| 99在线热播精品免费| 69堂成人精品免费视频| 国产亚洲婷婷免费| 亚洲电影在线播放| 国产精品自拍在线| 欧美日韩和欧美的一区二区| 久久久一区二区三区捆绑**| 亚洲综合av网| 国产乱人伦精品一区二区在线观看| 一本色道久久综合亚洲aⅴ蜜桃 | 国内不卡的二区三区中文字幕 | 91一区一区三区| 精品欧美乱码久久久久久1区2区 | 综合久久综合久久| 激情六月婷婷久久| 欧美三级电影一区| 久久午夜色播影院免费高清| 亚洲一区二区三区爽爽爽爽爽| 国产高清不卡一区| 欧美一级黄色片| 亚洲精品国产精华液| 国产高清在线精品| 欧美videossexotv100| 亚洲一区二区三区在线| 成人高清伦理免费影院在线观看| 日韩精品在线看片z| 亚洲最新在线观看| 成人激情小说网站| 亚洲精品一区在线观看| 午夜精品久久久久久不卡8050| av午夜一区麻豆| 国产欧美久久久精品影院| 激情欧美一区二区三区在线观看| 欧美精品九九99久久| 亚洲激情成人在线| 精品国一区二区三区| 午夜电影网亚洲视频| 91高清在线观看| 中文字幕佐山爱一区二区免费| 国产91精品久久久久久久网曝门| 日韩精品一区二区三区在线| 欧美a一区二区| 欧美一级一区二区| 亚洲成av人综合在线观看| 在线视频观看一区| 一区二区三区高清在线| 日本久久一区二区| 亚洲欧美另类小说视频| av一区二区久久| 亚洲免费观看高清完整版在线观看| 国产不卡视频一区二区三区| 久久亚洲影视婷婷| 国产乱子轮精品视频| 久久精品视频免费| 国产高清不卡一区| 中文av一区特黄| 成人av在线播放网址| 国产精品久久久久久亚洲毛片| 国产69精品一区二区亚洲孕妇| 欧美经典三级视频一区二区三区| 国产风韵犹存在线视精品| 国产欧美日韩视频一区二区| 成人成人成人在线视频| ●精品国产综合乱码久久久久| 色综合中文字幕| 亚洲国产精品久久不卡毛片 | 欧美一区二区三区的| 丝袜亚洲另类丝袜在线| 欧美一区二区日韩| 久久国内精品视频| 国产亚洲精品7777| av欧美精品.com| 亚洲在线一区二区三区| 日韩一区二区三| 国产精品一级二级三级| 中文字幕亚洲一区二区av在线| 91电影在线观看| 日本三级韩国三级欧美三级| 久久久久青草大香线综合精品| 波多野洁衣一区| 亚洲一二三四久久| 精品嫩草影院久久| 99天天综合性| 视频一区二区不卡| 国产欧美日韩激情| 欧美在线观看一区| 久久99热这里只有精品| 中文字幕制服丝袜一区二区三区| 色成年激情久久综合| 久草中文综合在线| 亚洲人妖av一区二区| 7777精品伊人久久久大香线蕉 | 67194成人在线观看| 国产成人精品三级| 玉米视频成人免费看| 欧美精品一区二| 91网站视频在线观看| 麻豆91在线播放免费| 国产精品第五页| 日韩天堂在线观看| 波多野结衣在线一区| 日韩高清在线不卡| 国产精品电影一区二区三区| 日韩一区二区在线看片| 99久久er热在这里只有精品66| 亚洲国产wwwccc36天堂| 国产欧美精品区一区二区三区 | 91小宝寻花一区二区三区| 日本亚洲最大的色成网站www| 欧美国产日韩在线观看| 4438成人网| 日本高清免费不卡视频| 国产一本一道久久香蕉| 性做久久久久久久久| 中文字幕人成不卡一区| 日韩午夜激情免费电影| 色素色在线综合| 国产99精品视频| 久久精品999| 亚洲成人免费看|