LAP-DEV commited on
Commit
5e163c2
·
verified ·
1 Parent(s): 235d724

Update modules/utils/subtitle_manager.py

Browse files
Files changed (1) hide show
  1. modules/utils/subtitle_manager.py +2 -5
modules/utils/subtitle_manager.py CHANGED
@@ -50,15 +50,12 @@ def get_csv(segments):
50
  segment['text'] = segment['text'][1:]
51
 
52
  # Check if speakers are identified and get speaker id & text
53
- temp = re.search(r'SPEAKER_[0-9][0-9]: ',segment['text'])
54
-
55
- # Check if speaker 'None' is identified for e.g. music
56
- if temp == None:
57
- temp = re.search('None: ',segment['text'])
58
 
59
  if temp != None:
60
  temp_string = str(temp.group())
61
  speaker_id = temp_string.replace(': ','')
 
62
  speaker_text = (segment['text']).replace(temp_string,'')
63
  output += f"{i + 1};{timeformat_srt(segment['start'])};{timeformat_srt(segment['end'])};{speaker_id};{speaker_text};\n"
64
  bDiarization = True
 
50
  segment['text'] = segment['text'][1:]
51
 
52
  # Check if speakers are identified and get speaker id & text
53
+ temp = re.search(r'_[0-9][0-9]: ',segment['text'])
 
 
 
 
54
 
55
  if temp != None:
56
  temp_string = str(temp.group())
57
  speaker_id = temp_string.replace(': ','')
58
+ speaker_id = temp_string.replace('_ ',' ')
59
  speaker_text = (segment['text']).replace(temp_string,'')
60
  output += f"{i + 1};{timeformat_srt(segment['start'])};{timeformat_srt(segment['end'])};{speaker_id};{speaker_text};\n"
61
  bDiarization = True