【技术实现步骤摘要】
音频录制方法、装置及电子设备
[0001]本公开涉及数据处理
,尤其涉及一种音频录制方法、装置及电子设备。
技术介绍
[0002]随着科技的发展,智能终端(如智能电视、智能手机、平板电脑等)的功能越来越强大,用户经常需要对智能终端播放的内容进行录屏,但用户在录制屏幕画面的同时,对音频的录制不仅仅只通过麦克风录制环境声音,还会要求录制智能终端当前播放的声音。
[0003]目前,专利技术人发现智能终端的操作系统虽然已经支持系统音内录,但是只支持录制特定通路播放的音频,并不支持某些通路播放的音频的内录。导致在实际使用过程中,有的音频播放内容能录制到,而有的音频播放内容录制不了,进而影响了音频录制效果。
技术实现思路
[0004]有鉴于此,本公开提供了一种音频录制方法、装置及电子设备,主要目的在于改善目前由于智能终端的操作系统不支持某些通路播放的音频的内录,导致这些通路播放音频内容无法录制的技术问题。
[0005]第一方面,本公开提供了一种音频录制方法,包括:
[0006]获取当前播放音 ...
【技术保护点】
【技术特征摘要】
1.一种音频录制方法,其特征在于,包括:获取当前播放音频所使用的通路类型;若所述通路类型为第一通路类型,则拷贝当前在所述第一通路类型的通路播放的第一类型音频数据进行转换处理,得到第二类型音频数据,其中,所述第二类型音频数据对应的第二通路类型的通路为操作系统已支持音频内录的通路;根据所述第二类型音频数据,利用与所述第二通路类型对应的音频录制规则进行音频录制。2.根据权利要求1所述的方法,其特征在于,在所述拷贝当前在所述第一通路类型的通路播放的第一类型音频数据进行转换处理之前,所述方法还包括:创建数据记录模块,以及与所述第一类型音频数据对应的解码器;所述拷贝当前在所述第一通路类型的通路播放的第一类型音频数据进行转换处理,包括:通过所述数据记录模块拷贝所述第一类型音频数据,并通过所述解码器将拷贝过来的所述第一类型音频数据解析成所述第二类型音频数据。3.根据权利要求2所述的方法,其特征在于,在所述根据所述第二类型音频数据,利用与所述第二通路类型对应的音频录制规则进行音频录制之前,所述方法还包括:创建数据处理通路;所述根据所述第二类型音频数据,利用与所述第二通路类型对应的音频录制规则进行音频录制,包括:将所述第二类型音频数据发送给所述数据处理通路,利用与所述第二通路类型对应的音频录制规则进行音频录制。4.根据权利要求3所述的方法,其特征在于,所述将所述第二类型音频数据发送给所述数据处理通路,利用与所述第二通路类型对应的音频录制规则进行音频录制,包括:将所述数据处理通路的所述第二类型音频数据通过目标线程传递给用于向远端提供音频输出的硬件抽象层,以便将所述第二类型音频数据发送给音频录制模块进行音频录制。5.根据权利要求4所述的方法,其特征在于,所述第一通路类型为AudioFlingerOffload通路类型,所述第二通路类型为AudioFlingerMixer通路类型;所述第...
【专利技术属性】
技术研发人员:罗志成,
申请(专利权)人:北京字跳网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。