数据存储方法、装置、设备及存储介质制造方法及图纸

技术编号:25348112 阅读:47 留言:0更新日期:2020-08-21 17:07
本申请实施例提供了一种数据存储方法、装置、设备及存储介质,涉及计算机技术领域。所述方法包括:获取出行期间的行程数据,行程数据包括录音数据和心跳数据;将行程数据拆分为n个行程片段,行程片段包括录音数据对应的录音片段和心跳数据对应的心跳片段,n为正整数;计算n个行程片段各自的重要度参数,重要度参数用于表征行程片段在出行期间的重要程度;将n个行程片段中的录音片段和n个行程片段各自的重要度参数对应存储。本申请实施例提供的技术方案从心跳和声音两个维度来评估打车录音片段,区分了不同片段的重要程度。且将录音片段和重要度参数对应存储,可以方便用户获悉录音片段的重要程度。

【技术实现步骤摘要】
数据存储方法、装置、设备及存储介质
本申请实施例涉及计算机
,特别涉及一种数据存储方法、装置、备及存储介质。
技术介绍
随着时代的发展,用户可以使用出行类应用程序来实现自由出行。在相关技术中,为了保障用户的出行安全,出行类应用程序在用户出行期间,会获取该出行期间的录音数据,来监控打车场景,并将该录音数据上传到服务器,作为打车纠纷场景复现的证据。服务器接收到录音数据后按照日期存储该录音数据,并定期删除储存时间较早的录音数据,以方便储存新的录音数据。
技术实现思路
本申请实施例提供了一种数据存储方法、装置、设备及存储介质。所述技术方案如下:一方面,本申请实施例提供了一种数据存储方法,所述方法包括:获取出行期间的行程数据,所述行程数据包括录音数据和心跳数据;将所述行程数据拆分为n个行程片段,所述行程片段包括所述录音数据对应的录音片段和所述心跳数据对应的心跳片段,所述n为正整数;计算所述n个行程片段各自的重要度参数,所述重要度参数用于表征所述行程片段在所述出行期间的重要程度;将所述n个行程片段中的录音片段和所述n个行程片段各自的重要度参数对应存储。另一方面,本申请实施例提供了一种数据存储装置,所述装置包括:数据获取模块,用于获取出行期间的行程数据,所述行程数据包括录音数据和心跳数据;数据拆分模块,用于将所述行程数据拆分为n个行程片段,所述行程片段包括所述录音数据对应的录音片段和所述心跳数据对应的心跳片段,所述n为正整数;参数计算模块,用于计算所述n个行程片段各自的重要度参数,所述重要度参数用于表征所述行程片段在所述出行期间的重要程度;数据存储模块,用于将所述n个行程片段中的录音片段和所述n个行程片段各自的重要度参数对应存储。再一方面,本申请实施例提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现上述的数据存储方法。还一方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现上述的数据存储方法。本申请实施例提供的技术方案可以包括如下有益效果:通过获取出行期间的行程数据,行程数据包括录音数据和心跳数据,将行程数据拆分为n个行程片段,并计算n个行程片段各自的重要度参数,将行程片段中的录音片段和行程片段的重要度参数对应存储。本申请实施例从心跳和声音两个维度来评估打车录音片段,区分了不同片段的重要程度。且将录音片段和重要度参数对应存储,可以方便用户获悉录音片段的重要程度。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请一个实施例提供的实施环境的示意图;图2是本申请另一个实施例提供的实施环境的示意图;图3示出了本申请一个实施例提供的数据存储方法的流程图;图4示出了本申请另一个实施例提供的数据存储方法的流程图;图5示出了本申请一个实施例提供的录音片段的重要度参数的计算方法的流程图;图6示出了本申请一个实施例提供的心跳片段的重要度参数的计算方法的流程图;图7示出了本申请一个实施例提供的数据存储装置的框图;图8示出了本申请一个实施例提供的计算机设备的结构框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的方法的例子。图1是本申请一个实施例提供的实施环境的示意图。该实施环境可以包括:终端10、心跳采集设备20和服务器30。在本申请实施例中,终端10是指用于采集录音数据的设备。终端10上可以安装有出行类应用程序,例如,该出行类应用程序可以包括打车类应用程序、导航类应用程序或其他应用程序等,本申请实施例对终端10上安装的出行类应用程序的类型和数量不做限定。可选地,终端10上设置有麦克风,该麦克风用于采集录音数据。出行类应用程序具有访问终端10的麦克风权限,以采集录音数据。示例性地,终端10可以是诸如手机、平板电脑、可穿戴设备等电子设备。在本申请实施例中,心跳采集设备20是指用于采集心跳数据的设备。示例性地,心跳采集设备20可以是诸如手环或其他可穿戴设备或手机等电子设备。在本申请实施例中,服务器30可以是一台服务器,也可以是由多台服务器组成的服务器集群。可选地,服务器30是用于存储行程片段中的录音片段和行程片段各自的重要度参数的设备。在一个示例中,如图2所示,以打车出行场景为例,出行工具为汽车,终端10可以是司机使用的手机,心跳采集设备20可以是手环。汽车内配置有手机和手环,手机用于录音,手环由司机和乘客分别佩戴,用于分别采集司机和乘客的心跳数据。乘客上车后,司机和乘客手环佩戴就绪成功后,同步开始采集司机心跳、采集乘客心跳和录音。乘客下车后(即打车订单完成后),录音结束,停止心跳统计,获得与录音数据相同起止时间的2份心跳数据,心跳数据随录音数据一起上传服务器30。为了便于介绍,下面将以各步骤的执行主体为计算机设备为例进行介绍说明,计算机设备是指具备计算和处理能力的电子设备,但不应对本申请实施例造成限定。下面,通过几个实施例对本申请技术方案进行介绍说明。请参考图3,其示出了本申请一个实施例提供的数据存储方法的流程图。在本实施例中,主要以该方法应用于上文介绍的计算机设备中来举例说明。该方法可以包括如下几个步骤:步骤301,获取出行期间的行程数据。在本申请实施例中,行程数据包括录音数据和心跳数据。出行期间是指乘客上车至乘客下车之间的时间段。录音数据和心跳数据的起止时间一致,录音数据可以仅包括司机的录音数据,也可以仅包括乘客的录音数据,还可以包括司机和乘客之间的录音数据。心跳数据可以仅包括司机的心跳数据,也可以仅包括乘客的心跳数据,还可以包括司机的心跳数据和乘客的心跳数据。步骤302,将行程数据拆分为n个行程片段,n为正整数。在本申请实施例中,行程片段包括录音数据对应的录音片段和心跳数据对应的心跳片段。若心跳数据包括司机的心跳数据和乘客的心跳数据,则行程片段包括录音片段、司机的心跳数据对应的司机心跳片段、乘客的心跳数据对应的乘客心跳片段;若心跳数据仅包括司机的心跳数据,则行程片段包括录音片段和司机心跳片段;若心跳数据仅包括乘客的心跳数据,则行程片段包括录音片段和乘客心跳片段本文档来自技高网...

