掌桥专利:专业的专利平台
掌桥专利
首页

一种巡更记录方法、装置及电子设备

文献发布时间:2023-06-19 10:00:31


一种巡更记录方法、装置及电子设备

技术领域

本发明涉及音频技术领域,特别是涉及一种巡更记录方法、装置及电子设备。

背景技术

为对区域内的状况进行有效的监管,可以在该区域安排巡更人员按照预设的路线依次通过各个巡更点以进行巡视,该过程称为巡更。

相关技术中,为对巡更人员的巡更进行管理,可以为巡更人员配备电子巡更棒,巡更人员在到达巡更点后,通过电子巡更棒进行打卡操作,以作为巡更记录,管理人员可以通过调阅巡更人员巡更记录,判断巡更人员是否按照预设要求进行巡更。

但是,一些巡更人员可能让其他人员配备自己的电子巡更棒到各个巡更点进行打卡操作,以伪造巡更记录,即巡更记录的可信程度较低,导致巡更管理难度上升,例如难以准确进行事后追责。

发明内容

本发明实施例的目的在于提供一种巡更记录方法、装置及电子设备,以实现提高巡更记录的可信程度,以降低管理人员进行巡更管理的难度。具体技术方案如下:

在本发明的第一方面,提供了一种巡更记录方法,所述方法应用于电子巡更系统的服务端,所述电子巡更系统还包括移动端,所述方法包括:

获取所述移动端在各个预设巡更点采集到的语音数据,以及所述移动终端采集到每个所述语音数据的巡更点的巡更点标识和时间;

针对每个所述语音数据,将该语音数据与多个预设巡更人员的声纹特征匹配,得到与该语音数据匹配的预设巡更人员的人员标识,作为该语音数据对应的人员标识;

针对每个所述语音数据,在预设巡更记录数据库中,对应记录该语音数据对应的人员标识,以及所述移动终端采集到该语音数据的巡更点的巡更点标识和时间,得到巡更记录。

在一种可能的实施例中,所述方法还包括:

针对每个所述语音数据,对该语音数据进行语音识别,得到该语音数据对应的文本信息;

所述针对每个所述语音数据,在预设巡更记录数据库中,对应记录该语音数据对应的人员标识,以及所述移动终端采集到该语音数据的巡更点的巡更点标识和时间,得到巡更记录,包括:

所述针对每个所述语音数据,在预设巡更记录数据库中,对应记录该语音数据对应的人员标识、该语音数据对应的文本信息以及所述移动终端采集到该语音数据的巡更点的巡更点标识和时间,得到巡更记录。

在一种可能的实施例中,所述针对每个所述语音数据,将该语音数据与所述多个预设巡更人员的声纹特征匹配,得到与该语音数据匹配的预设巡更人员的人员标识,作为该语音数据对应的人员标识,包括:

针对每个所述语音数据,对该语音数据进行声纹识别,得到该语音数据的声纹特征;

针对所述多个预设巡更人员中的每个预设巡更人员,计算该预设巡更人员的声纹特征与该语音数据的声纹特征的相似度,作为该预设巡更人员的置信度;

确定所述多个预设巡更人员中所述置信度最高的预设巡更人员的人员标识,作为该语音数据对应的人员标识。

在一种可能的实施例中,所述方法应用于电子巡更系统的移动端,所述电子巡更系统还包括服务端,所述方法包括:

每检测到到达预设巡更点时,采集声音,得到该巡更点的语音数据;

对应记录该预设巡更点的巡更点标识、所述语音数据以及采集到所述语音数据的时间;

在完成所有预设巡更点的记录后,向所述服务端发送在每个预设巡更点采集到的语音数据,以及该语音数据对应的巡更点标识和时间。

在一种可能的实施例中,所述每检测到到达预设巡更点时,采集声音,得到该巡更点的语音数据,包括:

每检测到到达预设巡更点时,使能所述移动端的语音采集模块;

确定所述语音采集模块是否采集到语音数据;

如果所述语音采集模块没有采集到语音数据,按照预设方式告警;

返回执行所述确定所述语音采集模块是否采集到语音数据,直至所述语音采集模块数据采集得到语音数据,作为该巡更点的语音数据。

