wav 파일 시간(length) 알아내기

컴퓨터 2019. 10. 8. 10:02

import wave

"""
    get wav file length
    return (sec)
"""
def get_duration(audio_path):
    audio = wave.open(audio_path)
    frames = audio.getnframes()
    rate = audio.getframerate()
    duration = frames / float(rate)
    return duration

 

 

한국어 코퍼스 용으로 만들 여자 성우 데이터
https://www.kaggle.com/bryanpark/korean-single-speaker-speech-dataset

 

1 directory
3181.8652380952417

 

2 directory
4937.858979591836

 

3 directory
18690.639682539717

 

4 directory

19475.879024943224

12.85 시간

 

참고:

https://stackoverflow.com/questions/7833807/get-wav-file-length-or-duration