一种卫星电话通话质量检测方法、装置、设备及存储介质与流程

文档序号:15751476发布日期:2018-10-26 17:49阅读:608来源:国知局
一种卫星电话通话质量检测方法、装置、设备及存储介质与流程

本发明涉及电力行业应急通信装备维护保养技术领域,特别是涉及一种卫星电话通话质量检测方法、装置、设备及计算机可读存储介质。



背景技术:

在各种自然灾害侵袭下,灾区的电网基础设施容易受到破坏,因此电网的快速恢复尤为重要。而在现场公网通信中断的情况下,电力应急通信为电力应急指挥调度、抢修复电提供有力的通信保障。因此电力部门会配备大量卫星电话作为应急通信装备。为了保证在应急处置情况下卫星电话可以立即投入使用,必须加强对卫星电话的质量检测。

现有技术中采用的对卫星电话通话质量检测的方法是管理人员操作卫星电话拨打固定电话,双方建立通话。这种方法单纯依靠人耳无法精准判断通话质量,难以满足电力部门需求。



技术实现要素:

为解决上述技术问题,本发明提供如下技术方案:

一种卫星电话通话质量检测方法,所述方法包括:

接收语音邮箱发送的目标音频文件;其中,所述目标音频文件为目标卫星电话发送给所述语音邮箱的音频文件;

将所述目标音频文件与预存的标准音频文件进行指标对比,获得指标误差值;

判断所述指标误差值是否超过预设的误差上限;

如果是,则确定检测结果为所述目标卫星电话通话质量异常;

如果否,则确定检测结果为所述目标卫星电话通话质量正常。

在本发明的一种具体实施方式中,在所述确定检测结果为所述目标卫星电话通话质量异常之后,还包括:

向管理人员发送告警信息,以提示所述管理人员进行故障维修。

在本发明的一种具体实施方式中,在确定所述目标卫星电话的检测结果之后,还包括:

生成所述目标卫星电话的通话质量检测报告。

在本发明的一种具体实施方式中,所述生成所述目标卫星电话的通话质量检测报告,包括:

以列表的形式生成所述目标卫星电话的通话质量检测报告;

其中,所述列表包含所述目标卫星电话的所属部门、所述目标卫星电话的检测结果。

一种卫星电话通话质量检测装置,所述装置包括:

文件接收模块,用于接收语音邮箱发送的目标音频文件;其中,所述目标音频文件为目标卫星电话发送给所述语音邮箱的音频文件;

误差值获得模块,用于将所述目标音频文件与预存的标准音频文件进行指标对比,获得指标误差值;

判断模块,用于判断所述指标误差值是否超过预设的误差上限;

第一结果确定模块,用于当所述指标误差值超过预设的误差上限时,确定检测结果为所述目标卫星电话异常;

第二结果确定模块,用于当所述指标误差值未超过预设的误差上限时,确定检测结果为所述目标卫星电话正常。

在本发明的一种具体实施方式中,还包括:

信息发送模块,用于在所述确定检测结果为所述目标卫星电话异常之后,向管理人员发送告警信息,以提示所述管理人员进行故障维修。

在本发明的一种具体实施方式中,还包括:

报告生成模块,用于在确定所述目标卫星电话的检测结果之后,生成所述目标卫星电话的通话质量检测报告。

在本发明的一种具体实施方式中,所述报告生成模块具体为以列表的形式生成所述目标卫星电话的通话质量检测报告的模块;

其中,所述列表包含所述目标卫星电话的所属部门、所述目标卫星电话的检测结果。

一种卫星电话通话质量检测设备,包括:

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

处理器,用于执行所述计算机程序时实现如前所述卫星电话通话质量检测方法的步骤。

一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如前所述卫星电话通话质量检测方法的步骤。