在本发明实施例的第二方面,提供了一种巡更记录装置,所述装置应用于电子巡更系统的服务端,所述电子巡更系统还包括移动端,所述装置包括:

数据获取模块,用于获取所述移动端在各个预设巡更点采集到的语音数据,以及所述移动终端采集到每个所述语音数据的巡更点的巡更点标识和时间;

声纹匹配模块,用于针对每个所述语音数据,将该语音数据与多个预设巡更人员的声纹特征匹配,得到与该语音数据匹配的预设巡更人员的人员标识,作为该语音数据对应的人员标识;

巡更记录模块,用于针对每个所述语音数据,在预设巡更记录数据库中,对应记录该语音数据对应的人员标识,以及所述移动终端采集到该语音数据的巡更点的巡更点标识和时间,得到巡更记录。

在一种可能的实施例中,所述装置还包括语音识别模块,用于针对每个所述语音数据,对该语音数据进行语音识别,得到该语音数据对应的文本信息;

所述巡更记录模块,具体用于所述针对每个所述语音数据,在预设巡更记录数据库中,对应记录该语音数据对应的人员标识、该语音数据对应的文本信息以及所述移动终端采集到该语音数据的巡更点的巡更点标识和时间,得到巡更记录。

在一种可能的实施例中,声纹匹配模块具体用于针对每个所述语音数据,对该语音数据进行声纹识别,得到该语音数据的声纹特征;

针对所述多个预设巡更人员中的每个预设巡更人员,计算该预设巡更人员的声纹特征与该语音数据的声纹特征的相似度,作为该预设巡更人员的置信度;

确定所述多个预设巡更人员中所述置信度最高的预设巡更人员的人员标识,作为该语音数据对应的人员标识。

在一种可能的实施例中,所述装置应用于电子巡更系统的移动端,所述电子巡更系统还包括服务端,所述装置包括:

声音采集模块,用于每检测到到达预设巡更点时,采集声音,得到该巡更点的语音数据;

数据记录模块,用于对应记录该预设巡更点的巡更点标识、所述语音数据以及采集到所述语音数据的时间;

数据上传模块,用于在完成所有预设巡更点的记录后,向所述服务端发送在每个预设巡更点采集到的语音数据,以及该语音数据对应的巡更点标识和时间。

在一种可能的实施例中,所述声音采集模块,具体用于每检测到到达预设巡更点时,使能所述移动端的语音采集模块;

确定所述语音采集模块是否采集到语音数据;

如果所述语音采集模块没有采集到语音数据,按照预设方式告警;

返回执行所述确定所述语音采集模块是否采集到语音数据,直至所述语音采集模块数据采集得到语音数据,作为该巡更点的语音数据。

在本发明实施例的第三方面,提供了一种电子设备,包括:

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的程序时,实现上述第一方面任一所述的方法步骤。

在本发明实施例的第四方面,提供了一种电子设备,包括:

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的程序时,实现上述第二方面任一所述的方法步骤。

在本发明实施例的第五方面,提供了一种计算可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面任一所述的方法步骤。

在本发明实施例的第六方面,提供了一种计算可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现实现上述第二方面任一所述的方法步骤。

本发明实施例提供的巡更记录方法、装置及电子设备,可以利用难以伪造的声纹特征对实际进行巡更的人员进行识别,因此得到的巡更记录的可信程度较高,便于管理人员进行巡更管理。当然,实施本发明的任一产品或方法并不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的应用于服务端的巡更记录方法的一种流程示意图;

图2为本发明实施例提供的应用于服务端的巡更记录方法的另一种流程示意图;

图3为本发明实施例提供的应用于移动端的巡更记录方法的一种流程示意图;

图4为本发明实施例提供的应用于服务端的巡更记录装置的一种结构示意图;

图5为本发明实施例提供的应用于移动端的巡更记录装置的一种结构示意图;

图6为本发明实施例提供的电子设备的一种结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参见图1,图1所示为本发明实施例提供的巡更记录方法的应用于服务端的一种流程示意图,可以包括:

S101,获取移动端在各个预设巡更点采集到的语音数据,以及移动终端采集到每个语音数据的巡更点的巡更点标识和时间。

