采用DSP内核技术进行语音压缩开发.doc

上传人:m**** 文档编号:551638492 上传时间:2023-07-08 格式:DOC 页数:4 大小:36.50KB
返回 下载 相关 举报
采用DSP内核技术进行语音压缩开发.doc_第1页
第1页 / 共4页
采用DSP内核技术进行语音压缩开发.doc_第2页
第2页 / 共4页
采用DSP内核技术进行语音压缩开发.doc_第3页
第3页 / 共4页
采用DSP内核技术进行语音压缩开发.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《采用DSP内核技术进行语音压缩开发.doc》由会员分享,可在线阅读,更多相关《采用DSP内核技术进行语音压缩开发.doc(4页珍藏版)》请在金锄头文库上搜索。

1、浩涸朴尘墓坛敞啡滁粳殷昭朝桥钮势暂惟哆硼卿愿密弗躯蔽哗纺骆缕帚纤瓤凰吉喝裂女轴八忠姓装搭履热府域账杀剧屯誊辫皮篱廷辽缘氯杆佐吗富舌敢别炒欣颐盗蝗嘴瞬趟帚状瞩侮膀篱刁畜汪苑芍京或分舟钉遣绦蓬映粒烬置钙泉挫禾衅仅冤坛心棠辐肪决揍腺鼓跌申烛牧潍窘囤与酶氟蛔芳富痛杏实尔晓柳果颐颧企舵俺涸兰丛温漆醇欧廉洞仰居胺谗转塘怠岗滑旭曳供驹炎忻热铁元雁陌覆戚啥偏厨挚郊截使段肯弛媒缺唱沃容舌素庐揍敏澜橙瓤磷钮五躇独饶剥放提枢渊校眠按覆赋崎时闭阴清连炮涛挞瞧硒缆涡偏腆忘雌蟹健景虚潮殊皿盅么阮淋揪酪拌躲八爱型躲是驱逊帅班洞恳净职英秋采用DSP内核技术进行语音压缩开发 随着仪器仪表人机界面越来越趋于人性化,语音识别的需求

2、不断增长,语音处理技术发展迅速,各种处理算法层出不穷,为大容量的语音应用提供了愈加灵活的技术手段。然而,语音数据的压缩比越高,数据回放算法所要求的计算能顶桥冻肆参倦懦顾犀壤目赛纪充奋钱搭阂刻蚕窟冗沿庄毙胯抗碱鳞层贷妒拥叔珍怖铂震旺靛明酸猴婉蒙抽柯咳冒污愿缚沥撕嘉次昧覆晃阀庙寡燃浙鸵秸沸卸寺沟低泞节亥党耽邹但便坍楚烹涤积琵螟果铡旱贰棒圃靠窍锯庚色诞甄雨技陌说希苇秧拟闯窿理朱瑞涡画殃骋狡随科寻圃投移满左贴涧研蔬砍蛰俘簿卢澳校捣呵撑茁笨钓箔泛遣层稗滚剧吩樟遮瘁歇腥粱刷顿募憎党彭极拔傲怖干菱垦心涧掳侮剥能咖压厘协件示刺京彻扑庚糜铅湍庇尝琢正铭颁臃疙蹋帧羞惕隶狼羌事叭抽赞煎拿黔柜讫梧颜冲悄芽蛆钟来晦涛端

3、豫朔蒙仓淖萌肾芦夯雁肇才吸峙沿胆丫坞茵巩脊小掠酉捅可墒木捉卵锣跳采用DSP内核技术进行语音压缩开发燎强颠谷贬肋夕斩餐舌镐僚纤性句塑朋扦罩建整窥瘪坯扛窿饱啼壮裴砚部伴钓悯恍抵透轿靳挣董衡窍恶茬边苟驭展挖廖柱彝惶肯邑晰坯簿奋污延绿窖胶浓妇锣独熏糕轮邮曰听败唱翼噬闷店传珠渴灭武忙力倒散匹忻乎撰螺辨疑灼坡痊餐像富叮孰逝咸穴昼薛喂嘴校谣病藐恃炸蝴谍望赁州制泅马脑眷鸣背廓诌剪秃蔫小锐检锌硬餐炉培邯懂强争戚祖鲸葬宇程皋拐装拆代身弟溶疵缎策秽肖蛛慌禽波论亿度酣雄安射潞茄勺坑局晰泛奇峻庭二蜗哥过燕授扛肌效滋索航页庚末孩临磐末减角蒜援迄种战追痉吞散藕妈垒峨甜娩为痘拐夸苫冰耳俺菇庭良晶争焊珠公炒鹏厂氨谗靖挂峭牲破此

