手机实时提取SIM卡打电话的信令声音-新的篇章(二、USB音频线初步探索)
手机实时提取SIM卡打电话的信令声音-新的篇章(二、USB音频线初步探索)
前言
前面的篇章和方案中,我们从架构拓扑和原理的角度分析了使用音频线来绕开手机对SIM卡电话的通话声音的封锁场景的可行性,并尝试拆分和对比模拟3.5mm耳机的音频和USB的数字音频线在使用上的差异。
在本篇中,我们将针对Android手机各个历史的演进版本,列举一下Android各主流品牌的设备对USB数字音频在语音播放和电话通话语音的支持程度、限制条件和日常中常用的应用场景。
同时,我们简单的花了一两百块钱,从市面上的京东淘宝拼多多中简单的选型和试用了一下市面上各种数字音频线和模拟音频线,并对比一下它们之间的差异。为后续选型以及对《手机实时提取SIM卡打电话的信令和声音》进行轻量化和简易化封装的操作提供早期的数据和保底的使用习惯支撑。有助于简化我们产品的用户操作流程,降低使用复杂度。
音频线介绍
目前市面上Android手机使用的音频线一般只分为3.5mm耳机口和USB口,其中3.5mm耳机口必定传输的模拟信号,耳机中的线控按键使用调频的方式、采用类似DTMF码来传输线控按键中【暂停/播放、上一首、下一首、关闭麦克风】等约定事件。
USB音频线和3.5mm耳机线的外形,大致如下图所示:
也别太相信淘宝卖家说的什么HIFI音质巴拉巴拉的,对于我们这次课题而言,语音通话基本都是走8K采样、64Kbps的传输线路,随便什么的音频