0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

影响离线语音识别灵敏度的因素

嵌入式加油站 来源:嵌入式加油站 2024-10-25 17:13 次阅读

有用户反馈离线语音识别不灵敏,跟着笔者一起分析原因吧。笔者知识能力有限,难免会误,还请大家批评指正。

1 影响离线语音识别的因素

笔者分析离线语音识别不灵敏的原因有以下几点

1.1 运行硬件的算力限制

由于离线语音识别在本地MCU进行,受限于MCU的计算能力和存储空间,无法像在线识别那样依赖云端的强大计算资源。此外,离线语音识别缺乏实时的数据更新和优化,导致其对新词汇和口音的适应能力较弱‌。虽然我们的S100D离线语音识别内置高性能 主频160Mhz的RISC-V CPU + NPU + DSP,在同类MCU里是性能很强了,但相较于服务器强大算力的GPU是弱的。离线语音识别IC,训练的模型语料库也没有运行大模型的服务器那么丰富,一般只有精简的标准普通话。

1.2 固定词条、识别率稍低

‌离线语音识别技术将词条储存于本地设备中,由于本地存储空间有限,设置的词条内容也会受到限制。例如,如果储存的词条只有“关灯”这个命令,那么用户说“把灯关了”则无法执行,因为在数据库中找不到对应的词条命令‌

1.3 用户使用环境影响

背景噪音、说话人的距离和方位都会影响语音信号的质量,从而降低识别率。在嘈杂的环境中,离线语音识别尤其容易受到干扰,导致识别不准确‌。

1.4 硬件问题

上面说了一些客观原因,有人会说,笔者在找借口了。下面我们来分析一下主观原因。

电源纹波,供电电路走线方式、Mic布线走线方式,也会影响识别效果,例如下面电路走线方式,就有点不合理,后面我们如何合理走线。

039390a2-9276-11ef-a511-92fbcf53809c.png

还有Mic增益和信噪比,也会影响识别率。增益小拾取声音也小,增益大了,声音大的同时,噪声也变大了。

1.5 语速和方言口音影响

语音太快或太慢,和方言口音都会影响语音识别,因为我们的离线语音的模型是基于正常语速的标准普通话训练的。

2 改善语音识别策略

了解影响离线语音识别的因素,下面我们看看如何改善和提升识别率。

‌2.1 优化声学模型和语言模型‌

通过深度学习算法,声学模型可以将语音信号转换为音素序列,而语言模型则将音素序列转换为文字。优化这两个模型可以提高识别的准确性和灵敏度‌。

‌使用高性能的语音芯片‌:高性能的语音芯片可以提供更快的处理速度和更高的识别精度,从而提升离线语音识别的灵敏度‌。

‌2.2 采用轻量级NLP技术‌

例如“离线自然说”,通过语义协议和语音识别构图结合,实现对指令的泛化理解,支持多种说法,提高识别的灵活性和准确性‌。

3 离线语音识别的应用场景和优势

离线语音识别技术在多个领域有广泛应用,如智能家居智能车载和智能物联设备。其优势包括:

‌3.1 独立性‌

不需要网络连接,适用于无网络或网络不稳定的场景‌3。

3‌.2 隐私保护‌

数据不经过云端,更好地保护用户隐私‌。

‌3.3 实时性‌

对需要即时反馈的应用提供更好的用户体验‌。

4总结

通过以上方法和技术改进,可以有效提升离线语音识别的灵敏度和准确性,满足更多应用场景的需求。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16984

    浏览量

    350259
  • gpu
    gpu
    +关注

    关注

    28

    文章

    4700

    浏览量

    128679
  • 语音识别
    +关注

    关注

    38

    文章

    1721

    浏览量

    112538
  • 识别技术
    +关注

    关注

    0

    文章

    202

    浏览量

    19682

原文标题:智能离线语音识别不灵敏?

