首页 > 其他分享 >声音检测报警模块方案解析

声音检测报警模块方案解析

时间:2023-05-05 18:45:49浏览次数:31  
标签:声音 功耗 检测 报警 尺寸 模块 解析

需求分析

  声音作为一个常用的获取信息的渠道,它包含的信息十分广泛。随着数字化进程的不断推进,声音的检测和报警这方面的需求越来越多了。比如,声音分贝值大于一定程度的报警,检测到声音之后报警。鉴于此,团队根据市场的变化,及时推出了一款标准化的模块,方便系统集成厂商集成和运用,从而达到节省开发周期和开发成本的诉求。

 

特色梳理

  有趣的灵魂万里挑一,这里是有必要梳理一下这个模块的灵魂了。

  • 采集距离:对声音的检测和报警,首先要能检测到声音。简简单单的一个需求,后面是很多技术细节的支撑。多级agc可以拾取更远的声音,声音活性检测可以获取到更不同时长的声音做过滤。这些算法的组合,再加上比较新的codec芯片,才能获得一个非常好的检测效果。

  • 尺寸功耗:很多音频采集设备,对功耗和尺寸都有比较大的需求。能做到尺寸小功耗低不容易的,必须要满足两个条件,一个是芯片尺寸小,另外一个是芯片集成度高。这就要求选用市场上比较新的芯片才可以。再者就是功耗低,功耗是非常考验研发团队的水平的。想要功耗低,必须要对系统熟悉,对算法理解比较深刻才可以。这点的确有些难度。能同时兼顾低功耗和小尺寸,是该模块的一大特色,模块尺寸可达12mmx12mm。

  • 接口覆盖:拾音器是需要对接不同的系统主机的,这就要求该模块有兼容多种接口的能力。鉴于此,该模块可以支持多种主流的音频接口输出。串口协议输出,GPIO输出等。可以满足不同的用户的需求。

 

晒样

 经常给芯片和PCBA板子打交道,有时候看到整洁的PCBA时候,也禁不住感慨,假如我们能做成这样就好了。经过多次的尝试,我们也在慢慢变化,变成他人眼里的别人家的孩子。
这里晒一下模块图:

 

这个模块很多客户反馈都不错,期待的你的试用和使用。

 

总结

  作为一家方案商,我们不仅仅善于把产品做成标准化的产品,更具备把标准的模块整成客户想要的样子。这就是所说的核心技术吧。

标签:声音,功耗,检测,报警,尺寸,模块,解析
From: https://www.cnblogs.com/dylancao/p/17375074.html

相关文章

  • MASA MinimalAPI源码解析:为什么我们只写了一个app.MapGet,却生成了三个接口
    源码解析:为什么我们只写了一个app.MapGet,却生成了三个接口1.ServiceBase1.AutoMapRoute源码如下:AutoMapRoute自动创建map路由,MinimalAPI会根据service中的方法,创建对应的api接口。比如上文的一个方法:publicasyncTask<WeatherForecast[]>PostWeather(){re......
  • Flask - 基础知识入门解析
    Flask-基础知识入门解析框架比较Djangoweb框架:优点-组件非常全,教科书框架,adminmodel-ORMsession缺点-资源浪费,因为组件多,大,还是互相关联的,随便卸载组件,可能会造成项目的崩溃Flaskweb框架:优点-扩展性强,精简,简单,第三方组件丰富sessionFlask-SessionFlask-Adm......
  • FAST协议解析2 FIX Fast Tutorial翻译【PMap、copy操作符】
    FIXFastTutorialFIXFast教程(译注:本篇是对https://jettekfix.com/education/fix-fast-tutorial/翻译和解释,除了文本的直接翻译外,我还针对各点按我的理解进行了说明和验证,所以可以看到译文下会有很多译注,部分译注还会带有实例。建议看此篇前先看前一篇“FAST协议解析1通过输入......
  • springboot,maven多模块打jar包踩坑
    父工程msgdemo中msgdemoimpl依赖gson_enum模块。在msgdemoimpl中有controller接口代码一开始在该pom中使用了import指定了该依赖的范围,所以打包失败。使用默认的范围即可。......
  • 利用 captcha 模块完成验证码图片生成
    生成单张验证码图片并显示fromcaptcha.imageimportImageCaptchaimportmatplotlib.pyplotaspltimportnumpyasnpimportrandomimportstring#characters为验证码上的字符集,10个数字加26个大写英文字母#0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZstr类型characters=......
  • 网易云服务申请的SSL证书解析
    网易云服务申请的SSL证书解析   cert.pem: 服务端证书  chain.pem: 浏览器需要的所有证书但不包括服务端证书,比如根证书和中间证书  fullchain.pem: 包括了cert.pem和chain.pem的内容  privkey.pem: 证书的私钥......
  • DDNS服务,支持自动更新域名解析到公网IPv4或IPv6地址
    'ddns-go-简单易用的DDNS服务,支持自动更新域名解析到公网IPv4或IPv6地址。该软件支持系统和Docker中使用,支持多种域名服务商,支持以服务的方式运行。用户可以配置多个DNS服务商、多个域名同时解析,支持Webhook通知和TTL等特性'jeessy2GitHub:github.com/jeessy2/ddns-go......
  • 第二节:react-redux详解、分模块、调式工具等
    一.        二.        三.         !作       者:Yaopengfei(姚鹏飞)博客地址:http://www.cnblogs.com/yaopengfei/声     明1:如有错误,欢迎讨论,请勿谩骂^_^。声     明2:原创博客请在转载......
  • [Python]-sklearn模块-机器学习Python入门《Python机器学习手册》-05-处理分类数据
    《Python机器学习手册——从数据预处理到深度学习》这本书类似于工具书或者字典,对于python具体代码的调用和使用场景写的很清楚,感觉虽然是工具书,但是对照着做一遍应该可以对机器学习中python常用的这些库有更深入的理解,在应用中也能更为熟练。以下是根据书上的代码进行实操,注释......
  • Python 模块
    原文:Python模块|菜鸟教程(runoob.com)Python模块(Module),是一个Python文件,以.py结尾,包含了Python对象定义和Python语句。模块让你能够有逻辑地组织你的Python代码段。把相关的代码分配到一个模块里能让你的代码更好用,更易懂。模块能定义函数,类和变量,模块里也能包......