音频文件播放控制方法及装置的制造方法_2

文档序号:9251285阅读:来源:国知局
放。通过为各个音频类型配置播放控制规则,实现简化播放控制规则的配置过程,提高播放控制规则配置的效率,进而使得音频文件的播放控制更加合理。
[0040]进一步地,基于上述音频文件播放控制方法的第一实施例,提出本发明音频文件播放控制方法的第二实施例。如图2所示,当所述待播放音频文件的音频类型为第一音频类型时,步骤S30可以包括步骤:
[0041]步骤S301,获取当前播放的音频文件中播放音量最小的音频文件;
[0042]步骤S302,停止播放所述播放音量最小的音频文件,并播放所述待播放音频文件。
[0043]所述第一音频类型可以是背景音乐、界面音乐、技能声音、人物动作声音、脚步声等音频类型中的一种。在本实施例中,所述第一音频类型优选为背景音乐。提前配置每个音频文件的播放音量,即提前配置每个音频文件在播放时的默认音量值。为每个音频文件配置的播放音量值可以相同也可以不同,根据预期效果进行配置。例如,在网络游戏中将背景音乐、界面音乐的播放音量值配置为最大播放音量值的50%,将脚步声的播放音量值配置为最大播放音量值的10%等。在确定所述播放的音频文件对应的播放控制规则为停止播放音量最小的音频文件的播放。从第一音频类型的音频文件中,获取当前播放的音频文件中播放音量最小的音频文件,停止播放所述播放音量最小的音频文件,并播放所述待播放音频文件。例如,当前播放的音频文件包括Cl、C2和C3,播放音量值分别为最大播放音量值的10%、最大播放音量值的30%、最大播放音量值的60%,播放音量值最小的为音频文件Cl,停止播放音频文件Cl,并播放所述待播放音频文件。本发明实施例通过先停止播放音量值最小的音频文件,再播放待播放音频文件,使得播放的音频文件不断更新,有效保证了音频文件播放的多样性。
[0044]进一步地,基于上述音频文件播放控制方法的第二实施例,提出本发明音频文件播放控制方法的第三实施例。如图3所示,当所述待播放音频文件的音频类型为第二音频类型时,所述步骤S30可以包括:
[0045]步骤S303,获取当前播放的音频文件中播放音量最小的音频文件;
[0046]步骤S304,判断所述播放音量最小的音频文件对应的播放音量值是否大于或等于所述待播放音频文件的播放音量值;若是,则执行下述步骤S306,若否,则执行下述步骤S305。
[0047]步骤S305,在所述播放音量最小的音频文件的播放音量值小于所述待播放音频文件的播放音量值时,停止播放所述播放音量最小的音频文件,并播放所述待播放音频文件;
[0048]步骤S306,在所述播放音量最小的音频文件的播放音量值大于或者等于所述待播放音频文件的播放音量值时,取消播放所述待播放音频文件,并继续播放所述播放音量最小的音频文件。
[0049]所述第二音频类型可以是背景音乐、界面音乐、技能声音、人物动作声音、脚步声等音频类型中的一种,所述第二音频类型也可以是所述第一音频类型。在本实施例中,所述第二音频类型优选为界面音乐。从第二音频类型的音频文件中,获取当前播放的音频文件及其对应的播放音量,从当前播放的音频文件中,获取一个播放音量最小的音频文件。例如,当前播放的音频文件包括C1、C2和C3,播放音量值分别为最大播放音量值的10%、最大播放音量值的30%、最大播放音量值的60%,播放音量值最小的为音频文件Cl。获取为所述待播放音频文件配置的播放音量值。例如,为所述待播放音频文件配置的播放音量值为最大播放音量值的15%,或者为最大播放音量值的5%等。将所述播放音量最小的音频文件对应的播放音量值与所述待播放音频文件的播放音量值进行比对,判断所述播放音量最小的音频文件对应的播放音量值是否大于或等于所述待播放音频文件的播放音量值。在所述播放音量最小的音频文件的播放音量值小于所述待播放音频文件的播放音量值时,停止播放所述播放音量最小的音频文件,并播放所述待播放音频文件;例如,获取的播放音量值最小的音频文件为音频文件Cl,对应的播放音量值为最大播放音量值的10%,若为所述待播放音频文件配置的播放音量值为最大播放音量值的15%,则确定播放音量值最小的音频文件的播放音量值小于所述待播放音频文件的播放音量值,停止播放音频文件Cl,并播放所述待播放音频文件。在所述播放音量最小的音频文件的播放音量值大于或者等于所述待播放音频文件的播放音量值时,取消播放所述待播放音频文件,并继续播放所述播放音量最小的音频文件。例如,获取的播放音量值最小的音频文件为音频文件Cl,对应的播放音量值为最大播放音量值的10%,若为所述待播放音频文件配置的播放音量值为最大播放音量值的15%,则确定所述播放音量值最小的音频文件的播放音量值大于所述待播放音频文件的播放音量值,取消所述待播放音频文件的播放,并继续播放音频文件Cl。本发明实施例通过先判断待播放音频文件的音量值是否大于或等于最小播放音量的音量值,在播放音量值最小的音频文件的播放音量值小于所述待播放音频文件的播放音量值,停止播放所述播放音量最小的音频文件,并播放所述待播放音频文件。实现在保证音频文件播放的多样性的同时,更加合理的对播放的音频文件的数量进行控制。
[0050]进一步地,基于上述音频文件播放控制方法的第三实施例,提出本发明音频文件播放控制方法的第四实施例。如图4所示,当所述待播放音频文件的音频类型为第三音频类型时,所述步骤S30可以包括:
[0051]步骤S307,确定当前播放的音频文件中最早播放的音频文件;
[0052]步骤S308,停止播放所述最早播放的音频文件,并播放所述待播放音频文件。
[0053]所述第三音频类型可以是背景音乐、界面音乐、技能声音、人物动作声音、脚步声等音频类型中的一种。在本实施例中,所述第三音频类型优选为技能声音。提前配置每个音频文件的播放时间,为每个音频文件配置的播放时间可以相同也可以不同,即可以同时播放多个音频文件,根据预期效果进行配置。例如,在网络游戏中将一段背景音乐Al的播放时间配置为游戏开始I分钟后、一段界面音乐BI的播放时间配置为游戏开始2分钟后,将脚步声的播放音量值配置为游戏开始3分钟后等。在确定所述播放的音频文件对应的播放控制规则为停止最早播放的音频文件的播放。从第三音频类型的音频文件中,确定当前播放的音频文件中最早播放的音频文件,停止播放所述最早播放的音频文件,并播放所述待播放音频文件。例如,当前播放的音频文件包括Cl、C2和C3,播放时间分别为游戏开始3分钟后、游戏开始2分钟后、游戏开始I分钟后,播放时间最早的为音频文件C3,停止播放音频文件C3,播放所述待播放音频文件。本发明实施例通过先停止播放最早播放的音频文件,再播放待播放音频文件,使得播放的音频文件不断更新,有效保证了音频文件播放的多样性。
[0054]进一步地,基于上述音频文件播放控制方法的第四实施例,提出本发明音频文件播放控制方法的第五实施例。如图5所示,当所述待播放音频文件的音频类型为第四音频类型时,所述步骤S30可以包括:
[0055]步骤S309,确定当前播放的音频文件中最晚播放的音频文件;
[0056]步骤S310,停止播放所述最晚播放的音频文件,并播放所述待播放音频文件。
[0057]所述第四音频类型可以是背景音乐、界面音乐、技能声音、人物动作声音、脚步声等音频类型中的一种。在本实施例中,所述第四音频类型优选为人物动作声音。提前配置每个音频文件的播放时间,为每个音频文件配置的播放时间可以相同也可以不同,即可以同时播放多个音频文件,根据预期效果进行配置。例如,在网络游戏中将一段背景音乐Al的播放时间配置为游戏开始I分钟后、一段界面音乐BI的播放时间配置为游戏开始2分钟后,将脚步声的播放音量值配置为游戏开始3分钟后等。在确定所述播放的音频文件对应的播放控制规则为停止最晚播放的音频文件的播放。从第四音频类型的音频文件中,确定当前播放的音频文件中最晚播放的音频文件,停止播放所述最晚播放的音频文件,并播放所述待播放音频文件。例如,当前播放的音频文件包括Cl、C2和C3,播放时间分别为游戏开始3分钟后、游戏开始2分钟后、游戏开始I分钟后,播放时间最晚的为音频文件Cl,停止播放音频文件Cl,并播放所述待播放音频文件。本发明实施例通过先停止播放最晚播放的音频文件,再播放待播放音频文件,使得播放的音频文件不断更新,有效保证了音频文件播放的多样性。
[0058]进一步地,基于上述音频文件播放控制方法的第一实施例,提出本发明音频文件播放控制方法的第六实施例。如图6所示,当所述待播放音频文件的音频类型为第五音频类型时,所述步骤S30可以包括:
[0059]步骤S311,确定当前播放的音频文件的数量;
[0060]步骤S312,在确定的数量小于预先设置的第一阀值时,播放所述待播放音频文件。
[0061]所述第五音频类型可以是背景音乐、界面音乐、技能声音、人物动作声音、脚步声等音频类型中的一种。在本实施例中,所述第五音频类型优选为脚步声。预先配置一个播放的音频文件的数量作为预先配置的第一阈值,该第一阈值为当前播放的音频文件的总数量,可以是50个音频文件、80个音频文件等,根据音频文件播放设备的性能来配置及/或根据用户预期来配置。例如,在网络游戏中,根据网络游戏的配置,在保证网络游戏能高效运行的基础上,配置网络游戏中能同时播放的音频文件的第一阈值。在确定所述播放的音频文件对应的播放控制规则为当前播放的音频文件的数量小于预先设置的第一阈值时,播放所述待播放音频文件。从第五音频类型的音频文件中,确定当前播放的音频文件的数量,即获取到当前播放的音频文件的总数量,在确定的数量小于预先设置的第一阈值时,播放所述待播放音频文件。例如,若确定的当前播放的音频文件的数量为48,预先设置的第一阈值为50,则判定确定的数量小于预先设置的第一阈值,播放所述待播放音频文件。在确定的数量达到预先设置的第一阈值时,提示用户进行播放的音频文件的停止播放处理,以播放待播放音频文件;具体的方式可以是将当前播放的音频文件以列表的形式显示给用户,以供用户从中选择需要停止播放的音频文件,并停止播放用户所选的音频文件,并播放所述待播放音频文件。在确定的数量达到预先设置的第一阈值时,也还可以是按照上述第二至第五实施例中的方式进行所述待播放音频文件的播放,具体的操作过程如上述第二至第五实施例,在此不再一一赘述。本发明实施例通过在当前播放的音频文件的数量小于预先设置的第一阀值时,播放所述待播放音频文件,在确定的数量达到预先设置的第一阀值时,对当前播放的音频文件进行有选
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1