1.一种声音替换方法,其特征在于,所述方法包括:S101,确定音视频资源,所述音视频资源为包含音频信息和影像信息的资源,或者,仅包含影像信息不包含音频信息的资源,或者,仅包含音频信息不包含影像信息的资源;
S102,确定所述音视频资源中的被替换人物;
S103,确定指定人物;
S104,获取所述指定人物的音频信息;
S105,按顺序依次播放音视频资源的每一帧;
对于任一帧,其播放方式为:
若所述任一帧包含被替换人物对应的音频信息,则先将被替换人物对应的音频信息替换成S104中获取的所述指定人物的音频信息,再播放替换音频后的帧;
若所述任一帧不包含被替换人物对应的音频信息,但包含被替换人物对应的影像信息,则将S104中获取的所述指定人物的音频信息与所述被替换人物对应的影像信息对应,播放所述任一帧中被替换人物对应的影像信息的同时播放S104中获取的所述指定人物的音频信息;
若所述任一帧不包含被替换人物对应的音频信息,也不包含被替换人物对应的影像信息,则直接播放该帧。
2.根据权利要求1所述的方法,其特征在于,所述被替换人物为一个或多个;
所述被替换人物为多个时,所述指定人物也为多个;
所述被替换人物数量与指定人物数量相同,且所述被替换人物与指定人物一一对应。
3.根据权利要求1所述的方法,其特征在于,所述S102包括:若所述音视频资源中包含影像信息,则从影像信息中确定被替换人物对应的影像信息;
若所述音视频资源中仅包含音频信息,则从音频信息中确定被替换人物对应的音频信息。
4.根据权利要求1所述的方法,其特征在于,所述S104包括:从预先存储的音频文件中获取指定人物的音频信息;或者,从上传的音频文件中获取指定人物的音频信息;或者,从即时录制的音频文件中获取指定人物的音频信息;
所述音频文件为录音,或者,视频。
5.根据权利要求1所述的方法,其特征在于,将被替换人物对应的音频信息替换成S104中获取的所述指定人物的音频信息包括:根据所述指定人物的音频信息确定所述指定人物的发音特点;
根据所述指定人物的发音特点替换所述被替换人物对应的音频信息。
6.根据权利要求5所述的方法,其特征在于,所述发音特点包括:音调、语速、音量。
7.根据权利要求6所述的方法,其特征在于,根据所述指定人物的发音特点替换所述被替换人物对应的音频信息包括:根据所述指定人物的发音特点替换所述被替换人物对应的音频信息中的音调、语速、音量。
8.根据权利要求7所述的方法,其特征在于,根据所述指定人物的发音特点替换所述被替换人物对应的音频信息中的音调包括:S801,根据所述被替换人物对应的音频信息确定第一音调;
S802,根据所述指定人物的发音特点确定第二音调;
S803,确定所述任一帧的背景音调;
S804,将所述被替换人物对应的音频信息中的音调替换为第二音调*第一音调/背景音调。
9.根据权利要求7所述的方法,其特征在于,根据所述指定人物的发音特点替换所述被替换人物对应的音频信息中的语速包括:S901,根据所述被替换人物对应的音频信息确定第一语速和第一词间停顿平均时长;
S902,根据所述指定人物的发音特点确定第二语速和第二词间停顿平均时长;
S903,将所述被替换人物对应的音频信息中的语速替换为(第二语速*第二词间停顿平均时长)/(第一语速*第一词间停顿平均时长)。
10.根据权利要求7所述的方法,其特征在于,根据所述指定人物的发音特点替换所述被替换人物对应的音频信息中的音量包括:S1001,根据所述被替换人物对应的音频信息确定第一音量;
S1002,根据所述指定人物的发音特点确定第二音量;
S1003,确定所述任一帧的背景音量以及已播放所有帧的平均音量;
S1004,将所述被替换人物对应的音频信息中的音量替换为第二音量*(第一音量/背景音量)^(背景音量/平均音量)。