数据管理方法、装置、设备及存储介质与流程

文档序号:36389519发布日期:2023-12-15 06:05阅读:26来源:国知局
数据管理方法与流程

本技术涉及互联网领域,特别涉及一种数据管理方法、装置、设备及存储介质。


背景技术:

1、辅听耳机作为一种拥有助听功能的增强型耳机,对于非重度听损人士来说,无论是从产品体验上还是性价比上,都更合适于日常佩戴与使用。为了达到更好的使用效果,辅听耳机一般需要测配之后再佩戴,这样产品会更适合于自己的耳朵。目前在辅听耳机的基础上,一般还会研发app(application,应用)以方便用户自行测配。

2、其中,精准的测配会大幅提升用户佩戴辅听耳机后的辅听效果。为了达到更完善且更优质的功能体验,如何基于手机app对辅听耳机进行测配,实现软硬件读写优化,成为了本领域技术人员关注的一个焦点。


技术实现思路

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、另一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条程序代码,所述至少一条程序代码由处理器加载并执行以实现上述的数据管理方法。

48、另一方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机程序代码,该计算机程序代码存储在计算机可读存储介质中,计算机设备的处理器从计算机可读存储介质读取该计算机程序代码,处理器执行该计算机程序代码,使得该计算机设备执行上述的数据管理方法。

49、在辅听设备支持写入的数据类型为整数型,且硬件写入值范围与软件显示值范围之间无法整除转换的情况下,本技术实施例提供的数据管理方案通过对软件显示值范围进行合理分段,实现了针对辅听设备的软硬件读写优化处理,避免了转换过程中所产生的计算精度问题,能够实现精准测配,提升了用户佩戴辅听耳机后的辅听效果,达到了更完善且更优质的功能体验。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1