其中,巡更点标识用于唯一标识巡更点,即不同的巡更点的巡更点标识不同。示例性的,假设一共有3个巡更点,分别记为第一巡更点、第二巡更点以及第三巡更点,则在一种可能的实施例中,第一巡更点的巡更点标识可以是A、第二巡更点的巡更点标识可以是B、第三巡更点的巡更点标识可以是C,在其他实施例中巡更点的巡更点标识也可以是其字母以外的其他字符的形式表示,或者字母与其他字符结合的形式进行表示,本实施例对此不做限制。

S102,针对每个语音数据,将该语音数据与多个预设巡更人员的声纹特征匹配,得到与该语音数据匹配的预设巡更人员的人员标识,作为该语音数据对应的人员标识。

其中,多个巡更人员的声纹特征可以是预先存储于服务端的,也可以是从其他存储设备中读取得到的,本实施例对此不做限制。声纹特征可以视为人员的生物特征,即不同人员的声纹特征理论上不相同。因此可以认为,如果语音数据与一个预设巡更人员的声纹特征匹配,则该语音数据是通过采集该预设巡更人员的语音得到的。换言之,如果语音数据不是通过采集该预设巡更人员的语音得到的,则该语音数据不与该预设巡更人员的声纹特征匹配。

多个预设巡更人员可以是指多个预设的与巡更相关的人员,示例性的,假设某小区物业一共有五名保安,分别记为保安1-5,其中保安1-3被安排执行巡更。则多个预设巡更人员可以是指保安1-3,考虑保安4-5代替保安1-3进行巡更的可能,则多个预设巡更人员也可以是指保安1-5。

人员标识是指对人员的唯一标识,即不同人员的人员标识不同,根据应用场景的不同,人员标识可以不同。例如,在一些应用场景中,如果多个预设巡更人员中不存在重名的巡更人员,则可以利用每个巡更人员的姓名作为该巡更人员的人员标识,也可以利用每个巡更人员的工号作为该巡更人员的标识,还可以是根据实际需求选用其他信息作为人员标识,本实施例对此不做限制。

S103,针对每个语音数据,在预设巡更记录数据库中,对应记录该语音数据对应的人员标识,以及移动终端采集到的该语音数据的巡更点标识和时间,得到巡更记录。

巡更记录可以是以表格的形式记录的,也可以是以文本、图片等其他形式记录的,本实施例对此不做限制。示例性的,假设一共获取到3个语音数据,分别记为语音数据1、语音数据2、语音数据3,其中,语音数据1对应的人员标识为小王、巡更点标识为A,时间为2019-4-15-14:30,语音数据2对应的人员标识为小王、巡更点标识为B,时间为2019-4-15-14:40,语音数据3对应的人员标识为小张、巡更点标识为C,时间为2019-4-15-15:00。

则记录得到的巡更记录可以如下表所示:

表1.

假如工作安排中,2019年4月15日下午的巡更是安排由小王执行,则管理人员可以通过该巡更记录发现本次巡更过程中,小王只巡更了巡更点A、巡更点B,巡更点C是由小张代替小王完成的,即管理人员可以通过该巡更记录对小王和小张的巡更进行分析以及事后追责,有效降低管理人员进行巡更管理的难度。可以理解的是,表1仅是巡更记录的一种可能的表示方式,在其他可能的实施例中,巡更记录也可以是以其他方式表示的。

在一些应用场景中,可能要求巡更人员记录每个巡更点的状态,例如,可能要求记录每个巡更点的垃圾堆放状态。相关技术中,往往是通过手写的方式对巡更点的状态进行记录,但是当巡更点状态较为复杂或是巡更点较多的情况下,手写记录可能导致巡更人员的工作量过大,影响巡更效率。

有鉴于此,本发明实施例提供了一种巡更记录方法,可以参见图2,包括:

S201,获取移动端在各个预设巡更点采集到的语音数据,以及移动终端采集到的每个语音数据的巡更点标识和时间。

该步骤与S101相同,可以参见前述S101的描述,在此不再赘述。

S202,针对每个语音数据,将该语音数据与多个预设巡更人员的声纹特征匹配,得到与该语音数据匹配的预设巡更人员的人员标识,作为该语音数据对应的人员标识。

