Android麦克风数据采集格式和常见的编码格式
创始人
2025-06-01 14:58:44
0

采集到的音频或者渲染到扬声器的音频格式-PCM

在 Android 平台上,PCM(脉冲编码调制)数据是一种常用的音频数据表示格式。PCM 是一种无损音频编码,可以捕捉和存储原始音频信号的波形。在 Android 系统中,开发人员可以使用 PCM 数据处理音频信号,以实现音频播放、录音、实时语音通信等功能。

在处理 PCM 数据时,Android 提供了一些关键的类和 API:

  1. AudioRecord:这个类允许开发人员从麦克风或其他音频源捕捉音频数据。通过设置适当的参数(例如采样率、通道和音频编码格式),你可以捕捉 PCM 数据。在实例化 AudioRecord 对象并调用 startRecording() 方法后,你可以使用 read() 方法来读取 PCM 数据。

  2. AudioTrack:这个类允许开发人员将 PCM 数据渲染到扬声器或其他音频输出设备。你需要设置相应的参数(如采样率、通道和音频编码格式),然后实例化 AudioTrack 对象。使用 write() 方法将 PCM 数据写入 AudioTrack,然后调用 play() 方法开始播放。

  3. MediaRecorder:这个类提供了一个更高级别的 API,允许开发人员轻松地进行音频录制。虽然 MediaRecorder 主要用于录制压缩音频格式(如 AAC、AMR 等),但你可以通过设置输出格式为 MediaRecorder.OutputFormat.RAW_AMR(在某些设备上可用)来录制未压缩的 PCM 数据。

  4. MediaPlayer:这个类提供了一个高级别的 API,用于播放音频和视频文件。虽然 MediaPlayer 主要用于播放压缩音频格式,但在某些情况下,你可能需要将 PCM 数据转换为其他格式(如 WAV),然后使用 MediaPlayer 播放。

处理 Android 上的 PCM 数据时,你需要注意采样率、位深度(例如 16 位或 8 位)、通道(单声道或立体声)等因素。这些参数将影响音频质量和所需的存储空间。为了实现高质量音频传输,你可能需要选择适当的参数,并根据需要对 PCM 数据进行压缩或转换。

编码格式G.711

G.711 是一种常用的音频编码格式,广泛应用于 VoIP(Voice over Internet Protocol,即通过互联网进行语音通信)和电话系统。G.711 编码标准最早由国际电信联盟(ITU-T)于 1972 年制定,并多次修订。

G.711 编码格式主要包括两种不同的编码算法:μ律(mu-law)和A律(A-law)。μ律主要应用于北美和日本,而 A 律在欧洲和其他地区更为常见。这两种算法都可以将 16 位(即具有 65,536 个可能值)的 PCM(脉冲编码调制)音频信号压缩为 8 位(即具有 256 个可能值)的数字信号,从而将音频数据量减小一半。尽管经过压缩,G.711 仍能保持较高的语音质量。

G.711 编码的语音信号采样率为 8 kHz,这意味着每秒钟对音频信号进行 8000 次采样。在 8 位编码下,G.711 的比特率为 64 kbps(即每秒 64,000 比特)。尽管 G.711 不是最高效的音频编码格式,但由于其简单性和在许多电话系统中的广泛应用,它仍然是 VoIP 领域的一个重要标准。

编码格式AAC

AAC(Advanced Audio Coding)是一种广泛应用的音频编码格式,于1997年由Fraunhofer IIS、杜比实验室、AT&T、索尼等多家公司共同开发。AAC是一种损失性压缩技术,其目标是提供比MP3更高的音频质量和更低的比特率。AAC是MPEG-2和MPEG-4标准的一部分,在各种应用场景中得到了广泛应用,如流媒体、数字广播和音频文件存储。

AAC编码有几个不同的配置文件,包括:

  1. AAC-LC(低复杂度):用于大多数场景,如智能手机、便携式音乐播放器和数字广播。
  2. HE-AAC(高效率):用于低比特率的应用场景,如数字广播和流媒体。
  3. HE-AAC v2:在HE-AAC的基础上添加了一些音频增强功能,进一步提高了压缩效率。
  4. AAC-LD(低延迟):用于实时通信,如视频会议和VoIP。

