File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -48,9 +48,7 @@ def diarize(self, audio: torch.Tensor):
4848 num_workers = 0 ,
4949 verbose = True ,
5050 )
51- self .model .clustering_embedding .clus_diar_model ._diarizer_params .out_dir = (
52- temp_path
53- )
51+ self .model .clustering_embedding .clus_diar_model ._diarizer_params .out_dir = temp_path
5452 self .model .clustering_embedding .clus_diar_model ._diarizer_params .manifest_filepath = (
5553 manifest_path
5654 )
@@ -74,18 +72,14 @@ def diarize(self, audio: torch.Tensor):
7472
7573
7674def create_config ():
77- config = OmegaConf .load (
78- os .path .join (os .path .dirname (__file__ ), "diar_infer_telephonic.yaml" )
79- )
75+ config = OmegaConf .load (os .path .join (os .path .dirname (__file__ ), "diar_infer_telephonic.yaml" ))
8076 pretrained_vad = "vad_multilingual_marblenet"
8177 pretrained_speaker_model = "titanet_large"
8278
8379 config .diarizer .out_dir = None
8480 config .diarizer .manifest_filepath = None
8581 config .diarizer .speaker_embeddings .model_path = pretrained_speaker_model
86- config .diarizer .oracle_vad = (
87- False # compute VAD provided with model_path to vad config
88- )
82+ config .diarizer .oracle_vad = False # compute VAD provided with model_path to vad config
8983 config .diarizer .clustering .parameters .oracle_num_speakers = False
9084
9185 # Here, we use our in-house pretrained NeMo VAD model
Original file line number Diff line number Diff line change @@ -35,9 +35,7 @@ def diarize(self, audio: torch.Tensor):
3535 )
3636 processed_signal = processed_signal [:, :, : processed_signal_length .max ()]
3737
38- preds = self .model .forward_streaming (
39- processed_signal , processed_signal_length
40- )
38+ preds = self .model .forward_streaming (processed_signal , processed_signal_length )
4139 preds = preds .cpu ()
4240
4341 # TODO: make this tunable
@@ -65,9 +63,7 @@ def diarize(self, audio: torch.Tensor):
6563
6664 self .model ._diarize_audio_rttm_map = audio_rttm_map_dict
6765 uniq_ids = list (self .model ._diarize_audio_rttm_map .keys ())
68- processed_outputs = self .model ._diarize_output_processing (
69- preds , uniq_ids , diarize_cfg
70- )
66+ processed_outputs = self .model ._diarize_output_processing (preds , uniq_ids , diarize_cfg )
7167 self .model ._diarize_audio_rttm_map = {}
7268
7369 labels = []
You can’t perform that action at this time.
0 commit comments