




已阅读5页,还剩52页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 语音控制小车设计方案 内外语音识别技术的发展现状 与机器交流一直是人们的梦想,人们也在一直不断的探索研究着,如今语音识别技术的发展也已经逐步成熟 2,它在高新信息产业的人机交互中起着关键性作用, 语音 识别 技术 是今后和未来智能化发展的一个重要突破口。 国外语音识别技术的快速发展是在上个世纪的九十年代 3;早在五十年代初期,外国人研发了一台能识别 10 个数字英文发音的系统,现如今的语音识别技术又有了新的发展方向,即分为特定与非特定连续语音识别,还分有大词汇量的语音识别和孤立词识别以及多人语音识别等,在 该技术的邻域里面,还运用了神经网络技术。由于前期许多大公司对语音识别技术的投入很大的资本,使其发展非常迅速;九十年代后,语音识别技术的评估机制不断提高,在语音识别的准确率上也显著提升 4;如今,语音产品非常的多元化,国外非常著名的语音系统有 及微软 些技术都基本应用在手机, 生于美国国防部的研究产品,它原是主要使用在为军方处理一些复杂的事情,如今成为民用软件,成为人们学习生活的个人助理, 立于 2007年,通过与 作,发展成为真正的语 音识别工具, 够在如今的手机当中成为一个使用的机器人,人类通过自然的语音输入,使它能够搜索资料、播报实况、安排行程、提问对答等;除了 其他的语音识别软件的使用在生活当中也都是大同小异,都是为人们提供快速便捷的服务。 在五十年代,我国开始研究语音识别技术 , 由于科技的发展相当快速,语音识别的研究进展也很快 。 以前只是在实验室里探索研究,现如今已发展到面向生活实际 。 在 80年代后期,由于我国对语音识别技术发展执行相关计划,我们的语音识别技术的发展进入到一个全新的发展阶段,大部分权威的科研机构都曾经在 实验室进行过语音识别技术方面的研究 5。 据报道,在 07 年某月 北京 的 自然博物馆 中,新开展馆展出了一只具有语音对话功能的智能熊猫,其外形逼真 , 当人和它说话的时候,它能够在人多嘈杂的展馆中识别出人说的话,识别成功率也很高;之后了解到它是在 非特定人连续语音识别系统上开发制作的 , 基于该系统特性,这只机器熊猫识别人们说话的成功率在 98%左右 , 所以在展馆中非常有趣。随着对语音识别技术的着重发展,特别是人们生活中,小词汇量的非特定人语音识别使用广泛,受日常人们的生活需要,且识别率很高,因而这也足以证明:人们在平常生活中, 中小词汇量的非特定人识别技术是即实用又受欢迎的。 在 2009 年前后,由于语音识别解码器的高度集成发展为我国的语音识别实时应用提供了殷实的基础;随着互联网的发展,我国著名的语音识别系统有百度语音,它不仅提供一般的语音服务,在手机及导航中,为用户定制了特色的搜索服务 。 到现在, 我国语音识别技术 也相对成熟 , 国内该方向上的研究水平也与国外差不多,除此外,在汉语 2 识别的技术上,我们拥有技术上特点与优势,该技术加有我们中国独有的特色元素。 题设计意义 在大多数的小车设计中,小车的控制都是基于手动遥控控制小车的运 动状态,需要操作人员通过用手操控遥控装置来实现,对此,本次课题设计主要是通过语音来控制小车,从而解放我们的双手,做到更加智能化的控制小车,打破传统的小车控制操作,让小车明白你说了什么,并根据说出的口令命令进行相应动作,开创新的小车控制方式,;语音小车在现代的玩具制造业中也占据着重要的地位,小车以语音控制的这一新颖控制方式,受到很多小孩子的喜欢,他们可以像动画片中的主人公一样,拥有一个属于自己的机器人,能够对它进行语音控制,提高了玩具的趣味性;就此,我们的课题以非特定人语音识别展开设计,语音识别的研究在语音识 别系统稳定实用化中成为一个非常重要的方向 6。语音识别技术的研究取得了显著的进步,从以前的假想实现成为现实;如现在的智能玩具市场中,智能小车作为微电子智能玩具是面向广大群众需求的主流,这区别于传统式的手遥控小车运动方式,大大的带给人们一种前所未有的新鲜感,在这些设计系统当中,语音识别技术是关键,让人们体验到不用动手只用开口的真正智能化。 通过课题设计,我自己也能了解学到一些有关语音识别技术方面的知识,这些知识区别于我所在学校学到的传统基础知识,它能让自己大开眼界,了解到现在的语音识别科技的发展趋势,设计中 ,也让自己把在学校中学到的知识重新的复习了一遍,让自己受益匪浅。语音识别技术的应用也很广,不仅仅局限于玩具小车的设计中,在现在的高端产品中都担任着重要的角色,如家具电器、智能手机、智能导航仪等中都发挥着不可估量的作用。因此,展开语音小车的设计是非常有意义的。 题设计方案 经过多方的学习参考文献资料,由此得出了三种最初的设计方案,并加以认真考虑那种方法最为适于课题的设计。 方案一:采用 音识别模块使用 该模块上也集成有 于 系统也精简,由于 括 换器、麦克风、声音输出等接口,且不需要外接任何的辅助芯片如 ;由于电路的精简,让各个芯片之间按原理设计的要求焊接在一起,使用起来非常的实用方便,该语音模块能够直接集成在现有的产品中,并且可以直接实现语音识别、声控、人机对话等功能,此语音模块的市场价格相对比较便宜,它采用的非特定人连续语音识别的技术,使得该模块的语音识别率相当高;通 过使用 别为两个直流电机、 音模块提供电源,采用定 3 时 /计数器 8,实现该方案结构如图1 图 1片机方案框图 方案二:使用凌阳 片机来设计语音小车,这款芯片非常的强大,其 内部集成了语音的识别模块并且具有语音的播报和录放功能的模块 9,只需要焊接好麦克风( 拓展语音的功放就可以了,在本设计当中,只要一块 能实现基本的功能模块的功能,极其的精简,在设计过程中节约了大量的时间,非常的便于使用,但是价格比较昂贵,这个方案的基本结构图如图 1示: 图 1凌阳 61 核心方案框图 方案三:这个方案是基于 款芯片的语音处理板的设计,整个设计都是围绕着 主要核心电路进行设计,该系统以语音 片与片作为最主要核心,并且具有强大的数据处理的能力和较灵活的与外部通信的接 4 口电路,其预算处理的速度非常的高效,能够快速的分析处理大量的语音信号的数据,实时性也不错,基于其性价比比较昂贵,一般用的不是太多,这个方案的设计如图 1 图 1心方案框图 由以上方案对比,方案一其性价比也相对比较便宜,基于该核心芯片是能够识别非特定人语音的,并且该芯片的识别正确率也很高,有 95%这样的识别正确率,区别于一些需要进行事先录制声音的语音识别芯片,在芯片外围电路也比较简单,芯片外围设有喇叭、麦克风等拓展口,在语音识别方面上有较大的优势;方案二运用的比较的广泛,看起来也比较简易,但是考虑到其在软件上的设计比较困难并且整 个设计价格较高;方案三虽然对语音信号的数据处理非常的强大,但是也考虑到其昂贵的价格,不宜选择;所以经过这三种方案的探讨与仔细的分析思考后,决定选择方案一为此次设计方案。 5 2 语音小车硬件设计 音小车原理框图 基于硬件平台的设计,构建小车硬件原理框如图 2示。 图 2音小车原理框图 此次的设计有三个大模块,即为语音识别模块 单片机 合在一块板子上)、电源模块(由 成)、电机驱动模块 小车的设计上,使用两节 池为整个系统供电,在驱动小车上,电池输出电压由电压可调 片稳压后输出,为小车的两个直流电机提供驱动电源;一部分由片把电池输出电压稳定在 5V,测试输出稳定后,专门为整个语音芯片工作;由于这个语音模块中的 单片机的工作电压都是 ,所以还要经过一个稳压芯片 电源模块里稳压输出的 5V 降低为 样才能够使整个语音模块正常的工作;当接收语音的信号时候,该信 号会经过语音芯片的逻辑处理,通过芯片内部的 A 转换,变换成单片机能够读取的数字信号,通过 I/O 口,由单片机内部的逻辑处理,再通过软件的编程,使用定时器中断 生脉冲宽度调制波( 号,然后再通过控制输出 I/O 口的操作,对 出相对应的控制信号,实现对小车电机运动状态的操作。 语音信号输入 音芯片 机驱动模块 8 片 机 小车两个直流电机 电源模块 电池盒 6 音识别模块 语音模块电路原理如图 2示。 图 2语音模块电路原理图 在语音模块中,里面含有 3 块芯片,一块是语音信号接收识别模块( 一块是语音处理模块( 及 压模块 10,在这个原理图当中,片机与 以并行方式连接的;在单片机芯片外部,设计有芯片复位电路,同时外接一个 晶振作为外部时钟电路,为单片机工作提供工作时钟频率;在语音芯片外围,该语音芯片与单片机共用同一个时钟输入,并设计有喇 7 叭音量外部控制电路,在本次设计中未使用到该电路,除此,还设计有麦克风增益的辅助电路,在调节麦克风的灵敏度时,会使用到该电路,还有一些外围电源处理电路,目的是为了让电源信号稳定,不影响芯片工作;除了外围电路,同 时还要为 7 口、读写信号口、片选信号口、复位口及 接上上拉电阻,保证这些端口信号稳定。 在整个硬件的语音模块中,该模块对外部语音信号进行识别处理的过程如图 2示。 图 2语音模块处理过程框图 在芯片中语音识别功能是通过在内部关键词列表中的词语与语音相匹配出结果的过程;在对语音进行识别时候,在芯片内部把声音的频谱转换成相应特征的语音,根据这个语音特征,语音再从关键词列表中,逐个对列表词语进行匹配,在匹配出最好最优的关键词后,将 其作为语音识别的结果 11。 例如:在我们日常的手机的应用里面,关键词语的内容就包括了电话本里面的联系人或者手机里面存储短信的人的名字、手机应用功能的设置菜单命令、存储卡里面的存储的歌曲的曲名,地图地址等。根据需要,设置相应的寄存器,通过改变里面的数据,就能够把列表中相对应的待识别条目内容以字符窜的形式写入到语音识别芯片,修改一些需要设定关键词;从算法角度来看,每一条关键词语最多能够容纳的字数是限制在 30 个字以内,但是从大多数的实际情况来看,用户在说出条目时,如果一下子说超过 8 个字以上的关键词,这样肯定会有 说错字、说漏字、说多字、停顿等情况,这些情况都会严重影响语音的识别,从而造成语音识别的错误,大大的提高了误识别率。因此,一般来说,如果想要获得较为准确的语音识别结果,条目中的关键词语字数不要太长,尽量短一些,这样识别的准确率也相对提高了很多。 单片机 拼音字符串 识 别 结果 关键词列表 入 特征的提取 语音识别器 频谱分析 8 音接收识别模块 图 2语音芯片原理图 在人们生活中非特定人语音识别的要求下,由设计开发人员特别研发设计出来的 ,并作出了相关技术的解决办法。基于考虑设计的实用性和便捷,开发设计时在 ,内部有放大处理,因此不再需要外接任何的 度的集成就能够实现语音识别、声控、人机对话等功能。并且,在识别的关键词语列表里面,关键词是 可以进行动态编辑的。基于 能够在几乎任何的电子产品中,包括以最简单且普遍的 51单片机作为主要控制芯片的系统里面,也可以轻松的实现各种语音人机交流等功能。同时也为市面上基本所有的电子产品,添加了 音用户操作的界面,增加了电子语音功能特色。 9 该款芯片的主要功能有: 非特定人语音识别技术:在进行语音识别的时候,不需要使用者事先进行录音练习;可以直接进行语音识别,语音识别的准确率高达 95%; 真正独立芯片解决方案:由于其内部存储空 间容量比较大,不需扩展外接 而不用外扩而降低该芯片的使用成本; 在芯片内置有高精度的 D/:由于芯片本身的设计开发,它可以在内部自动完成 此,在 可以完成模拟量的输入,在 用外接放大器,在内部集成有 550 高准确度和实用的语音识别效果:可容纳 50条关键词,随意自由编辑词条内容,但是,对外界语音也只能从这 50条关键字中进行识别匹配;因此在不同的场合可以根据需要编辑不同的关键词,这样显得关键词 的编辑很灵活;只要自己有需要或是工作场合有需要都可以进行更新关键词。 基于“关键词语列表”的识别技术 12。在程序设计中,关键词语的列表生成 ,是通过单片机写入到芯片的寄存器中,经过声音的扫描后,在内部识别匹配成功后,将结果送给单片机,然后根据结果进行下一步控制; 可动态编辑关键词语列表:在识别的程序当中,把关键词用字符窜的编写方式编写进核心芯片当中,这样子的话,就能够在下次识别的时候立即生效。举例如:使用者在使用 51系列的单片机作为主控芯片编程的时候,只需要简单的编写芯片 的寄存器操作,就能够把一些“北京”、“桂林”等简单内容的关键字动态的传送到芯片当中,同样在下一次识别操作的时候,芯片就可以识别出这些已存入的关键词了; 芯片的工作电压为 部消耗能力小,所以比较节能,用 自动语音识别 用者可以脱离外设的依赖,只需要语音操作即可完成想要做的事情,解放了传统的手控指令的操作,做到了真正的智能识别操作。 10 音芯片部分逻辑电路 图 2部逻辑电路图 该芯片的电源输入使用 本都可以满足正常工作,该芯片的管脚输出高电平时,对应引脚电压为电源电压的 ,如果相应的管脚为低电平时,其管脚输出的电压为 电源电压,在该语音模块上,单片机和语音芯片共用稳压输出的 的数字电路使用电源输入: 数字 I/O 电路使用电源输入: 模拟电路使用电源输入: 时钟( 芯片必须连接外部时钟晶振, 在该芯片外部有外接晶振端口,其内部有一个频率合成器,能产生一定特定频率供给芯片内部器件工作。 复位 必须在电源信号都稳定后,才能让复位信号 ( 对芯片进行复位;不管芯片在做任何的事情,复位信号都能使芯片回到最初的状态,同时让各个寄存器复位,如果不进行对寄存器的操作的话,复位后的芯片将进入不工作的状态。在这以后,只要有一个 号,就能 够激活芯片,让它处于工作的状态。 并行接口 该芯片可以通过并行方式和外部 接;使用 作数据线,一个中断返回信号( ,控制读写信号 片选信号 及 。 11 串行接口 串行接口通过 议,再与外部主 行连接通信;首先要将上高电平,将( 接地。串行时候只使用到 4 个管脚: 出( 入 (、 钟( 片选信号( 。 寄存器 通过对寄存器的操作来完成芯片的设置,以及处理一些命令还有传送接收数据等。 贴片的语音芯片相应管脚图和封装图如图 2 2示。 图 2片管脚图 图 2片封装 图 其对应图 2示管脚编号定义如表 5示。 12 表 5芯片管脚说明 管脚编号 管脚说明 管脚编号 管脚说明 1,32 数字 路电源输入 31 时钟输入( 448 26 根据原理图接上拉电阻 3438 第 37 位并行口接上拉电阻 7 数字逻辑电路电源 39 第 2 位并行口,共用 钟 8,33 数字电路接地 40 第 1 位并行口,共用 出,接上拉电阻 9,10 麦克风输入(正负) 41 第 0 位并行口,共用 入 ,接上拉电阻 11 单声道输入 42 写允许,共用 许(低电平有效),接上拉电阻 12 麦克风偏置 43 并行方式和共用 选信号,接上拉电阻 13,14 立体声输入(左右端) 44 地址或数据选择,在 效时,高电平表示 7 是地址,而低电平表示 7 是数据。 连接上拉电阻 15, 16 耳机输出 45 读允许(低电平有效,接上拉电阻) 17, 24 模拟电路接地 46 0:并行工作方式 1:串行工作方式 18 声音信号参考电压 47 复位信号,低电平有效,接上拉电阻 19,23 模拟信号电源 48 中断输出信号,低电平有效,接上拉电阻 27,28 出 2022 喇叭音量外部控制 29,30 可悬空 25,26 喇叭输出 13 片机模块 单片机原理图如图 2示。 图 2单片机模块原理图 语音小车的主要控制芯片是 片机,它是一款单时钟或者单机器周期的单片机,具有高速运行、功耗低、抗干扰极强的特点,属于新一代的 8051 单片机,拥有 8k 字节的 序存储空间, 1280 字节的 32K 空间的 指令编码完全兼容传统的 8051 单片机,除此外它的内部集成有高可靠度的复位电路,专门针对强干扰、高速通信等场合;其次它是一款低功耗的单片机,用 I/O 口在复位之后为:准双向口,每个 I/O 的驱动 能力很强,基本可以达到20于整块芯片内部结构来说,全部口不能承受超过 100流,基于其设计的特性,它能够在 式下,无需专门的编程器和专门的仿真软件就可以通过串口( 接下载用户事先编写好的程序,下载速度极快,用户在下载 14 程序时候,可以选择是使用振荡器还是使用外部的晶振时钟;其具有 看门狗的功能;该单片机内部 拥有 2 个 16 位的定时器 /计数器,它的时钟信号有 3 个输出口,在 0 口处,可以由 时器溢出输出时钟信号,也在 1 口处 ,由 时器溢出输出时钟信号,由于芯片内部独特结构,拥有 12 个独立的波特率发生器,在使用要求低的时候,即使用的时钟频率为 4样时,可以使用它内部的 R/此,在它的 处,能够输出相应的时钟信号; 它的外部中断的 I/O 口有 5 路,有两个中断优先级别,与传统的单片机一样,也支持低电平触发中断或者下降沿的中断,其掉电模式可以由外部的 5 个中断唤醒,这 5 个中断分别为:( )、 、 、 0/、1/;主控芯片主要用来处理语音芯片的输入信号和输出控制信号使电机工作。 该主控芯片外接有 晶振时钟,通过 与 相连,共同使用同一个外部时钟源;它与语音芯片工作的方式是并行方式,通过单片机的 向 输出一个低电平;在并行的工作方式下单片机 与语音芯片的 过单片机的 发出一个低电平到语音芯片的 口,作为并行方式下的片选信号,从而实现真正的与语音芯片通信工作;在处理数据的时候, ,使得单片机的外部中断请求的触发方式为电平触发;选择好工作方式后,在 出控制信号到语音芯片的 输出为低电平的时候有效),再由单片机的 控制输出一个信号给语音芯片的 脚,当输出的是低电平(“ 0”)的时候,并行口 输出的是高电平(“ 1”)的时候,并行口的通信是以数据的形式进行的,单片机的 输出控制信号控制语音芯片的复位(输出为低电平的时候有效)。 15 源模块 在这次的设计当中所使用的电源模块由两个部分组成,即由 片和片组成,该模块的电路原理如图 2 图 2电源模块原理图 电源的输入端口,由外部的电池供电; 分就是 片,它是一个输出电压固定的低压差三端稳压器,能够稳压输出 5v,同时能够输出 1A 的电流;该芯片的理论上,承受最大输入电压是 26v,如果芯片输出 1A 时,它最小的输入输出电压差应该是小于 ;在芯片的内部含有一个静态的电流降低电路,如果输入给芯片的电压与输出电压的差压超过 3v 的话,就能够减少地电流; 在输出的电流为 1A,其静态电流为 30者输出输入的电压差为 5V 的时候,它的静态电流也为 30此外,其内部还有防止电池反接、反插的保护电路,以防输入错误的电压对电路造成严重的损坏; 这个模块上,它主要是为语音模块提供输出稳压 5v。在稳压 5V 输出的性能上,也可以 选择 7805,在此不多介绍。 下部分是 压模块,此芯片中,有一个 压器,根据需要不同,选择不同的元器件参数,作为外围辅助电路;在芯片里面,还有一个振荡器,这个振荡器特点是:它所产生的频率是固定的。在此,我使用的是可调的输出电压;由于开发人员的设计,对该芯片里面设计有保护模块,能够在过热、过流是保护芯片本身; 这 16 块芯片的运用只需要非常少的外围电子元器件就能够构造成高效稳压电路,除此外,芯片本身还提供了工作状态的外部控制引脚,这个稳压集成电路有以下几个特性: v、 12v 固定 输出型和可调输出型可调型的输出范围为 2v,输入电压最高可以达到 40v,只需要 7 个外围的简单元器件,可以提供 3A 负载电流;这块芯片在模块中主要是为小车电机提供电源。 机驱动模块 整个设计的核心动力部分就在这个模块上 ,电机驱动模块电路原理如图 2示。 图 机驱动模块原理图 此电源模块有以下性能特点: 能够实现电机的正转和反转并调节电机转速; 启动转矩大; 工作电压可以达到 46V,能输出 2A 电流; 可以驱动一台或者两台直流电机,也可以驱动个一个两相的步进电机 13; 使用的范围比较广。 该芯片工作电压为 5V,其输入端为图中的 示的是供给电机工作的电压,其最小值需要比输入的低电平电压高; 别为其内部两个 H 桥的电流反馈脚,在一般的小型电机的使用中,将它们接在公共端; 使能端,用 17 于输入 号;引脚 输入端,与单片机 I/O 连接,接收 脚 1 通道)和 2 通道)为两组输出端,高电平时,选择 1 通道输出, 高电平时,选择 2 通道输出,该两个分别接两个电机;在通电的时候, 电机本身具有很大的感性,如果电流突然的断掉,或者突变很厉害的话,会产生一个很大的反向电流,此时该电流很容易把 片给烧掉,所以在芯片的外围加上 8 续流二极管,它们的作用是保护芯片的输出端不受过高的反电压击穿而烧坏;该模块输入信号主要由单片机控制,单片机通过改变 I/O 口的高低电平,控制使能端,就可以对小车电机进行左右转、前进后退、停止等操作,具体的控制信号引脚和电机的逻辑关系如列表 5示。 表 5号引脚和电机运动状态关系表 使能端 左电机 右电机 左电机状态 右电机状态 小车运行状态 0 - - - 1 1 1 0 1 0 正转 正转 前进 1 1 0 1 0 1 反转 反转 后退 1 1 1 0 0 1 正转 反转 左转 1 1 0 1 1 0 反转 正转 右转 1 1 1 0 0( 1) 0( 1) 正转 停止 以左电机为中心左转 1 1 0( 1) 0( 1) 1 0 停止 正转 以右电机为中心右转 1 1 0( 1) 0( 1) 0( 1) 0( 1) 停止 停止 快速停止 18 3 语音小车软件设计 统软件流程图 在这次的软件设计当中,通过针对本系统所要达到前进、后退、左转、右转、加速、减速和停止等效果,把本系统分为以下几块进行编写:单片机的初始化、语音芯片的复位、软件设计 的 号、延时函数和中断处理函数以及运行自动语音识别 识别流程;设计完成后的,整个系统能够实现的流程图如图 3示: 图 3系统流程图 程序在刚刚开始的后初始化部分:主要是单片机将 4 口置为低电平状态,的电平置为低电平,设置单片机与 并行的读写方式,提高工作效率,设置 高电平即打开中断允许控制位,设置 外部中断 0 请求标志位和外部中断 0 中断允许位为高电平,复位定时器 /计数器 用 设置好相开始 单片机 非特定人的语音输入 音检测 音识别 单片机读取寄存器内识别结果 电机执行相应的动 作 检测到语音输入 识别成功 未识别成功 未检测到语音输入 19 应的 始模式;设置好语音模块复位,使内部的寄存器回到初始状态等。 音识别流程图 音识别部分:在语音识别里面使用的是中断识别的工作方式,在识别之初,对 块进行复位以及 块命令的初始化和 块自动语音识别( 初始化,其执行流程图如图 3示: 图 3语音识别流程图 在 别流程里面,主要是测试 片是否正常工作,如果不正常工作的话需要重新启动芯 片,当 程启动成功,说明芯片工作正常,此时在程序里面就会相应的设置好关键词语列表,在此语音识别的启动我使用的是口令模式,即在关键词里把口令设置为“小宝”,当芯片接收到这个口令并且识别成功后,会把一个 亮起来,说明芯片可以进入到语音识别;在此,内设的关键词语有:“停车”、 “前进”“后退”“左转”“右转”“加速”“减速”以及一些不相关词汇:“开灯”“关灯”“北京”等,在设置的时候不能超过 50 条词汇;在接收到声音信号后,就会产生一个中断信号并进入到中断处理函数,处理相关的数据,并把识别的结果存储到芯 片的寄存器当中,整个过程可以概括为是对语音信号处理,并对应相应的关键词语列表,找出最为匹配的识别块初始化 运行 别启动成功 别没有启动成功 上传识别结果 结束 未检测到信号,过一段时间也会发出一个中断信号 检测到信号 响应中断 检测音频信号 获取识别结果 20 码,把相应的结果存储到其内部的寄存器中,发出一个信号给单片机来判断结果并发出相应的控制信号让电机运动起来。 D 语音模块设计 首先将 块复位,除对此模块复位后,还需要对 块中的寄存器进行初始化以及对 能进行初始化,在这些寄存器当中,我们可以设置我们所需要的寄存器配置,在一般情况下,该芯片寄存器里已是设置好默认的值了;整个语音模块的识别顺序为: 实现一次完整的 音 识别流程; 实现 初始化; 实现了添加关键词语到 片里面; 函数启动一次 音识别流程。初始化开始,每一次的语音识别流程都要按照这个顺序要控制。下面为向 片添加关键词语的程序: k, #0 /*数组二维数值 */ #0 /*数组一维数值 */ = fu ; /*添加关键词,用户修改 */ = 21 ; /*添加识别码,用户修改 */ 1; k=0; k #*条件编译定义 */ #0 /测试命令 #: / #,不是 片内部的状 37 态寄存器 / 表示没有在作 别 / 表示 在作 别中 / 表示一次识别流程结束后,有一个识别 结果 / 表示一次识别流程结束后,没有识别结果 / 表示一次识别流程中 片内部出现不正确的状态 /*/ ; ; ; /识别处理函数 (); ;/运行标志, 行。 止运行 42;/信号指示灯 0; 0_; ; ; ; ; / 初始状态:没有在作 ; =0) /* 启
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 民用航空器现场维修实务试题及答案
- 2025年中级会计考试考前心理辅导与试题及答案
- 高级审计师个人复习计划及试题及答案设计
- 不容忽视的一级建造师考试试题及答案
- 2025年护士考试健康服务管理试题及答案
- 硕士生外语能力提升系列指导及试题及答案
- 思维导图2024年高级会计试题及答案
- 2025年ACCA国际注册会计师考试真题卷:战略商业与管理模拟试题
- 2025年团员发展关切试题及答案
- 企业融资决策解析试题及答案
- GB/T 11022-2020高压交流开关设备和控制设备标准的共用技术要求
- GB 4789.3-2016食品安全国家标准食品微生物学检验大肠菌群计数
- 象鼻岭无盖重固结灌浆试验大纲修定稿
- 硝普钠临床应用课件
- 2015中石油职称英语大纲模拟试题及答案解析
- 2022年中原工学院辅导员招聘考试笔试试题及答案解析
- 公司战略规划和落地方法之:五看三定工具解析课件
- 酒店住宿水单模板word酒店流水单
- 调机品管理规定
- 2022年重庆中考数学试题及答案(A卷)
- 国家最新煤的发热量测定方法
评论
0/150
提交评论