今天在處理音頻的時候,需要判斷音頻是否爲空,我分享一下我的python代碼:
import librosa
import os
def check_audio_durations(file_name):
"""
check whether the audio file is empty
"""
len_file=os.path.getsize(file_name)
if(len_file==0):
return False
time = librosa.get_duration(filename=file_name)
if(time>0):
return True
return False
需要安裝librosa哈,安裝方法:
pip install librosa