LAP-DEV commited on
Commit
0f47140
·
verified ·
1 Parent(s): 9547e6b

Update modules/whisper/whisper_base.py

Browse files
Files changed (1) hide show
  1. modules/whisper/whisper_base.py +13 -5
modules/whisper/whisper_base.py CHANGED
@@ -233,11 +233,19 @@ class WhisperBase(ABC):
233
  file_language = ""
234
  file_lang_probs = ""
235
  for key,value in whisper.tokenizer.LANGUAGES.items():
236
- if key == str(max(probs, key=probs.get)):
237
- file_language = value.capitalize()
238
- max_k, max_v = max(probs.items(), key=lambda x: x[1])
239
- file_lang_probs = str((round(max_v*100)))
240
- break
 
 
 
 
 
 
 
 
241
 
242
  transcribed_segments, time_for_task = self.run(
243
  file,
 
233
  file_language = ""
234
  file_lang_probs = ""
235
  for key,value in whisper.tokenizer.LANGUAGES.items():
236
+ if key == str(max(probs, key=probs.get)):
237
+ file_language = value.capitalize()
238
+ for key_prob,value_prob in probs.items():
239
+ if key == key_prob:
240
+ file_lang_probs = str((round(value_prob*100)))
241
+ break
242
+ break
243
+ # for key,value in whisper.tokenizer.LANGUAGES.items():
244
+ # if key == str(max(probs, key=probs.get)):
245
+ # file_language = value.capitalize()
246
+ # max_k, max_v = max(probs.items(), key=lambda x: x[1])
247
+ # file_lang_probs = str((round(max_v*100)))
248
+ # break
249
 
250
  transcribed_segments, time_for_task = self.run(
251
  file,