一种视频录制方法、音频录制方法及电子设备与流程

文档序号:35979185发布日期:2023-11-09 22:10阅读:23来源:国知局
一种视频录制方法、音频录制方法及电子设备与流程

本技术涉及终端,尤其涉及一种视频录制方法、音频录制方法及电子设备。


背景技术:

1、随着互联网技术的发展,手机等电子设备在人们生活中的地位越来越重要。目前,人们可以使用电子设备随时随地的录制视频,以记录自己的生活等。但人们在使用电子设备录制视频过程中,受外部环境、拍摄距离等影响,常常会出现视频拍摄效果较差的情况。例如,当外部环境噪声较大或者拍摄距离较近时,常会导致拍摄到的目标用户的声音过小;当拍摄距离距离较远时,常会导致拍摄到的目标用户的声音过大,致使视频拍摄效果较差。


技术实现思路

1、本技术提供了一种视频录制方法、音频录制方法、电子设备、计算机可读存储介质及计算机程序产品,能够提升视频的拍摄效果和声音的录制效果。

2、第一方面,本技术提供一种视频录制方法。该方法可以应用于电子设备中。该方法包括:获取第一指令,第一指令用于指示开始录制视频;响应于第一指令,向辅助设备发送第一消息,第一消息用于指示辅助设备控制其上的拾音器以第一配置参数采集音频数据;通过电子设备上的摄像头获取视频数据,以及通过电子设备上的拾音器获取第一音频数据,第一音频数据为电子设备上的拾音器以第二配置参数采集得到;获取辅助设备发送的第二音频数据;对第一音频数据和第二音频数据进行混音处理,得到目标音频数据;将目标音频数据和视频数据进行拟合,得到目标视频。

3、由此,在使用电子设备对目标对象进行视频拍摄过程中,可以由电子设备自身采集的音频数据和利用辅助设备采集的音频数据拟合出最终的视频数据中的声音,提升了视频的拍摄效果和声音的录制效果。

4、在一种可能的实现方式中,第一音频数据包括n个第一音频帧,第二音频数据包括n个第二音频帧,目标音频数据包括n个目标音频帧,n≥1;对第一音频数据和第二音频数据进行混音处理,得到目标音频数据,具体包括:按照数据获取时间由远及近的顺序,依次对第i个第一音频帧和第i个第二音频帧进行混音处理,直至完成对第n个第一音频帧和第n个第二音频帧的混音处理,以得到n个目标音频帧,其中,每一次混音处理均可以得到一个目标音频帧。由此,以使得将属于同一语音片段的音频帧拟合为一个音频帧,提升混音的准确度。

5、在一种可能的实现方式中,该方法还可以包括:当通过第i个第一音频帧和第i个第二音频帧得到的第i个目标音频帧为空帧时,对第(i-1)个至第(i-k)个目标音频帧进行处理,并将处理结果作为第i个目标音频帧,1≤k<i;其中,不同时间获取到的目标音频帧具有不同的权重值,且依获取时间由远及近的顺序权重值依次增大。由此以避免出现声音中断的情况,提升声音的连贯性。另外,第(i-1)个至第(i-k)个目标音频帧与第i个目标音频帧相距较近,因此它们间的相似度也较高,所以将第(i-1)个至第(i-k)个目标音频帧合并得到的音频帧与第i个音频帧也相似,从而避免了声音失真的现象。

6、在一种可能的实现方式中,该方法还可以包括:确定获取到第i个第一音频帧的第一时间,以及,确定获取到第i个第二音频帧的第二时间;当第一时间和第二时间的时间差大于预设时长时,将第i个第二音频帧置为空帧。由此以实现音频帧的同步校准,提升后续混音处理的准确度。

7、在一种可能的实现方式中,第一音频帧的数据大小为第一字节,第二音频帧的数据大小为第二字节,目标音频帧的数据大小为第三字节。其中,第一字节和第二字节均小于第三字节;第一字节大于0;第二字节与第一字节相等,或者,第二字节为0。

8、在一种可能的实现方式中,辅助设备与目标对象间的距离小于电子设备与目标对象间的距离,目标对象为电子设备所录制的对象。由此以使得辅助设备能够采集到质量较高的音频数据,提升拟合后的音频数据的质量。

9、在一种可能的实现方式中,第一配置参数和第二配置参数均包括以下一项或多项:灵敏度,采样率,音频类型,声道数,或者,采样精度。

