一种音频播放的方法、相关装置、设备及存储介质制造方法及图纸

技术编号:26926611 阅读:22 留言:0更新日期:2021-01-01 22:55
本申请公开了一种音频播放的方法、相关装置、设备及存储介质,用于多媒体技术领域。本申请方法包括:当播放多媒体文件所对应的第一音频数据时,获取针对于目标对象的音频增强指令;响应于音频增强指令,获取目标对象所对应的目标音频信号;根据目标音频信号以及主混音音频信号,生成第二音频数据;将多媒体文件所对应的第一音频数据切换为第二音频数据,并播放第二音频数据。本申请提供的方法可以实现个性化的混音效果,提升音频数据播放的灵活性。

【技术实现步骤摘要】
一种音频播放的方法、相关装置、设备及存储介质
本申请涉及多媒体
,尤其涉及一种音频播放的方法、相关装置、设备及存储介质。
技术介绍
随着互联网技术的发展,越来越多的视频文件在终端设备上进行播放,而用户对视频文件的视听效果的要求越来越高。其中,播放的视频文件由画面数据和音频数据两个部分组成,画面数据通常具有多个清晰度可供用户选择。目前,为了提升视频播放的效果,在播放视频的过程中,可以为用户提供多种音效,常见的音效就有数字音效、环境音效、普通音效、专业音效以及杜比音效等,这些音效能够给用户带来更好的视听体验。然而,用户虽然可以选择不同的音效,但是对于音频数据的内容是预先制作好的,因此,用户无法选择音频数据的内容,也就无法实现交互体验,导致在视频中播放音频数据的方式较为单一。
技术实现思路
本申请实施例提供了一种音频播放的方法、相关装置、设备及存储介质,用于实现个性化的混音效果,提升音频数据播放的灵活性。有鉴于此,本申请一方面提供一种音频播放的方法,包括:当播放多媒体文件所对应的第一音频数据时,获取针对于目标对象的音频增强指令,其中,多媒体文件包括N个对象的音频数据,目标对象属于N个对象中的一个对象,N为大于或等于1的整数;响应于音频增强指令,获取目标对象所对应的目标音频信号;根据目标音频信号以及主混音音频信号,生成第二音频数据,其中,主混音音频信号为用于生成第一音频数据的音频信号;将多媒体文件所对应的第一音频数据切换为第二音频数据,并播放第二音频数据。本申请另一方面提供一种音频播放装置,包括:获取模块,用于当播放多媒体文件所对应的第一音频数据时,获取针对于目标对象的音频增强指令,其中,多媒体文件包括N个对象的音频数据,目标对象属于N个对象中的一个对象,N为大于或等于1的整数;获取模块,还用于响应于音频增强指令,获取目标对象所对应的目标音频信号;生成模块,用于根据目标音频信号以及主混音音频信号,生成第二音频数据,其中,主混音音频信号为用于生成第一音频数据的音频信号;播放模块,用于将多媒体文件所对应的第一音频数据切换为第二音频数据,并播放第二音频数据。在一种可能的设计中,在本申请实施例的另一方面的一种实现方式中,多媒体文件为视频文件;音频播放装置还包括提供模块以及显示模块;提供模块,用于提供视频播放界面;显示模块,用于通过视频播放界面显示多媒体文件所对应的全景画面数据,其中,全景画面数据包括N个对象的画面;播放模块,还用于通过音频播放设备播放多媒体文件所对应的第一音频数据。在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,获取模块,具体用于通过视频播放界面显示预设图标;检测触控物体在触摸屏上针对于预设图标的拖动操作;当检测到预设图标被放置到目标对象所对应的区域时,生成针对于目标对象的音频增强指令。在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,获取模块,还用于当检测到预设图标被放置到目标对象所对应的区域时,获取目标对象所对应的目标画面数据,其中,目标画面数据与目标机位具有对应关系,目标机位为拍摄目标对象时所对应的机位;显示模块,还用于当通过视频播放界面显示全景画面数据时,通过视频播放界面显示目标画面数据。在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,多媒体文件为音频文件;音频播放装置还包括确定模块;获取模块,还用于获取针对于目标对象的音频增强指令;获取模块,还用于通过语音输入装置获取待匹配语音;确定模块,用于根据待匹配语音确定待匹配文本;生成模块,还用于若待匹配文本与目标对象所对应的预设文本匹配成功,则生成针对于目标对象的音频增强指令。在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,音频播放装置还包括接收模块以及处理模块;接收模块,用于获取模块当播放多媒体文件所对应的第一音频数据时,获取针对于目标对象的音频增强指令之前,接收服务器发送的主码流文件;处理模块,用于对主码流文件进行解码处理,得到主混音音频信号;处理模块,还用于对主混音音频信号进行渲染处理,得到第一音频数据。在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,获取模块,具体用于响应于音频增强指令,获取目标对象所对应的辅码流文件;对目标对象所对应的辅码流文件进行解码处理,得到目标音频信号;生成模块,具体用于对目标音频信号以及主混音音频信号进行渲染处理,得到第二音频数据。在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,提供模块,还用于播放模块将多媒体文件所对应的第一音频数据切换为第二音频数据,并播放第二音频数据之后,提供音频调节界面;处理模块,还用于若通过音频调节界面获取针对于主混音音频信号的第一调节指令,则根据第一调节指令,对主混音音频信号进行增强或减弱处理,其中,第一调节指令携带针对于主混音音频信号的音量参数;处理模块,还用于若通过音频调节界面获取针对于目标音频信号的第二调节指令,则根据第二调节指令,对目标音频信号进行增强或减弱处理,其中,第二调节指令携带针对于目标音频信号的音量参数。在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,音频播放装置还包括调整模块;接收模块,还用于获取模块当播放多媒体文件所对应的第一音频数据时,获取针对于目标对象的音频增强指令之前,接收服务器发送的音频码流文件;处理模块,还用于对音频码流文件进行解码处理,得到(N+1)个音频信息,其中,(N+1)个音频信息包括主音频信息以及N个辅音频信息,N个辅音频信息中的辅音频信息与N个对象中的对象具有对应关系;获取模块,还用于从(N+1)个音频信息中获取主音频信息,其中,主音频信息包括主对象元数据以及主原始音频信号;调整模块,用于根据主音频信息,采用主对象元数据对主原始音频信号进行调整,得到主混音音频信号;处理模块,还用于对主混音音频信号进行渲染处理,得到第一音频数据。在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,获取模块,具体用于响应于音频增强指令,从(N+1)个音频信息中获取目标对象所对应的辅音频信息,其中,辅音频信息包括目标对象元数据以及目标原始音频信号;根据目标对象所对应的辅音频信息,采用目标对象元数据对目标原始音频信号进行调整,得到目标音频信号;生成模块,具体用于对目标音频信号以及主混音音频信号进行渲染处理,得到第二音频数据。在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,提供模块,还用于播放模块将多媒体文件所对应的第一音频数据切换为第二音频数据,并播放第二音频数据之后,提供音频调节界面;调整模块,还用于若通过音频调节界面获取针对于本文档来自技高网...