AAC格式在许多设备和平台上都得到了支持,包括iOS、Android、Windows和macOS。由于其高质量和低比特率特性,AAC已经成为许多在线音乐和视频服务的首选音频编码格式。

相关内容

热门资讯

探索多元回馈方式 上市公司年末... 本报记者 陈潇 临近年末,A股上市公司股东回馈活动密集落地。相比于以往现金分红、股份回购等传统方式,...
原创 欧... 近日,就在布鲁塞尔兴奋地宣布"欧洲企业获得超预期稀土出口许可"的48小时后,冯德莱恩领导的欧盟委员会...
原创 帮... 朋友们中午好,我是帮主郑重。 今天上午,市场给了我们一个久违的“大个子”阳线,上证指数一口气涨了0....
港股首日上市破发,明基医院一度... 格隆汇12月22日|明基医院(2581.HK)今日首日上市破发,盘中一度跌超43%至5.28港元,市...
LPR为何连续7个月“按兵不动... 央广网北京12月22日消息(记者 冯方)12月22日,12月贷款市场报价利率(LPR)出炉,1年期L...
核心业务失速、预制菜增长骤停,... 证券之星 吴凡 近日,海欣食品(002702.SZ)发布公告称,将2023年定增募投的“水产品精深加...
原创 日... 日本央行加息落地,并把政策利率从0.5%上调至0.75%,日本利率升至近30年来的新高水平。 虽然此...
乐聚机器人在上海成立数智科技公... 天眼查工商信息显示,近日,上海乐聚数智科技有限公司成立,法定代表人为张大鹏,注册资本1000万人民币...
金花股份董事长因未及时披露取保... 近日,金花企业(集团)股份有限公司(以下简称“金花股份”)发布公告称,其董事长邢雅江收到了陕西监管局...
十大首席看2026中国经济 记者 王珍 2025年,中国经济交出了一份“稳中有进”的答卷,前三季度国内生产总值(GDP)同比增...
【IPO追踪】四只新股齐破发!... 12月22日,港股迎来四只新股同日上市,包括明基医院(02581.HK)、华芢生物-B(02396....
央行重磅发布:实施一次性信用修... 12月22日,中国人民银行发布通知,实施一次性信用修复政策,支持信用受损但积极还款的个人高效便捷重塑...
为什么五六百的女装也是聚酯纤维... 翻开一件标价五六百元的服装标签,材质主要是“聚酯纤维”的字样让不少消费者心头一紧。 在多数人的认知里...
支持个人信用一次性修复!央行重... 12月22日,中国人民银行发布通知,实施一次性信用修复政策,支持信用受损但积极还款的个人高效便捷重塑...
原创 共... 共和党接连输掉纽约、弗吉尼亚、新泽西、迈阿密等多个关键地方选举后,特朗普终于等来了自己最大的救星。 ...
喜报丨载誉前行!厦门国际银行荣... 12月19日,在《中国证券报》举办的第六届银行业金牛奖颁奖典礼上,厦门国际银行凭借卓越的理财服务能力...
港股速报 | 港股今日高开 科... 每经编辑|袁东 今日(12月22日),港股市场开盘迎来积极开局,三大核心指数集体高开。 开盘后截至...
溢价率近40%!国投瑞银基金月... 中新经纬12月19日电 (周奕航)近日,国投瑞银基金旗下的国投瑞银白银期货(LOF)因二级市场交易价...
魏建军的“得意门生” 赵永坡,... 【文/财圈社&道哥说车 麻建宇】“从今天开始,我就是魏牌的CEO了”,12月21日,赵永坡在个人微博...
1335.98亿元!中国神华千... 资本市场迎来一则重磅消息。12月19日晚间,中国神华能源股份有限公司正式披露《发行股份及支付现金购买...