你真的了解你的手机?—麦克风降噪
当你走在马路上打着电话侃侃而谈的时候,有没有想到,此刻车声涌动,连旁边的人或许都听不清楚你说的是什么,为什么电话那头还能和你谈笑风生呢?
答案就在于一项隐形而又实用的技术——麦克风降噪
请大家拿出自己的手机,观察一下手机上几个不起眼的小孔。
举个例子:
三星note3顶部和底部的两个小孔儿
iPhone5c摄像头旁边的小孔儿
大家平时是不是也疑惑这些小孔儿是用来干啥的呢?给手机透气的?
NO,这些小东西就是用来在通话时帮你降噪的小麦克风。
一般来说现在的手机上都会有2到3个麦克风,一个比较大的位于手机下方,另一个(或者说另外两个)一般位于手机顶部或是背后。
降噪的原理说起来其实很简单(拿双麦克风举例),因为两个麦克风所处的位置不同,收集到的音频信号也不同。
简单来说就是两个话筒离你嘴巴一个远一个近,离嘴巴近的收集的人声多一些,离嘴巴远的收集的噪音多一些。
这两个麦克风收集到的人声一般会有6dB左右的音量差,而手机处理器利用这两个麦克风收集到的不同声音进行处理,会自动产生与噪音相反的声波,用来主动抵消噪音。
当然,说起来这么简单,但要做到极致降噪,技术难度还是比较大的。
我们再来看几个例子:
魅族mx4:
小米3:
iPhone6:
现在你知道为什么当你想用电脑给电话那头的人放首歌时,你问他半天,他却什么调调也听不到了吧?
其实这个时候你只需要安静,别说话,将手机底部的麦克风对准电脑,那边自然就能听到音乐了。
PS:从现在开始不要再以为这种小孔儿里面有什么复原键之类的按钮了,请不要再用针头去猛戳了。
你真的了解你的手机?—麦克风降噪相关推荐
- 手机麦克风声音太大_全民K歌必备利器,得胜PH-125手机K歌麦克风让你轻松拥有好声音...
现在KTV已经不能满足我们想要随时随地K歌的需求了,很多像全民K歌这类型的K歌APP也是一片火热.大家有没有发现一个现象,在现场自己唱的还不错,但是听了录音后发现声音干巴巴的.其实,声音也可以像容貌一 ...
- C语言LMS双麦克风消噪算法,芯片内部的噪声抑制算法,语音芯片来说也是一样(双麦克风降噪理念)...
因此,为了尽可能满足人们的需求,现在设计了双麦克风--即双麦克风降噪,当然,在使用这种降噪方法时需要注意两点.若将两个麦克风放在一起,或将两个麦克风分开,则距离较远.该芯片内的算法将根据两个麦克风接收 ...
- android双usb麦克风,双麦克风降噪设计
中兴Grand X IN采用了黑色的配色,机身正面被4.3吋的屏幕占据了大部分空间,因此屏幕上下方都采用了比较窄的设计.在屏幕上方,我们可以看到中兴Grand X IN的网状金属听筒与前置摄像头.金属 ...
- limbo可以运行linux,这次真的了,安卓手机可以安装 Windows 10 了
原标题:这次真的了,安卓手机可以安装 Windows 10 了 上回雷锋哥给大家分享过「安卓可以体验 "Windows 10" 了」实际上就是一个第三方安卓桌面启动器模仿 Wind ...
- c++ 麦克风 录音 wav_小米有品上线新品,手机麦克风得到史诗级加强
手机里面是自带录音功能的,所以很多朋友都喜欢用手机来记录会议等内容,但是手机自带的麦克风用来录音并不合适,要么声音小,要么录下来的都是杂音,难道非要买一个专用的录音笔或者麦克风吗?其实没有那个必要,你 ...
- 麦克风失灵_iPhone7Plus手机麦克风失灵怎么办?请看解决方案
如今智能手机的发展越来越好,而苹果作为智能手机市场顶尖的品牌,其iPhone手机也是受到了大批用户的购买使用.大部分对iPhone的评价都是很好的,认为它性能极佳,各方面都比较优秀.不过作为电子产品, ...
- matlab adaptfilt.rls,基于RLS算法的多麦克风降噪
<信息处理课群综合训练与设计> 课程设计任务书 学生姓名: 专业班级: 指导教师: 工作单位: 题 目: 基于RLS算法的多麦克风降噪 设计任务: 给定主麦克风录制的受噪声污染的语音信号和 ...
- win10声音设置没有麦克风降噪的解决办法
win10声音设置没有麦克风降噪的解决办法 首先: 记得启用音频增强: 然后: 搜索 Realtek Audio Console 这里就有相应的设置
- 安卓手机麦克风测试应用开发
之前接了一个开发测试手机麦克风寿命apk的任务,主要要求是:1.可以控制手机麦克风的开启与关闭:2.麦克风接收的声音从听筒发出:3.可设置测试时间.下面我对该应用的开发做一相关讲解并附上代码. 开发难 ...
最新文章
- jquery-datatables 销毁重新渲染
- 编程猫python讲师面试_【编程猫教师面试】在BOSS问了我很多,问我为什么选择编程猫,问我了解编程猫吗?-看准网...
- Beaglebone Black教程Beaglebone Black中的Cloud9 IDE基本使用
- 公用技术——设计模式5——创建型模式——建造者模式——待补充
- SAP Spartacus的自定义静态页面
- python sns绘制回归线_Python数分实战:员工流失情况预测
- WEB安全基础-PHP+MySQL实践
- 怎么让cmd命令行不关闭或查看tomcat启动一闪而过的原因
- python中try怎么用_python下try
- I00008 百鸡问题
- C# await和async
- MySQL数据库索引
- HTML+CSS+JS制作炫酷特效代码
- 计算机考研四门专业课是什么,2019计算机考研专业课复习问题答疑
- 推荐系统的冷启动与效果评估
- 50岁的程序员该何去何从
- 西电计科数据库系统期末复习笔记
- Oxffff转换成十进制
- “成本刺客”防不胜防,如何应用亚马逊云科技驾驭云成本
- win7/win10安装Ubuntu20.04双系统详细操作步骤
热门文章
- mysql command type_mysql command line client 使用命令
- 008_SpringBoot视图层技术jsp
- 038_CSS3图像透明度
- ckeditor java 使用,CKEditor5在自定义数据处理器中使用模型
- python requests text content_python request text 和 content的区别
- mysql支持asp.net_关于Mysql + asp.net注射能支持多语句的感慨(2月)
- python turtle应用实例_python-turtle-一个简单实例子
- 苹果核 - Tangram 的基础 —— vlayout(Android)
- Java高并发编程:使用JDK5中同步技术的3个面试题
- OCP12C题库,63数据库管理( Administration Workshop- 63)(新增)