本技术涉及智能设备,尤其涉及设备音效动态调整方法、装置、设备及存储介质。
背景技术:
1、随着智能设备技术的不断发展,类似于ar智能眼镜、ar智能头显等设备越来越多,而智能设备为了满足用户的主观要求,极致追求轻薄、小巧,使得设计的控制接口较为精简,应用的音效算法链路和音效算法模块在出厂时就已经固化表现形式极为单一,无法实时调整音频效果,为解决上述缺陷,目前常用调整音频效果的方式是将智能设备返厂或者是第三方维修机构,并由他们调整音效算法链路和音效算法模块,但是上述调整的流程极为繁琐,且仅能做到单次调整,因此,上述方式无法实现对音频效果的动态调整。
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、本技术提出的一个或多个技术方案,至少具有以下技术效果:通过在检测到与目标音频设备通信成功时,根据实际需求设计目标音效算法拓扑链路;根据所述目标音效算法拓扑链路调用目标音效算法模块的音效算法对待处理音频数据进行处理,得到当前音频数据;根据所述当前音频数据确定当前音效;在所述当前音效未达到预设音效要求时,对所述目标音效算法拓扑链路和/或所述音效参数进行调整;通过上述方式,在确定与目标音频设备通信成功时,根据实际需求设计目标音效算法拓扑链路,实现动态设计音频设备的音效算法链路,并在当前音效未达到预设音效要求时,调整目标音效算法拓扑链路和/或音效参数,实现直接对音频效果的调整,从而能够有效提高调整音效的效率,以及适用多种等级的用户。
1.一种设备音效动态调整方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述在检测到与目标音频设备通信成功时,根据实际需求设计目标音效算法拓扑链路的步骤,包括:
3.如权利要求1所述的方法,其特征在于,所述根据所述目标音效算法拓扑链路调用目标音效算法模块的音效算法对待处理音频数据进行处理,得到当前音频数据的步骤,包括:
4.如权利要求3所述的方法,其特征在于,所述根据解析的音效算法拓扑链路调用目标音效算法模块的音效算法对待处理音频数据进行处理,得到当前音频数据的步骤,包括:
5.如权利要求1所述的方法,其特征在于,所述根据所述当前音频数据确定当前音效的步骤,包括:
6.如权利要求1至5中任一项所述的方法,其特征在于,所述在所述当前音效未达到预设音效要求时,对所述目标音效算法拓扑链路和/或所述音效参数进行调整的步骤,包括:
7.如权利要求6所述的方法,其特征在于,所述根据所述当前音效差异方向对所述目标音效算法拓扑链路和/或所述音效参数进行调整的步骤,包括:
8.一种设备音效动态调整装置,其特征在于,所述装置包括:
9.一种设备音效动态调整设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如权利要求1至7中任一项所述的设备音效动态调整方法的步骤。
10.一种存储介质,其特征在于,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的设备音效动态调整方法的步骤。