majic31
2025-08-14 5115a066c971b2380c98f9be168e14869053eda1
fix #2587: Resolve VAD multithreading issue (#2613)

* Fix crash in ASR tasks when lm is set to none in #2237

* fix #2587: Resolve VAD multithreading issue

* Update funasr/models/fsmn_vad_streaming/model.py

ok

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
1个文件已修改
5 ■■■■■ 已修改文件
funasr/models/fsmn_vad_streaming/model.py 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
funasr/models/fsmn_vad_streaming/model.py
@@ -652,10 +652,11 @@
        key: list = None,
        tokenizer=None,
        frontend=None,
        cache: dict = {},
        cache: dict = None,
        **kwargs,
    ):
        if cache is None:
            cache = {}
        if len(cache) == 0:
            self.init_cache(cache, **kwargs)