TIA EIA IS-641-A-1998 TDMA Cellular PCS - Radio Interface Enhanced Full-Rate Voice Codec (Includes Access to Additional Content)《TDMA蜂窝 PCS无线接口加强型全速率声音编解码器 可访问其他内容》.pdf
《TIA EIA IS-641-A-1998 TDMA Cellular PCS - Radio Interface Enhanced Full-Rate Voice Codec (Includes Access to Additional Content)《TDMA蜂窝 PCS无线接口加强型全速率声音编解码器 可访问其他内容》.pdf》由会员分享,可在线阅读,更多相关《TIA EIA IS-641-A-1998 TDMA Cellular PCS - Radio Interface Enhanced Full-Rate Voice Codec (Includes Access to Additional Content)《TDMA蜂窝 PCS无线接口加强型全速率声音编解码器 可访问其他内容》.pdf(88页珍藏版)》请在麦多课文档分享上搜索。
1、 Access to Additional Content for TIA/EIA/IS-641-A, Dated: June 1998 (Click here to view the publication) This Page is not part of the original publication This page has been added by IHS as a convenience to the user in order to provide access to additional content as authorized by the Copyright hol
2、der of this document Click the link(s) below to access the content and use normal procedures for downloading or opening the files. TIA/EIA/IS-641-A Software Files Information contained in the above is the property of the Copyright holder and all Notice of Disclaimer ) with mi being the line spectral
3、 frequencies (LSF) and they satisfy the ordering property O 0.85Ri+, . This procedure of dividing the delay range into 3 sections and favoring the lower sections is used to avoid choosing pitch multiples. 11 STDmEIA TIA/IS-b4L-A-ENGL 1998 M 3234600 Ob04353 594 IS-641 -A i 2.4 Impulse response comput
4、ation 2 The impulse response, h(n), of the weighted synthesis filter H(z)W(z) = A(z / y,) / (z)A( / y2) is computed each subframe. This impulse response is needed for the search of adaptive and fixed codebooks. The impulse response h(n) is computed by filtering the vector of coefficients of the filt
5、er A(z / y,) 3 4 5 6 extended by zeros through the two filters 1 / (z) and 1 / A(z / y2) . 7 2.5 Target signal computation 8 9 IO The target signal for adaptive codebook search is usually computed by subtracting the zero-input response of the weighted synthesis filter H(z)W(z) = A(z / yl) I A(z)A(z
6、/ y2) from the weighted speech signal s, (n) . This is II performed on a subframe basis. 12 13 14 15 16 17 18 19 20 21 An equivalent procedure for computing the target signal, which is used in this codec, is the filtering of the LP residual signal r(n) through the combination of synthesis filter 1 /
7、 (z) and the weighting filter A(z / y1 ) / A(z / y2) . After determining the excitation for the subframe, the initial states of these filters are updated by filtering the difference between the LP residual and excitation. The memory update of these filters is explained in Section 2.9. The residual s
8、ignal r(n) which is needed for finding the target vector is also used in the adaptive codebook search to extend the past excitation buffer. This simplifies the adaptive codebook search procedure for delays less than the subframe size of 40 as will be explained in the next section. The LP residual is
9、 given by 10 22 r( n) = s( n) + ais( n - i), n= O, ., 39. i=l (2.20) 23 2.6 Adaptive codebook search 24 25 26 Adaptive codebook search is performed on a subframe basis. It consists of performing closed loop pitch search, and then computing the adaptive codevector by interpolating the past excitation
10、 at the selected fractional pitch lag. 27 28 29 30 31 32 The adaptive codebook parameters (or pitch parameters) are the delay and gain of the pitch filter. In the adaptive codebook approach for implementing the pitch filter, the excitation is repeated for delays less than the subframe length. In the
11、 search stage, the excitation is extended by the LP residual to simplify the closed-loop search. In the first and third subframes, a fractional pitch delay is used with resolutions 1/3 in the For the second and fourth and integers only in the range 85, 1431. 12 I 2 9 10 II I2 13 14 15 16 17 I8 19 20
12、 21 22 23 24 25 26 27 28 29 30 31 IS-641-A subframes, a pitch resolution of 113 is always used in the range Ti is nearest integer to the fractional pitch lag of the previous (1 st or 3rd) subframe. Closed-loop pitch analysis is performed around the open-loop pitch estimates on a subframe basis. In t
13、he first (and third) subframe the range To, * 3, bounded by 20 . 143, is searched. For the other subframes, closed-loop pitch analysis is performed around the integer pitch selected in the previous subframe, as described above. The pitch delay is encoded with 8 bits in the first and third subframes
14、and the relative delay of the other subframes is encoded with 5 bits. The closed loop pitch search is performed by minimizing the mean-square weighted error between the original and synthesized speech. This is achieved by maximizing the term (2.21) where x(n) is the target signal and yk (n) is the p
15、ast filtered excitation at delay k (past excitation convolved with h(n) ). Note that the search range is limited around the open- loop pitch as explained earlier. The convolution yk (n) is computed for the first delay in the searched range, and for the other delays, it is updated using the recursive
16、 relation where u), n = -(143 + 1 l),. . .,39, is the excitation buffer. Note that in search stage, the samples u), n = O, ., 39 , are not known, and they are needed for pitch delays less than 40. To simplify the search, the LP residual is copied to u(n) in order to make the relation in Equation (2.
17、22) valid for all delays. Once the optimum integer pitch delay is determined, the fractions from step of $ around that integer are tested. The fractional pitch search is performed by interpolating the normalized correlation in Equation (2.21) and searching for its maximum. Once the fractional pitch
18、lag is determined, the adaptive codebook vector u(n) is computed by interpolating the past excitation signal (fraction). The interpolation is performed using two FIR filters (Hamming windowed sinc functions); one for interpolating the term in Equation (2.21) with the sinc truncated at fl 1 and the o
19、ther for interpolating the past excitation with the sinc truncated at The filters have their cut-off frequency (-3 dB) at 3600 Hz in the oversampled domain. to f with a u(n) at the given phase +29. 32 The adaptive codebook gain is then found by 13 I 2 3 - STD-EIA TIA/IS-b4L-A-ENGL 1998 m 3234b00 Ob0
20、4355 3b7 IS-64 1 -A (2.23) where y(n) = v(n)* h(n) is the filtered adaptive codebook vector (zero-state response of H(z)W(z) to v(n). 4 2.7 Algebraic codebook structure and search 9 10 II 12 13 14 15 16 17 18 19 20 21 22 The codebook structure is based on interleaved single-pulse permutation (ISPP)
21、design. In this codebook, the innovation vector contains 4 non-zero pulses. All pulses can have the amplitudes +1 or -1. The 40 positions in a subframe are divided into 4 tracks, where each track contains one pulse, as shown in Table 2.1. Table 2.1: -Giz- + F Potential positions of individual pulses
22、 in the algebraic codebook. positions O, 5, 10, 15,20,25,30, 35 I 1, 6, 11, 16,21,26, 31,36 2,7, 12, 17,22,27,32,37 3, 8, 13, 18, 23, 28, 33, 38 4,9, 14, 19,24,29,34,39 The first three pulse positions are coded with 3 bits and the fourth pulse position with 4 bits, and the sign of the each pulse is
23、encoded with 1 bit. This makes total of 17 bits per subframe. The algebraic codebook is searched by minimizing the mean square error between the weighted input speech and the weighted synthesis speech. The target signal used in the closed-loop pitch search is updated by subtracting the adaptive code
24、book contribution. That is xz(n) = x(n)-g,y(n) , n = o ,., 39, (2.24) where y(n)=v(n)*h(n) is the filtered adaptive codebook vector and g, is the unquantized adaptive codebook gain. The matrix H is defined as the lower triangular Toeplitz convolution matrix with diagonal h(0) and lower diagonals h(1
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TIAEIAIS641A1998TDMACELLULARPCSRADIOINTERFACEENHANCEDFULLRATEVOICECODECINCLUDESACCESSTOADDITIONALCONTENTTDMA

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