【技术实现步骤摘要】
多路音频流输出方法及相关产品
本申请涉及电子设备
,具体涉及一种多路音频流输出方法及相关产品。
技术介绍
随着电子设备配置越来越高,多任务和分屏功能也越来越强大,在电子设备分屏执行多任务时,可以满足用户的差异化的视觉需求。
技术实现思路
本申请实施例提供了一种多路音频流输出方法及相关装置,以期避免多路音频混音输出导致音频混乱的情况,扩展功能性和适用性,简化执行多路音频输出的操作过程。第一方面,本申请实施例提供一种多路音频流输出方法,包括:在检测到至少两路音频流的输出请求时,检测当前能够启用的音频输出模块;在检测到所述音频输出模块的数量大于或等于2时,确定每路音频流和所述音频输出模块之间的匹配策略,所述匹配策略中所述至少两路音频流对应至少2个音频输出模块;根据所述匹配策略控制所述音频输出模块输出所述至少两路音频流。第二方面,本申请实施例提供一种多路音频流输出方法装置,包括处理单元和通信单元,其中,所述处理单元,在检测到至少两路音频流的输出请求时,通过所述通信单元检测当前能够启用的音频输出模块;以及在检测到所述音频输出模块的数量大于或等于2时,确定每路音频流和所述音频输出模块之间的匹配策略,所述匹配策略中所述至少两路音频流对应至少2个音频输出模块;以及根据所述匹配策略控制所述音频输出模块输出所述至少两路音频流。第三方面,本申请实施例提供一种电子设备,包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第一方面任一方法中的步骤的指令。第四方面,本申请实施例提供 ...
【技术保护点】
1.一种多路音频流输出方法,其特征在于,应用于电子设备,所述方法包括:在检测到至少两路音频流的输出请求时,检测当前能够启用的音频输出模块;在检测到所述音频输出模块的数量大于或等于2时,确定每路音频流和所述音频输出模块之间的匹配策略,所述匹配策略中所述至少两路音频流对应至少2个音频输出模块;根据所述匹配策略控制所述音频输出模块输出所述至少两路音频流。
【技术特征摘要】
1.一种多路音频流输出方法,其特征在于,应用于电子设备,所述方法包括:在检测到至少两路音频流的输出请求时,检测当前能够启用的音频输出模块;在检测到所述音频输出模块的数量大于或等于2时,确定每路音频流和所述音频输出模块之间的匹配策略,所述匹配策略中所述至少两路音频流对应至少2个音频输出模块;根据所述匹配策略控制所述音频输出模块输出所述至少两路音频流。2.根据权利要求1所述的方法,其特征在于,所述确定每路音频流和所述音频输出模块之间的匹配策略,包括:获取所述至少两路音频流中的每路音频流的来源信息;获取预设的来源信息与音频输出模块之间的对应关系集合,根据所述对应关系集合筛选所述至少两路音频流中的N路音频流,以及所述N路音频流中每路音频流对应的音频输出模块,所述每路音频流的来源信息为所述对应关系集合中的来源信息,所述N路音频流中每路音频流对应的音频输出模块为所述对应关系集合中的音频输出模块,N为自然数;确定M路音频流和所述能够启用的音频输出模块中未被筛选出的音频输出模块之间的匹配关系,所述M路音频流为所述至少两路音频流中未被筛选出的音频流,M为自然数;根据所述N路音频流的对应关系和所述M路音频流的匹配关系生成所述匹配策略。3.根据权利要求2所述的方法,其特征在于,所述M为正整数,所述能够启用的音频输出模块中未被筛选出的音频输出模块包括K个音频输出模块,K为正整数;所述确定M路音频流和所述能够启用的音频输出模块中未被筛选出的音频输出模块之间的匹配关系,包括:确定所述M路音频流中每路音频流的优先级,按照优先级的预设顺序对所述M路音频流进行排序,得到音频流序列;获取所述K个音频输出模块的参数信息,根据所述参数信息确定所述K个音频输出模块的音频输出模块序列;根据所述音频流序列和所述音频输出模块序列确定所述匹配关系。4.根据权利要求3所述的方法,其特征在于,所述根据所述音频流序列和所述音频输出模块序列确定所述匹配关系,包括:若M≤K,则为所述音频流序列的每路音频流配置所述音频输出模块序列中的一个音频输出模块,任意两路音频流对应的音频输出模块互不相同,且所述任意两路音频流的在所述音频流序列中的优先级排序关系与所述任意两路音频流对应的2个音频输出模块在所述音频输出模块序列中的排序关系相匹配;若M>K,则为所述音频流序列的每路音频流配置所述音频输出模块序列中的一个音频输出模块,所述音频流序列中排序在前的K-1路音频流与所述音频输出模块序列中排序在前的K-1个音频输出模块之间一一对应,且所述K-1路音频流中任意一路音频流在所述音频流序列中的优先级排序关系与所述任意一路音频流对应的1个音频输出模块在所述音频输出模块序列中的排序关系相匹配;所述音频流序列中除所述排序在前的K-1路音频流之外的音频流均与所述音频输出模块序列中最后一个音频输出模块对应。5.根据权利要求3所述的方法,其特征在于,所述确定所述M路音频流中每路音频流的优先级,包括:获取所述M路音频流中每路音频流关联的显示内容在所述电子设备显示屏的显示面...
【专利技术属性】
技术研发人员:肖龙,
申请(专利权)人:OPPO重庆智能科技有限公司,
类型:发明
国别省市:重庆,50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。