modelscope-funasr类似这些日志,应该怎么设置才能不打印呀?rtf_avg: 0.009: 100%|██████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 1/1 [00:00<00:00, 269.68it/s]
0%| | 0/1 [00:00<?, ?it/s]
def _silent_inference(self, model, *args, **kwargs):
if not self.verbose:
# 确保重定向流存在
if not hasattr(self, 'null_stdout'):
import io
self.null_stdout = io.StringIO()
self.null_stderr = io.StringIO()
with redirect_stdout(self.null_stdout), redirect_stderr(self.null_stderr):
return model.generate(*args, **kwargs)
else:
return model.generate(*args, **kwargs)
vad_result = self._silent_inference(
self.vad_model,
input=speech_chunk,
cache=self.vad_cache
)