in voxpopuli/segmentation/cut_with_align_files.py [0:0]
def processs_session(self, session_id: str):
path_wer = self.root_wer / f"{session_id}_{self.lang}_wer_no_lm_wav2letter.json"
path_align = self.root_align / f"{session_id}_{self.lang}_align_wav2letter.txt"
dir_audio = self.get_dir_paragraph(session_id)
if not dir_audio.is_dir():
raise RuntimeError(f"ERROR: paragraph data not found at {dir_audio}")
dir_out = self.root_out / session_id
process_session_lang(
path_wer,
path_align,
dir_audio,
dir_out,
self.full_seg_cfg,
self.max_wer,
self.max_ler,
chars=self.chars,
punc_mark=self.punc_mark,
)