audio - 合并两个数字声音文件

标签 audio voice levels

为什么将两个数字声音文件合并为一个数字声音文件通常需要调整 dB 级别
?

从数学上讲,5.1 声音文件比立体声文件大得多。为什么?

最佳答案

当两个信号按 0 到 1 的归一化标度相加时,通常是在内存中的 block 中,通常直接将它们相加会导致整体声级增加,这与对数分贝标度不符。此外,需要对电平进行校正以选择两个信号的相对电平。在将它们相加之前需要对其进行校正,这样它们就不会太大声,并且它们是正确的相对音量。

要回答您的另一个问题,5.1 文件通常在给定时间有 6 个音频 channel 。一个立体声文件最多只有两个声道。因此,相当于 5.1 的声音文件(不包括元数据)通常比同等比特率的平均立体声文件大三倍左右。

关于audio - 合并两个数字声音文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62423949/

相关文章:

speech-recognition - 面向开发人员的语音识别软件

voip - 有谁知道任何类似于 Tropo 的服务?

c++ - 打印一般树级别

r - 如何使用 R 中的子函数更改具有加号 (+) 的因子水平?

java - 如何合并 MFCC

android - 从锁定屏幕开始 Activity 时无声音

speech-recognition - 使用 Twilio 之类的语音 + 电话 API(文本到语音和语音到文本)以编程方式通过电话接受信用卡?

iphone - 在 Objective-C 中无延迟地播放音效

ios - iOS 上的数字音频工作站架构