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

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

3天内不再提示

关于语音识别类产品细分及其应用场景分析

讯飞开放平台 来源:djl 作者:焦糖玛奇朵 2019-09-27 14:07 次阅读

你的童年是否也曾这样对着大门发出命令?

当然,大门用静止表示对你的“忽视”。乐此不疲的孩子还是会时不时对着门喊上几句,我们的潜意识是希望得到门有所回应,比如:门开了。

命令失效的原因是什么?因为大门本身不具备听到声音的能力,如果我们能让大门可以听到你说的话、发出的命令,进一步才可以启动语义和执行系统控制它的开关。

这就引申到本次重点介绍的技术——语音识别。本次干货分享由语音识别产品经理:@ 焦糖玛奇朵进行提供。希望能为大家打开语音识别的大门。

语音识别是一项将人类的声音信号转化为文字的过程。本文将从产品的角度对业界的语音识别产品进行归类和说明。不同的产品类型具有不同的算法或者接口特性,对应不同的需求场景。

根据识别内容的范围,语音识别的大类分列如下

1、封闭域识别:

识别范围为预先指定的字/词集合,即算法只在开发者预先设定的封闭域识别词的集合内进行语音识别,对范围之外的语音会进行拒识。因此,可以将其声学模型和语言模型进行裁剪,使得识别引擎的运算量也较小。并且可将引擎封到嵌入式芯片或者本地化的SDK中,从而使识别过程完全脱离云端,摆脱对网络的依赖,并且不会影响识别率。业界厂商提供的引擎部署方式包括云端和本地化(如:芯片,模块和纯软件SDK)。

产品类型:命令字/词识别,语音唤醒,语法识别

产品形态:流式传输-同步获取

典型的应用场景:不涉及到多轮交互和多种语义说法的场景,如简单指令交互的智能家居和电视盒子,语音控制指令一般只有:“打开窗帘”,“打开中央台”等,但是一旦涉及到程序猿大大们在后台配置识别词集合之外的命令,如“给小编这篇文章来个打赏”,识别系统将拒识这段语音,不会返回相应的文字结果,更不会做相应的回复或者指令动作。

2、开放域识别:

无需预先指定识别词集合,算法将在整个语言大集合范围中进行识别。为适应此类场景,声学模型和语音模型一般都比较大,引擎运算量也较大。将其封装到嵌入式芯片或者本地化的SDK中,耗能较高并且影响识别效果。业界厂商基本上都以云端形式提供,云端包括公有云形式和私有云形式。本地化形式只有带服务器级别计算能力的嵌入式系统,如会议字幕系统。

产品类型按照说话风格的特点,分为:

(1)语音听写:语音时长较短(<1min),一般情况下均为一句话。训练语料为朗读风格,语速较为平均。一般为人机对话场景,录音质量较好。

按照音频录入和结果获取方式定义产品形态:

(a)流式上传-同步获取,应用/软件会对说话人的语音进行自动录制并将其连续上传至云端,说话人在说完话的同时能实时地看到返回的文字。语音云服务厂商的产品接口中会提供音频录制接口和格式编码算法,供客户端进行边录制边上传,并与云端建立长连接,同步监听并获取识别结果。

(b)已录制音频文件上传-同步获取,用户需自行预先录制好规定格式的音频,并使用语音云服务厂商提供的接口进行音频上传,客户端与云端的连接和结果获取方式与上述音频流类似。

典型应用场景:应用发展已经比较成熟:主要在输入场景,如输入法;与麦克风阵列和语义结合的人机交互场景,如具备更自然交互形态的智能音响,如“叮咚叮咚,转发小编这篇文章。”,在无配置的情况下,识别系统也能够识别这段语音,返回相应的文字结果。

(2)语音转写:语音时长一般较长(五小时内),句子较多。训练语料为交谈风格,即说话人说话无组织性比较强,因此语速较不平均,吞字&连字现象较多。录音大多为远场或带噪的。

除了模型不同之外,按照音频录入和结果获取方式定义产品形态:

(a)音频流转写:流式上传-同步获取,与上述语音听写类似,唯一不同的是,识别的时长不会有一句话的限制。

(b)非实时已录制音频转写:已录制音频文件上传-异步获取,用户需自行调用软件接口或者是硬件平台预先录制好规定格式的音频,并使用语音云服务厂商提供的接口进行音频上传,上传完成之后便可以断掉连接。用户通过轮询语音云服务器或者使用回调接口进行结果获取。

