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

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

3天内不再提示

远程远场声音捕获技术展现及方案设计

YCqV_FPGA_EETre 来源:互联网 作者:佚名 2017-12-27 09:08 次阅读

作者:Sleibso,编译:蒙面侠客

高性能的语音控制系统智能家具和机器人的发展过程中显得越来越重要。语音控制系统的信号采集端使用麦克风阵列会得到更丰富的声音信号,为声音定位提供了可能,处理语音的硬件的性能和相应的软件算法直接决定了语音控制系统的处理效率和精确度。亚马逊和谷歌等大型互联网公司都在努力的研究高性能的语音控制系统,作为极客的你是不是也想入手一个硬件平台,开始自己的智能硬件的开发之旅呢?好的平台是成功的一半!

亚马逊的Alexa和Google Home的出现助推了语音控制系统的发展。今天小编带领各位领略一个适合自己DIY的语音控制系统开发平台。图.1为Aaware的价值199美元的远场开发平台,它是一款基于云的语音控制系统。远场语音识别受限于背景噪声、其他人声的干扰、回声、混响等多重复杂的因素,会导致其识别率的降低,而Aaware平台能够实现远场声音在有噪声的情况下的高精度的语音识别。小编曾经也做过一些其他的语音控制系统,但是效果都不是特别的理想。看了Aaware的演示视频之后,发现这款平台在预处理声音,消除噪声,远场的声音的捕捉方面有着超强的能力。在惊叹之余,我们一起来探索一下Aaware远场开发平台背后所隐藏的技术秘密。这种远程远场声音捕获技术展现出的能力如下:

  1. 无需参考信号就可消除干扰噪声。(解决方案专注于AEC声学回声消除);

  2. 支持不一致的1D和2D麦克风阵列间距,实现声源判断和定位;

  3. 更多的麦克风使其在嘈杂的环境中获得更好的效果;

  4. 对声音的捕获,提供单芯片的解决方案,同时支持多词唤醒以及用户自定义应用;

  5. 登录有ubunut的Linux环境,使用Aaware的流音频API工具进行应用的开发。

图.1 Aaware的远场开发平台

这么多的硬件优势是基于Xilinx的Zynq SoC或Zynq UltraScale + MPSoC来实现。Aaware的CTO称赞道,Zynq器件是强于一个嵌入式处理器10倍的性能的器件,这多亏了芯片里面的可编程逻辑,通过可编程逻辑门阵列分担了片上ARM核心所需要处理的数据,通过图.2得知,他们之间的数据是通过AMBA总线进行交互的。Aaware能够根据用户对性能的需求,将其算法放到单核心的Zynq Z-7007S SoC中或者升级算法到双核心的Zynq SoC中,如果想要追求更好的性能可以使用Zynq UltraScale+MPSoC器件来搭建远场语音控制系统。

图.2 ZYNQ-7000S系列框图

有了硬件平台,我们需要进一步的了解一下相应的软件开发工具链,Aaware的算法开发是基于一个特有的工具链:

  • MATLAB中进行算法的开发;

  • 使用C++对算法进行实现;

  • 使用Vivado HLS从C++规范进行硬件加速器综合;

  • 使用Xilinx SDSOC 将硬件加速器连接到AXI总线和存储器中。

有了工具链就可以使得Aware能够将其想要的功能集成到最小的Zynq Z-7007S SoC中, 如果有更高性能的需求还可以将算法应用到最大的Zynq UltraScale + MPSoC平台之上。

智能语音控制系统需要在硬件平台和软件算法两方面共同入手。将Aaware 的基于Zynq的远场声音捕捉平台作为一个特例,反应了当下语音控制系统的一种实现方法,硬件平台使用Xilinx的可编程SOC是一个很好的选择,因为它支持运行嵌入式实时操作系统的同时能够快速的处理数据,有着很好的性能功耗比;至于软件的开发,可谓是五花八门,结合当下自然语言处理和深度学习的快速发展,想必会有更好的算法能够实现更快更精准的语音控制系统。

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

    关注

    206

    文章

    27021

    浏览量

    201367
  • 智能家居
    +关注

    关注

    1912

    文章

    9146

    浏览量

    179320
  • 语言识别
    +关注

    关注

    0

    文章

    15

    浏览量

    4789

原文标题:揭示 Aaware Zynq 加速的远程声音捕捉平台背后的秘密

