小编Ser*_*dev的帖子

十四行诗导入失败:“从图表导入十四行诗”

尝试运行一些导入“sonnet”的 github 代码,该代码似乎从“graphs”导入其他包。我得到:

----> 9 import sonnet as snt

~\Anaconda3\lib\site-packages\sonnet\__init__.py in <module>()
      1 __version__ = '0.1.6'
----> 2 from graphs import Sonnet, D3Graph, MatplotGraph

ImportError: cannot import name 'Sonnet'
Run Code Online (Sandbox Code Playgroud)

我已经显式安装并导入了“图表”,但当显式尝试时却失败并出现相同的错误:

    ----> 1 from graphs import Sonnet

ImportError: cannot import name 'Sonnet'
Run Code Online (Sandbox Code Playgroud)

有什么建议吗?

环境:Jupyter Notebook、python 3.6.5、Anaconda、Windows

python python-3.6 sonnet

6
推荐指数
1
解决办法
3430
查看次数

Python Librosa:用于计算MFCC功能的默认帧大小是多少?

使用Librosa库,我将音频文件1319秒的MFCC功能生成到一个矩阵中20 X 56829。在20这里表示MFCC的没有特色(我可以手动进行调整)。但我不知道它是如何将音频长度分割为的56829。处理音频需要多少帧大小?

import numpy as np
import matplotlib.pyplot as plt
import librosa

def getPathToGroundtruth(episode):
    """Return path to groundtruth file for episode"""
    pathToGroundtruth = "../../../season01/Audio/" \
                        + "Season01.Episode%02d.en.wav" % episode
    return pathToGroundtruth

def getduration(episode):
    pathToAudioFile = getPathToGroundtruth(episode)
    y, sr = librosa.load(pathToAudioFile)
    duration = librosa.get_duration(y=y, sr=sr)
    return duration
def getMFCC(episode):
    filename = getPathToGroundtruth(episode)
    y, sr = librosa.load(filename)  # Y gives 
    data = librosa.feature.mfcc(y=y, sr=sr)
    return data


data = getMFCC(1)
Run Code Online (Sandbox Code Playgroud)

audio python-3.x mfcc

3
推荐指数
1
解决办法
5613
查看次数

标签 统计

audio ×1

mfcc ×1

python ×1

python-3.6 ×1

python-3.x ×1

sonnet ×1