librosa.display.waveplot 错误 AttributeError: module ‘librosa.display‘ has no attribute ‘waveplot‘
librosa.display.waveplot 错误 AttributeError: module ‘librosa.display‘ has no attribute ‘waveplot‘
1. 问题描述
python 的音频处理库 librosa 库之前在 import librosa.display
后,可以直接使用 librosa.display.waveplot(data, sr=sampling_rate)
。而现在会报出 attributeerror: module 'librosa.display' has no attribute 'waveplot'
的错误。
2. 解决方法
现在将使用 waveshow
函数替代 waveplot
。函数内的参数应该没有变化,具体我也没细看,如有改动请在评论区指正。
完整代码如下:
import librosa.display
plt.figure(figsize=(12, 4))
librosa.display.waveshow(data, sr=sampling_rate)
3. reference
[1] https://stackoverflow.com/questions/43533023/librosa-display-waveplotnp-arrayf-sr-22050-attributeerror-module-obje
以上。
相关文章:
-
【Python】Python基础知识——数据类型详细介绍Python中的数据类型相关内容………
-
-
-
如觉得博主文章写的不错或对你有所帮助的话,还望大家多多支持呀!…
-
数据处理和机器学习技术的结合为数据驱动的业务增长和创新提供了强大的支持。Python作为数据处理和机器学习的首选语言,通过其丰富的库和框架为数据科学家和机器学习工程师提供了强大的工…
-
计算机视觉是一个研究领域,它使计算机能够像人类一样查看和识别数字图像和视频。它面临的挑战很大程度上来自对生物视觉的有限理解。计算机视觉涉及获取、处理、分析和理解数字图像,以从现实世…
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论