使用wave库获取wav音频文件时长
【代码】使用wave库获取wav音频文件时长。
·
import wave
def get_audio_duration(file_path):
14 """
15 使用wave库获取音频文件时长。
16 """
17 with wave.open(file_path, 'rb') as wave_file:
18 frame_rate = wave_file.getframerate()
19 num_frames = wave_file.getnframes()
20 return num_frames / frame_rate
21
- 此函数仅适用于
.wav格式的音频文件,因为wave模块是Python的标准库,专门用于处理Waveform Audio文件格式(即WAV)。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)