10、在一种可能的实现方式中,混音处理通过线性叠加后平均算法,归一化混音算法,或者,重采样算法中的任一混音算法进行。

11、在一种可能的实现方式中,第一配置参数经电子设备配置得到。

12、第二方面,本技术提供一种音频录制方法。该方法可以应用于电子设备。该方法包括:获取第一指令,第一指令用于指示开始录制音频;响应于第一指令,向辅助设备发送第一消息,第一消息用于指示辅助设备控制其上的拾音器以第一配置参数采集音频数据;通过电子设备上的拾音器获取第一音频数据,第一音频数据为电子设备上的拾音器以第二配置参数采集得到;获取辅助设备发送的第二音频数据;对第一音频数据和第二音频数据进行混音处理,得到目标音频数据。

13、由此,在使用电子设备进行音频录制过程中,可以由电子设备自身采集的音频数据和利用辅助设备采集的音频数据拟合出最终的音频数据,提升了录制的音频数据的质量。

14、在一种可能的实现方式中,第一音频数据包括n个第一音频帧,第二音频数据包括n个第二音频帧,目标音频数据包括n个目标音频帧,n≥1;对第一音频数据和第二音频数据进行混音处理,得到目标音频数据,具体包括:按照数据获取时间由远及近的顺序,依次对第i个第一音频帧和第i个第二音频帧进行混音处理,直至完成对第n个第一音频帧和第n个第二音频帧的混音处理,以得到n个目标音频帧,其中,每一次混音处理均可以得到一个目标音频帧。

15、在一种可能的实现方式中,该方法还可以包括:当通过第i个第一音频帧和第i个第二音频帧得到的第i个目标音频帧为空帧时,对第(i-1)个至第(i-k)个目标音频帧进行处理,并将处理结果作为第i个目标音频帧,1≤k<i;其中,不同时间获取到的目标音频帧具有不同的权重值,且依获取时间由远及近的顺序权重值依次增大。

16、在一种可能的实现方式中,该方法还可以包括:确定获取到第i个第一音频帧的第一时间,以及,确定获取到第i个第二音频帧的第二时间;当第一时间和第二时间的时间差大于预设时长时,将第i个第二音频帧置为空帧。

17、在一种可能的实现方式中,第一音频帧的数据大小为第一字节,第二音频帧的数据大小为第二字节,目标音频帧的数据大小为第三字节。其中,第一字节和第二字节均小于第三字节;第一字节大于0;第二字节与第一字节相等,或者,第二字节为0。

18、在一种可能的实现方式中,辅助设备与目标对象间的距离小于电子设备与目标对象间的距离,目标对象为电子设备所录制的对象。

19、在一种可能的实现方式中,第一配置参数和第二配置参数均包括以下一项或多项:灵敏度,采样率,音频类型,声道数,或者,采样精度。

20、在一种可能的实现方式中,混音处理通过线性叠加后平均算法,归一化混音算法,或者,重采样算法中的任一混音算法进行。

21、在一种可能的实现方式中,第一配置参数经电子设备配置得到。

22、第三方面,本技术提供一种电子设备。该电子设备可以包括:摄像头、拾音器、通信模块、至少一个存储器和至少一个处理器。其中,摄像头用于采集视频数据。拾音器用于采集音频数据。通信模块用于与辅助设备进行通信。至少一个存储器用于存储程序。至少一个处理器用于执行存储器存储的程序,当存储器存储的程序被执行时,处理器用于执行如第一方面中所提供的方法。

23、第四方面,本技术提供一种电子设备。该电子设备可以包括:拾音器、通信模块、至少一个存储器和至少一个处理器。其中,拾音器用于采集音频数据。通信模块用于与辅助设备进行通信。至少一个存储器用于存储程序。至少一个处理器用于执行存储器存储的程序,当存储器存储的程序被执行时,处理器用于执行如第二方面中所提供的方法。

24、第五方面,本技术提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,当计算机程序在电子设备上运行时,使得电子设备执行如第一方面或第二方面中提供的方法。

25、第六方面,本技术提供一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行如第一方面或第二方面中提供的方法。

26、第七方面,本技术还提供了一种芯片,包括处理器,所述处理器与存储器耦合,用于读取并执行所述存储器中存储的程序指令,以使所述芯片实现上述第一方面或第二方面中提供的方法。

27、可以理解的是,上述第三方面至第七方面的有益效果可以参见上述第一方面和/或第二方面中的相关描述,在此不再赘述。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1