Page 1 of 1

vad是自带环形缓冲吗?用https上传语音又为什么会丢包?

Posted: Wed Nov 13, 2024 8:43 am
by faintonce
一开始,用vad判定成功后打开http连接流式上传实时语音到服务器,总会丢掉前面的字,我以为vad没有自带环形缓冲,于是手写了一个,后来发现只要服务器不是https,或者说没有ssl,只对http的话,屏蔽我自己手搓的环形缓冲,上传的语音不仅没有丢字,前面还有一丢丢空白。那么我有俩问题:adf的vad是自带环形缓冲来补全音频头部吗?用https上传语音又为什么会丢包?难道是因为https连接的握手验证时间太长导致打开连接时已经错过了一部分语音?

Re: vad是自带环形缓冲吗?用https上传语音又为什么会丢包?

Posted: Tue Feb 11, 2025 10:12 am
by William
可以适当增加 ringbuffer 的 size 看下
后续新的基于 GMF 和 esp-sr v 2.0 的版本会有针对的修改