duongthienz commited on
Commit
c50b6c5
·
verified ·
1 Parent(s): 91cc602

Change speaker name from filename:speaker to speaker:filename

Browse files
Files changed (1) hide show
  1. app.py +4 -2
app.py CHANGED
@@ -313,7 +313,9 @@ try:
313
  for fn in st.session_state.file_names:
314
  if not (fn in st.session_state.results and len(st.session_state.results[fn]) == 2):
315
  continue
316
- sp_labels = {sp: f"{fn}: {get_display_name(sp, fn)}"
 
 
317
  for sp in st.session_state.results[fn][0].labels()}
318
  label_counts = {}
319
  for disp in sp_labels.values():
@@ -321,7 +323,7 @@ try:
321
  for sp, disp in sp_labels.items():
322
  raw = f"{fn}: {sp}"
323
  if label_counts[disp] > 1:
324
- token_display_map[f"{fn}: {get_display_name(sp, fn)} ({sp})"] = raw
325
  else:
326
  token_display_map[disp] = raw
327
  display_speaker_tokens = list(token_display_map.keys())
 
313
  for fn in st.session_state.file_names:
314
  if not (fn in st.session_state.results and len(st.session_state.results[fn]) == 2):
315
  continue
316
+ # Display label puts speaker name first so it's visible when truncated.
317
+ # Raw token keeps "fn: sp" format — all parsing logic depends on this.
318
+ sp_labels = {sp: f"{get_display_name(sp, fn)}: {fn}"
319
  for sp in st.session_state.results[fn][0].labels()}
320
  label_counts = {}
321
  for disp in sp_labels.values():
 
323
  for sp, disp in sp_labels.items():
324
  raw = f"{fn}: {sp}"
325
  if label_counts[disp] > 1:
326
+ token_display_map[f"{get_display_name(sp, fn)} ({sp}): {fn}"] = raw
327
  else:
328
  token_display_map[disp] = raw
329
  display_speaker_tokens = list(token_display_map.keys())