比目鱼长什么样| 细菌性感冒吃什么药效果好| 突然晕倒是什么原因| 叉烧炒什么菜好吃| 什么鱼好养| 党参有什么功效| 什么病不能吃海参| 什么的爱心| 售馨是什么意思| 林俊杰属什么生肖| 怀孕阴道有什么变化| 破瓦法是什么| 宴字五行属什么| 尿特别黄是什么原因| 喝牛奶不能和什么一起吃| 洛阳古代叫什么| cm是什么| 感冒头痛吃什么药| 爱屋及乌什么意思| 幽门螺旋杆菌阳性代表什么| 鳞状上皮炎症反应性改变是什么意思| 29度穿什么衣服合适| 质询是什么意思| 丁字是什么意思| 胃消化不良吃什么药| 孕妇脚肿是什么原因| 8月28号是什么星座| 八月20号是什么星座| 什么产品美白效果最好最快| 彼此彼此什么意思| 女人下面水多是什么原因| 喉咙干疼吃什么药| 烹饪是什么意思| 晚上做梦梦到蛇是什么意思| 碳素厂是做什么的| 蜂蜜水喝了有什么好处| nary是什么牌子的手表| 白酒泡什么补肾壮阳最好| 伶牙俐齿是什么生肖| 天气热吃什么好| 取环后应该注意什么| 脘痞什么意思| 仰角是什么意思| 养尊处优是什么意思| 男性解脲支原体是什么病| 饭前吃药和饭后吃药有什么区别| 属马的男生和什么属相最配| 草酸钙结晶是什么意思| 北极熊的毛是什么颜色| 什么精神| 南辕北辙是什么意思| 椒盐是什么调料| 样本是什么意思| 荤段子是什么意思| 肛门疼痛是什么原因引起的| 早晨嘴苦是什么原因引起的| 积什么成什么| 什么是嗳气有何症状| 李世民是什么民族| 螺内酯片治什么病| 小腿长痣代表什么意思| bpd是什么意思| 灵芝对身体有什么好处| 胃疼看病挂什么科| 中秋节的习俗是什么| 耵聍是什么意思| 外阴白斑是什么| 头经常晕是什么原因| zro是什么牌子| 海葵是什么| 直肠增生性的息肉是什么意思| 吃什么补脑子| 饭前饭后吃药有什么区别| 8点是什么时辰| 权字五行属什么| 16岁是什么年华| 肚脐眼上面痛是什么原因引起的| 除湿气喝什么茶| 窦性心动过速吃什么药| 什么是主食| 血氧仪是干什么用的| 六十而耳顺是什么意思| 为什么脚会抽筋| 雨对什么字| 真菌感染用什么药| 一竖读什么| 炸膛什么意思| 羽毛球鞋什么牌子好| 吃什么提高免疫力最快| 40年是什么婚姻| 猪冲蛇开什么生肖| 湿疹是什么病的前兆| 脚气是什么症状| 总打哈欠是什么原因| 为什么不能叫醒梦游的人| 大象的鼻子为什么那么长| 血脂高吃什么药效果好| 为什么德牧不能打| 曼月乐是什么| 更是什么结构的字| 双减是什么意思| 虬角为什么要染成绿色| 男人不够硬吃什么好| 桑蚕丝用什么洗最好| 肝火旺吃什么药好| 程五行属什么| 饮水思源是什么意思| 过敏性荨麻疹吃什么药| 男性更年期吃什么药| 什么水果清肝火| 痔疮肛瘘是什么症状| 窦性心律过速吃什么药| 庶是什么意思| 血管狭窄吃什么药| 不孕不育都检查什么项目| 1978年属马五行属什么| 鬼畜是什么意思| 捡到黄金是什么预兆| 发烧喝什么药| 蜜獾为什么什么都不怕| dl是什么单位| 喝酒打嗝是什么原因| 港式按摩是什么意思| 狗嚎叫有什么预兆| 墨西哥说什么语言| 火疖子用什么药| 屈髋是什么姿势| 锅底灰能治什么病| 睡觉腿抽筋是什么原因| 左边肚子疼是什么原因| 艾玛是什么意思啊| 眼镜发黄是什么原因| 下午五点是什么时辰| 蓝绿色是什么颜色| 2002年是什么命| 不自爱是什么意思| 脸黄是什么原因| 大便有血是什么原因男性| 夏天吃什么蔬菜好| 消防队属于什么单位| 腊肉炒什么菜最好吃| 带量采购是什么意思| 人情是什么意思| 姨妈提前是什么原因| 花中隐士是什么花| 跟腱断裂是什么感觉| 612是什么星座| 姑息什么意思| 南京有什么好玩的地方| 汉武帝叫什么名字| 单亲是什么意思| 犹怜是什么意思| 黄酒什么味道| 类风湿关节炎吃什么药效果好| 甲辰是什么意思| 眼睛视力模糊是什么原因| 血管瘤是什么东西| 为什么会做噩梦| 什么是个体工商户| 鸡腿炒什么菜好吃| 心脏是由什么组织构成的| 茶壶里煮饺子的歇后语是什么| 胎盘下缘达宫颈内口是什么意思| 结节低回声是什么意思| 头痛眼睛痛什么原因引起的| 世界上最高的山是什么山| ECG是什么| 男人人中有痣代表什么| 仓鼠是什么科动物| 格桑花是什么意思| 头昏和头晕有什么区别| 广州有什么好吃的| 人参果长什么样| 援交是什么意思| 一直打哈欠是什么原因| 发泡胶用什么能洗掉| 什么样的伤口需要打破伤风| 落户什么意思| 怀孕的脉搏和正常脉搏有什么区别| 脊椎痛什么原因| 百合花什么时候种植| 大便颜色发绿是什么原因| 51年属什么生肖| 负压引流器有什么作用| 做飞机需要注意什么| 十八岁是什么年华| 咖喱是什么材料做的| r代表什么意思| 兰蔻是什么牌子| 葡挞跟蛋挞有什么区别| 肝功能2项是指什么| 三重一大是什么内容| 响屁多是什么原因| 附件囊肿吃什么药最好| 膀胱钙化是什么意思| 亡羊补牢的亡是什么意思| 秋葵吃多了有什么坏处| 凤仙花什么时候开花| 减肥吃什么菜| 腰封是什么| 眼睛肿是什么问题| 孕酮偏低是什么原因| 羔羊跪乳是什么意思| 黄金果是什么水果| 气胸病是什么原因引起的| 做胃肠镜挂什么科| 叶子发黄缺什么肥| 孕妇白蛋白偏低是什么意思| 看是什么意思| 龙和什么属相最配| 什么是情劫| 棱角分明是什么意思| 海参有什么营养价值| eb病毒是什么病毒| 蚕除了吃桑叶还能吃什么| rbc红细胞偏高是什么意思| 八岁属什么生肖| 氯化钠敷脸有什么作用| 旖旎什么意思| 妇科tct检查什么| 牛油果吃了有什么好处| 甲状腺什么症状| 月经期吃什么| 急性肠胃炎吃什么药效果好| 什么是灌肠| 瓞是什么意思| 胎儿头位是什么意思| 胸有成竹是什么意思| 芒果吃了有什么好处| 灼口综合症吃什么药| 硅对人体有什么危害| 缺陷的陷是什么意思| 什么是无期徒刑| kobe是什么意思| 什么药化痰效果最好| 过期的洗面奶可以用来做什么| 为什么会结石| 溺爱的意思是什么| 肺热吃什么中成药| 螃蟹跟什么不能一起吃| 洋葱生吃有什么好处| 伊人是什么意思| 小产是什么意思| 阿司匹林治什么病| 梦见老牛是什么意思| 桥字五行属什么| 肝炎有什么症状| 耳朵发热是什么原因| 财位在什么方位| 梦到血是什么意思| g50是什么高速| 俄罗斯为什么要打乌克兰| 黄山四绝指的是什么| 古井贡酒属于什么档次| 玛尼石是什么意思| 习是什么结构的字| 抗环瓜氨酸肽抗体高是什么意思| 腔梗是什么意思| 蚂蚁咬了用什么药| 田螺小子是什么意思| 为什么用| 心电图逆钟向转位是什么意思| 此贝是什么字| 玉米须煮水喝有什么好处| 百度
Advertisement
News
EEtimes
News the global electronics community can trust
eetimes.com
power electronics news
The trusted news source for power-conscious design engineers
powerelectronicsnews.com
EPSNews
News for Electronics Purchasing and the Supply Chain
epsnews.com
elektroda
The can't-miss forum engineers and hobbyists
elektroda.pl
eetimes eu
News, technologies, and trends in the electronics industry
eetimes.eu
Products
Electronics Products
Product news that empowers design decisions
electronicproducts.com
Datasheets.com
Design engineer' search engine for electronic components
datasheets.com
eem
The electronic components resource for engineers and purchasers
eem.com
Design
embedded.com
The design site for hardware software, and firmware engineers
embedded.com
Elector Schematics
Where makers and hobbyists share projects
electroschematics.com
edn Network
The design site for electronics engineers and engineering managers
edn.com
electronic tutorials
The learning center for future and novice engineers
electronics-tutorials.ws
TechOnline
The educational resource for the global engineering community
techonline.com
Tools
eeweb.com
Where electronics engineers discover the latest toolsThe design site for hardware software, and firmware engineers
eeweb.com
Part Sim
Circuit simulation made easy
partsim.com
schematics.com
Brings you all the tools to tackle projects big and small - combining real-world components with online collaboration
schematics.com
PCB Web
Hardware design made easy
pcbweb.com
schematics.io
A free online environment where users can create, edit, and share electrical schematics, or convert between popular file formats like Eagle, Altium, and OrCAD.
schematics.io
Product Advisor
Find the IoT board you’ve been searching for using this interactive solution space to help you visualize the product selection process and showcase important trade-off decisions.
transim.com/iot
Transim Engage
Transform your product pages with embeddable schematic, simulation, and 3D content modules while providing interactive user experiences for your customers.
transim.com/Products/Engage
About
AspenCore
A worldwide innovation hub servicing component manufacturers and distributors with unique marketing solutions
aspencore.com
Silicon Expert
SiliconExpert provides engineers with the data and insight they need to remove risk from the supply chain.
siliconexpert.com
Transim
Transim powers many of the tools engineers use every day on manufacturers' websites and can develop solutions for any company.
transim.com

