声音文件慢速播放不变调原理的猜想

一、先看一个简化问题:

        假设有一声音波音f(t) = sin(2t),那么1/2速播放,等同于将时间t乘以系数1/2,将会变成f(t * 1 / 2) = sin(2t * 1 /  2)= sin(t),从而在单位时间内频率减半,这就是声音放慢播放后变低沉的原因。如果想把声音在0.5x慢放时保持原有频率,则需要把原本的波形sin(2t),变成sin(4t),才能抵消慢放时的降频系数。

二、结合实际的猜想:

        在实际应用中,可使用傅里叶变换,把波形过滤为频域信号,保持强度和相位的同时,把频域信号右移到2倍相位的地方,再重新转为时域信号,那么此时用0.5倍速度播放时,单位时间内频率依然能与原本信号一致,那么就可以实现声音内容慢速播放的同时,频率不降低了。

        也就是,频域信号 * 1 / 播放速度,即可得到合适于该播放速度的信号了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值