我有一个AIFF格式的音轨。我想用Python打开这个音频文件,导入声音的振幅并执行一些数学分析,如傅立叶变换等
- 在Python中这是可能的吗?在
- 有没有允许我获取音频文件的库或模块?在
在我的整个搜索过程中,我找到了^{},它适用于WAV音频文件。在
- 有没有其他库可以导入Python中的音频文件?在
- AIFF文件有类似的东西吗?在
显然,我可以将AIFF转换成WAV文件,但是如果可能的话,我想直接导入AIFF文件。在
作为附带问题:是否有更具体的编程语言(具体地说,我的意思是比Python更好)来执行这种音频文件的分析和获取?在
Tags:
是的,我在使用
scipy.io.wavfile
时也遇到了这个问题。我查找了这个问题,发现Scikits可能有兴趣绕过这个仅限wave的解决方案。在https://sites.google.com/site/ldpyproject/scikits-audiolab
至于纯数据,我经常使用这个,但当然这取决于你想用你的声音文件做什么。。。?在
Python作为标准库的一部分提供了AIFF支持,请参见aifc模块。在
根据您的最终目标是什么,您可能会更高效地使用像PureData这样的工具,该工具专为处理音频而设计,并且具有读取音频文件和执行fft作为原语的功能。在
相关问题 更多 >
编程相关推荐