反流性食管炎吃什么食物好

By Richard Meston, Racal Instruments  07.11.2003 0
百度 许多优秀网文作品签下海外版权,数百部网络小说被译为英、日、韩、越等多国文字传播。

The transmission of speech from one point to another over GSM mobile phone network is something that most of us take for granted. The complexity is usually perceived to be associated with the network infrastructure and management required in order to create the end-to-end connection, and not with the transmission of the payload itself. The real complexity, however, lies in the codec scheme used to encode voice traffic for transmission.

The GSM standard supports four different but similar compression technologies to analyse and compress speech. These include full-rate, enhanced full-rate (EFR), adaptive multi-rate (AMR), and half-rate. Despite all being lossy (i.e. some data is lost during the compression), these codecs have been optimized to accurately regenerate speech at the output of a wireless link.

In order to provide toll-quality voice over a GSM network, designers must understand how and when to implement these codecs. To help out, this article provides a look inside how each of these codecs works. We'll also examine how the codecs need to evolve in order to meet the demands of 2.5 and 3G wireless networks.

Speech Transmission Overview
When you speak into the microphone on a GSM phone, the speech is converted to a digital signal with a resolution of 13 bits, sampled at a rate of 8 kHz?this 104,000 b/s forms the input signal to all the GSM speech codecs. The codec analyses the voice, and builds up a bit-stream composed of a number of parameters that describe aspects of the voice. The output rate of the codec is dependent on its type (see Table 1) , with a range of between 4.75 kbit/s and 13 kbit/s.

