LAP-DEV commited on
Commit
329d7c6
·
verified ·
1 Parent(s): 862da2c

Update modules/whisper/whisper_base.py

Browse files
Files changed (1) hide show
  1. modules/whisper/whisper_base.py +9 -2
modules/whisper/whisper_base.py CHANGED
@@ -104,6 +104,13 @@ class WhisperBase(ABC):
104
  start_time = datetime.now()
105
  params = WhisperParameters.as_value(*whisper_params)
106
 
 
 
 
 
 
 
 
107
  if params.lang is None:
108
  pass
109
  elif params.lang == "Automatic Detection":
@@ -166,7 +173,7 @@ class WhisperBase(ABC):
166
  progress,
167
  *astuple(params)
168
  )
169
- if params.whisper_enable_offload:
170
  self.offload()
171
 
172
  if params.vad_filter:
@@ -187,7 +194,7 @@ class WhisperBase(ABC):
187
  transcribed_result=result,
188
  device=params.diarization_device
189
  )
190
- if params.diarization_enable_offload:
191
  self.diarizer.offload()
192
 
193
  self.cache_parameters(
 
104
  start_time = datetime.now()
105
  params = WhisperParameters.as_value(*whisper_params)
106
 
107
+ # Get the offload params
108
+ default_params = load_yaml(DEFAULT_PARAMETERS_CONFIG_PATH)
109
+ whisper_params = default_params["whisper"]
110
+ diarization_params = default_params["diarization"]
111
+ bool_whisper_enable_offload = whisper_params["enable_offload"]
112
+ bool_diarization_enable_offload = diarization_params["enable_offload"]
113
+
114
  if params.lang is None:
115
  pass
116
  elif params.lang == "Automatic Detection":
 
173
  progress,
174
  *astuple(params)
175
  )
176
+ if bool_whisper_enable_offload:
177
  self.offload()
178
 
179
  if params.vad_filter:
 
194
  transcribed_result=result,
195
  device=params.diarization_device
196
  )
197
+ if bool_diarization_enable_offload:
198
  self.diarizer.offload()
199
 
200
  self.cache_parameters(