文件名称:matlab离散正弦代码-gammatone:使用伽马通滤镜库或傅立叶变换权重的基于伽马通的频谱图
文件大小:56.69MB
文件格式:ZIP
更新时间:2024-06-09 20:14:33
系统开源
matlab离散正弦代码Gammatone Filterbank工具包 使用人类听觉感知模型分析声音的实用程序。 杰森·海瑞斯(Jason Heeris),2013年 概括 这是将Malcolm Slaney和Dan Ellis的gammatone滤波器组MATLAB代码移植到Python 2和3(使用Numpy和Scipy)的方法,下面将对此进行详细介绍。 它通过通过伽马通滤波器组运行信号来分析信号,类似于基于傅立叶的频谱图分析。 安装 您可以使用以下命令直接从此git存储库安装: pip install git+https://github.com/detly/gammatone.git ...或者您可以根据自己的喜好克隆git存储库,然后执行以下操作: pip install . ...或者: python setup.py install ...来自克隆的树。 依存关系 麻木 科学的 鼻子 嘲笑 matplotlib 使用代码 请参阅。 为了演示,找到一个.wav文件(例如),然后运行: python -m gammatone FurElise.wav -d 10 ...以查看
【文件预览】:
gammatone-master
----auditory_toolkit()
--------ERBFilterBank.m(2KB)
--------demo_gammatone.m(7KB)
--------COPYING(2KB)
--------MakeERBFilters.m(5KB)
--------gammatonegram.m(3KB)
--------specgram.m(1KB)
--------ERBSpace.m(1KB)
--------README(328B)
--------gammatone_demo.m(6KB)
--------fft2gammatonemx.m(4KB)
----test_generation()
--------test_specgram.m(2KB)
--------test_ERBSpace.m(911B)
--------test_fft_gammatonegram.m(3KB)
--------test_gammatonegram.m(3KB)
--------test_MakeERBFilters.m(2KB)
--------README(295B)
--------test_fft2gammatonemx.m(2KB)
--------test_ERBFilterBank.m(2KB)
----COPYING(2KB)
----doc()
--------make.bat(5KB)
--------details.rst(5KB)
--------fftweight.rst(220B)
--------conf.py(8KB)
--------gtgram.rst(173B)
--------FurElise.png(337KB)
--------index.rst(326B)
--------Makefile(5KB)
--------plot.rst(179B)
--------filters.rst(172B)
----setup.py(573B)
----README.md(5KB)
----gammatone()
--------__init__.py(275B)
--------__main__.py(247B)
--------fftweight.py(5KB)
--------gtgram.py(3KB)
--------filters.py(8KB)
--------plot.py(5KB)
----tests()
--------test_erb_space.py(2KB)
--------test_fft_gtgram.py(4KB)
--------test_filterbank.py(2KB)
--------test_gammatonegram.py(4KB)
--------__init__.py(231B)
--------test_cfs.py(1KB)
--------test_gammatone_filters.py(2KB)
--------test_specgram.py(2KB)
--------data()
--------test_fft_weights.py(3KB)