如何扭曲/改变音高以便我能听到蝙蝠的声音

问题描述 投票:0回答:1

我正在寻找一种“听到”蝙蝠声音的方法。 我有一段 192khz 的蝙蝠录音,想听听。那么将其“转换”为0-12kHz录音?

我看到了我认为可能相似的内容: 使用 Sox 更改多个音频文件的音高

并尝试使用类似的东西: 日志(12/192)* 日志(2)* 1200 == 4800

sox 331817.flac 331817_warp.wav pitch -4800

您可以在这里看到整个频谱图:(192Khz)

sox 331817.flac -n  rate 192.0k spectrogram -l -m -X 160 -z 95 -Z 0 -r -Y 257 -o spectro.png

你可以在这里看到我扭曲的光谱:

sox 331817_warp.wav -n  rate 12.0k spectrogram -l -m -X 160 -z 95 -Z 0 -r -Y 257 -o spectro_warp.png

这是一个鼓励我实现这一目标的视频: https://www.youtube.com/watch?v=qJOloliWvB8

audio sox pitch
1个回答
1
投票

尝试

speed -4800c
;它降低了音调和节奏。这是降低音调的侵入性最小的方法,因为它不需要重新采样声音。它会使整个声音片段的长度增加 16 倍,所以请花点时间聆听。如果可能的话,将其修剪下来;我怀疑这也是他们在视频中所做的。

请记住,即使是 192 kHz 的采样率也可能不足以准确捕获蝙蝠声音的全频谱。 奈奎斯特频率是采样率的一半;任何高于 96 kHz 的音频都会失真。任何后期处理都无法解决这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.