应用本发明实施例所提供的方法,接收语音邮箱发送的目标音频文件,目标音频文件为目标卫星电话发送给语音邮箱的音频文件,将目标音频文件与预存的标准音频文件进行指标对比,获得指标误差值,判断指标误差值是否超过预设的误差上限,当所述指标误差值超过预设的误差上限时,则确定检测结果为目标卫星电话通话质量异常,当所述指标误差值未超过预设的误差上限时,则确定检测结果为目标卫星电话通话质量正常。通过将目标卫星电话与语音邮箱建立通信连接,在目标卫星电话端播放预设的标准音频文件,通过目标卫星电话将播放的标准音频文件发送给语音邮箱,语音邮箱对接收到的目标音频文件进行存储,将目标音频文件与预存的标准音频文件进行指标对比,判断获得的指标误差值是否超过预设的误差上限,若超过误差上限,确定检测结果为目标卫星电话通话质量异常,若未超过误差上限,确定检测结果为目标卫星电话通话质量正常。将目标卫星电话发送的目标音频文件与标准音频文件进行对比,相对于人耳辨别卫星电话的通话质量,较大地提升了对卫星电话通话质量检测的准确度。

相应的,本发明实施例还提供了与上述卫星电话通话质量检测方法相对应的卫星电话通话质量检测装置、设备和计算机可读存储介质,具有上述技术效果,在此不再赘述。

附图说明

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

图1为本发明实施例中卫星电话通话质量检测方法的一种实施流程图;

图2为本发明实施例中卫星电话通话质量检测方法的另一种实施流程图;

图3为本发明实施例中一种卫星电话通话质量检测装置的结构示意图;

图4为本发明实施例中一种卫星电话通话质量检测设备的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例一:

参见图1,图1为本发明实施例中卫星电话通话质量检测方法的一种实施流程图,该方法可以包括以下步骤:

s101:接收语音邮箱发送的目标音频文件。

目标音频文件为目标卫星电话发送给语音邮箱的音频文件;

为确保当紧急情况发生时,如受到自然灾害的侵袭时,可以将有效的卫星电话投入使用,需要对保管的各卫星电话的通话质量进行检测。当卫星电话管理人员需要对目标卫星电话的通话质量进行检测时,可以使用目标卫星电话拨打预先设定的用于检测的号码,通信信令首先送达电话交换系统,电话交换系统将信令转发给语音邮箱,使得目标卫星电话与语音邮箱建立语音通信。管理人员可以利用终端设备在目标卫星电话所在端播放一段预先存储的标准音频文件,通过目标卫星电话发送给语音邮箱,语音邮箱接收目标卫星电话发送来的音频文件,即为目标音频文件。

目标卫星电话可以为待检测的任意一个卫星电话。

s102:将目标音频文件与预存的标准音频文件进行指标对比,获得指标误差值。

管理中心的平台服务器可以预先存储与目标卫星电话端播放的标准音频文件相同的标准音频文件。当平台服务器接收到语音邮箱发送的目标音频文件时,可以将目标音频文件与预存的标准音频文件进行指标对比,获得目标音频文件与标准音频文件对应的指标误差值。

目标音频文件被检测的用于评判语音质量的指标参数可以包括干扰、变形、缺帧等,例如,可以设定每个指标参数与相应标准指标值的差值对计算最终的指标误差值所占的比例,根据每个指标参数与相应标准指标值的差值和设定的占计算目标卫星电话的指标误差值的比例,计算出实际的指标误差值。还可以设定超出标准范围的指标参数个数的阈值,计算指标误差值即,计算超过预设的标准范围的指标参数的个数,从而可以根据预设的允许超过标准范围的指标参数个数阈值,判定目标卫星电话的通话质量是否正常。考虑到各指标参数对卫星电话的通话质量的影响度的不同,可以设定哪一个或几个指标参数必须在设定的阈值范围内。

需要说明的是,计算指标误差值依据的指标参数和判定各参数正常的阈值范围可以根据实际情况进行设定和调整,本发明实施例对此不做限定。

s103:判断指标误差值是否超过预设的误差上限,若是,则执行步骤s104,若否,则执行步骤s105。

可以预先设定目标音频文件与标准音频文件的指标的误差上限,通过将目标音频文件与预存的标准音频文件进行指标对比,获得指标误差值之后,可以将获得的指标误差值与预先设定的误差上限进行对比,判断指标误差值是否超过预设的误差上限,通过计算目标音频文件和标准音频文件中影响目标卫星电话的通话质量的指标误差值,来判断目标卫星电话的通话质量,若指标误差值超过预设的误差上限,则可以继续执行步骤s104,若指标误差值未超过预设的误差上限,则可以继续执行步骤s105。

s104:确定检测结果为目标卫星电话异常。