Partner Content
View All

Table 1: Different Coding Rates

After coding, the bits are re-arranged, convoluted, interleaved, and built into bursts for transmission over the air interface. Under extreme error conditions a frame erasure occurs and the data is lost, otherwise the original data is re-assembled, potentially with some errors to the less significant bits. The bits are arranged back into their parametric representation, and fed into the decoder, which uses the data to synthesise the original speech information.

The Full-Rate Codec
The full-rate codec is a regular pulse excitation, long-term prediction (RPE-LTP) linear predictive coder that operates on a 20-ms frame composed of one hundred sixty 13-bit samples.

The vocoder model consists of a tone generator (which models the vocal chords), and a filter that modifies the tone (which models the mouth and nasal cavity shape) [Figure 1] . The short-term analysis and filtering determines the filter coefficients and an error measurement, the long-term analysis quantifies the harmonics of the speech.


Figure 1: Diagram of a full-rate vocoder model.

As the mathematical model for speech generation in a full-rate codec shows a gradual decay in power for an increase in frequency, the samples are fed through a pre-emphasis filter that enhances the higher frequencies, resulting in better transmission efficiency. An equivalent de-emphasis filter at the remote end restores the sound.

The short-term analysis (linear prediction) performs autocorrelation and Schur recursion on the input signal to determine the filter (“reflection”) coefficients. The reflection coefficients, which are transmitted over the air as eight parameters totalling 36 bits of information, are converted into log area ratios (LARs) as they offer more favourable companding characteristics. The reflection coefficients are then used to apply short term filtering to the input signal, resulting in 160 samples of residual signal.

