ETSI GSM 06 32-1993 See PRI-ETS 300 040《参见PRI-ETS 300 040》.pdf
《ETSI GSM 06 32-1993 See PRI-ETS 300 040《参见PRI-ETS 300 040》.pdf》由会员分享,可在线阅读,更多相关《ETSI GSM 06 32-1993 See PRI-ETS 300 040《参见PRI-ETS 300 040》.pdf(29页珍藏版)》请在麦多课文档分享上搜索。
1、3404583 0080493 425 . Released: July 1,1993 GSM 06.32 Version 4.0.1 Date: January 1993 Work Item No: Key words: European digital cellular telecommunication system (phase 2); Voice Activity detection ETSI European Telecommunications Standards Institute ETSI Secretariat: F - 06921 Sophia Antipolis Ced
2、ex . France TP. + 33 92 94 42 00 F, + 33 93 5 47 16 Tx. 47 00 40 F This is an unpublished work the copyright in which vests in the European Telecommunications Standards Institute. All rights reserved. The information contained herein is the propetry of ETSI and no part may be reproduced or used exce
3、pt as authorised by contract or other written permission. The copyrighi and the foregoing restriction on reproduction and use extend to all media in which the information may be embodied. 3404583 0080474 361 Page 3 GSM W.32 (4.0.1): January lm contents 0.SCOPE 5 1 .GENERAL . . 5 2 . FUNCTIONAL DESCR
4、IPTION . 5 2.1. OVERVIEW AND PRINCIPLES OF OPERATION 5 2.2. ALGORITHM DESCRIPTION . 6 2.2.1. Adaptive filtering and energy computation 7 2.2.2. ACF averaging . 7 2.2.3. Predictor values COmputatiocl . 8 2.2.4. Spectral COmpriSoci 8 2.2.5. PeriodiCrty detectiOn . 9 10 2.2.7. VAD decision 12 12 2.2.6.
5、 Threshold adapation . 2.2.8. VAD hangover addition 3 . COMPUTATIONAL DETAILS 3.1, ADAPTIVE FILTERING AND ENERGY COMPUTATION 3.2, ACF AVERAGING 3.3. PREDICTOR VALUES COMPUTATION . 3.3.1. Schur recursion to compute reflection coefficients . 3.3.2. Stepup procedure to obtain the aavl O 8 J. . 3.3.3. C
6、omputation of the ravlO E 1. 3.4. SPECTRAL COMPARISON . 3.5. PERIODICITY DETECTION . 3.6. THRESHOLD ADAPTATON . 3.7. VAD DECISION 3.8. VA0 HANGOVER ADDITION 3.9. PERIODICIN UPDATING . .12 . .14 . .15 . .16 . .16 . .17 . .18 . .19 . .20 . .23 .23 . .23 . .ia . . . 24 . -24 . . 25 4 DIGITAL TEST SEQUE
7、NCES . 4.1. TEST CONFIGURATION 4.2. TEST SEQUENCES . ANNEX 1 . SIMPLIFIED BLOCK FILTERING OPERATION . . . 26 ANNU( 2 . DESCRIPTION OF DIGITAL TECT SEQUENCES . A2.1. EST SEQUENCES . . . 27 . . 27 . . 29 A2.2. FILE FORMAT DESCRIPTION . ANNEX 3 VAD PERFORMANCE . . 31 Previous page is blank 3404583 0080
8、495 2TB = Page 5 GSM 06.32 (4.0.1): January 1993 o. SCOPE This technical specificalion specifies the VaCe active detector (VAD) to be used in the Discontinuous Transmiscion (DTX) as described in GSM 06.31. It also specifies the test methods to be used to verrfy that a VAD complies with the technical
9、 specification. The requirements are mandatory on any VAD to be used either in the GSM Mobile Stations or Base Statim systems. 1. GENERAL The function of the VAD is to indicate wheal= each 2oms frame produced by the speech encoder contains speech or not. The output is a binary flag which is used by
10、the lX DTX handler defined in GSM 06.31. The technical specification is organised as follows: Section 2 describes the principles of operation of the VAD. In section 3, the computational details necessary for the fixed point implementation of the VAD aigorrthm are given. This section uses the same nd
11、ation as used for computatiorial details in GSM 06.1 o. The verification of the VAD is based on the use of digital test sequences. Section 4 defines the input and output signals and the test configuration, whereas the detailed description of the test sequences is contained in annex 2. The performanc
12、e of the VAD algorithm is ctiaracterised by the amount of audible C(eech clippcng it ir3rodmes and the percentage activity it indicates. These characteristics for the VAD defined in this technical specification have been established by extensive testing under a wide range of -rating conditions. The
13、results are summarised in annex 3. 2. FUNCTIONAL DESCRIPTION The purpose of this section is to give the reader an understanding of the principles of operaticm of the VAD, whereas the detailed descripion is given in section 3. In case of discrepancy between the two descripiocrs, the detailed descript
14、ion of section 3 shall prevail. In the following subsections of section 2, a Pascal programming type of notation has been used to describe the algorithm. 21. OVERVIEW AND PRINCIPLES OF OPERATION The functim of the VAD is to distinguish between noise with speech present and noise wrPm speech present.
15、 The biggest diificutly foc detecting speech in a mobile environment is the very low cmcWinocse ratios which are often encountered. The accuracy of the VAD is impruved by using fittering to mease the speecWnoise ratio before the decision is made. Foc a mobtle environment, the worst SpeecWnoise ratio
16、s are encountered in moving vehicles : -as been found that the noise is reiativdy stationary for quite long periods in a mobile environment. it s wefore passible to use an speech is indicated whenever the threshoid is exceeded. The noise encountered in mobile environments may be constantly changing
17、in level. The sw *. -T of the noise can also change, and varies greatly over different vehicles. Because of these chaqis .-e VAD threshold and adaptive filter coefficients must be constantiy wed. To give reliable =.“-Y on the Previous page is blank - 3404583 OOOY7b 134 rAdapthm -c fittering and ener
18、gy computation Page 6 GSM 06.32 (4.0.1): Jinwry 1993 I vad VA0 VAD Pvad c hangover -+ addition I decision threshold must be sufcientty above the ndSe kd to avoid noiSe being identified 8s speech but nd so far above it thst low levei parts d speech are identified 8s noise. The threshold and the aapiv
19、e film coefficients are oniy updated when speech is nd present. It iS, of course, poteriCidty dangerous foc a VAD to update these velues on me -is of its own decision. This adaptation thetetore onty OCCUIS when the signai seems statioriary in the frequency domain but does not have the pitch mm inher
20、ent in voiced speech and information tone3. A further mechanism is ILsBc1 to ensure that kw levei noise (which is otm not stationary aver long periods) is nd detected 8s speech. Here, an additionel ked threshold is used. A VAD hangover period is used to eliminate mid-burst clipping of low level spee
21、ch. Hangover is only added to speechbursts which exceed a cectain duretion to avoid extending noise spikes. 22. ALGORITHM DESCRIPTION me block diagram of the VAD aigorithm is shown in Figure 2-1. The individual blocks we described in the following sections. ACF and N are calculated in the speech eri
22、codec. 1 stat I Fia 2 - 1. Functional block d iaararn of the VAI3 The global variables shown in the ock dlagam we described as fdhvs: - ACF are autocorrelation coefficients which are caictdded in the speech encoder defined in GSM 06.10 (section 3.1.4, see atso Arne# 1). The inputs to the speech enco
23、er are 16 bit 2s complement numbers, as described in GSM 06.10, section 4.2.0. - avo and avl are averaged ACF vBCtas. - ravl are mtocorreiated predictor values obtained from avl. 3404583 0080497 070 W Page ? GSM 08.32 (4.0.1): January 1993 - wad are the autocorrelated predictor values Of the adaptiv
24、e filter. - N is the long term predidoc lag value which is obtained every subsegment in the speech coder defined in GSM 06.1 O. - ptch indicates whether me signal hss a ste i = 08 avlni := avOn-framesi ; i = 08 Where n reptesents the current frame, n-1 represents the prwious frame etc. The values of
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ETSIGSM06321993SEEPRIETS300040 参见 PRIETS300040PDF

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