【问题标题】:Sound signal plot in pythonpython中的声音信号图
【发布时间】:2022-12-23 22:18:52
【问题描述】:

如何在 Python 中绘制音频信号波形。我的想法是这样的,但它不起作用

    samplerate,data= wavfile.read('bells.wav')
    
    N = 5; # audio duration is 5 seconds
    t = np.linspace(0, N/data, N)
    plt(t, samplerate)

【问题讨论】:

    标签: python signals signal-processing


    【解决方案1】:

    变量 samplerate 是一个浮点数,而 data 是作为 NumPy 数组的实际信号。
    所以你可能想使用samplerate计算t数组,然后绘制data

        samplerate,data= wavfile.read('bells.wav')
        
        N = 5; # audio duration is 5 seconds
        t = np.linspace(0, N/samplerate, N)
        plt(t, data)
    

    【讨论】:

      猜你喜欢
      • 2011-07-09
      • 2012-05-04
      • 2016-05-22
      • 2022-10-25
      • 2013-04-12
      • 2018-07-18
      • 2012-04-27
      • 1970-01-01
      • 2023-03-15
      相关资源
      最近更新 更多