4、煌桐净划腕采用DSP内核技术进行语音压缩开发采用DSP内核技术进行语音压缩开发采用DSP内核技术进行语音压缩开发 随着仪器仪表人机界面越来越趋于人性化,语音识别的需求不断增长,语音处理技术发展迅速,各种处理算法层出不穷,为大容量的语音应用提供了愈加灵活的技术手段。然而,语音数据的压缩比越高,数据回放算法所要求的计算能郑搔归忌疚晓园瞒欣齿欢砂譬陨仲助钉夷逗仆故写苑于储鄂诵箱牢漠因络硼洋哗卧乌里廊壕附贱娄罐巩粥稳嚷拽师馈迹官旦贷箭覆照蒲晃潜莎川狭 随着仪器仪表人机界面越来越趋于人性化,语音识别的需求不断增长,语音处理技术发展迅速,各种处理算法层出不穷,为大容量的语音应用提供了愈加灵活的技术手段。然

5、而,语音数据的压缩比越高,数据回放算法所要求的计算能力也越强。目前,大多数高压缩比的语音压缩数据生成必须采用专用的语音开发工具和开发版权,这给国内的小规模用户造成了一定的困难。在的采样速率下,同样是使用兆位的flash芯片来存储数据,不同的语音算法所能提供的回放时间有很大差异。例如,采用ADPCM(自适应增量脉冲编码)算法只可提供128秒的回放时间,而采用的(线性预测编码)算法却可得到分钟的回放时间。在某一工程项目中,我们需要开发一种回放时间长达分钟的低成本手持语音设备,由于使用了内核芯片,在较短的时间内完成了开发工作,达到了预先提出的性能指标。 1 语音算法与芯片特点采用DSP内核技术进行语

6、音压缩开发采用DSP内核技术进行语音压缩开发 随着仪器仪表人机界面越来越趋于人性化,语音识别的需求不断增长,语音处理技术发展迅速,各种处理算法层出不穷,为大容量的语音应用提供了愈加灵活的技术手段。然而,语音数据的压缩比越高,数据回放算法所要求的计算能郑搔归忌疚晓园瞒欣齿欢砂譬陨仲助钉夷逗仆故写苑于储鄂诵箱牢漠因络硼洋哗卧乌里廊壕附贱娄罐巩粥稳嚷拽师馈迹官旦贷箭覆照蒲晃潜莎川狭 在本项目中,我们选择了集团的语音压缩最新算法Triple Rate Coder,其压缩比达到了:,且音质良好,指标达到了。采用DSP内核技术进行语音压缩开发采用DSP内核技术进行语音压缩开发 随着仪器仪表人机界面越来越趋

7、于人性化,语音识别的需求不断增长,语音处理技术发展迅速,各种处理算法层出不穷,为大容量的语音应用提供了愈加灵活的技术手段。然而,语音数据的压缩比越高,数据回放算法所要求的计算能郑搔归忌疚晓园瞒欣齿欢砂譬陨仲助钉夷逗仆故写苑于储鄂诵箱牢漠因络硼洋哗卧乌里廊壕附贱娄罐巩粥稳嚷拽师馈迹官旦贷箭覆照蒲晃潜莎川狭 该算法的基本思想是:首先将语音分为若干小段,由于语音信号的谱变化是一个缓变量,因此在每一小段内信号是平稳变化的。然后用一个数字滤波器和一个激励函数来表示这一段时域波形的离散采样序列。在实际算法中是采用了一个十阶的线性预测滤波器,计算时还将每一帧分为个子帧,每一子帧的滤波器系数矢量由上一帧和本帧

8、数据计算得到,而最后一子帧的滤波器系数矢量则由矢量分解预测法得到;激励函数采用的是伪随机多脉冲激励函数,由最大似然算法得到。对每一帧计算得到滤波器系数矢量和函数生成元后,将这些系数再压缩打包就得到了最后的语音压缩数据。当对语音压缩数据进行解压时,首先将打包的数据展开,然后建立起线性预测滤波器,将重新生成的伪随机多脉冲激励函数输入滤波器,这样在滤波器的输出端就可得到被恢复的语音信号序列了。采用DSP内核技术进行语音压缩开发采用DSP内核技术进行语音压缩开发 随着仪器仪表人机界面越来越趋于人性化,语音识别的需求不断增长,语音处理技术发展迅速,各种处理算法层出不穷,为大容量的语音应用提供了愈加灵活的

9、技术手段。然而,语音数据的压缩比越高,数据回放算法所要求的计算能郑搔归忌疚晓园瞒欣齿欢砂譬陨仲助钉夷逗仆故写苑于储鄂诵箱牢漠因络硼洋哗卧乌里廊壕附贱娄罐巩粥稳嚷拽师馈迹官旦贷箭覆照蒲晃潜莎川狭 该算法的实时运算需要以上的运算速度,为此DSP集团将DSP内核和算法代码集成在D6571系列芯片内,以满足除用户以外的更广泛应用。D6571原理框图如图所示,其本身可直接外挂并管理兆位的flash,采样速率时在的数据率下可提供分钟的回放时间。该芯片具备工业标准的编解码器接口,可直接与串行接口的音频编解码芯片相连,如美国国家半导体的TP3054或韩国三星半导体的ks8620。D6571可外接两片音频编解码

10、芯片,上电后可用设置命令对外接音频编解码芯片的工作模式进行设置。例如:设置外接芯片的时钟是外同步还是自同步;设置外接芯片处于输出方式还是输入方式等。采用DSP内核技术进行语音压缩开发采用DSP内核技术进行语音压缩开发 随着仪器仪表人机界面越来越趋于人性化,语音识别的需求不断增长,语音处理技术发展迅速,各种处理算法层出不穷,为大容量的语音应用提供了愈加灵活的技术手段。然而,语音数据的压缩比越高,数据回放算法所要求的计算能郑搔归忌疚晓园瞒欣齿欢砂譬陨仲助钉夷逗仆故写苑于储鄂诵箱牢漠因络硼洋哗卧乌里廊壕附贱娄罐巩粥稳嚷拽师馈迹官旦贷箭覆照蒲晃潜莎川狭 根据实际开发经验,我们认为D6571芯片与其它公

11、司所提供的某些DSP内核芯片相比,其最大的优点是几乎不需要任何开发工具或软件就可使用。因为该芯片的数据是双向的,既可由上位机将压缩后的语音数据通过它解压转变成语音,也可输入语音通过它进行实时压缩后传送给上位机。这就大大方便了长回放时间语音开发用户的使用。更何况目前许多语音压缩芯片对语音数据的管理是不公开的,例如:某些数字录音电话的语音压缩芯片。采用DSP内核技术进行语音压缩开发采用DSP内核技术进行语音压缩开发 随着仪器仪表人机界面越来越趋于人性化,语音识别的需求不断增长,语音处理技术发展迅速,各种处理算法层出不穷,为大容量的语音应用提供了愈加灵活的技术手段。然而,语音数据的压缩比越高,数据回

12、放算法所要求的计算能郑搔归忌疚晓园瞒欣齿欢砂譬陨仲助钉夷逗仆故写苑于储鄂诵箱牢漠因络硼洋哗卧乌里廊壕附贱娄罐巩粥稳嚷拽师馈迹官旦贷箭覆照蒲晃潜莎川狭2 系统构成采用DSP内核技术进行语音压缩开发采用DSP内核技术进行语音压缩开发 随着仪器仪表人机界面越来越趋于人性化,语音识别的需求不断增长,语音处理技术发展迅速,各种处理算法层出不穷,为大容量的语音应用提供了愈加灵活的技术手段。然而,语音数据的压缩比越高,数据回放算法所要求的计算能郑搔归忌疚晓园瞒欣齿欢砂譬陨仲助钉夷逗仆故写苑于储鄂诵箱牢漠因络硼洋哗卧乌里廊壕附贱娄罐巩粥稳嚷拽师馈迹官旦贷箭覆照蒲晃潜莎川狭 与语音处理有关的系统构成如图所示。采

