00_Rec_Voice.ipynbで録音終了時にエラー
Opened this issue · 2 comments
kasugaiasuka commented
READMEの「Open in Colab」を押下して00_Clone_Repo.ipynb
を実行後、00_Rec_Voice.ipynb
を実行して録音作業を行ったところ、録音終了時に下記のエラーが発生しました。
librosa.displayのwaveplotはlibrosa 0.9で削除されたメソッドのようですが、意図せず想定よりも新しすぎるバージョンがインストールされてしまっているということでしょうか?
※ waveplotをwaveshowに書き換えれば一応動くようです。これが意図した表示かはわからないですが…
えっ嘘でしょ。
えっうそでしょ。
---終了---
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-12-65ce3032714f> in <cell line: 1>()
----> 1 rec(3, "emotion001", "えっ嘘でしょ。", "えっうそでしょ。")
<ipython-input-10-0d9a847134a7> in rec(sec, filename, text, hira)
72 with open(mytext_dir + filename + ".txt", 'w') as mytext:
73 mytext.write(hira)
---> 74 librosa.display.waveplot(speecht, sr=rate)
75 plt.show()
76 display(Audio(speecht, rate=rate))
AttributeError: module 'librosa.display' has no attribute 'waveplot'
amazongodman commented
librosa.displayのwaveplotはversion 0.9で削除されているようです。
20230521の時点でコードを動かすと
librosaは「0.10.0.post2」がインストールされます。
00_Rec_Voiceの「3録音準備」のrec関数をwaveplotからwaveshowに書き直せば動作しました。
(インストール時のバージョン指定とwaveshowの変更が理想です)
isletennos commented
こちらの不具合は本日のパッチで修正しました!