I wanna to reproduce your work, but the results was very terrible......
speaker_all_DER_overlaps_0.log
ile DER JER B3-Precision B3-Recall B3-F1 GKT(ref, sys) GKT(sys, ref) H(ref|sys) H(sys|ref) MI NMI
----------------- ------ ------ -------------- ----------- ------- --------------- --------------- ------------ ------------ ---- -----
R8001_M8004_MS801 102.74 99.74 0.76 0.99 0.86 0.00 0.00 0.94 0.05 0.00 0.00
R8003_M8001_MS801 102.83 99.77 0.78 0.99 0.87 0.00 0.00 0.87 0.05 0.00 0.00
R8007_M8010_MS803 102.35 99.82 0.77 0.99 0.87 0.00 0.00 0.97 0.05 0.00 0.00
R8007_M8011_MS806 133.25 99.37 0.77 0.89 0.83 0.00 0.00 0.89 0.33 0.00 0.00
R8008_M8013_MS807 101.34 99.89 0.79 1.00 0.88 0.00 0.00 0.76 0.02 0.00 0.00
R8009_M8018_MS809 103.67 99.72 0.79 0.99 0.88 0.00 0.00 0.67 0.05 0.00 0.00
R8009_M8019_MS810 100.21 99.93 0.74 1.00 0.85 0.00 0.00 0.79 0.01 0.00 0.00
R8009_M8020_MS810 100.33 100.00 0.79 1.00 0.88 0.00 0.00 0.66 0.01 0.00 0.00
*** OVERALL *** 106.07 99.75 0.78 0.98 0.87 0.98 0.75 0.82 0.07 2.99 0.88
I think that maybe something is wrong but I don't what happened....
the log seem fine.
Prepare Alimeeting data
fix_data_dir.sh: kept all 8 utterances.
fix_data_dir.sh: old files are kept in ./data/Eval_Ali_far/sad_part/.backup
steps/make_mfcc.sh --nj 4 --cmd run.pl -q all.q --mem 4G --mfcc-config conf/mfcc_hires.conf ./data/Eval_Ali_far/sad_part ./data/Eval_Ali_far/sad_part/make_mfcc ./data/Eval_Ali_far/sad_part/feat/mfcc
utils/validate_data_dir.sh: Successfully validated data-directory ./data/Eval_Ali_far/sad_part
steps/make_mfcc.sh: [info]: no segments file exists: assuming wav.scp indexed by utterance.
steps/make_mfcc.sh: Succeeded creating MFCC features for sad_part
Do SAD
--nj 4 --stage 0 --cmd run.pl -q all.q --mem 4G ./data/Eval_Ali_far/sad_part exp/segmentation_1a/tdnn_stats_sad_1a/ ./data/Eval_Ali_far/sad_part/feat/mfcc ./data/Eval_Ali_far/sad_part/exp ./data/Eval_Ali_far/sad_part/sad
diff: ./data/Eval_Ali_far/sad_part/exp/final.raw: No such file or directory
./data/Eval_Ali_far/sad_part
steps/nnet3/compute_output.sh --nj 4 --cmd run.pl -q all.q --mem 4G --iter final --extra-left-context 0 --extra-right-context 0 --extra-left-context-initial -1 --extra-right-context-final -1 --frames-per-chunk 150 --apply-exp true --frame-subsampling-factor 3 ./data/Eval_Ali_far/sad_part ./data/Eval_Ali_far/sad_part/exp ./data/Eval_Ali_far/sad_part/exp/sad_sad
utils/data/get_utt2dur.sh: ./data/Eval_Ali_far/sad_part/utt2dur already exists with the expected length. We won't recompute it.
utils/data/get_utt2dur.sh: ./data/Eval_Ali_far/sad_part/utt2dur already exists with the expected length. We won't recompute it.
utils/data/subsegment_data_dir.sh: note: frame shift is 0.01 [affects feats.scp]
utils/data/get_utt2num_frames.sh: ./data/Eval_Ali_far/sad_part/utt2num_frames already present!
utils/data/subsegment_data_dir.sh: subsegmented data from ./data/Eval_Ali_far/sad_part to ./data/Eval_Ali_far/sad_part/sad_seg
local/segmentation/detect_speech_activity.sh: Created output segmented kaldi data directory in ./data/Eval_Ali_far/sad_part/sad_seg
Do Speaker Embedding Extractor
Collect 8 utt2segments in file ./data/Eval_Ali_far/sad_part/sad_seg/segments
Write 8 labels
success
Do the Speaker Embedding Cluster
Process textgrid to obtain rttm label
Get DER result
Loading speaker turns from reference RTTMs...
Loading speaker turns from system RTTMs...
WARNING: No universal evaluation map specified. Approximating from reference and speaker turn extents...
Trimming reference speaker turns to UEM scoring regions...
Trimming system speaker turns to UEM scoring regions...
Checking for overlapping reference speaker turns...
WARNING: Merging overlapping speaker turns. FILE: R8001_M8004_MS801, SPEAKER: 1 n_turns_pre: 277 n_turns_post: 276
WARNING: Merging overlapping speaker turns. FILE: R8007_M8011_MS806, SPEAKER: 1 n_turns_pre: 196 n_turns_post: 194
WARNING: Merging overlapping speaker turns. FILE: R8007_M8011_MS806, SPEAKER: 2 n_turns_pre: 170 n_turns_post: 169
WARNING: Merging overlapping speaker turns. FILE: R8009_M8018_MS809, SPEAKER: 1 n_turns_pre: 390 n_turns_post: 376
WARNING: Merging overlapping speaker turns. FILE: R8009_M8018_MS809, SPEAKER: 2 n_turns_pre: 275 n_turns_post: 268
WARNING: Merging overlapping speaker turns. FILE: R8009_M8019_MS810, SPEAKER: 1 n_turns_pre: 493 n_turns_post: 458
WARNING: Merging overlapping speaker turns. FILE: R8009_M8019_MS810, SPEAKER: 2 n_turns_pre: 466 n_turns_post: 442
WARNING: Merging overlapping speaker turns. FILE: R8009_M8020_MS810, SPEAKER: 1 n_turns_pre: 509 n_turns_post: 487
WARNING: Merging overlapping speaker turns. FILE: R8009_M8020_MS810, SPEAKER: 2 n_turns_pre: 365 n_turns_post: 345
Checking for overlapping system speaker turns...
Scoring...
Loading speaker turns from reference RTTMs...
Loading speaker turns from system RTTMs...
WARNING: No universal evaluation map specified. Approximating from reference and speaker turn extents...
Trimming reference speaker turns to UEM scoring regions...
Trimming system speaker turns to UEM scoring regions...
Checking for overlapping reference speaker turns...
WARNING: Merging overlapping speaker turns. FILE: R8009_M8018_MS809, SPEAKER: 1 n_turns_pre: 390 n_turns_post: 376
WARNING: Merging overlapping speaker turns. FILE: R8009_M8018_MS809, SPEAKER: 2 n_turns_pre: 275 n_turns_post: 268
WARNING: Merging overlapping speaker turns. FILE: R8009_M8019_MS810, SPEAKER: 1 n_turns_pre: 493 n_turns_post: 458
WARNING: Merging overlapping speaker turns. FILE: R8009_M8019_MS810, SPEAKER: 2 n_turns_pre: 466 n_turns_post: 442
WARNING: Merging overlapping speaker turns. FILE: R8009_M8020_MS810, SPEAKER: 1 n_turns_pre: 509 n_turns_post: 487
WARNING: Merging overlapping speaker turns. FILE: R8009_M8020_MS810, SPEAKER: 2 n_turns_pre: 365 n_turns_post: 345
Checking for overlapping system speaker turns...
Scoring...
Loading speaker turns from reference RTTMs...
Loading speaker turns from system RTTMs...
WARNING: No universal evaluation map specified. Approximating from reference and speaker turn extents...
Trimming reference speaker turns to UEM scoring regions...
Trimming system speaker turns to UEM scoring regions...
Checking for overlapping reference speaker turns...
Checking for overlapping system speaker turns...
Scoring...
Loading speaker turns from reference RTTMs...
Loading speaker turns from system RTTMs...
WARNING: No universal evaluation map specified. Approximating from reference and speaker turn extents...
Trimming reference speaker turns to UEM scoring regions...
Trimming system speaker turns to UEM scoring regions...
Checking for overlapping reference speaker turns...
WARNING: Merging overlapping speaker turns. FILE: R8001_M8004_MS801, SPEAKER: 1 n_turns_pre: 277 n_turns_post: 276
WARNING: Merging overlapping speaker turns. FILE: R8007_M8011_MS806, SPEAKER: 1 n_turns_pre: 196 n_turns_post: 194
WARNING: Merging overlapping speaker turns. FILE: R8007_M8011_MS806, SPEAKER: 2 n_turns_pre: 170 n_turns_post: 169
Checking for overlapping system speaker turns...
Scoring...
Loading speaker turns from reference RTTMs...
Loading speaker turns from system RTTMs...
WARNING: No universal evaluation map specified. Approximating from reference and speaker turn extents...
Trimming reference speaker turns to UEM scoring regions...
Trimming system speaker turns to UEM scoring regions...
Checking for overlapping reference speaker turns...
WARNING: Merging overlapping speaker turns. FILE: R8001_M8004_MS801, SPEAKER: 1 n_turns_pre: 277 n_turns_post: 276
WARNING: Merging overlapping speaker turns. FILE: R8007_M8011_MS806, SPEAKER: 1 n_turns_pre: 196 n_turns_post: 194
WARNING: Merging overlapping speaker turns. FILE: R8007_M8011_MS806, SPEAKER: 2 n_turns_pre: 170 n_turns_post: 169
WARNING: Merging overlapping speaker turns. FILE: R8009_M8018_MS809, SPEAKER: 1 n_turns_pre: 390 n_turns_post: 376
WARNING: Merging overlapping speaker turns. FILE: R8009_M8018_MS809, SPEAKER: 2 n_turns_pre: 275 n_turns_post: 268
WARNING: Merging overlapping speaker turns. FILE: R8009_M8019_MS810, SPEAKER: 1 n_turns_pre: 493 n_turns_post: 458
WARNING: Merging overlapping speaker turns. FILE: R8009_M8019_MS810, SPEAKER: 2 n_turns_pre: 466 n_turns_post: 442
WARNING: Merging overlapping speaker turns. FILE: R8009_M8020_MS810, SPEAKER: 1 n_turns_pre: 509 n_turns_post: 487
WARNING: Merging overlapping speaker turns. FILE: R8009_M8020_MS810, SPEAKER: 2 n_turns_pre: 365 n_turns_post: 345
Checking for overlapping system speaker turns...
Scoring...
Loading speaker turns from reference RTTMs...
Loading speaker turns from system RTTMs...
WARNING: No universal evaluation map specified. Approximating from reference and speaker turn extents...
Trimming reference speaker turns to UEM scoring regions...
Trimming system speaker turns to UEM scoring regions...
Checking for overlapping reference speaker turns...
WARNING: Merging overlapping speaker turns. FILE: R8009_M8018_MS809, SPEAKER: 1 n_turns_pre: 390 n_turns_post: 376
WARNING: Merging overlapping speaker turns. FILE: R8009_M8018_MS809, SPEAKER: 2 n_turns_pre: 275 n_turns_post: 268
WARNING: Merging overlapping speaker turns. FILE: R8009_M8019_MS810, SPEAKER: 1 n_turns_pre: 493 n_turns_post: 458
WARNING: Merging overlapping speaker turns. FILE: R8009_M8019_MS810, SPEAKER: 2 n_turns_pre: 466 n_turns_post: 442
WARNING: Merging overlapping speaker turns. FILE: R8009_M8020_MS810, SPEAKER: 1 n_turns_pre: 509 n_turns_post: 487
WARNING: Merging overlapping speaker turns. FILE: R8009_M8020_MS810, SPEAKER: 2 n_turns_pre: 365 n_turns_post: 345
Checking for overlapping system speaker turns...
Scoring...
Loading speaker turns from reference RTTMs...
Loading speaker turns from system RTTMs...
WARNING: No universal evaluation map specified. Approximating from reference and speaker turn extents...
Trimming reference speaker turns to UEM scoring regions...
Trimming system speaker turns to UEM scoring regions...
Checking for overlapping reference speaker turns...
Checking for overlapping system speaker turns...
Scoring...
Loading speaker turns from reference RTTMs...
Loading speaker turns from system RTTMs...
WARNING: No universal evaluation map specified. Approximating from reference and speaker turn extents...
Trimming reference speaker turns to UEM scoring regions...
Trimming system speaker turns to UEM scoring regions...
Checking for overlapping reference speaker turns...
WARNING: Merging overlapping speaker turns. FILE: R8001_M8004_MS801, SPEAKER: 1 n_turns_pre: 277 n_turns_post: 276
WARNING: Merging overlapping speaker turns. FILE: R8007_M8011_MS806, SPEAKER: 1 n_turns_pre: 196 n_turns_post: 194
WARNING: Merging overlapping speaker turns. FILE: R8007_M8011_MS806, SPEAKER: 2 n_turns_pre: 170 n_turns_post: 169
Checking for overlapping system speaker turns...
Scoring...
When I try to see the rttm file i find that the segment very few......
R8009_M8020_MS810.rttm
SPEAKER R8009_M8020_MS810 1 5220.040000 1.600000 <NA> <NA> 1 <NA> <NA>
SPEAKER R8009_M8020_MS810 1 9910.240000 1.120000 <NA> <NA> 1 <NA> <NA>
SPEAKER R8009_M8020_MS810 1 9943.990000 1.360000 <NA> <NA> 1 <NA> <NA>
SPEAKER R8009_M8020_MS810 1 10217.830000 1.270000 <NA> <NA> 1 <NA> <NA>
SPEAKER R8009_M8020_MS810 1 15154.510000 0.790000 <NA> <NA> 1 <NA> <NA>
And then I check the lab file.
R8009_M8020_MS810.lab
5220.04 5221.64 sp
9910.24 9911.36 sp
9943.99 9945.35 sp
10217.83 10219.1 sp
15154.51 15155.3 sp
I think that maybe the SAD stage has some problem.
But my SAD model download from path.
Then, move the exp directory to the speaker directory.
This is follow the usage.
My segments file.
May you help me?
If you need more information, please contact me.
Thank you very much.