文章出处:【微信号:FPGA-EETrend,微信公众号:FPGA开发圈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    艾体宝方案 | ITT-Profitap IOTA——铁路运输的远程网络捕获和故障排除方案

    铁路运输作为重要的交通方式,正逐步实现数字化和智能化升级。然而,移动环境下的网络连接问题和故障排查依然是铁路运输面临的挑战之一。本文将介绍艾体宝Profitap技术如何通过远程网络捕获和故障排查功能,帮助铁路运输行业实现
    的头像 发表于 04-17 13:32 63次阅读
    艾体宝<b class='flag-5'>方案</b> | ITT-Profitap IOTA——铁路运输的<b class='flag-5'>远程</b>网络<b class='flag-5'>捕获</b>和故障排除<b class='flag-5'>方案</b>

    云天励飞收购智能穿戴方案设计头部公司岍丞技术

    3月22日,云天励飞发布公告,收购智能穿戴方案设计头部公司岍丞技术
    的头像 发表于 03-25 10:14 131次阅读

    LED驱动电路方案设计

    电子发烧友网站提供《LED驱动电路方案设计.rar》资料免费下载
    发表于 11-20 11:36 1次下载
    LED驱动电路<b class='flag-5'>方案设计</b>

    压控振荡电路的方案设计

    电子发烧友网站提供《压控振荡电路的方案设计.pdf》资料免费下载
    发表于 11-20 09:59 0次下载
    压控振荡电路的<b class='flag-5'>方案设计</b>

    汽车应用模拟解决方案设计指南

    电子发烧友网站提供《汽车应用模拟解决方案设计指南.pdf》资料免费下载
    发表于 11-17 10:39 0次下载
    汽车应用模拟解决<b class='flag-5'>方案设计</b>指南

    压电驱动电源系统的方案设计

    电子发烧友网站提供《压电驱动电源系统的方案设计.pdf》资料免费下载
    发表于 11-14 09:39 5次下载
    压电驱动电源系统的<b class='flag-5'>方案设计</b>

    Melexis针对汽车绿色节能的方案设计

    电子发烧友网站提供《Melexis针对汽车绿色节能的方案设计.rar》资料免费下载
    发表于 11-10 09:59 0次下载
    Melexis针对汽车绿色节能的<b class='flag-5'>方案设计</b>

    随音乐声音灯光律动或马达振动该怎么设计-以CK6865为例讲解硬件软件设计

    声音音乐律动的驱动LED或马达方案设计参考指导
    的头像 发表于 11-02 12:20 344次阅读
    随音乐<b class='flag-5'>声音</b>灯光律动或马达振动该怎么设计-以CK6865为例讲解硬件软件设计

    基于ZigBee无线技术的城市路灯照明系统解决方案设计

    电子发烧友网站提供《基于ZigBee无线技术的城市路灯照明系统解决方案设计.doc》资料免费下载
    发表于 10-26 09:59 0次下载
    基于ZigBee无线<b class='flag-5'>技术</b>的城市路灯照明系统解决<b class='flag-5'>方案设计</b>

    基于CH375的U盘数据读写方案设计

    电子发烧友网站提供《基于CH375的U盘数据读写方案设计.pdf》资料免费下载
    发表于 10-26 09:52 0次下载
    基于CH375的U盘数据读写<b class='flag-5'>方案设计</b>

    基于国密算法的CPU卡的门禁系统的解决方案设计

    电子发烧友网站提供《基于国密算法的CPU卡的门禁系统的解决方案设计.pdf》资料免费下载
    发表于 10-25 10:04 0次下载
    基于国密算法的CPU卡的门禁系统的解决<b class='flag-5'>方案设计</b>

    GLONASS接收机的方案设计

    电子发烧友网站提供《GLONASS接收机的方案设计.pdf》资料免费下载
    发表于 10-19 10:25 1次下载
    GLONASS接收机的<b class='flag-5'>方案设计</b>

    基于GPS和TTS的自动报站器方案设计

    电子发烧友网站提供《基于GPS和TTS的自动报站器方案设计.pdf》资料免费下载
    发表于 10-08 10:21 0次下载
    基于GPS和TTS的自动报站器<b class='flag-5'>方案设计</b>

    鼎盛合方案设计——简述一个充气泵方案设计流程

    工业社会所创造的物品需要经过多种流程和制作才能展现和应用在人类的生活中,并且为了符合人体工学设计和迎合市场需求,在物品创造之初便需要经过多种设想和规划,这里我们称之为设计。充气泵方案设计也是秉承
    的头像 发表于 07-31 16:36 367次阅读

    虹科分享|便携式数据包捕获解决方案的发展

    如今,便携式捕获设备的发展甚至比便携式数据包中的网络线路还远。如今,它们可以用作长期捕获解决方案,并且可以远程访问。例如,如果您将ProfiShark 1G与NAS结合使用,它的长期
    的头像 发表于 05-06 14:51 362次阅读
    虹科分享|便携式数据包<b class='flag-5'>捕获</b>解决<b class='flag-5'>方案</b>的发展