【技术保护点】
1.一种音频播放的方法,其特征在于,包括:/n当播放多媒体文件所对应的第一音频数据时,获取针对于目标对象的音频增强指令,其中,所述多媒体文件包括N个对象的音频数据,所述目标对象属于所述N个对象中的一个对象,所述N为大于或等于1的整数;/n响应于所述音频增强指令,获取所述目标对象所对应的目标音频信号;/n根据所述目标音频信号以及主混音音频信号,生成第二音频数据,其中,所述主混音音频信号为用于生成所述第一音频数据的音频信号;/n将所述多媒体文件所对应的所述第一音频数据切换为所述第二音频数据,并播放所述第二音频数据。/n

【技术特征摘要】
1.一种音频播放的方法,其特征在于,包括:
当播放多媒体文件所对应的第一音频数据时,获取针对于目标对象的音频增强指令,其中,所述多媒体文件包括N个对象的音频数据,所述目标对象属于所述N个对象中的一个对象,所述N为大于或等于1的整数;
响应于所述音频增强指令,获取所述目标对象所对应的目标音频信号;
根据所述目标音频信号以及主混音音频信号,生成第二音频数据,其中,所述主混音音频信号为用于生成所述第一音频数据的音频信号;
将所述多媒体文件所对应的所述第一音频数据切换为所述第二音频数据,并播放所述第二音频数据。


