LAP-DEV commited on
Commit
fc0b265
·
verified ·
1 Parent(s): 8f653e1

Update modules/utils/subtitle_manager.py

Browse files
Files changed (1) hide show
  1. modules/utils/subtitle_manager.py +6 -7
modules/utils/subtitle_manager.py CHANGED
@@ -43,19 +43,18 @@ def get_csv(segments):
43
  # Check if speakers are identified and get speaker id & text
44
  temp = re.search(r'SPEAKER_[0-9][0-9]: ',segment['text'])
45
  if temp != None:
46
- speaker_id = (temp.group()).replace(': ','')
47
- speaker_text = test_input.replace(temp.group(),'')
48
- #output += f"{i + 1};{timeformat_srt(segment['start'])};{timeformat_srt(segment['end'])};{speaker_id};{speaker_text};\n"
49
- output += f"{i + 1};{timeformat_srt(segment['start'])};{timeformat_srt(segment['end'])};{segment['text']};\n"
50
  bDiarization = True
51
  else:
52
  output += f"{i + 1};{timeformat_srt(segment['start'])};{timeformat_srt(segment['end'])};{segment['text']};\n"
53
-
54
  # Add titles to csv file
55
  if bDiarization:
56
- output = "Line;Start time;End time;Speaker;Text;\n" + output
57
  else:
58
- output = "Line;Start time;End time;Text;\n" + output
59
 
60
 
61
  return output
 
43
  # Check if speakers are identified and get speaker id & text
44
  temp = re.search(r'SPEAKER_[0-9][0-9]: ',segment['text'])
45
  if temp != None:
46
+ speaker_id = (temp.group()).replace(': ','')
47
+ speaker_text = test_input.replace(temp.group(),'')
48
+ output += f"{i + 1};{timeformat_srt(segment['start'])};{timeformat_srt(segment['end'])};{speaker_id};{speaker_text};\n"
 
49
  bDiarization = True
50
  else:
51
  output += f"{i + 1};{timeformat_srt(segment['start'])};{timeformat_srt(segment['end'])};{segment['text']};\n"
52
+
53
  # Add titles to csv file
54
  if bDiarization:
55
+ output = "Line;Start time;End time;Speaker;Text;\n" + output
56
  else:
57
+ output = "Line;Start time;End time;Text;\n" + output
58
 
59
 
60
  return output