由于长语音的计算量较大,计算时间较长,因此采取异步获取的方式可以避免由于网络问题带来的结果丢失。也因为语音转写系统通常是非实时处理的,这种工程形态也给了识别算法更多的时间进行多遍解码。而长时的语料,也给了算法使用更长时的信息进行长短期记忆网络建模。在同样的输入音频下,此类型产品形态牺牲了一部分实时率,花费了更高的资源消耗,但是却可以得到最高的识别率。在时间允许的使用场景下,非实时已录制音频转写无疑是最推荐的产品形态!

典型应用场景:如字幕配置,客服语音质检,UGC语音内容审查

概念厘清

1、离线VS在线

在讯飞开放平台的产品定义和较多的客户认知中,离/在线的区别在于识别过程是否需要通过云端请求,即识别引擎是在云端还是本地。而云计算中的离/在线产品的引擎都处在云端,区别在于在计算过程中,客户端是否需要与云端进行实时数据交互,即上述所述的音频流和非实时已录制音频转写。两者的定义有冲突,因此并不建议使用离/在线概念进行相关产品定义。

2、8K VS 16Khz采样率语音模型

在众多语音云服务厂商中,会根据音频采样率进行分类,从而训练出更适合各类采样率的语音模型,最典型的为8K和16K模型。原始音频信息保留越多越有利于识别率的提升,因此,16K音频采用16K语音模型,其识别率会普遍高于8K音频采用8K模型。

3、语音识别VS语义识别

语音识别是语义识别的前提基础。语音识别将声音转化成文字,语义识别提取文字中的相关信息和相应意图,通过执行模块进行相应的问题回复或者反馈动作。

结语:

最后举一个栗子作为收尾:“叮咚叮咚,给小编这篇文章点个赞呗。”,在无后台配置的情况下,封闭域的语音识别系统会拒识这段语音,开放域的识别系统却能够识别这段语音,返回相应的文字结果。而现阶段的开放域语义系统在大概率情况下,还是会回复得比较生硬,并且也不会自动识别出相应的意图并做出指令。按照现有的比较通用的方法,这个功能需要使用封闭域的语义识别在后台预先配置相关答案,并且根据预先配置的信息抽取意图,再根据意图类别和槽位信息执行相应的动作——即调用微信的点赞接口(假设可以)进行相应的点赞操作。

听起来好绕呀,是不是觉得还是自己手动点个赞简单粗暴省事得多了呢?然而,一切现代人类做起来自然而然&毫不费力的动作,却都是建构在经过了亿万年的学习进化,兆亿次闭环重复练习的智人基因!而任何的人工智能技术也是需要一个巨量的数据训练和一定的演变周期。并且在所有的科技发展进程中,率先取得突破并且在应用领域产品成熟化往往都是在封闭域,亦如现在正处封闭域产品化的语义识别(如:AIUI,echo等),而语音识别的产品成熟化已经走过了封闭域到达了开放域,正在向各行各业输送人工智能的力量!

附图:语音识别产品类别图

关于语音识别类产品细分及其应用场景分析

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

    关注

    38

    文章

    1742

    浏览量

    112727
  • 云服务
    +关注

    关注

    0

    文章

    826

    浏览量

    38944
