.net网站内容管理系统,wordpress 电商插件,英文网站后台维护,百度小说排行榜完本DataBall 助力快速掌握数据集的信息和使用方式#xff0c;会员享有 百种数据集#xff0c;持续增加中。
需要更多数据资源和技术解决方案#xff0c;知识星球#xff1a; “DataBall - X 数据球(free)”
-------------------------------------------------------------…DataBall 助力快速掌握数据集的信息和使用方式会员享有 百种数据集持续增加中。
需要更多数据资源和技术解决方案知识星球 “DataBall - X 数据球(free)”
-------------------------------------------------------------------------------------------------------
方式一pydub 的 AudioSegment 实现
但是该方式有限制对于时长长的音频会报以下错误
pydub.exceptions.CouldntDecodeError: Unable to process 4GB files
具体实现代码如下
#-*-coding:utf-8-*-from pydub import AudioSegment
audio AudioSegment.from_file(test.wav)duration_ms len(audio)print(音频总时长{:.1f} 秒, {:.1f} 分钟,{:.1f} 小时.format(duration_ms/1000,duration_ms/60000,duration_ms/3600000))
方式二librosa 实现
暂时未发现时长限制
具体实现代码如下
#-*-coding:utf-8-*-
import librosa# 加载音频文件
audio, sr librosa.load(test.wav)# 获取音频时长以秒为单位
duration_s librosa.get_duration(yaudio, srsr)print(音频时长为 {} 秒,{:.2f} 小时.format(duration_s,duration_s/60/60)) 助力快速掌握数据集的信息和使用方式。
数据可以如此美好