该步骤与S102相同,可以参见前述S102的描述,在此不再赘述。

S203,针对每个语音数据,对该语音数据进行语音识别,得到该语音数据对应的文本信息。

根据实际需求,可以选用不同的语音识别算法对语音数据进行识别,本实施例对此不做限制。

S204,针对每个语音数据,在预设巡更记录数据库中,对应记录该语音数据对应的人员标识、该语音数据对应的文本信息以及移动终端采集到的该语音数据的巡更点的巡更点标识和时间,得到巡更记录。

由于该语音数据可以认为是采集巡更人员在预设巡更点发出的语音得到的,因此本发明实施例中,巡更人员可以通过语音记录的方式,更方便快捷地记录巡更点的状态。巡更记录可以如下表所示:

表2:

可以理解的是,表2仅是巡更记录的一种可能的表示方式,在其他可能的实施例中,巡更记录也可以是以其他方式表示的。

为更清楚的对本发明实施例提供的巡更记录方法进行说明,下面对电子巡更系统中移动端的执行逻辑进行说明,其中,移动端可以是应用于具有语音采集功能的电子巡更棒,方法可以参见图3,包括:

S301,每检测到到达预设巡更地点时,采集声音,得到该巡更点的语音数据。

可以通过预设的定位功能,以检测是否到达预设巡更地点。也可以是根据输入的操作指令,确定是否达到预设巡更地点。例如,巡更人员可以是每到达一个预设巡更点,则向移动端输入预设的操作指令,移动端在接收到该操作指令后,确定检测到到达预设巡更点。

在一种可能的实施例中,为避免巡更人员主观原因或客观原因导致无法采集语音信号,可以是每检测到到达预设巡更点时,使能移动端的语音采集模块,并定期或不定期的确定语音采集模块是否采集到语音数据,如果语音采集模块采集到语音数据,则执行S302,如果语音采集模块没有采集到语音数据,则按照预设方式进行告警,以提醒巡更人员录入语音。并在告警后重新确定语音采集模块是否采集到语音数据,依次类推,直至语音采集模块采集到语音数据后,执行S302。

S302,对应记录预设巡更点的巡更点标识、语音数据以及采集到的语音数据的时间。

参见图4,图4所示为本发明实施例提供的应用于服务端的巡更记录装置的一种结构示意图,可以包括:

数据获取模块401,用于获取所述移动端在各个预设巡更点采集到的语音数据,以及所述移动终端采集到每个所述语音数据的巡更点的巡更点标识和时间;

声纹匹配模块402,用于针对每个所述语音数据,将该语音数据与多个预设巡更人员的声纹特征匹配,得到与该语音数据匹配的预设巡更人员的人员标识,作为该语音数据对应的人员标识;

巡更记录模块403,用于针对每个所述语音数据,在预设巡更记录数据库中,对应记录该语音数据对应的人员标识,以及所述移动终端采集到该语音数据的巡更点的巡更点标识和时间,得到巡更记录。

在一种可能的实施例中,所述装置还包括语音识别模块,用于针对每个所述语音数据,对该语音数据进行语音识别,得到该语音数据对应的文本信息;

所述巡更记录模块403,具体用于所述针对每个所述语音数据,在预设巡更记录数据库中,对应记录该语音数据对应的人员标识、该语音数据对应的文本信息以及所述移动终端采集到该语音数据的巡更点的巡更点标识和时间,得到巡更记录。

在一种可能的实施例中,声纹匹配模块402具体用于针对每个所述语音数据,对该语音数据进行声纹识别,得到该语音数据的声纹特征;

针对所述多个预设巡更人员中的每个预设巡更人员,计算该预设巡更人员的声纹特征与该语音数据的声纹特征的相似度,作为该预设巡更人员的置信度;

确定所述多个预设巡更人员中所述置信度最高的预设巡更人员的人员标识,作为该语音数据对应的人员标识。

参见图5,图5所示为本发明实施例提供的应用于移动端的巡更记录装置的一种结构示意图,可以包括:

声音采集模块501,用于每检测到到达预设巡更点时,采集声音,得到该巡更点的语音数据;

