Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

微信小程序webView嵌H5,有出现录音丢帧的情况 #248

Open
axinya001 opened this issue Sep 21, 2024 · 10 comments
Open

微信小程序webView嵌H5,有出现录音丢帧的情况 #248

axinya001 opened this issue Sep 21, 2024 · 10 comments

Comments

@axinya001
Copy link

您好,微信小程序webView嵌H5,有出现录音丢帧的情况。而直接用浏览器打开,不会出现丢帧情况,请问有遇到吗,该怎么解决?
有没有可能是微信浏览器本身采集音频的问题

@axinya001
Copy link
Author

大概十几s、二十几s可能间隔出现10ms丢帧的情况

@axinya001
Copy link
Author

axinya001 commented Sep 21, 2024

再次测试,把回声消除(AEC)和降噪(ANS)开关关掉好像就不丢帧了。但是必须要开AEC和ANS,请问有解决方法吗

@xiangyuecn
Copy link
Owner

可能跟手机也有关系,换个手机估计就正常了,10几ms影响不大的话 可以不处理

@axinya001
Copy link
Author

axinya001 commented Sep 21, 2024

可能跟手机也有关系,换个手机估计就正常了,10几ms影响不大的话 可以不处理

不是,多个手机测试都出现丢帧的情况了。开启aec后必现丢帧情况,不知道原因的话,总怕丢到关键信息。有猜测哪些会影响或者改善的方法吗

@xiangyuecn
Copy link
Owner

xiangyuecn commented Sep 21, 2024

#230 可能是因这个问题,源码里面的 trackSet[sampleRateTxt]=ctx[sampleRateTxt] 这个配置
下礼拜更新会去掉这个配置,你那可以手动删掉这行试试

这个配置是会影响到手机上的回声消除功能,开了回声消除后Android手机上是16k的录音,不开回声消除是48k,浏览器默认是开回声消除的

@axinya001
Copy link
Author

#230 可能是因这个问题,源码里面的 trackSet[sampleRateTxt]=ctx[sampleRateTxt] 这个配置 下礼拜更新会去掉这个配置,你那可以手动删掉这行试试

这个配置是会影响到手机上的回声消除功能,开了回声消除后Android手机上是16k的录音,不开回声消除是48k,浏览器默认是开回声消除的

删除后,经测试,还是会出现丢帧情况

@xiangyuecn
Copy link
Owner

那没办法了,应该换个手机就正常了,等下礼拜更新在试试看

@axinya001
Copy link
Author

那没办法了,应该换个手机就正常了,等下礼拜更新在试试看

好的,大佬准备周几更新

@xiangyuecn
Copy link
Owner

现在还不确定更新日期

@axinya001
Copy link
Author

现在还不确定更新日期
好的,感谢

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants