【技术实现步骤摘要】
一种录音方法、装置、设备及存储介质
[0001]本申请实施例涉及通信
,特别涉及一种录音方法、装置、设备及存储介质。
技术介绍
[0002]随着电子科技的不断发展,为了满足用户的需求,应用程序的数量和种类越来越多,在各种应用程序中具有录音功能的应用程序的数量也在不断增加,进而对智能终端系统提出了对不同的应用程序进行同时录音的要求。
[0003]目前,在Android系统中,可以通过在AudioFlinger中共享底层的输入设备,同时从这个输入设备读取录音数据的方式支持多个应用程序同时录音,而共享输入设备,要求多个应用程序使用相同的音频参数,对于音频参数不同的应用程序无法实现同时录音,因此确定一种对不同音频参数的应用程序均可以同时录音的方法具有重要意义。
技术实现思路
[0004]本申请实施例提供了一种录音方法、装置、设备及存储介质,可以实现对不同音频参数的应用程序进行同时录音。技术方案如下:
[0005]一方面,本申请实施例提供一种录音方法,所述方法包括:
[0006]接收至少一 ...
【技术保护点】
【技术特征摘要】
1.一种录音方法,其特征在于,所述方法包括:接收至少一个第一应用程序分别发送的录音指令;基于所述录音指令,获取全量录音数据;确定各个所述第一应用程序分别对应的第一音频参数;基于各个所述第一音频参数和所述全量录音数据,获取各个所述第一应用程序分别对应的目标录音数据,并将各个所述目标录音数据分别返回至各个所述第一应用程序。2.根据权利要求1所述的方法,其特征在于,所述基于各个所述第一音频参数和所述全量录音数据,获取各个所述第一应用程序分别对应的目标录音数据,包括:判断所述第一音频参数与所述全量录音数据对应的第二音频参数是否相同;若在所述第一应用程序中存在所述第一音频参数与所述第二音频参数相同的第二应用程序,则将全量录音数据作为所述第二应用程序对应的目标录音数据;若在所述第一应用程序中存在所述第一音频参数与所述第二音频参数不同的第三应用程序,则根据第一音频参数对所述全量录音数据进行提取,获取所述第三应用程序对应的目标录音数据。3.根据权利要求2所述的方法,若所述音频参数为通道参数,则所述根据第一音频参数对所述全量录音数据进行提取,获取所述第三应用程序对应的目标录音数据,包括:基于所述第一音频参数对应的通道数值,提取所述全量录音数据中前通道数值个通道数据作为第三应用程序对应的目标录音数据。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于音频参数对应的最大值,设置第二音频参数;则所述基于所述录音指令,获取全量录音数据,包括:基于所述录音指令和所述第二音频参数,获取全量录音数据。5.根...
【专利技术属性】
技术研发人员:赵阳,曹东升,蔡蓉,李廷,
申请(专利权)人:中科创达软件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。