我是靠谱客的博主 顺利小馒头,最近开发中收集的这篇文章主要介绍音频处理的基本概念,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

采样(sample):

PCM audio不论是输入还是输出,都包含采样,采样达标声音的一个声道在某个特定时间点的振幅。 很多这样的采样组成了声音。样本是记录音频数据的最基本单位。对于CD audio,每秒有44100个采样。

采样的尺寸从8bit 到64bit精度。采样的格式也各式各样: 大端整形,小端整形或者浮点数。

采样尺寸决定动态声响范围。动态声响范围是指最静和最大声之差

通道数(channel):

分为单声道mono;立体声stereo。当然还存在更多的通道数

帧(frame):

帧记录了一个声音单元,其长度为样本长度和通道数的乘积

采样率(rate):

PCM声音是包含多个frame的流。每秒钟采样次数,也就是每秒钟帧的次数。

周期(period):

音频设备一次处理所需要的帧数,对于音频设备的数据访问以及音频数据的存储,都是以此为单位。

交错模式(interleaved):

是一种音频数据的记录方式,在交错模式下,数据以连续真的方式存放,即首先记录帧1的左声道样被和右声道样本,再开始帧2的记录。

非交错模式(non-interleaved):

首先记录的是一个周期内所有帧的左声道样本,再记录所有右声道样本。


最后

以上就是顺利小馒头为你收集整理的音频处理的基本概念的全部内容,希望文章能够帮你解决音频处理的基本概念所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部