当指标误差值超过预设的误差上限时,说明目标卫星电话被检测的一些与通话质量相关的指标参数不合格,在出现一些紧急的情况时,如受到自然灾害的侵袭时,不能作为有效的应急通信装备投入使用,将该目标卫星电话确定为异常的卫星电话。

s105:确定检测结果为目标卫星电话正常。

当指标误差值未超过预设的误差上限时,说明目标卫星电话与通话质量相关的综合指标参数合格,在出现一些紧急的情况时,如受到自然灾害的侵袭时,可以将该目标卫星电话作为有效地应急通信装备投入使用,将该目标卫星电话确定为正常的卫星电话。

应用本发明实施例所提供的方法,接收语音邮箱发送的目标音频文件,目标音频文件为目标卫星电话发送给语音邮箱的音频文件,将目标音频文件与预存的标准音频文件进行指标对比,获得指标误差值,判断指标误差值是否超过预设的误差上限,当所述指标误差值超过预设的误差上限时,则确定检测结果为目标卫星电话通话质量异常,当所述指标误差值未超过预设的误差上限时,则确定检测结果为目标卫星电话通话质量正常。通过将目标卫星电话与语音邮箱建立通信连接,在目标卫星电话端播放预设的标准音频文件,通过目标卫星电话发送给语音邮箱,语音邮箱对接收到的目标音频文件进行存储,将目标音频文件与预存的标准音频文件进行指标对比,判断获得的指标误差值是否超过预设的误差上限,若超过误差上限,确定检测结果为目标卫星电话通话质量异常,若未超过误差上限,确定检测结果为目标卫星电话通话质量正常。将目标卫星电话发送的目标音频文件与标准音频文件进行对比,相对于人耳辨别卫星电话的通话质量,较大地提升了对卫星电话通话质量检测的准确度。

需要说明的是,基于上述实施例一,本发明实施例还提供了相应的改进方案。在后续实施例中涉及与上述实施例一中相同步骤或相应步骤之间可相互参考,相应的有益效果也可相互参照,在下文的改进实施例中不再一一赘述。

实施例二:

参见图2,图2为本发明实施例中卫星电话通话质量检测方法的另一种实施流程图,该方法可以包括以下步骤:

s201:接收语音邮箱发送的目标音频文件。

其中,目标音频文件为目标卫星电话发送给语音邮箱的音频文件。

s202:将目标音频文件与预存的标准音频文件进行指标对比,获得指标误差值。

s203:判断指标误差值是否超过预设的误差上限,若是,则继续执行步骤s204,若否,则执行步骤s206。

s204:确定检测结果为目标卫星电话通话质量异常。

s205:向管理人员发送告警信息,以提示管理人员进行故障维修,执行步骤s207。

在确定目标卫星电话通话质量异常之后,可以向管理人员发送告警信息,如通过短信形式向管理人员发送告警信息。告警信息可以包括目标卫星电话的名称、目标卫星电话的卡号、目标卫星电话的问题描述、目标卫星电话存在的问题的严重等级。管理人员接收到告警信息后,可以根据告警信息的提示对异常的目标卫星电话进行人工复检,检测维修故障问题,如果目标卫星电话维修成功,则可以将其纳入再次被检测的范围内,如果目标卫星电话不能维修,则可以将目标卫星电话报废,在下次需要对管理的卫星电话进行检测时,可以将该目标卫星电话排除在外,避免不必要的工序。

s206:确定检测结果为所述目标卫星电话通话质量正常。

s207:生成目标卫星电话的通话质量检测报告。

判断出目标卫星电话通话质量异常或正常的检测结果,并且获得管理人员的故障维修结果之后,可以生成针对该目标卫星电话的通话质量检测报告,方便管理人员对接受检测的各目标卫星电话的情况进行查看。

在本发明的一种具体实施方式中,步骤s207可以包括以下步骤:

以列表的形式生成目标卫星电话的通话质量检测报告。

列表包含目标卫星电话的所属部门、目标卫星电话的通话质量检测结果。

在判断出目标卫星电话通话质量异常或正常的检测结果之后,可以以列表的形式生成目标卫星电话的通话质量检测报告,列表可以包含目标卫星电话的所述部门、目标卫星电话的检测结果等。除此之外,还可以定期的生成针对管理人员所管理的全部卫星电话的定检报告,定检报告的内容可以包括各卫星电话所属部门、定检正常的卫星电话数量、定检异常的卫星电话数、未定检的卫星电话数,以及定检正常的卫星电话列表、定检异常的卫星电话列表、未定检的卫星电话列表,实现了卫星电话通话质量检测结果的智能化统计展示。需要说明的是,定检的周期可以根据实际情况进行设定和调整,如可以将定检周期设定为一个月、两周等,本发明实施例对此不做限定。

