首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >属性错误(Python PNCC使用Spafe)模块'scipy‘没有属性'fftpack’

属性错误(Python PNCC使用Spafe)模块'scipy‘没有属性'fftpack’
EN

Stack Overflow用户
提问于 2021-05-02 00:21:29
回答 1查看 129关注 0票数 0

我正在尝试使用这里提供的Spafe项目提取语音特征

https://github.com/SuperKogito/spafe/blob/master/examples/features_pncc_example.ipynb

我使用了spafe项目中提供的PNCC特征提取程序。

我得到了下面的错误。请帮帮忙。

pnccs = scipy.fftpack.dct(V):,:num_ceps AttributeError:模块'scipy‘没有属性'fftpack’

代码如下所示。

代码语言:javascript
复制
import scipy
from spafe.utils import vis
from spafe.features.pncc import pncc
import scipy.io.wavfile as wav

# init input vars
num_ceps = 13
low_freq = 0
high_freq = 2000
nfilts = 24
nfft = 512
dct_type = 2,
use_energy = False,
lifter = 5
normalize = True

# read wav
(fs, sig) = wav.read("sample.wav")

# compute features
pnccs = pncc(sig=sig,
             fs=fs,
             num_ceps=num_ceps,
             nfilts=nfilts,
             nfft=nfft,
             low_freq=low_freq,
             high_freq=high_freq,
             dct_type=dct_type,
             use_energy=use_energy,
             lifter=lifter,
             normalize=normalize)

# visualize spectogram
vis.spectogram(sig, fs)
# visualize features
vis.visualize_features(pnccs, 'PNCC Index', 'Frame Index')
EN

回答 1

Stack Overflow用户

发布于 2021-06-01 22:52:02

我觉得你应该避开scipy.fftpack

传统离散傅立叶变换(scipy.fftpack)

警告:此子模块现在被视为遗留模块,新代码应使用scipy.fft。

https://docs.scipy.org/doc/scipy/reference/fftpack.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67348417

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档