当前位置:首页 > 嵌入式 > 嵌入式硬件

1 引言

机器人听觉系统主要是对人的声音进行语音识别并做出判断,然后输出相应的动作指令控制头部和手臂的动作,传统的机器人听觉系统一般是以pc机为平台对机器人进行控制,其特点是用一台计算机作为机器人的信息处理核心通过接口电路对机器人进行控制,虽然处理能力比较强大,语音库比较完备,系统更新以及功能拓展比较容易,但是比较笨重,不利于机器人的小型化和复杂条件下进行工作,此外功耗大、成本高。 本次设计采用了性价比较高的数字信号处理芯片tms320vc5509作为语音识别处理器,具有较快的处理速度,使机器人在脱机状态下,独立完成复杂的语音信号处理和动作指令控制,fpga系统的开发降低了时序控制电路和逻辑电路在pcb板所占的面积[1],使机器人的"大脑"的语音处理部分微型化、低功耗。一个体积小、低功耗、高速度能完成特定范围语音识别和动作指令的机器人系统的研制具有很大的实际意义。2 系统硬件总体设计

系统的硬件功能是实现语音指令的采集和步进电机的驱动控制,为系统软件提供开发和调试平台。如图1所示。 系统硬件分为语音信号的采集和播放,基于dsp的语音识别,fpga动作指令控制、步进电机及其驱动、dsp外接闪存芯片,jtag口仿真调试和键盘控制几个部分。工作流程是麦克风将人的语音信号转化为模拟信号,在经过音频芯片tlv320aic23量化转化成数字信号输入dsp.dsp完成识别后,输出动作指令。 fpga根据dsp输入的动作指令产生正确的正反转信号和准确的脉冲给步进电机驱动芯片,驱动芯片提供步进电机的驱动信号,控制步进电机的转动。片外flash用于存储系统程序和语音库并完成系统的上电加载。jtag口用于与pc机进行联机在线仿真,键盘则用于参数调整和功能的切换。

3 语音识别系统设计3.1 语音信号的特点 语音信号的频率成分主要分布在300~3400hz之间,根据采样定理选择信号的采样率为8 khz。语音信号的一个特点在于他的"短时性",有时在一个短时段呈现随机噪声的特性,而另一段表现周期信号的特性,或二者兼而有之。语音信号的特征是随时间变化的,只有一段时间内,信号才表现稳定一致的特征,一般来说短时段可取5~50 ms,因此语音信号的处理要建立在其"短时性"上[2],系统将语音信号帧长设为20 ms,帧移设为10 ms,则每帧数据为160×16 b。3.2 语音信号的采集和播放

语音采集和播放芯片采用的是ti公司生产的tlv320aic23b,tlv320aic23b的模数转换(adc)和数模转换(dac)部件高度集成在芯片内部,芯片采用8 k采样率,单声道模拟信号输入,双声道输出。tlv320aic23具有可编程特性,dsp可通过控制接口来编辑该器件的控制寄存器,而且能够编译spi,i2c两种规格的接口,tlv320aic23b与dsp5509的电路连接如图2所示。
dsp采用i2c口对tlv320aic23的寄存器进行设置。当mode=o时,为i2c规格的接口,dsp采用主发送模式,通过i2c口对地址为0000000~0001111的11个寄存器进行初始化。i2c模式下,数据是分为3个8 b写入的。而tlv320aic23有7位地址和9位数据,也就是说,需要把数据项上面的最高位补充到第二个8 b中的最后一位。 mcbsp串口通过6个引脚clkx,clkr,fsx,fsr,dr和cx与tlv320aic23相连。数据经mcbsp串口与外设的通信通过dr和dx引脚传输,控制同步信号则由clkx,clkr,fsx,fsr四个引脚实现。将mcbsp串口设置为dsp mode模式,然后使串口的接收器和发送器同步,并且由tlv320aic23的帧同步信号lrcin,lrcout启动串口传输,同时将发送接收的数据字长设定为32 b(左声道16 b,右声道16 b)单帧模式。3.3 语音识别程序模块的设计 为了实现机器人对非特定人语音指令的识别,系统采用非特定人的孤立词识别系统。非特定人的语音识别是指语音模型由不同年龄、不同性别、不同口音的人进行训练,在识别时不需要训练就可以识别说话人的语音[2]。系统分为预加重和加窗,短点检测,特征提取,与语音库的模式匹配和训练几个部分。3.3.1 语音信号的预加重和加窗 预加重处理主要是去除声门激励和口鼻辐射的影响,预加重数字滤波h(z)=1一kz-1,其中是为预加重系数,接近1,本系统中k取0.95。对语音序列x(n)进行预加重,得到预加重后的语音序列x(n):x(n)=x(n)一kx(n一1) (1)

系统采用一个有限长度的汉明窗在语音序列上进行滑动,用以截取帧长为20 ms,帧移设为10 ms的语音信号,采用汉明窗可以有

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