Playing .wav files
Test notebook, nbterm over ssh
from pathlib import Path
import wave
ncb_path = Path("/media/storage/phonetics/corpas_ncb/corpas_full_split_210415/")
files = []
for wf in ncb_path.glob("*.wav"):
cur = {}
cur["id"] = wf.stem
wav = wave.open(str(wf))
fr = wav.getframerate()
cur["framerate"] = fr
cur["duration"] = wav.getnframes() / fr
files.append(cur)
import json
with open("out.json", "w") as outf:
json.dump(files, outf)