亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

librosa.feature.melspectrogram 的形狀

librosa.feature.melspectrogram 的形狀

ibeautiful 2023-04-25 16:54:25
我試圖了解以下內容的輸出librosa.feature.melspectrogram:>>> import numpy as np>>> from librosa.feature import melspectrogram>>>>>>>>> melspectrogram(np.random.randn(128), n_mels=128).shape(128, 1)>>> melspectrogram(np.random.randn(900), n_mels=128).shape(128, 2)>>> melspectrogram(np.random.randn(500), n_mels=128).shape(128, 1)>>> melspectrogram(np.random.randn(512), n_mels=128).shape(128, 2)>>> melspectrogram(np.random.randn(511), n_mels=128).shape(128, 1)>>> melspectrogram(np.random.randn(1023), n_mels=128).shape(128, 2)>>> melspectrogram(np.random.randn(1024), n_mels=128).shape(128, 3)>>> melspectrogram(np.random.randn(2055), n_mels=128).shape(128, 5)>>> melspectrogram(np.random.randn(2047), n_mels=128).shape(128, 4)什么決定了它形狀的第二個值?第一個很清楚,它是n_mels,但是從文檔中我無法理解第二個來自哪里。
查看完整描述

1 回答

?
寶慕林4294392

TA貢獻2021條經驗 獲得超8個贊

它是幀中信號的長度(不是樣本),取決于窗口和跳長。

具體來說:1 + len(y) // hop_length


查看完整回答
反對 回復 2023-04-25
  • 1 回答
  • 0 關注
  • 136 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號