The residual signal from the short-term filtering is segmented into four sub-frames of 40 samples each. The long-term prediction (LTP) filter models the fine harmonics of the speech using a combination of current and previous sub-frames. The gain and lag (delay) parameters for the LTP filter are determined by cross-correlating the current sub-frame with previous residual sub-frames.

The peak of the cross-correlation determines the signal lag, and the gain is calculated by normalising the cross-correlation coefficients. The parameters are applied to the long-term filter, and a prediction of the current short-term residual is made. The error between the estimate and the real short-term residual signal?the long-term residual signal?is applied to the RPE analysis, which performs the data compression.

The Regular Pulse Excitation (RPE) stage involves reducing the 40 long-term residual samples down to four sets of 13-bit sub-sequences through a combination of interleaving and sub-sampling. The optimum sub-sequence is determined as having the least error, and is coded using APCM (adaptive PCM) into 45 bits.

The resulting signal is fed back through an RPE decoder and mixed with the short-term residual estimate in order to source the long-term analysis filter for the next frame, thereby completing the feedback loop (Table 2) .

Table 2 – Output Parameters from the Full Rate Codec

The Enhanced Full-Rate Codec
As processing power improved and power consumption decreased in digital signal processors (DSPs), more complex codecs could be used to give a better quality of speech. The EFR codec is capable of conveying more subtle detail in the speech, even though the output bit rate is lower than full rate.

The EFR codec is an algebraic code excitation linear prediction (ACELP) codec, which uses a set of similar principles to the RPE-LTP codec, but also has some significant differences. The EFR codec uses a 10th-order linear-predictive (short-term) filter and a long-term filter implemented using a combination of adaptive and fixed codebooks (sets of excitation vectors).


Figure 2: Diagram of the EFM vocoder model

The pre-processing stage for EFR consists of an 80 Hz high-pass filter, and some downscaling to reduce implementation complexity. Short-term analysis, on the other hand, occurs twice per frame and consists of autocorrelation with two different asymmetric windows of 30mS in length concentrated around different sub-frames. The results are converted to short-term filter coefficients, then to line spectral pairs (for better transmission efficiency) and quantized to 38 bits.

In the EFR codec, the adaptive codebook contains excitation vectors that model the long-term speech structure. Open-loop pitch analysis is performed on half a frame, and this gives two estimates of the pitch lag (delay) for each frame.

The open-loop result is used to seed a closed-loop search for speed and reduced computation requirements. The pitch lag is applied to a synthesiser, and the results compared against the non-synthesised input (analysis-by-synthesis), and the minimum perceptually weighted error is found. The results are coded into 34 bits.

The residual signal remaining after quantization of the adaptive codebook search is modelled by the algebraic (fixed) codebook, again using an analysis-by-synthesis approach. The resulting lag is coded as 35 bits per sub-frame, and the gain as 5 bits per sub-frame.

The final stage for the encoder is to update the appropriate memory ready for the next frame.

Going Adaptive
The principle of the AMR codec is to use very similar computations for a set of codecs, to create outputs of different rates. In GSM, the quality of the received air-interface signal is monitored and the coding rate of speech can be modified. In this way, more protection is applied to poorer signal areas by reducing the coding rate and increasing the redundancy, and in areas of good signal quality, the quality of the speech is improved.

In terms of implementation, an ACELP coder is used. In fact, the 12.2 kbit/s AMR codec is computationally the same as the EFR codec. For rates lower than 12.2 kbit/s, the short-term analysis is performed only once per frame. For 5.15 kbit/s and lower, the open-loop pitch lag is estimated only once per frame. The result is that at lower output bit rates, there are a smaller number of parameters to transmit, and fewer bits are used to represent them.

The Half-Rate Codec
The air transmission specification for GSM allows the splitting of a voice channel into two sub-channels that can maintain separate calls. A voice coder that uses half the channel capacity would allow the network operators to double the capacity on a cell for very little investment.

The half-rate codec is a vector sum excitation linear prediction (VSELP) codec that operates on an analysis-by-synthesis approach similar to the EFR and AMR codecs. The resulting output is 5.7 kb/s, which includes 100 b/s of mode indicator bits specifying whether the frames are thought to contain voice or no voice. The mode indicator allows the codec to operated slightly differently to obtain the best quality.