【技术保护点】
1.一种数据存储方法,其特征在于,所述方法包括:/n获取出行期间的行程数据,所述行程数据包括录音数据和心跳数据;/n将所述行程数据拆分为n个行程片段,所述行程片段包括所述录音数据对应的录音片段和所述心跳数据对应的心跳片段,所述n为正整数;/n计算所述n个行程片段各自的重要度参数,所述重要度参数用于表征所述行程片段在所述出行期间的重要程度;/n将所述n个行程片段中的录音片段和所述n个行程片段各自的重要度参数对应存储。/n

【技术特征摘要】
1.一种数据存储方法,其特征在于,所述方法包括:
获取出行期间的行程数据,所述行程数据包括录音数据和心跳数据;
将所述行程数据拆分为n个行程片段,所述行程片段包括所述录音数据对应的录音片段和所述心跳数据对应的心跳片段,所述n为正整数;
计算所述n个行程片段各自的重要度参数,所述重要度参数用于表征所述行程片段在所述出行期间的重要程度;
将所述n个行程片段中的录音片段和所述n个行程片段各自的重要度参数对应存储。


2.根据权利要求1所述的方法,其特征在于,所述计算所述n个行程片段各自的重要度参数,包括:
计算所述录音片段的重要度参数;
计算所述心跳片段的重要度参数;
根据所述录音片段的重要度参数和所述心跳片段的重要度参数,确定所述行程片段的重要度参数。


3.根据权利要求2所述的方法,其特征在于,所述计算所述录音片段的重要度参数,包括:
计算所述录音片段的能量值,所述能量值用于表征所述录音片段包括的音频信号的能量;
计算n个录音片段的能量值的平均值,得到所述n个录音片段的平均能量值;
根据所述能量值、所述平均能量值和第一参数赋予规则,确定所述录音片段的重要度参数。


4.根据权利要求3所述的方法,其特征在于,所述根据所述能量值、所述平均能量值和第一参数赋予规则,确定所述录音片段的重要度参数,包括:
响应于所述能量值属于第一取值范围,将第一参数确定为所述录音片段的重要度参数,所述第一取值范围包括高于第一预设倍数的所述平均能量值的范围;
响应于所述能量值属于第二取值范围,将第二参数确定为所述录音片段的重要度参数,所述第二取值范围包括第二预设倍数的所述平均能量值至第一预设倍数的所述平均能量值之间的范围;
响应于所述能量值属于第三取值范围,将第三参数确定为所述录音片段的重要度参数,所述第三取值范围包括第三预设倍数的所述平均能量值至第二预设倍数的所述平均能量值之间的范围;
响应于所述能量值属于第四取值范围,将第四参数确定为所述录音片段的重要度参数,所述第四取值范围包括低于第三预设倍数的所述平均能量值的范围。


5.根据权利要求2所述的方法,其特征在于,所述计算所述心跳片段的重要度参数,包括:
将第m个心跳片段的真实心跳值输入心跳预测模型中,得到第m+1个心跳片段的预测心跳值,所述m为小于或等于所述n的正整数;
响应于所述第m+1个心跳片段的真实心跳值大于第四预设倍数的所述预测心跳值,确定所述第m+1个心跳片段对应心跳加快;
响应于所述第m+1个心跳片段的真实心跳值小于第五预设倍数的所述预测心跳值,确定所述第m+1个心跳片段对应心跳平复;
计算心跳抖动的平均心跳值,所述心跳抖动包括所述心跳加快至所述心跳平复之间的心跳片段,所述第m+1个心跳片段属于所述心跳抖动;
计算所述n个心跳片段的真实心跳值的平均值,得到整体平均心跳值;
根据所述平均心跳值、所述整体平均心跳值和第二参数赋予规则,确定所述第m+1个心跳片段的重要度参...

【专利技术属性】
技术研发人员:刘文浩尹卫杰梁士兴
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1