数据记录模块502,用于对应记录该预设巡更点的巡更点标识、所述语音数据以及采集到所述语音数据的时间;

数据上传模块503,用于在完成所有预设巡更点的记录后,向所述服务端发送在每个预设巡更点采集到的语音数据,以及该语音数据对应的巡更点标识和时间。

在一种可能的实施例中,所述声音采集模块501,具体用于每检测到到达预设巡更点时,使能所述移动端的语音采集模块;

确定所述语音采集模块是否采集到语音数据;

如果所述语音采集模块没有采集到语音数据,按照预设方式告警;

返回执行所述确定所述语音采集模块是否采集到语音数据,直至所述语音采集模块数据采集得到语音数据,作为该巡更点的语音数据。

本发明实施例还提供了一种电子设备,如图6所示,包括:

存储器601,用于存放计算机程序;

处理器602,用于执行存储器601上所存放的程序时,如果该电子设备为电子巡更系统中的服务端,可以实现如下步骤:

获取所述移动端在各个预设巡更点采集到的语音数据,以及所述移动终端采集到每个所述语音数据的巡更点的巡更点标识和时间;

针对每个所述语音数据,将该语音数据与多个预设巡更人员的声纹特征匹配,得到与该语音数据匹配的预设巡更人员的人员标识,作为该语音数据对应的人员标识;

针对每个所述语音数据,在预设巡更记录数据库中,对应记录该语音数据对应的人员标识,以及所述移动终端采集到该语音数据的巡更点的巡更点标识和时间,得到巡更记录。

在一种可能的实施例中,所述方法还包括:

针对每个所述语音数据,对该语音数据进行语音识别,得到该语音数据对应的文本信息;

所述针对每个所述语音数据,在预设巡更记录数据库中,对应记录该语音数据对应的人员标识,以及所述移动终端采集到该语音数据的巡更点的巡更点标识和时间,得到巡更记录,包括:

所述针对每个所述语音数据,在预设巡更记录数据库中,对应记录该语音数据对应的人员标识、该语音数据对应的文本信息以及所述移动终端采集到该语音数据的巡更点的巡更点标识和时间,得到巡更记录。

在一种可能的实施例中,所述针对每个所述语音数据,将该语音数据与所述多个预设巡更人员的声纹特征匹配,得到与该语音数据匹配的预设巡更人员的人员标识,作为该语音数据对应的人员标识,包括:

针对每个所述语音数据,对该语音数据进行声纹识别,得到该语音数据的声纹特征;

针对所述多个预设巡更人员中的每个预设巡更人员,计算该预设巡更人员的声纹特征与该语音数据的声纹特征的相似度,作为该预设巡更人员的置信度;

确定所述多个预设巡更人员中所述置信度最高的预设巡更人员的人员标识,作为该语音数据对应的人员标识。

如果该电子设备为电子巡更系统中的移动端,可以实现如下步骤:

每检测到到达预设巡更点时,采集声音,得到该巡更点的语音数据;

对应记录该预设巡更点的巡更点标识、所述语音数据以及采集到所述语音数据的时间;

在完成所有预设巡更点的记录后,向所述服务端发送在每个预设巡更点采集到的语音数据,以及该语音数据对应的巡更点标识和时间。

在一种可能的实施例中,每检测到到达预设巡更点时,使能所述移动端的语音采集模块;

确定所述语音采集模块是否采集到语音数据;

如果所述语音采集模块没有采集到语音数据,按照预设方式告警;

返回执行所述确定所述语音采集模块是否采集到语音数据,直至所述语音采集模块数据采集得到语音数据,作为该巡更点的语音数据。

上述电子设备提到的存储器可以包括随机存取存储器(Random Access Memory,RAM),也可以包括非易失性存储器(Non-Volatile Memory,NVM),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。

上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital SignalProcessing,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

在本发明提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述实施例中任一巡更记录方法。

在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一巡更记录方法。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、电子设备、计算机可读存储介质以及计算机程序产品的实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

相关技术
  • 一种巡更记录方法、装置及电子设备
  • 一种跑步路线记录方法、装置、以及一种电子设备
技术分类

06120112386416