zhaomingwork
2023-07-06 4413d1eb47fa400277c8a9625aa0bd5c424a2fab
Python ws client slow problem for multiple files in offline mode (#716)

* for python ws client multiple files bug

* changes for microphone

* for python ws client slow in connection
1个文件已修改
7 ■■■■■ 已修改文件
funasr/runtime/python/websocket/funasr_wss_client.py 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
funasr/runtime/python/websocket/funasr_wss_client.py
@@ -177,10 +177,9 @@
            sleep_duration = 0.001 if args.mode == "offline" else 60 * args.chunk_size[1] / args.chunk_interval / 1000
            
            await asyncio.sleep(sleep_duration)
    # when all data sent, we need to close websocket
    while not voices.empty():
         await asyncio.sleep(1)
    await asyncio.sleep(3)
    if not args.mode=="offline":
        await asyncio.sleep(2)
    # offline model need to wait for message recved
    
    if args.mode=="offline":