dudulu
2024-02-05 9c5f00794e7c474d1079ff78e5c69e8c53a30e6e
修复chunk_size可能传入str或list结构 (#1357)

h5传入的是list,python 传入的是 str,无论传入是什么类型,强制转成list
1个文件已修改
4 ■■■ 已修改文件
runtime/python/websocket/funasr_wss_server.py 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
runtime/python/websocket/funasr_wss_server.py
@@ -179,7 +179,9 @@
                if "wav_name" in messagejson:
                    websocket.wav_name = messagejson.get("wav_name")
                if "chunk_size" in messagejson:
                    chunk_size = messagejson["chunk_size"].split(',')
                    chunk_size = messagejson["chunk_size"]
                            if isinstance(chunk_size, str):
                                chunk_size = chunk_size.split(',')
                    websocket.status_dict_asr_online["chunk_size"] = [int(x) for x in chunk_size]
                if "encoder_chunk_look_back" in messagejson:
                    websocket.status_dict_asr_online["encoder_chunk_look_back"] = messagejson["encoder_chunk_look_back"]