mariesig commited on
Commit
1203952
·
1 Parent(s): a7c506c

stt model change on streaming

Browse files
Files changed (1) hide show
  1. stream_pipeline.py +3 -0
stream_pipeline.py CHANGED
@@ -85,11 +85,14 @@ def _to_float32_mono(y: np.ndarray) -> np.ndarray:
85
 
86
 
87
  def _ensure_initialized(sr: int, streaming_sr, stt_model: str, enhancement_level: float):
 
88
  needs_init = (
89
  streaming_sr is None
90
  or streaming_sr != sr
91
  or Streamer_enhanced is None
92
  or Streamer_raw is None
 
 
93
  )
94
 
95
  if not needs_init:
 
85
 
86
 
87
  def _ensure_initialized(sr: int, streaming_sr, stt_model: str, enhancement_level: float):
88
+ streamer_cls = STREAMER_CLASSES[stt_model]
89
  needs_init = (
90
  streaming_sr is None
91
  or streaming_sr != sr
92
  or Streamer_enhanced is None
93
  or Streamer_raw is None
94
+ or not isinstance(Streamer_enhanced, streamer_cls)
95
+ or not isinstance(Streamer_raw, streamer_cls)
96
  )
97
 
98
  if not needs_init: