本公开涉及终端,尤其涉及一种控制方法、装置、终端及存储介质。
背景技术:
1、早在寻呼机和非智能手机的时代,低质量但节能的蜂鸣器振动就已经被用来代替静音模式下的听觉铃声。上述旧版硬件组件会产生令人不悦的较大噪声,并且往往质量不佳,会损害触感反馈的用户体验。
2、随着科学技术的发展,虽然振动形式的触感反馈的用户体验越来越好,但是,在一些同时需要输出音频和振动的场景,音频信息与振动信息仍然是作为单独的文件,分别被单独控制输出,音频与振动的同步性较差,用户体验较差。
技术实现思路
1、为克服相关技术中存在的问题,本公开提供一种控制方法、装置、终端及存储介质。
2、根据本公开实施例的第一方面,提供一种控制方法,应用于终端,所述控制方法包括:
3、获取音效文件;其中,所述音效文件包括至少一个声道的音频信息以及至少一个声道的振动信息;
4、解析所述音效文件,以确定所述至少一个声道的音频信息以及所述至少一个声道的振动信息;
5、同步输出所述至少一个声道的音频信息以及所述至少一个声道的振动信息。
6、可选地,所述解析所述音效文件,以确定所述至少一个声道的音频信息以及所述至少一个声道的振动信息之后,所述控制方法包括:
7、响应于解析到的所述至少一个声道的振动信息,判断所述终端是否支持振动信息的输出服务;
8、若确定所述终端支持振动信息的输出服务,则同步输出所述至少一个声道的音频信息以及所述至少一个声道的振动信息。
9、可选地,所述获取音效文件,包括:
10、获取所述至少一个声道的音频信息;
11、根据所述至少一个声道的音频信息,生成所述至少一个声道的振动信息;
12、根据所述至少一个声道的音频信息以及所述至少一个声道的振动信息,合成所述音效文件。
13、可选地,所述根据所述至少一个声道的音频信息,生成所述至少一个声道的振动信息之前,所述控制方法包括:
14、确定所述至少一个声道的音频信息,对应的播放应用程序具有振动信息的输出功能。
15、可选地,所述确定所述至少一个声道的音频信息,对应的播放应用程序具有振动信息的输出功能,包括:
16、获取所述至少一个声道的音频信息对应的播放应用程序的目标标识信息;
17、判断配置信息中是否包括所述目标标识信息;其中,所述配置信息包括至少一个具有振动信息的输出功能的播放应用程序的标识信息;
18、若确定所述配置信息中包括所述目标标识信息,则确定所述播放应用程序具有振动信息的输出功能。
19、可选地,所述控制方法包括:
20、获取视频信息;其中,所述视频信息与所述至少一个声道的音频信息对应;
21、在同步输出所述至少一个声道的音频信息以及所述至少一个声道的振动信息同时,同步输出所述视频信息。
22、根据本公开实施例的第二方面,提供一种控制装置,应用于终端,所述控制装置包括:
23、获取模块,用于获取音效文件;其中,所述音效文件包括至少一个声道的音频信息以及至少一个声道的振动信息;
24、确定模块,用于解析所述音效文件,以确定所述至少一个声道的音频信息以及所述至少一个声道的振动信息;
25、输出模块,用于同步输出所述至少一个声道的音频信息以及所述至少一个声道的振动信息。
26、可选地,
27、所述确定模块,用于所述解析所述音效文件,以确定所述至少一个声道的音频信息以及所述至少一个声道的振动信息之后,响应于解析到的所述至少一个声道的振动信息,判断所述终端是否支持振动信息的输出服务;
28、所述输出模块,用于若确定所述终端支持振动信息的输出服务,则同步输出所述至少一个声道的音频信息以及所述至少一个声道的振动信息。
29、可选地,所述获取模块,用于:
30、获取所述至少一个声道的音频信息;
31、根据所述至少一个声道的音频信息,生成所述至少一个声道的振动信息;
32、根据所述至少一个声道的音频信息以及所述至少一个声道的振动信息,合成所述音效文件。
33、可选地,所述确定模块,用于:
34、所述根据所述至少一个声道的音频信息,生成所述至少一个声道的振动信息之前,确定所述至少一个声道的音频信息,对应的播放应用程序具有振动信息的输出功能。
35、可选地,所述获取模块,用于获取所述至少一个声道的音频信息对应的播放应用程序的目标标识信息;
36、所述确定模块,用于判断配置信息中是否包括所述目标标识信息;其中,所述配置信息包括至少一个具有振动信息的输出功能的播放应用程序的标识信息;
37、还用于若确定所述配置信息中包括所述目标标识信息,则确定所述播放应用程序具有振动信息的输出功能。
38、可选地,
39、所述获取模块,用于获取视频信息;其中,所述视频信息与所述至少一个声道的音频信息对应;
40、所述输出模块,用于在同步输出所述至少一个声道的音频信息以及所述至少一个声道的振动信息同时,同步输出所述视频信息。
41、根据本公开实施例的第三方面,提供一种终端,所述终端包括:
42、处理器;
43、用于存储所述处理器可执行指令的存储器;
44、其中,所述处理器被配置为执行如第一方面所述的控制方法。
45、根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由终端的处理器执行时,使得所述终端能够执行如第一方面所述的控制方法。
46、本公开的实施例提供的技术方案可以包括以下有益效果:本公开中,可为振动信息配置对应的声道,为音效文件中至少一个声道配置对应的振动信息,并为音效文件的至少一个声道配置对应的音频信息,由此,便可更好地实现振动信息与音频信息之间的匹配,可以更好地同步输出音效文件的音频信息和振动信息,提升用户的使用体验。
47、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
1.一种控制方法,应用于终端,其特征在于,所述控制方法包括:
2.根据权利要求1所述的控制方法,其特征在于,所述解析所述音效文件,以确定所述至少一个声道的音频信息以及所述至少一个声道的振动信息之后,所述控制方法包括:
3.根据权利要求1所述的控制方法,其特征在于,所述获取音效文件,包括:
4.根据权利要求3所述的控制方法,其特征在于,所述根据所述至少一个声道的音频信息,生成所述至少一个声道的振动信息之前,所述控制方法包括:
5.根据权利要求4所述的控制方法,其特征在于,所述确定所述至少一个声道的音频信息,对应的播放应用程序具有振动信息的输出功能,包括:
6.根据权利要求1-5任一项所述的控制方法,其特征在于,所述控制方法包括:
7.一种控制装置,应用于终端,其特征在于,所述控制装置包括:
8.根据权利要求7所述的控制装置,其特征在于,
9.根据权利要求7所述的控制装置,其特征在于,所述获取模块,用于:
10.根据权利要求9所述的控制装置,其特征在于,所述确定模块,用于:
11.根据权利要求10所述的控制装置,其特征在于,
12.根据权利要求7-11任一项所述的控制装置,其特征在于,
13.一种终端,其特征在于,所述终端包括:
14.一种非临时性计算机可读存储介质,其特征在于,当所述存储介质中的指令由终端的处理器执行时,使得所述终端能够执行如权利要求1-6任一项所述的控制方法。