语音数据的发布方法和装置及系统的制作方法

文档序号:9891269阅读:368来源:国知局
语音数据的发布方法和装置及系统的制作方法
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种语音数据的发布方法和装置及系统。
【背景技术】
[0002]目前,电力系统通信关系到生产、营销、管理服务等方面,在电力系统中有着日益重要的地位,比如,语音通信,通过语音通信传输语音数据进而获取语音信息极大地提高了信息获取的效率。因此,实现信息收集与报送、应急指挥和信息公众发布等要素越来越受到重视,人们对信息通信的高效实时的需求也日益增长。信息收集与报送、应急指挥和信息公众的发布,包含了舆情发布、紧急消息通知、语音广播、文本消息传送、大众传媒等功能需求。另外,在现代电力通信管理要求中,往往通过人工对调度电话进行日常维护测试,及时发现语音通信的故障并对语音系统进行维护,以确保通信畅通,快速而准确地获取语音数据。但是,在语音数据发布时,人工进行的测试需要耗费大量的人力物力,增大了工作人员的负担。
[0003]目前,电力系统语音通信有着成熟的会议系统,但各类会议系统的功能比较单一,提供的语音服务业务功能主要还是局限于只能进行多方会议、会议召集等,语音发布等辅助通讯手段有限,不具备设备的自动测试功能,没有在此基础上的功能融合平台。
[0004]国内外一些厂家和研究机构对于语音通讯的基础研究已经日趋成熟,但是,这些产品大多具有专门的功能,且各自需要独立的接口接入现有的通信设备,势必需要增加接入设备,并一一进行组网连接。各种单一功能的语音平台进行融合组网时,使整个通信系统的复杂度大大提高,不利于后期对语音系统的运行维护,且设备与设备之间的兼容、协同工作困难逐步成为各厂家面临的问题和研究的重点。
[0005]针对相关技术中不能在语音数据发布时进行自动测试的问题,目前尚未提出有效的解决方案。

【发明内容】

