没有合适的资源?快使用搜索试试~ 我知道了~
一种基于神经网络的自配置环境语音识别系统及方法与流程.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 62 浏览量
2021-11-06
07:48:09
上传
评论 1
收藏 19KB DOCX 举报
温馨提示
一种基于神经网络的自配置环境语音识别系统及方法与流程主要关注的是如何在低功耗设计和高效性能之间找到平衡。传统的神经网络语音识别方案往往只能在高精度(高权重位宽)和低功耗(低权重位宽)之间二选一。然而,这种创新的系统采用了一种自适应策略,通过动态调整权重位宽来优化性能和能耗。 系统由三个主要部分组成:环境语音读取模块、神经网络计算模式动态解析模块和语音识别模块。环境语音读取模块利用麦克风采集32位环境语音数据,并将其截位为16位,以减少数据处理量。神经网络计算模式动态解析模块根据识别结果决定使用8位权重计算模式(提供高精度)还是1位压缩权重计算模式(节省功耗)。语音识别模块则结合这两种模式进行语音识别,其中包含3层卷积神经网络和2层全连接神经网络,每个层都有网络权重压缩子单元,以适应不同的计算模式。 在8位权重计算模式下,使用预先训练好的8位权重,以保证识别的准确性。而在1位压缩权重计算模式下,通过网络权重压缩子单元将8位权重压缩为1位,降低计算负担,从而降低功耗。神经网络输出判别单元监控识别结果,当检测到人声时切换到8位模式,否则使用1位模式。 此外,系统中还特别考虑了音频数据的采集标准,例如使用i2s协议的麦克风语音输入单元,设置特定的采样率和数据精度,以确保有效数据的获取。卷积神经网络的每一层都有特定的参数配置,如卷积核大小、步长等,以增强特征提取能力。批量归一化和激活函数的运用则有助于神经网络的学习和优化。 这个创新系统通过智能切换权重位宽的方式,实现了在低功耗和高识别精度之间的动态平衡,特别适合于需要节能设计的语音识别应用,如智能家居、可穿戴设备等场景,能够有效地提高用户体验并优化系统资源利用率。
资源推荐
资源详情
资源评论
I
一种基于神经网络的自配置环境语音识别系统及方法与流程
本创造涉及动态自配置语音识别技术领域,更具体地,涉及一种基于神经网络的自配置环境
语音识别系统及方法。
背景技术:
近年来,节能设计越来越受到人们的重视,这是由于大量的应用都需要低功耗的定制设计,
但是又期望这些硬件可以呈现出很高的处理性能,为了同时满足这两个要求,设计有自配置
功能的电路系统成为一种有效的解决方案。
随着神经网络、机器学习等与人类感知相关应用的日益普及,在语音识别、图像处理等方面
体现出了极高的应用价值,但优秀的性能背后,也有其不足之处,神经网络具有大量简单
的、并行的乘加运算,需要消耗大量的计算资源。这一点与节能设计的思想则南辕北辙。
在传统的神经网络中,权重的位宽是一个格外重要的参数,天经地义,权重的位宽越宽,那
么整个网络就具有很强的表达和学习力量,可以大大提高系统的性能,反之,权重的位宽越
II
低,网络的性能也会降低,但是却可以降低计算资源的消耗,实现低功耗设计。
现有技术中,语音识别的神经网络方案有两种:一种方法是设置高的权重位宽,这种方案性
能优秀,识别人声力量很强,但是带来的功耗消耗也是巨大的;另一种方案则设置低的权重
位宽,低功耗的同时网络的识别性能却不行,不能精确 识别语音。本申请旨在提出种基
于神经网络的自配置环境语音识别系统以克服现有神经网络语音识别方案的缺陷。
技术实现要素:
为解决现有技术中存在的不足,本创造的目的在于,供应一种基于神经网络的自配置环境语
音识别系统及方法,在实现用神经网络进行语音识别的基础上,给系统的网络权重部分设计
了两种工作模式,正常工作时,工作在 1bit 权重的工作模式下,大大降低了运算负担,降低
功耗,当网络识别结果发觉环境背景音中有可能的人声存在时,将工作模式切换至 8bit 权
重,使识别结果更加精确,可以识别具体的语音内容,解决了现有语音识别系统功耗难以把
握的技术问题。
本创造接受如下的技术方案。
III
一种基于神经网络的自配置环境语音识别系统,包括:环境语音读取模块、神经网络计算模
式动态解析模块、语音识别模块;
环境语音采集模块,用于将接收到的 32bit 环境语音数据截位为 16bit 语音数据;
神经网络计算模式动态解析模块,用于依据神经网络识别结果确定神经网络当前的计算模
式;其中,计算模式包括:8bit 权重计算模式、1bit 压缩权重计算模式;
语音识别模块,用于实现语音识别,其输入端接收 16bit 语音数据,依据 16bit 语音数据与
计算模式对应权重的运算结果,得出语音识别结果;
语音识别模块包括:3 层卷积神经网络计算子模块、2 层全连接神经网络计算子模块;其
中,各层卷积神经网络计算子模块和各层全连接神经网络计算子模块均接受神经网络计算模
式动态解析模块输出的计算模式;其中,各层卷积神经网络计算子模块和各层全连接神经网
络计算子模块中均包括网络权重压缩子单元;
8bit 权重计算模式对应权重,是事先写入神经网络中的训练好的 8bit 权重,1bit 压缩权重计
算模式对应权重,是经过网络权重压缩子单元压缩好的 1bit 权重。
优选地,
环境语音采集模块包括:麦克风语音输入单元和语音数据截位单元:
剩余18页未读,继续阅读
资源评论
zgr0062
- 粉丝: 0
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功