1、1.语音识别技术的概述语音识别技术的概述l语音识别技术是一门交叉学科,正逐步成为信语音识别技术是一门交叉学科,正逐步成为信息技术中人机接口的关键技术,语音识别与语息技术中人机接口的关键技术,语音识别与语音合成结合使人们能够甩掉键盘,通过语音命音合成结合使人们能够甩掉键盘,通过语音命令进行操作。这样既可以方便用户,又可以实令进行操作。这样既可以方便用户,又可以实现保密功能,语音技术的应用已经成为一个具现保密功能,语音技术的应用已经成为一个具有竞争性的新兴高技术产业。有竞争性的新兴高技术产业。2.SPCE061A单片机的介绍单片机的介绍l(1)SPCE061A的结构概况的结构概况双16位定时器/计
2、数器7通道10位ADC单通道ADC+AGCCPU时钟实时时钟FLASHRAM时基中断控制IOA15 - 0IOB15 - 0锁相环振荡器IOB0 (SCK)IOB1(SDA)低电压监测/低电压复位双通道10位DAC串行输入输出接口AUD1AUD2MIC_IN32 管脚通用输入输出端口16 位位微微控控制制器器unSP+ICEXI/RXOICE_SCKICE_SDAICE_ENCPVIOB7(RXD)IOB10(TXD)串行异步通讯接口Watchdog(2)SPCE061A单片机的优点单片机的优点l1)它整合了多个常用的功能模块,让我们在进行系)它整合了多个常用的功能模块,让我们在进行系统开发的
3、时不用外加过多的硬件就可方便的完成一个统开发的时不用外加过多的硬件就可方便的完成一个系统的设计。系统的设计。 l2)耗电少,可以满足很多手提设备、掌上设备低能)耗电少,可以满足很多手提设备、掌上设备低能耗的需求。耗的需求。 l3)可方便的用来实现声音录制、播放,)可方便的用来实现声音录制、播放, 音乐合成和音乐合成和语音识别。语音识别。 l4)可方便的完成一系列乘加的运算,实现一些数据)可方便的完成一系列乘加的运算,实现一些数据处理比较容易。处理比较容易。 l5)芯片里具备在线仿真调试电路,使调试和程序下)芯片里具备在线仿真调试电路,使调试和程序下载更加方便,比较经济。载更加方便,比较经济。
4、(3)SPC061A单片机的最小系统单片机的最小系统l(1)硬件框图)硬件框图3.系统的设计(2)语音控制部分原理)语音控制部分原理1)音频输入电路)音频输入电路2)音频输出电路)音频输出电路(3)控制板原理图)控制板原理图(4)基本输入与小车运动状态对照表)基本输入与小车运动状态对照表IOB11IOB10IOB9IOB8后电机前电机小车0000停转停转停0001正转停转前进0010反转停转倒退0101正转正转左前传1001正转反转右前转语音小车控制板的语音小车控制板的PCB板板(5)软件设计)软件设计l1)主程序流程图)主程序流程图2)训练程序流程图)训练程序流程图训练名称开始训练训练成功训练前进指令训练成功训练成功训练倒车指令YYYNNN训练左转指令训练成功训练成功训练右转指令YNN训练完成提示训练结束Y4.系统调试系统调试l1)将程序下载到)将程序下载到SPCE061A单片机上;单片机上;l2)进行系统的硬件连接;)进行系统的硬件连接;l3)接通电源,对小车进行语音训练;)接通电源,对小车进行语音训练;l4)训练成功后,对小车进行语音控制。)训练成功后,对小车进行语音控制。l经过调试小车能够实现拟定的前进、倒车、左经过调试小车能够实现拟定的前进、倒车、左转、右转的功能。转、右转的功能。