Open annuosiwa opened 3 months ago
@annuosiwa 我也遇到了相同的问题,我的解决方案是跳过这个报错。在server_recongnize.py
这个文件的recognize
函数中添加一个try-catch
语句可以忽视问题。但是不确定是否会造成输出的问题。
添加的代码如下:
# 尝试捕获value error
try:
recognizer.decode_stream(stream)
except ValueError:
print('ValueError: 识别失败')
它应该插入的位置在: https://github.com/HaujetZhao/CapsWriter-Offline/blob/a072f5312031e31706b294e9242d516fb8979fc6/util/server_recognize.py#L51 只需要把这行替换成上文的代码即可。
希望能帮到您!😁
通过start_client.exe 录音文件.mp3向start_server.exe发送识别文字的请求的时候,如果卡那之后,start_server.exe就出bug了,下回再发起都不响应了,必须重新关闭start_server.exe重新启动才可以进行再次识别语音,不知道这个bug在哪解决?谢谢