Spaces:
Running
Running
Jhjoon05
commited on
Commit
·
4d43713
1
Parent(s):
579e8cb
added checker for translate option
Browse files
modules/model_Inference.py
CHANGED
@@ -33,7 +33,8 @@ class WhisperInference():
|
|
33 |
progress(0,desc="Loading Audio..")
|
34 |
audio = whisper.load_audio(fileobj.name)
|
35 |
|
36 |
-
|
|
|
37 |
result = self.model.transcribe(audio=audio,language=lang,verbose=False,task="translate",progress_callback=progress_callback)
|
38 |
else :
|
39 |
result = self.model.transcribe(audio=audio,language=lang,verbose=False,progress_callback=progress_callback)
|
@@ -74,7 +75,8 @@ class WhisperInference():
|
|
74 |
yt = get_ytdata(youtubelink)
|
75 |
audio = whisper.load_audio(get_ytaudio(yt))
|
76 |
|
77 |
-
|
|
|
78 |
result = self.model.transcribe(audio=audio,language=lang,verbose=False,task="translate",progress_callback=progress_callback)
|
79 |
else :
|
80 |
result = self.model.transcribe(audio=audio,language=lang,verbose=False,progress_callback=progress_callback)
|
@@ -111,7 +113,8 @@ class WhisperInference():
|
|
111 |
|
112 |
progress(0,desc="Loading Audio..")
|
113 |
|
114 |
-
|
|
|
115 |
result = self.model.transcribe(audio=micaudio,language=lang,verbose=False,task="translate",progress_callback=progress_callback)
|
116 |
else :
|
117 |
result = self.model.transcribe(audio=micaudio,language=lang,verbose=False,progress_callback=progress_callback)
|
|
|
33 |
progress(0,desc="Loading Audio..")
|
34 |
audio = whisper.load_audio(fileobj.name)
|
35 |
|
36 |
+
translatable_model = ["large","large-v1","large-v2"]
|
37 |
+
if istranslate and self.current_model_size in translatable_model:
|
38 |
result = self.model.transcribe(audio=audio,language=lang,verbose=False,task="translate",progress_callback=progress_callback)
|
39 |
else :
|
40 |
result = self.model.transcribe(audio=audio,language=lang,verbose=False,progress_callback=progress_callback)
|
|
|
75 |
yt = get_ytdata(youtubelink)
|
76 |
audio = whisper.load_audio(get_ytaudio(yt))
|
77 |
|
78 |
+
translatable_model = ["large","large-v1","large-v2"]
|
79 |
+
if istranslate and self.current_model_size in translatable_model:
|
80 |
result = self.model.transcribe(audio=audio,language=lang,verbose=False,task="translate",progress_callback=progress_callback)
|
81 |
else :
|
82 |
result = self.model.transcribe(audio=audio,language=lang,verbose=False,progress_callback=progress_callback)
|
|
|
113 |
|
114 |
progress(0,desc="Loading Audio..")
|
115 |
|
116 |
+
translatable_model = ["large","large-v1","large-v2"]
|
117 |
+
if istranslate and self.current_model_size in translatable_model:
|
118 |
result = self.model.transcribe(audio=micaudio,language=lang,verbose=False,task="translate",progress_callback=progress_callback)
|
119 |
else :
|
120 |
result = self.model.transcribe(audio=micaudio,language=lang,verbose=False,progress_callback=progress_callback)
|