收藏 人收藏

    评论

    相关推荐

    射频网络分析仪的原理和应用场景

    射频网络分析仪,全称微波网络分析仪,是一种能在宽频带内进行扫描测量以确定网络参量的综合性微波测量仪器。以下是对其原理和应用场景的详细阐述:一、原理射频网络分析仪的工作原理主要基于以下几
    发表于 01-10 14:09

    PCBA分析仪的技术原理和应用场景

    PCBA分析仪,通常指的是多功能PCBA测试仪,是一种综合性测试设备,能够同时进行多种测试,如功能测试、ICT(在线测试)、AOI(自动光学检测)、X射线检测等。以下是对其技术原理和应用场景的详细
    发表于 12-04 14:31

    射频分析仪的技术原理和应用场景

    射频分析仪是一种功能强大的电子测量仪器,在无线通信、电子测试等领域具有广泛的应用。以下是关于射频分析仪的技术原理和应用场景的详细介绍:一、射频分析
    发表于 11-26 14:32

    无线通信频谱分析仪的技术原理和应用场景

    无线通信频谱分析仪是一种用于测量信号频谱特性的重要仪器,其技术原理和应用场景如下:技术原理无线通信频谱分析仪的工作原理主要基于傅立叶变换,这是一种将信号从时域转换到频域的数学工具。具体过程如下
    发表于 11-07 15:13

    SUMIF函数的应用场景分析

    SUMIF函数在Excel中是一个强大的数据分析工具,特别适用于需要对数据进行条件筛选并求和的场景。以下是对SUMIF函数应用场景分析: 1. 财务数据
    的头像 发表于 10-30 09:55 381次阅读

    便携式示波器的技术原理和应用场景

    便携式示波器作为示波器的一种,具有体积小、重量轻、便于携带等特点,在多个领域有着广泛的应用。以下是对其技术原理和应用场景的详细介绍:一、技术原理便携式示波器的基本原理与传统示波器相同,都是通过采集
    发表于 10-24 14:31

    实时示波器的技术原理和应用场景

    有频谱分析功能,可以将时域信号转换为频域信号,从而显示信号的频谱特性。综上所述,实时示波器凭借其独特的技术原理和广泛的应用场景,在电子工程和通信技术领域发挥着不可替代的作用。
    发表于 10-23 14:22

    参数分析仪的技术原理和应用场景

    参数分析仪的技术原理和应用场景因其具体类型和用途的不同而有所差异。以下是对参数分析仪技术原理和应用场景的详细归纳: 技术原理 基于物理性质的测量: 某些参数
    发表于 10-17 14:42

    太阳膜测试仪的技术原理和应用场景

    性能及其在不同应用场景下的表现。这有助于推动太阳膜技术的发展和创新。 综上所述,太阳膜测试仪通过其独特的技术原理和广泛的应用场景,在多个行业中发挥着重要的作用。随着技术的不断进步和应用领域的不断拓展,太阳膜测试仪的性能和功能也将
    发表于 09-29 14:18

    物联网系统智能控制产品语音识别方案_离线语音识别芯片分析

    01 物联网系统中为什么要使用离线语音识别芯片 物联网系统中使用离线语音识别芯片的原因主要基于以下几个方面: 1、实时性与可靠性 实时性好:离线语音
    的头像 发表于 09-26 17:56 666次阅读
    物联网系统智能控制<b class='flag-5'>产品</b>的<b class='flag-5'>语音</b><b class='flag-5'>识别</b>方案_离线<b class='flag-5'>语音</b><b class='flag-5'>识别</b>芯片<b class='flag-5'>分析</b>

    NFC协议分析仪的技术原理和应用场景

    的安全性,并提出相应的防护措施和改进建议。 综上所述,NFC协议分析仪在移动支付、门禁系统、智能标签识别、物联网设备控制以及安全分析等领域都有广泛的应用场景。它能够帮助用户快速准确地
    发表于 09-25 14:45

    USB协议分析仪的技术原理和应用场景

    USB协议分析仪的技术原理和应用场景可以详细阐述如下:技术原理USB协议分析仪的技术原理主要基于以下几个方面: 总线监听:USB协议分析仪通过监听USB总线上的数据传输过程,实时捕获U
    发表于 09-24 14:29

    「芯知识」NRK3601语音识别芯片的功能特性及应用场景介绍

    NRK3601是一款高性能、低成本语音识别芯片,支持精准离线识别,降噪效果好,可应用于智能家居、智能小家电等场景。其具备多种功能特性和外设接口,适应性强,未来有望在更多领域发挥作用。
    的头像 发表于 06-12 13:12 415次阅读

    NanoEdge AI的技术原理、应用场景及优势

    能耗并提高数据安全性。本文将对 NanoEdge AI 的技术原理、应用场景以及优势进行综述。 1、技术原理 NanoEdge AI 的核心技术包括边缘计算、神经网络压缩和低功耗硬件设计。边缘计算
    发表于 03-12 08:09

    AG32VF-MIPI应用场景

    to 1.2Gbps MIPI D-PHY以及DSI硬核 AG32VF-MIPI的应用场景,包括了基本的MIPI屏幕驱动,以及各种显示桥接场合,如下图所示。 AG32VF-MIPI系列产品即将正式发布。
    发表于 01-22 08:56