我在测试RecorderManager.onFrameRecorded的功能,动机是希望植入讯飞语音流式听写的能力,故需要先实现微信小程序录音的分帧。
根据官方文档,只要在RecorderManager.start中设置了frameSize参数,后续录音过程中RecorderManager.onFrameRecorded会触发。
我在我的业务工程中尝试了RecorderManager.onFrameRecorded并不会正常触发,故我拷贝了官方demo(https://github.com/Tencent/Face2FaceTranslator)下来进行修改和测试,发现RecorderManager.onFrameRecorded也不触发,所以请教大佬们了。
鉴于程序依赖同声传译插件,我将复现代码放到github上了。复现代码在https://github.com/BingruLin/Face2FaceTranslator,分支为bug/onFrameRecorded。
我都怀疑这个api是不是已经不存在了。。。
RecorderManager.onFrameRecorded在设置frameSize后并没有触发?
给个能复现的代码片段看看呢(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。