没有合适的资源?快使用搜索试试~ 我知道了~
一种基于AMBE-2000的语音系统的设计与实现
11 下载量 173 浏览量
2020-10-25
14:14:49
上传
评论 2
收藏 278KB PDF 举报
温馨提示
试读
3页
介绍一种基于AMBE-2000的高质量语音系统,该系统使用DVSI公司开发的AMBE-2000语音芯片,可以在低速率下保持声音自然,语音清晰,并且在选择语音速率和误码率上提供了很高的灵活性。此外,它还具有低成本,低功耗等优点。因此,该系统具有广泛的应用前景,可以应用于诸如安全通信、话音多路传输、卫星通信、多媒体应用、蜂窝电话等多种语音处理的场合。
资源推荐
资源详情
资源评论
一种基于一种基于AMBE-2000的语音系统的设计与实现的语音系统的设计与实现
介绍一种基于AMBE-2000的高质量语音系统,该系统使用DVSI公司开发的AMBE-2000语音芯片,可以在低速
率下保持声音自然,语音清晰,并且在选择语音速率和误码率上提供了很高的灵活性。此外,它还具有低成
本,低功耗等优点。因此,该系统具有广泛的应用前景,可以应用于诸如安全通信、话音多路传输、卫星通
信、多媒体应用、蜂窝电话等多种语音处理的场合。
0 引言引言
语音通信是数字通信系统中最常用的通信方式之一,优良的语音编解码算法能够更加有效地节省带宽资源,提高频率利用
率。现在语音编码技术可以广泛的应用在话音多路传输、卫星通信、保密通讯等许多军事领域。数字
1 系统介绍系统介绍
本语音系统的主要作用是实现数字话音与模拟话音的相互转换并处理话音数据的编解码,降低话音数据的传输速率,提高
系统的频率资源利用率,此外须满足信息系统的接口要求。模拟话音部分连接耳机话筒组,数字部分压缩数据流连接外部处理
器,解压数据流用于远距离传输语音量化信息。整个语音系统的原理框图见图1。
发送话音时 话音处理板将送入的模拟话音进行A/D采样量化后,经语音编解码芯片压缩打包通过CPCI总线或LVDS串行总
线送入到信息处理器进行后续处理;或者通过高速RS 422串口将远距离传输来的语音量化信息经压缩后分别通过CPCI总线或
者LVDS串行总线送往信息处理器进行后续处理。
接收话音时 通过CPCI总线或者LVDS串行总线收到压缩数据,经语音编解码芯片解码后通过D/A转换将话音转换为模拟信
号;或者将收到的压缩数据,经解压后通过高速RS 422串口远距离传出去。
2 AMBE-2000的功能与特点的功能与特点
AMBE-2000芯片是AMBE-1000的改进产品。与AMBE-1000相比,其语音压缩算法更优化,语音质量更高,最低编码速率
也由原来的2 400 b/s降低到2 000 b/s。在硬件和接口方面,也做了若干改进,并提高了其压缩编码和前向纠错编码(FEC)
的效率和可靠性。内部计算量小,功耗低。其算法复杂度为13 MIPS(每秒百万条指令),从而可以达到较低的功耗:3.3 V时
仅为65 mW,深度睡眠时仅为O.11 mW。
在简易模型中,AMBE-2000被看作两个分离原件,编码器和解码器。编码器接收语音量化信息(16-bit线性、8-bit A律或8-
bitμ律)并以所期望的速率将压缩数据流输出信道。相反地,解码器接收信道压缩数据流,合成语音量化信息。对AMBE-2000
编/解码器接口的时间控制是完全异步的。通常语音接口所接的是A/D、D/A芯片。输入输出语音数据流必须是相同的。格
式(16-bit线性、8-bit A律,或8-bitμ律)。本系统采用AMBE-2000并且A/D-D/A芯片采用16-bit线性采样的AD73311就是为了
与原先设计的一套基于AMBE-1000的话音系统保持兼容性。基于AMBE-1000旧式语音系统使用了体积过大,功耗较高的16-
bit线性的A/D、D/A芯片TI32044,并且采用了一系列同样缺点的外围芯片,不适用于低功耗,小体积的发展趋势。
3 AMBE-2000与与A//D-D//A芯片的接口设计芯片的接口设计
A/D-D/A芯片与AMBE-2000之间的语音数据流格式应当是匹配的,即要有统一的格式(16-bit线性、8-bit A律,或8-bμ
律),一般情况下,建议选用16位线性元件。在本设计中,选用的是AD公司的AD73311。可以通过配置硬件管脚
84,85(CODEC_SEL[1-0]=01b),将AMBE-2000的语音接口设置成专门与AD73311通信。所以AMBE-2000和AD73311配合
使用会使得电路设计比较简单。
AD73311主要特点:
(1)低功耗的16位A/D-D/A转换器,输入/输出采样率和增益皆可通过软件控制,在话带范围内可提供70 dB的信噪比。
通过串口传递语音数据,接收控制命令,简单高效。
(2)输入的模拟
(3)AD73311的主要工作模式有两种:编程模式和数据模式。芯片复位之后处于默认的编程模式,这时可以通过串口往控制
寄存器写控制字,来设定工作状态。这里需要注意的是AD73311在3 V低功耗状态下(如图2所示)配置字应置为相应格式。
资源评论
weixin_38747144
- 粉丝: 4
- 资源: 939
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功