2.根据权利要求1所述的方法,其特征在于,所述多媒体文件为视频文件;
所述方法还包括:
提供视频播放界面;
通过所述视频播放界面显示所述多媒体文件所对应的全景画面数据,其中,所述全景画面数据包括所述N个对象的画面;
通过音频播放设备播放所述多媒体文件所对应的所述第一音频数据。


3.根据权利要求2所述的方法,其特征在于,所述获取针对于目标对象的音频增强指令,包括:
通过所述视频播放界面显示预设图标;
检测触控物体在触摸屏上针对于所述预设图标的拖动操作;
当检测到所述预设图标被放置到所述目标对象所对应的区域时,生成针对于所述目标对象的所述音频增强指令。


4.根据权利要求1至3中任一项所述的方法,其特征在于,所述当播放多媒体文件所对应的第一音频数据时,获取针对于目标对象的音频增强指令之前,所述方法还包括:
接收服务器发送的主码流文件;
对所述主码流文件进行解码处理,得到所述主混音音频信号;
对所述主混音音频信号进行渲染处理,得到所述第一音频数据。


5.根据权利要求4所述的方法,其特征在于,所述响应于所述音频增强指令,获取所述目标对象所对应的目标音频信号,包括:
响应于所述音频增强指令,获取所述目标对象所对应的辅码流文件;
对所述目标对象所对应的辅码流文件进行解码处理,得到所述目标音频信号;
所述根据所述目标音频信号以及主混音音频信号,生成第二音频数据,包括:
对所述目标音频信号以及主混音音频信号进行渲染处理,得到所述第二音频数据。


6.根据权利要求4所述的方法,其特征在于,所述将所述多媒体文件所对应的所述第一音频数据切换为所述第二音频数据,并播放所述第二音频数据之后,所述方法还包括:
提供音频调节界面;
若通过所述音频调节界面获取针对于所述主混音音频信号的第一调节指令,则根据所述第一调节指令,对所述主混音音频信号进行增强或减弱处理,其中,所述第一调节指令携带针对于所述主混音音频信号的音量参数;
若通过所述音频调节界面获取针对于所述目标音频信号的第二调节指令,则根据所述第二调节指令,对所述目标音频信号进行增强或减弱处理,其中,所述第二调节指令携带针对于所述目标音频信号的音量参数。


7.根据权利要求1至3中任一项所述的方法,其特征在于,所述当播放多媒体文件所对应的第一音频数据时,获取针对于目标对象的音频增强指令之前,所述方法还包括:
接收服务器发送的音频码流文件;
对所述音频码流文件进行解码处理,得到(N+1)个音频信息,其中,所述(N+1)个音频信息包括主音频信息以及N个辅音频信息,所述N个辅音频信息中的辅音频信息与所述N个对象中的对象具有对应关系;
从所述(N+1)个音频信息中获取所述主音频信息,其中,所述主音频信息包括主对象元数据以及主原始音频信号;
根据所述主音频信息,采用所述主对象元数据对所述主原始音频信号进行调整,得到所述所述主混音音频信号;
对所述主混音音频信号进行渲染处理,得到所述第一音频数据。


8.根据权利要求7所述的方法,其特征在于,所述响应于所述音频增强指令,获取所述目标对象所对应的目标音频信号,包括:
响应于所述音频增强指令,从所述(N+1)个音频信息中获取所述目标对象所对应的辅音频信息,其中,所述辅音频信息包括目标对象元数据以及目标原始音频信号;
根据所述目标对象所对应的辅音频信息,采用所述目标对象元数据对所述目标原始音频信号进行调整,得到所述目标音频信号;
所述根据所述目标音频信号...

【专利技术属性】
技术研发人员:杜正中
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1