gpt4 book ai didi

python - 测量Python中某些频率值内发生了多少事件

转载 作者:行者123 更新时间:2023-12-03 00:37:05 24 4
gpt4 key购买 nike

我正在尝试找到一种方法来获取音频文件的频率值(以Hz为单位),并测量这些频率值与该文件中其余频率值成比例出现的频率。

例如,在一个音频文件中,我想查看在300-500 Hz范围内发生了多少音频 Activity 。

如果我能以某种方式获得一个列表或一个数组,该列表或数组填充有给定音频文件的所有频率值,那么这将很简单,但是我不知道该怎么做。

谢谢。

最佳答案

您可能正在寻找Fourier TransformFast Fourier Transform

从维基百科:

Fourier Transform

左边是您的正常信号,右边是您的频域信号。当然,您可以切出300-500 Hz的范围,对该区域进行积分,然后除以总面积即可得出比例...

并不是我的专长,但是考虑scipy solution吗?

关于python - 测量Python中某些频率值内发生了多少事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39923741/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com