[0006]本发明的主要目的在于提供一种语音数据的发布方法和装置及系统,以解决相关技术中不能在语音数据发布时进行自动测试的问题。
[0007]为了实现上述目的,根据本发明的一个方面,提供了一种语音数据的发布方法。该语音数据的发布方法包括:客户端获取第一终端的标识信息;客户端根据第一终端的标识信息发送测试请求信号至第一终端,其中,测试请求信号为用于请求第一终端接收语音数据的信号,第一终端响应于测试请求信号,得到用于表示第一终端的状态的响应信号,并发送响应信号至客户端;当响应信号为预设信号时,客户端发布语音数据至第一终端;当响应信号不为预设信号且第一终端响应于测试请求信号的次数未达到预设测试次数时,客户端根据第一终端的标识信息重新发送测试请求信号至第一终端;当响应信号不为预设信号且第一终端响应于测试请求信号的次数达到预设测试次数时,客户端根据第二终端的标识信息发送测试请求信号至第二终端。
[0008]进一步地,当响应信号不为预设信号且第一终端响应于测试请求信号的次数未达到预设测试次数时,客户端根据第一终端的标识信息重新发送测试请求信号至第一终端包括:当响应信号为占线信号且第一终端响应于测试请求信号的次数未达到预设测试次数时,客户端根据第一终端的标识信息重新发送测试请求信号至第一终端,其中,占线信号为用于表示第一终端在呼叫时被占用的信号;或者当响应信号不为占线信号且响应信号不为振铃信号时,在第一终端响应于测试请求信号的次数未达到预设测试次数的情况下,客户端根据第一终端的标识信息重新发送测试请求信号至第一终端,其中,振铃信号为用于表示第一终端处于接通的状态的信号。
[0009]进一步地,当响应信号不为预设信号且第一终端响应于测试请求信号的次数达到预设测试次数时,客户端根据第二终端的标识信息发送测试请求信号至第二终端包括:当响应信号为占线信号且第一终端响应于测试请求信号的次数达到预设测试次数时,客户端根据第二终端的标识信息发送测试请求信号至第二终端;或者当响应信号不为占线信号且响应信号不为振铃信号时,客户端在第一终端响应于测试请求信号的次数达到预设测试次数的情况下,根据第二终端的标识信息发送测试请求信号至第二终端。
[0010]进一步地,在当响应信号为预设信号时,发布语音数据至第一终端之前,方法还包括:当响应信号不为占线信号且响应信号为振铃信号时,客户端判断响应信号在预设时间内是否为应答信号,其中,应答信号为第一终端对测试请求信号执行应答的信号;如果客户端判断出响应信号在预设时间内为应答信号,判断第一终端是否对应答信号进行确认,如果客户端判断出第一终端对应答信号进行确认,确定响应信号为预设信号,其中,在客户端发布语音数据至第一终端之后,播放语音数据对应的语音。
[0011]进一步地,当响应信号不为预设信号且第一终端响应于测试请求信号的次数未达到预设测试次数时,根据第一终端的标识信息重新发送测试请求信号至第一终端包括:如果客户端判断出响应信号在预设时间内不为应答信号,且第一终端响应于测试请求信号的次数未达到预设测试次数时,客户端根据第一终端的标识信息重新发送测试请求信号至第一终端。
[0012]进一步地,当响应信号不为预设信号且第一终端响应于测试请求信号的次数达到预设测试次数,客户端根据第二终端的标识信息发送测试请求信号至第二终端包括:如果客户端判断出响应信号在预设时间内不为应答信号,且第一终端响应于测试请求信号的次数达到预设测试次数,客户端根据第二终端的标识信息发送测试请求信号至第二终端。
[0013]进一步地,在客户端根据第二终端的标识信息发送测试请求信号至第二终端之前,方法还包括:客户端输出提示信息,其中,提示信息用于提示第一终端的状态的信息;客户端对第一终端的状态进行记录。
[0014]为了实现上述目的,根据本发明的另一方面,还提供了一种语音数据的发布装置。该语音数据的发布装置包括:获取单元,用于获取第一终端的标识信息;第一发送单元,用于根据第一终端的标识信息发送测试请求信号至第一终端,其中,测试请求信号为用于请求第一终端接收语音数据的信号,第一终端响应于测试请求信号,得到用于表示第一终端的状态的响应信号,并发送响应信号至客户端;发布单元,用于响应信号为预设信号时,发布语音数据至第一终端;第二发送单元,用于当响应信号不为预设信号且第一终端响应于测试请求信号的次数未达到预设测试次数时,根据第一终端的标识信息重新发送测试请求信号至第一终端;第三发送单元,用于当响应信号不为预设信号且第一终端响应于测试请求信号的次数达到预设测试次数时,根据第二终端的标识信息发送测试请求信号至第二终端。
[0015]进一步地,第二发送单元用于当响应信号为占线信号且第一终端响应于测试请求信号的次数未达到预设测试次数时,根据第一终端的标识信息重新发送测试请求信号至第一终端,其中,占线信号为用于表示第一终端在呼叫时被占用的信号;或者第二发送单元用于当响应信号不为占线信号且响应信号不为振铃信号时,在第一终端响应于测试请求信号的次数未达到预设测试次数的情况下,根据第一终端的标识信息重新发送测试请求信号至第一终端,其中,振铃信号为用于表示第一终端处于接通的状态的信号。
[0016]进一步地,第三发送单元用于当响应信号为占线信号且第一终端响应于测试请求信号的次数达到预设测试次数时,根据第二终端的标识信息发送测试请求信号至第二终端;或者第三发送单元用于当响应信号不为占线信号且响应信号不为振铃信号时,在第一终端响应于测试请求信号的次数达到预设测试次数的情况下,根据第二终端的标识信息发送测试请求信号至第二终端。
[0017]为了实现上述目的,根据本发明的另一方面,还提供了一种语音数据的发布系统。该语音数据的发布系统包括数字中继卡、客户端和服务器,其中:数字中继卡用于获取语音数据;客户端用于获取第一终端的标识信息,根据标识信息发送测试请求信号至服务器,其中,测试请求信号为用于请求第一终端接收语音数据的信号,第一终端响应于测试请求信号,得到用于表示第一终端的状态的响应信号,并发送响应信号至服务器;服务器用于转发测试请求信号至第一终端,转发响应信号至客户端,当响应信号为预设信号时,服务器转发客户端发布的语音数据至第一终端,当响应信号不为预设信号且第一终端响应于测试请求信号的次数未达到预设测试次数时,服务器转发客户端根据标识信息重新发送的测试请求信号至第一终端,当响应信号不为预设信号且第一终端响应于测试请求信号的次数达到预设测试次数时,服务器转发客户端根据第二终端的标识信息发送的测试请求信号至第二终端。
[0018]进一步地,服务器包括:初始化模块,用于对系统的硬件进行初始化操作和检测;呼叫处理模块,用对语音数据执行处理;维护管理模块,用于对系统的各部分硬件执行检测、监视和诊断服务;资源管理模块,用于对系统的资源执行调度、分配;调度管理模块,用于对多个客户端的连接执行管理,并与客户端的数据进行交互;数据库模块,用于对系统的数据执行管理;监视跟踪模块,用于监视、跟踪系统的呼叫过程,并对系统执行检查、分析、追踪;告警信息处理模块,用于处理、报告系统的告警信息,并建立、保存告警信息的文件;网页查询模块,用于查询和下载网页的内容。
[0019]通过本发明,采用客户端获取第一终端的标识信息;客户端根据第一终端的标识信息发送测试请求信号至第一终端,其中,测试请求信号为用于请求第一终端接收语音数据的信号,第一终端响应于测试请求信号,得到用于表示第一终端的状态的响应信号,并发送响应信号至客户端;当响应信号为预设信号时,客户端发布语音数据至第一终端;当响应信号不为预设信号且第一终端响应于测试请求信号的次数未达到预设测试次数时,客户端根据第一终端的标识信息重新发送测试请求信号至第一终端;当响应信号不为预设信号且第一终端响应于测试请求信号的次数达到预设测试次数时,客户端根据第二终端的标识信息发送测试请求信号至第二终端,解决了相关技术中不能在语音数据发布时进行自动测试的问题,进而达到了在语音数据发布时进行自动测试的效果。
【附图说明】
[0020]构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0021 ]图1是根据本发明第一实施例的语音数据的发布系统的示意图;
[0022]图2是根据本发明第二实施例的语音数据的发布系统的示意图;
[0023]图3是根据本发明实施例的客户端的软件架构的示意图;
[0024]图4是根据本发明实施例的客户端的用户界面示意图;
[0025]图5是根据本发明实施例的服务器的软件结构的示意图;
[0026]图6是根据本发明第一实施例的语音数据的发布方法的流程图;
[0027]图7是根据本发明第二实施例的语音数据的发布方法的流程图;以及
[0028]图8是根据本发明实施例的语音数据的发布装置的示意图。
【具体实施方式】
[0029]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
[0030]为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1