音频播放界面的显示方法、设备及存储介质与流程

摘要: 本技术涉及音频播放,特别涉及一种音频播放界面的显示方法、设备及存储介质。背景技术:1、在播放目标音频的过程中,客户端会显示相应的音频播放界面。2、相关技术中,客...
音频播放界面的显示方法、设备及存储介质与流程

本技术涉及音频播放,特别涉及一种音频播放界面的显示方法、设备及存储介质。

背景技术:

1、在播放目标音频的过程中,客户端会显示相应的音频播放界面。

2、相关技术中,客户端会在音频播放界面中显示目标音频的专辑封面、歌词以及用于控制目标音频播放的播放控件,例如暂停控件、播放进度控件、音频切换控件、音量控件等。

3、通过上述方式显示音频播放界面,存在音频播放界面中的显示元素与目标音频的关联性较弱的问题。

技术实现思路

1、本技术提供了一种音频播放界面的显示方法、设备及存储介质,可以提升音频播放界面中的显示元素与目标音频的关联性。所述技术方案如下:

2、根据本技术的一方面,提供了一种音频播放界面的显示方法,所述方法包括:

3、显示所述音频播放界面,所述音频播放界面用于播放目标音频;

4、在所述音频播放界面中显示音频播放元素,所述音频播放元素用于呈现正在播放所述目标音频的效果;

5、在所述音频播放元素的第一侧显示动态元素,所述动态元素的显示样式和运动方式中的至少一种与所述目标音频的特征有关。

6、根据本技术的另一方面,提供了一种音频播放界面的显示装置,所述装置包括:

7、显示模块,用于显示所述音频播放界面,所述音频播放界面用于播放目标音频;

8、所述显示模块,还用于在所述音频播放界面中显示音频播放元素,所述音频播放元素用于呈现正在播放所述目标音频的效果;

9、所述显示模块,还用于在所述音频播放元素的第一侧显示动态元素,所述动态元素的显示样式和运动方式中的至少一种与所述目标音频的特征有关。

10、在一个可选的设计中,所述显示模块,用于:

11、在所述音频播放元素的第一侧显示雾气元素;

12、其中,所述雾气元素是用于模拟动态的雾气的显示元素。

13、在一个可选的设计中,所述雾气元素的显示样式包括如下至少一种:雾气亮度;雾气颜色饱和度;雾气粒子密度;雾气透明度;雾气扩散范围;

14、所述雾气元素的运动方式包括如下至少一种:雾气上升速度;雾气湍流度;雾气扰动频率;雾气运动幅度;雾气扩散速度。

15、在一个可选的设计中,所述装置还包括:

16、获取模块,用于获取所述目标音频的音频片段;

17、确定模块,用于确定所述音频片段的每分钟节拍数(beats per minute,bpm)、响度、频谱强度以及节奏密度;

18、所述确定模块,还用于根据所述音频片段的响度、频谱强度以及节奏密度,确定所述音频片段的能量值;

19、所述确定模块,还用于根据所述音频片段的bpm和能量值,确定所述雾气元素的显示样式和运动方式。

20、在一个可选的设计中,所述确定模块,用于:

21、在所述音频片段的bpm大于第一阈值的情况下,根据所述音频片段的bpm确定所述雾气元素的雾气上升速度、雾气湍流度和雾气扰动频率中的至少一种;

22、在所述音频片段的bpm小于或等于所述第一阈值的情况下,根据所述音频片段的bpm确定所述雾气元素的雾气运动幅度和雾气扩散速度中的至少一种;

23、在所述音频片段的能量值大于第二阈值的情况下,根据所述音频片段的能量值确定所述雾气元素的雾气亮度、雾气颜色饱和度和雾气粒子密度中的至少一种;

24、在所述音频片段的能量值小于或等于所述第二阈值的情况下,根据所述音频片段的能量值确定所述雾气元素的雾气亮度、雾气透明度和雾气扩散范围中的至少一种。

25、在一个可选的设计中,所述显示模块,用于:

26、在所述音频播放界面中显示唱机元素;

27、其中,所述唱机元素是用于模拟正在播放所述目标音频的唱机的显示元素,所述唱机元素的显示样式与所述目标音频的特征有关。

28、在一个可选的设计中,所述唱机元素中包括发光元素,所述唱机元素的显示样式包括如下至少一种:

29、所述发光元素的闪烁频率;所述发光元素的呼吸周期;所述发光元素的亮度;所述发光元素的发光半径;所述发光元素的光晕强度。

30、在一个可选的设计中,所述装置还包括:

31、获取模块,用于获取所述目标音频的音频片段;

32、确定模块,用于确定所述音频片段的‌bpm、响度、频谱强度以及节奏密度;

33、所述确定模块,还用于根据所述音频片段的响度、频谱强度以及节奏密度,确定所述音频片段的能量值;

34、所述确定模块,还用于根据所述音频片段的bpm和能量值,确定所述唱机元素的显示样式。

35、在一个可选的设计中,所述确定模块,用于:

36、根据所述音频片段的bpm,确定所述唱机元素的发光元素的闪烁频率和发光元素的呼吸周期中的至少一种;

37、根据所述音频片段的能量值,确定所述唱机元素的发光元素的亮度、发光元素的发光半径和所述发光元素的光晕强度中的至少一种。

38、在一个可选的设计中,所述装置还包括:

39、获取模块,用于获取本地时间;

40、确定模块,用于根据所述本地时间确定目标色温和目标亮度上限中的至少一种;

41、所述确定模块,还用于根据所述目标色温确定所述音频播放界面中的显示元素的色温,和/或根据所述目标亮度上限确定所述音频播放界面中的显示元素的亮度。

42、在一个可选的设计中,所述装置还包括:

43、获取模块,用于获取所述目标音频对应的封面图片;

44、确定模块,用于确定所述封面图片对应的不同颜色中的代表颜色;

45、所述确定模块,还用于根据所述代表颜色确定所述音频播放界面中的显示元素的颜色。

46、根据本技术的另一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一段程序,所述至少一段程序由所述处理器加载并执行以实现如上方面所述的音频播放界面的显示方法。

47、根据本技术的另一方面,提供了一种计算机可读存储介质,所述可读存储介质中存储有至少一段程序,所述至少一段程序由处理器加载并执行以实现如上方面所述的音频播放界面的显示方法。

48、根据本技术的另一方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述方面的各种可选实现方式中提供的音频播放界面的显示方法。

49、本技术提供的技术方案带来的有益效果至少包括:

50、通过在播放目标音频的情况下,显示音频播放界面和其中的音频播放元素,并针对音频播放元素显示动态元素。由于动态元素的显示样式和运动方式中的至少一种与所述目标音频的特征有关,因此能够实现在播放不同目标音频时,在音频播放界面中显示不同动态元素,从而提升了音频播放界面中的显示元素与目标音频的关联性。