文章出处:【微信号:嵌入式加油站,微信公众号:嵌入式加油站】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    基站侦听口灵敏度和基站参考灵敏度有何区别?

    基站侦听口灵敏度和基站参考灵敏度有何区别?
    发表于 05-16 09:33

    如何合理的降低接收灵敏度

    您好,我用CC2430组建的星状网络,现在想减小主节点识别范围(子节点发送接收指标不变),想知道如何合理的降低主节点接收灵敏度?谢谢!
    发表于 06-21 02:57

    语音识别有哪些成本稍微低的解决方案,讯飞或百的能离线

    语音识别有哪些成本稍微低的解决方案,讯飞或百的能离线吗如题 只识别命令
    发表于 07-07 14:50

    Multisim中的灵敏度分析方法,为什么没有电容的灵敏度,另外灵敏度是怎么判断的。

    在multisim中做灵敏度分析的时候,结果中没有电容的灵敏度结果,不知道是为什么,并且结果中每一个器件后面的数字和灵敏度怎么对应呢?
    发表于 10-24 20:34

    FRID电子标签的灵敏度和读距与哪些因素有关?ACP导电胶对灵敏度有影响吗?

    刚刚接触RFID电子标签,有不少疑问,其中之一就是电子标签的灵敏度和读距与哪些因素有关?网上找了找,说的比较多的是天线和频率,不过比较简单,没什么内容。希望达人可以解惑。另外,也想了解下:ACP导电胶对电子标签的灵敏度和读距有影
    发表于 12-18 14:51

    语音识别】你知道什么是离线语音识别和在线语音识别吗?

    差距的:离线语音识别:固定词条,不需要连接网络,但是识别率稍低在线语音识别:词条不固定,需要连接
    发表于 04-01 17:11

    离线语音识别及控制是怎样的技术?

    、带宽以及延迟等因素的影响,可以在各种情况下都提供稳定可靠的识别服务。  4. 节省成本:离线语音识别不需要使用云服务,可以避免云服务的使用
    发表于 11-24 17:41

    接收灵敏度的定义公式

    接收灵敏度的定义公式 摘要:本应用笔记论述了扩频系统灵敏度的定义以及计算数字通信接收机灵敏度的方法。本文提供了接收
    发表于 04-25 09:42 1.5w次阅读
    接收<b class='flag-5'>灵敏度</b>的定义公式

    什么是接收灵敏度

    什么是接收灵敏度 摘要:本应用笔记论述了扩频系统灵敏度的定义以及计算数字通信接收机灵敏度的方法。本文提供了接收机灵敏度方程的逐步推
    发表于 05-08 10:46 4244次阅读
    什么是接收<b class='flag-5'>灵敏度</b>

    蓝牙的灵敏度

    蓝牙的灵敏度   保证达到所要求的误比特率的条件下,接收所需要的最小输入功率。接收灵敏度一般用dBm来表示,它是以lmW光功率为基础的绝对
    发表于 12-28 14:51 7336次阅读

    接收器灵敏度测试

    GPS 测试中的一项重要因素是接收器的灵敏度。主要测试内容是捕获灵敏度和跟踪灵敏度。一般而言,地基天线接收到的 RF(射频)功率水平介于 -125dBm 至 -150dBm 之间,具体
    发表于 01-11 15:35 7387次阅读
    接收器<b class='flag-5'>灵敏度</b>测试

    如何提高收音机的灵敏度

    提高收音机的灵敏度的工作可以分为两个阶段,一是设计者和生产厂家从电路、工艺、结构等多因素入手来生产高灵敏度的收音机。另一方面是对于消费者已经买到手的收音机如何提高灵敏度问题。
    的头像 发表于 12-05 16:34 1.8w次阅读

    无线模块性能测试—灵敏度

    灵敏度在无线模块中是一项非常重要的参数,在无线通讯领域中,接收灵敏度就好比人类的听力一样,提高信号的接收灵敏度可使无线产品具有更强地捕获弱信号的能力。当传输距离越远时,信号就会越弱,这时灵敏度
    的头像 发表于 09-13 11:33 3507次阅读
    无线模块性能测试—<b class='flag-5'>灵敏度</b>

    柔性传感器的灵敏度多少算高?传感器灵敏度大小与灵敏系数的关系

    柔性传感器的灵敏度多少算高?传感器灵敏度大小与灵敏系数的关系  柔性传感器的应用范围非常广泛,灵敏度大小是衡量其性能优劣的重要指标之一。传感器灵敏度
    的头像 发表于 10-24 11:49 2349次阅读

    澎湃微离线语音识别应用实例

    完全在本地运行,不需要联网和后台服务器,具有明显的低成本、低功耗优势。本文分享一款基于MCU平台的离线语音方案,具有识别灵敏度高、成本低廉和应用方便等特点,供大家参考。 废话不多说,直
    发表于 03-15 14:11 360次阅读
    澎湃微<b class='flag-5'>离线</b><b class='flag-5'>语音</b><b class='flag-5'>识别</b>应用实例