HarmonyOS 鸿蒙Next中怎么在微信语音通话过程中录音?
HarmonyOS 鸿蒙Next中怎么在微信语音通话过程中录音? 如何在微信语音通话一开始就能自动开始录音通话过程。通话结束就自动结束结束通话录音。
6 回复
这个现在没法实现,只能用另一台手机录了
更多关于HarmonyOS 鸿蒙Next中怎么在微信语音通话过程中录音?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
我问小艺回答我的是:第一个方法是用另一个部手机录;第二个方法是通话一开始就打开录屏功能,既有画面又有声音。。,
如果录屏能实现的话也行,我还没有试过。想达到自动录音,恐怕得系统层面支持。
手动的,说是录屏期间锁屏会导致录制中断。,
在鸿蒙Next中,可通过AudioCapturer的createAudioCapturer指定音频源类型为VoiceCommunication,获取通话音频流。需申请ohos.permission.CAPTURE_VOICE_COMMUNICATION权限。使用AVCaptureSession配合音频采集也可实现。注意微信作为第三方应用可能对音频流有限制,需以系统级API直接采集通话音频。
在HarmonyOS Next中,微信语音通话属于 VOIP 通话场景,系统出于隐私保护,严格限制第三方应用在通话过程中进行内录。普通的 AudioCapturer 无法捕获通话音频流,录音会产生静音或直接失败。实现自动录音需要系统级权限或使用系统签名的通话录音 API,普通应用无法做到,因此无法在微信通话时自动开始与结束录音。