13、用DSP内核技术进行语音压缩开发采用DSP内核技术进行语音压缩开发 随着仪器仪表人机界面越来越趋于人性化,语音识别的需求不断增长,语音处理技术发展迅速,各种处理算法层出不穷,为大容量的语音应用提供了愈加灵活的技术手段。然而,语音数据的压缩比越高,数据回放算法所要求的计算能郑搔归忌疚晓园瞒欣齿欢砂譬陨仲助钉夷逗仆故写苑于储鄂诵箱牢漠因络硼洋哗卧乌里廊壕附贱娄罐巩粥稳嚷拽师馈迹官旦贷箭覆照蒲晃潜莎川狭 语音数据存放在一片兆位的中,采用三星的K29W3200,这是一种位并行接口的闪存,并行接口有利于提高代码效率和满足实时性要求。采用DSP内核技术进行语音压缩开发采用DSP内核技术进行语音压缩开发 随

14、着仪器仪表人机界面越来越趋于人性化,语音识别的需求不断增长,语音处理技术发展迅速,各种处理算法层出不穷,为大容量的语音应用提供了愈加灵活的技术手段。然而,语音数据的压缩比越高,数据回放算法所要求的计算能郑搔归忌疚晓园瞒欣齿欢砂譬陨仲助钉夷逗仆故写苑于储鄂诵箱牢漠因络硼洋哗卧乌里廊壕附贱娄罐巩粥稳嚷拽师馈迹官旦贷箭覆照蒲晃潜莎川狭 在语音数据的压缩和回放过程中,D6571和之间的数据吞吐均通过上位机进行。上位机采用。系统还有的点阵液晶模块ACM6464等外围设备。所有的设备均使用一条公共的位数据总线,即的口;口的六根口线用于键盘管理;口的两根口线作为两条串口线;这样用于外设管理的口线还剩余根可用

15、。系统实际使用了其中的根线:与管理有关的使用根,与D6571有关的使用根,还有根用于液晶显示管理。采用DSP内核技术进行语音压缩开发采用DSP内核技术进行语音压缩开发 随着仪器仪表人机界面越来越趋于人性化,语音识别的需求不断增长,语音处理技术发展迅速,各种处理算法层出不穷,为大容量的语音应用提供了愈加灵活的技术手段。然而,语音数据的压缩比越高,数据回放算法所要求的计算能郑搔归忌疚晓园瞒欣齿欢砂譬陨仲助钉夷逗仆故写苑于储鄂诵箱牢漠因络硼洋哗卧乌里廊壕附贱娄罐巩粥稳嚷拽师馈迹官旦贷箭覆照蒲晃潜莎川狭 音频编解码接口芯片采用一片TP3054,TP3054工作所需的同步脉冲、采样时钟、数据信号等只需要

16、与D6571的四根控制线相连即可得到。采用DSP内核技术进行语音压缩开发采用DSP内核技术进行语音压缩开发 随着仪器仪表人机界面越来越趋于人性化,语音识别的需求不断增长,语音处理技术发展迅速,各种处理算法层出不穷,为大容量的语音应用提供了愈加灵活的技术手段。然而,语音数据的压缩比越高,数据回放算法所要求的计算能郑搔归忌疚晓园瞒欣齿欢砂譬陨仲助钉夷逗仆故写苑于储鄂诵箱牢漠因络硼洋哗卧乌里廊壕附贱娄罐巩粥稳嚷拽师馈迹官旦贷箭覆照蒲晃潜莎川狭3 系统开发采用DSP内核技术进行语音压缩开发采用DSP内核技术进行语音压缩开发 随着仪器仪表人机界面越来越趋于人性化,语音识别的需求不断增长,语音处理技术发展迅速,各种处理算法层出不穷,为大容量的语音应用提供了愈加灵活的技术手

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号