相应于上面的方法实施例,本发明实施例还提供了一种卫星电话通话质量检测装置,下文描述的一种卫星电话通话质量检测装置与上文描述的一种卫星电话通话质量检测方法可相互对应参照。

参见图3所示,图3为本发明实施例中一种卫星电话通话质量检测装置的结构示意图,该装置可以包括以下模块:

文件接收模块31,用于接收语音邮箱发送的目标音频文件;目标音频文件为目标卫星电话发送给语音邮箱的音频文件;

误差值获得模块32,用于将目标音频文件与预存的标准音频文件进行指标对比,获得指标误差值;

判断模块33,用于判断指标误差值是否超过预设的误差上限;

第一结果确定模块34,用于当指标误差值超过预设的误差上限时,确定检测结果为目标卫星电话通话质量异常;

第二结果确定模块35,用于当指标误差值未超过预设的误差上限时,确定检测结果为目标卫星电话通话质量正常。

应用本发明实施例所提供的装置,接收语音邮箱发送的目标音频文件,目标音频文件为目标卫星电话发送给语音邮箱的音频文件,将目标音频文件与预存的标准音频文件进行指标对比,获得指标误差值,判断指标误差值是否超过预设的误差上限,当所述指标误差值超过预设的误差上限时,则确定检测结果为目标卫星电话异常,当所述指标误差值未超过预设的误差上限时,则确定检测结果为目标卫星电话正常。通过将目标卫星电话与语音邮箱建立通信连接,在目标卫星电话端播放预设的标准音频文件,通过目标卫星电话发送给语音邮箱,语音邮箱对接收到的目标音频文件进行存储,将目标音频文件与预存的标准音频文件进行指标对比,判断获得的指标误差值是否超过预设的误差上限,若超过误差上限,确定检测结果为目标卫星电话异常,若未超过误差上限,确定检测结果为目标卫星电话正常。将目标卫星电话发送的目标音频文件与标准音频文件进行对比,相对于人耳辨别卫星电话的通话质量,较大地提升了对卫星电话通话质量检测的准确度。

在本发明的一种具体实施方式中,该装置还可以包括:

信息发送模块,用于在确定检测结果为目标卫星电话异常之后,向管理人员发送告警信息,以提示管理人员进行故障维修。

在本发明的一种具体实施方式中,还包括:

报告生成模块,用于在确定目标卫星电话的检测结果之后,生成目标卫星电话的通话质量检测报告。

在本发明的一种具体实施方式中,报告生成模块具体为以列表的形式生成目标卫星电话的通话质量检测报告的模块;

列表包含目标卫星电话的所属部门、目标卫星电话的检测结果。

相应于上面的方法实施例,请参考图4,图4为本发明所提供的一种卫星电话通话质量检测设备的示意图,该设备可以包括:

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

处理器42,用于执行上述存储器41存储的计算机程序时可实现如下步骤:

接收语音邮箱发送的目标音频文件;其中,目标音频文件为目标卫星电话发送给语音邮箱的音频文件;将目标音频文件与预存的标准音频文件进行指标对比,获得指标误差值;判断指标误差值是否超过预设的误差上限;若是,则确定检测结果为目标卫星电话通话质量异常;若否,则确定检测结果为目标卫星电话通话质量正常。

对于本发明提供的设备的介绍请参照上述方法实施例,本发明在此不做赘述。

相应于上面的方法实施例,本发明还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时可实现如下步骤:

接收语音邮箱发送的目标音频文件;其中,目标音频文件为目标卫星电话发送给语音邮箱的音频文件;将目标音频文件与预存的标准音频文件进行指标对比,获得指标误差值;判断指标误差值是否超过预设的误差上限;若是,则确定检测结果为目标卫星电话通话质量异常;若否,则确定检测结果为目标卫星电话通话质量正常。

该计算机可读存储介质可以包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

对于本发明提供的计算机可读存储介质的介绍请参照上述方法实施例,本发明在此不做赘述。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置、设备及计算机可读存储介质而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的技术方案及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

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