程序员解密手机音频接口那点事,分分钟扫盲,再也不做懵逼小白了
瓶子哥身边经常有同事遇到新买的耳机线无法兼容自己的手机情况,诸如听音乐时只拥有伴奏,麦克风不能使用的问题(当然这种需求催生了某宝上的耳机转换头的生意,真是哪里有需求哪里就有市场啊。。。),还有我们做安卓开发的码农经常遇到headset, headphone,受话器,送话器等等名词,真的是搞得一头雾水。
所以基于此,瓶子哥决定本节课聊聊手机音频接口那点事儿,普及下Android手机涉及到的音频输入输出设备的一些基本概念。
音频接口设备
Headphone:头戴耳机,输出。
Headset:在头戴耳机的基础上加入了microphone的输入支持。支持输出,以及录音输入。
Speaker:即扬声器,外放,输出。
Receiver:也称Earpiece,听筒,受话器。
Microphone:送话器,麦克,咪头,微音器,拾音器,录音输入。
在我们的手机上mic一般又分为3种:
Main mic(主mic),用于通话输入。
Second mic:用于耳机mic的语音输入。
Sub mic(副mic):用来在通话时录取背景噪音,然后结合主mic通过一系列算法来帮你最大程度的过滤噪音的小麦克(降噪mic)。这也就是当你走在车声涌动的集市上打着电话侃侃而谈,或许连旁边的人都听不清楚你说的是什么的情况下还能和你谈笑风生的原因。
降噪mic一般都比较小,请大家拿出自己的手机仔细观察下手机的顶部,底部或者背部找找是不是有一个小孔,如上图。这就是降噪mic,大家不会以为它是用来通风的吧。
手机的音频接口图示
2. 耳机插孔标准
耳机接口是有一个大家族的,常见的三段式接口叫做TRS端子,四段式为TRRS端子,T是“tip”的缩写,R是“ring”,S则是“sleeve”,2.5mm、3.5mm和6.35mm这三种应用的最多,这里的2.5mm,3.5mm,6.35mm都是指耳机插头直径。
6.35mm单端插头(TRS 大三芯)
一些演奏录音设备以及家用有线麦克风就是用这种尺寸的插头连接到功放上的。
3.5mm/2.5mm插头(mini TRS小三芯)
同样是使用Tip/指尖、Ring/指环、Sleeve/袖子的三段式设计,但尺寸却缩小到3.5mm以及更小的2.5mm 插头标准,2.5mm是早年Nokia 等厂商针对功能机力推的更小的插头标准,后来智能手机发展太快,普遍使用了3.5mm,所以2.5mm接口标准基本就消失在历史长河中。
三段耳机接口标准
三段式从插针顶部起接线分别为左声道、右声道、GND接地,同样的另外一端按图示从右至左分别是左声道、右声道、GND接地。
四段耳机接口标准
与三段式耳机插头的区别是四段式耳机多了耳麦(话筒),现在大多数手机配件耳机都是四段式的结构。
而四段式耳机又分为2种标准:国标和美标。
美标:OMTP,从最前头开始数第1、2、3、4节,分别是左声道/右声道/地线/MIC。使用的有诺基亚、索尼爱立信等;
国际标准:CTIA,从最前头开始数第1、2、3、4节,分别是左声道/右声道/MIC/地线,使用的有苹果、小米、魅族等。
对于手机收音机功能,实际上是通过公共接地线(GND)提供外接天线功能的。
从上面可以看出,四段式耳机并不是完全通用的。
三四段耳机的识别
对于大部份耳机插头而言,美标的中间三节隔离绝缘圈,一般是都是白色的。而国标为了有所分别,一般是都是黑色的。大部份可通过此方法来识别,或者也可以直接通过网上查询。由于一般耳机的阻抗很小(8ohm,16ohm,32ohm),而MIC 的阻抗都在Kohm级别,通常耳机的mic阻抗一般都在 2Kohm~13Koh(iPhone4/iPhone4S手机由于对按键有特殊的需求而使用了一个与mic串联的专用芯片,由于专用IC的存在,此时通路上电阻可以达到4Mohm,iPhone5以后又回归正常的Kohm),所以如果你是个爱搞机的机友,那你不妨试试用万用表一探究竟?
你可以使用万用表调到电阻档,表笔分别接触耳机插头的顶端与底端,如果电阻比较大(几K欧以上)则为美标耳机,反之则为国标耳机。
从上面可以看出,所谓的国标和美标其实就是地线和麦克风线顺序不一样,若我们的机友如果不了解自己的手机支持的耳机插孔标准,而不小心买错了国标/美标耳机,那怎么办呢?
不用急,某宝上面有转接线可以买,机友可以通过此线转换国标/美标。