Half-rate speech coding was first introduced in the mid 1990's, but the public perception of speech quality was so poor that it is not generally used today. However, due to the variable bit-rate output, AMR lends itself nicely to transmission over a half-rate channel. By limiting the output to the lowest 6 coding rates (4.75 — 7.95kbps), the user can still experience the quality benefits of adaptive speech coding, and the network operator benefits from increased capacity. It is thought that with the introduction of AMR, use of the half-rate air-channel will start to become much more widespread.

Computational Complexity
Table 3 shows the time taken to encode and decode a random stream of speech-like data, and the speed of the operations relative to the GSM full-rate codec.

Table 3: General Encoding and Decoding Complexity

The full-rate encoder operates on a non-iterative analysis and filtering, which results in fast encoding and decoding. By comparison, the analysis-by-synthesis approach employed in the CELP codecs involves repetitive computation of synthesised speech parameters. The computational complexity of the EFR/AMR/half-rate codecs is therefore far greater than the full-rate codec, and is reflected in the time taken to compress and decompress a frame.

The output of the speech codecs is grouped into parameters (e.g. LARs) as they are generated (Figure 3) . For transmission over the air interface, the bits are rearranged so the more important bits are grouped together. Extra protection can then be applied to the most significant bits of the parameters that will have biggest effect on the speech quality if they are erroneous


Figure 3: Diagram of vocoder parameter groupings.

The process of building the air transmission bursts involves adding redundancy to the data by convolution. During this process, the most important bits (Class 1a) are protected most while the least important bits (Class 2) have no protection applied.

This frame building process ensures that many errors occurring on the air interface will be either correctable (using the redundancy), or will have only a small impact on the speech quality.

Future Outlook
The current focus for speech codecs is to produce a result that has a perceptually high quality at very low data rated by attempting to mathematically simulate the mechanics of human voice generation. With the introduction of 2.5G and 3G systems, it is likely that two different applications of speech coding will be developed.

The first will be comparatively low bandwidth speech coding, most likely based on the current generation of CELP codecs. Wideband AMR codecs have already been standardised for use with 2G and 2.5G technologies and these will utilise the capacity gains from EDGE deployment.

The second will make more use of the wide bandwidth employing a range of different techniques which will probably be based on current psychoacoustic coding, a technique which is in widespread use today for MP3 audio compression.

There is no doubt that speech quality over mobile networks will improve, but it may be some time before wideband codecs are standardised and integrated with fixed wire-line networks, leading to potentially CD-quality speech communications worldwide.

About the Authors
Richard Meston is a software engineer at Racal Instruments, working with GSM/GPRS/EDGE and CDMA test equipment. He primarily works GSM mobile and base-station measurement and protocol testers, as well as speech coding and coverage analysis applications. Richard has an Electrical Engineering degree from the University of Sussex and can be reached at .

0 comments
Post Comment

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Articles
黑化是什么意思 牛肉和什么相克 新陈代谢是什么 7月24日是什么星座 孔子是什么学派的创始人
月蚀是什么意思 手脱皮用什么药膏最好 宫寒吃什么 20是什么意思 颈椎退行性病变是什么意思
艾灸什么时候做最好 最高人民法院院长什么级别 包干费用是什么意思 病毒性肺炎吃什么药 梦见自己鼻子流血是什么预兆
什么生肖怕老婆 什么的足迹 羊悬筋是什么样子图片 乔治白属于什么档次 爱情是个什么东西
气血不足看什么科室inbungee.com 1217是什么星座hcv8jop5ns8r.cn 肺在五行中属什么hcv9jop3ns9r.cn 眼角痒用什么眼药水hcv8jop6ns7r.cn 顾名思义的顾是什么意思hcv8jop8ns7r.cn
2006年属什么生肖ff14chat.com 三十年婚姻是什么婚xinmaowt.com 胆红素高说明什么hcv8jop8ns5r.cn 三农是什么hcv7jop9ns7r.cn 如饥似渴是什么意思hcv9jop0ns8r.cn
克罗恩病有什么症状1949doufunao.com 尼古丁是什么东西hcv7jop5ns3r.cn 什么是一线城市hcv9jop3ns0r.cn 梅子是什么hcv8jop5ns7r.cn 大便绿色是什么原因hcv8jop2ns0r.cn
拉青色大便是什么原因hcv9jop0ns4r.cn 为什么来月经hcv8jop9ns6r.cn 什么能美白皮肤而且效果快hcv8jop2ns1r.cn 看门神是什么生肖yanzhenzixun.com 吃什么对肺好liaochangning.com
百度