一种拨打热线电话的方法、装置、设备以及存储介质与流程

文档序号:16849251发布日期:2019-02-12 22:35阅读:196来源:国知局
一种拨打热线电话的方法、装置、设备以及存储介质与流程

本发明涉及移动通信技术领域,特别涉及一种拨打热线电话的方法、装置、设备以及存储介质。



背景技术:

在拨打10086、95555等这些热线电话时,里面的语音提示系统播报操作菜单,指引用户进行下一步操作。热线电话提供的服务项目较多,在喋喋不休的语音播报过程中,用户经历了漫长的等待,才等到所需服务的出现,根据提示音按对应的数字,选择服务项目。耗时的语音播报,带给用户糟糕的使用体验。这既耽误了用户的时间,同时极大程度地影响了业务办理的效率。

目前,有第三方软件(如触宝)尝试解决该问题。该软件在终端上保存了部分热线电话的自助语音的文本信息。用户拨打这些热线电话时,终端的通话界面上将显示自助语音对应的服务菜单。用户可以不用听语音提示,直接操作服务菜单,选择自己想要的服务项目。

该现有技术存在以下缺陷:

1.每个省份的10086热线电话的自助语音内容不是完全相同的。省际漫游时,经常出现可视化菜单失效的问题。

2.热线电话经常会优化操作步骤或者推出新业务的自助办理方式而对自助语音流程做调整。第三方软件未能及时更新,或者终端未能及时同步到本地,将导致可视化菜单失效。

3.只能处理一段固定的语音播报。多段语音播报情况下,该技术无法根据语音播报内容,实时、准确地显示相应的文本或菜单。

4.无法根据手机的语言设置,自适应显示相应的文本或菜单。如手机语言设置为泰语,可视化菜单却显示为中文。



技术实现要素:

根据本发明实施例提供的方案解决的技术问题是现有技术中的可视化语音菜单的准确率较低,用户体验较差。

根据本发明实施例提供的一种拨打热线电话的方法,包括:

移动终端在通过rcs(richcommunicationsuite,融合通信)服务器拨打热线电话时,接收所述rcs服务器发送的所述热线电话的语音播报文本信息;

所述移动终端通过对所述热线电话的语音播报文本信息进行解析,得到所述热线电话的可视化语音菜单,并在通话界面上显示所述热线电话的可视化语音菜单;

所述移动终端接收用户在所述热线电话的可视化语音菜单的点击操作,并根据所述点击操作进行相应处理。

根据本发明实施例提供的一种拨打热线电话的装置,包括:

接收模块,用于在通过融合通信rcs服务器拨打热线电话时,接收所述rcs服务器发送的所述热线电话的语音播报文本信息;

获取及显示模块,用于通过对所述热线电话的语音播报文本信息进行解析,得到所述热线电话的可视化语音菜单,并在通话界面上显示所述热线电话的可视化语音菜单;

处理模块,用于接收用户在所述热线电话的可视化语音菜单的点击操作,并根据所述点击操作进行相应处理。

根据本发明实施例提供的一种拨打热线电话的设备,所述设备包括:处理器,以及与所述处理器耦接的存储器;所述存储器上存储有可在所述处理器上运行的拨打热线电话的程序,所述拨打热线电话的程序被所述处理器执行时实现根据本发明实施例提供的所述的拨打热线电话的方法的步骤。

根据本发明实施例提供的一种计算机存储介质,所述存储介质存储有拨打热线电话的程序,所述拨打热线电话的程序被处理器执行时实现根据本发明实施例提供的所述的拨打热线电话的方法的步骤。

根据本发明实施例提供的方案,终端可以实时地从rcs服务器获取语音播报的文本信息,构造出实时地可视化语音菜单。解决了现有技术中的可视化语音菜单的准确率较低的问题,使用户高效、便捷地完成自助语音服务,极大地提升了用户体验。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于理解本发明,并不构成对本发明的不当限定。在附图中:

图1是本发明实施例提供的一种拨打热线电话的方法流程图;

图2是本发明实施例提供的一种拨打热线电话的装置示意图;

图3是本发明实施例提供的移动终端的模块示意图;

图4是本发明实施例提供的基于rcs的可视化语音菜单的方法流程图;

图5是本发明实施例提供的图3中的申请模块的工作示意图;

图6是本发明实施例提供的图3中的接收模块的工作示意图;

图7是本发明实施例提供的通话界面上显示所述热线电话的可视化语音菜单示意图。

具体实施方式

以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

图1是本发明实施例提供的一种拨打热线电话的方法流程图,如图1所示,包括:

步骤s101:移动终端在通过融合通信rcs服务器拨打热线电话时,接收所述rcs服务器发送的所述热线电话的语音播报文本信息;

步骤s102:所述移动终端通过对所述热线电话的语音播报文本信息进行解析,得到所述热线电话的可视化语音菜单,并在通话界面上显示所述热线电话的可视化语音菜单;

步骤s103:所述移动终端接收用户在所述热线电话的可视化语音菜单的点击操作,并根据所述点击操作进行相应处理。

在一实施方式中,所述移动终端通过对所述热线电话的语音播报文本信息进行解析,得到所述热线电话的可视化语音菜单包括:所述移动终端通过对所述热线电话的语音播报文本信息进行解析,得到所述热线电话的可视化文本信息;所述移动终端根据所述热线电话的可视化文本信息,构建所述热线电话的可视化语音菜单。

在一实施方式中,所述移动终端接收所述rcs服务器发送的所述热线电话的语音播报文本信息之前,还包括:所述移动终端通过向所述rcs服务器发送所述热线电话的申请请求,接收所述rcs服务器根据所述申请请求而发送的申请验证信息;所述移动终端根据所述申请验证信息,向所述rcs服务器发送设备验证信息,使所述rcs服务器在申请验证成功后向所述移动终端发送所述热线电话的语音播报文本信息;其中,所述设备验证信息包括设备标识信息和设备语音信息。

在一实施方式中,所述语音播报文本信息包括语音播报文字、语音播报按钮以及语音播报目录;所述可视化语音菜单包括可视化文字、可视化按钮以及可视化目录。

在一实施方式中,所述移动终端接收用户在所述热线电话的可视化语音菜单的点击操作,并根据所述点击操作进行相应处理包括:当接收到用户在所述热线电话的可视化文字进行了点击操作时,所述移动终端不作处理;当接收到用户在所述热线电话的可视化按钮进行了点击操作时,所述移动终端挂断当前热线电话,同时呼出所述可视化按钮所对应的子热线电话;当接收到用户在所述热线电话的可视化目录进行了点击操作时,所述移动终端发出双音多频dtmf指令,使用户根据提示音进行相应处理。

图2是本发明实施例提供的一种拨打热线电话的装置示意图,如图2所示,包括:接收模块201、获取及显示模块202以及处理模块203。

其中,所述接收模块201,用于在通过融合通信rcs服务器拨打热线电话时,接收所述rcs服务器发送的所述热线电话的语音播报文本信息;所述获取及显示模块202,用于通过对所述热线电话的语音播报文本信息进行解析,得到所述热线电话的可视化语音菜单,并在通话界面上显示所述热线电话的可视化语音菜单;所述处理模块203,用于接收用户在所述热线电话的可视化语音菜单的点击操作,并根据所述点击操作进行相应处理。

在另一实施方式中,所述获取及显示模块202包括:获取单元,用于通过对所述热线电话的语音播报文本信息进行解析,得到所述热线电话的可视化文本信息,以及根据所述热线电话的可视化文本信息,构建所述热线电话的可视化语音菜单;显示单元,用于在通话界面上显示所述热线电话的可视化语音菜单。

在一实施方式中,本发明实施例还包括:申请模块,用于通过向所述rcs服务器发送所述热线电话的申请请求,接收所述rcs服务器根据所述申请请求而发送的申请验证信息,以及根据所述申请验证信息向所述rcs服务器发送设备验证信息,使所述rcs服务器在申请验证成功后向所述移动终端发送所述热线电话的语音播报文本信息;其中,所述设备验证信息包括设备标识信息和设备语音信息。

根据本发明实施例提供的一种拨打热线电话的设备,所述设备包括:处理器,以及与所述处理器耦接的存储器;所述存储器上存储有可在所述处理器上运行的拨打热线电话的程序,所述拨打热线电话的程序被所述处理器执行时实现根据本发明实施例提供的所述的拨打热线电话的方法的步骤。

根据本发明实施例提供的一种计算机存储介质,所述存储介质存储有拨打热线电话的程序,所述拨打热线电话的程序被处理器执行时实现根据本发明实施例提供的所述的拨打热线电话的方法的步骤。

图3是本发明实施例提供的移动终端的模块示意图,如图3所示,包括:申请模块、接收模块、解析模块、呼叫模块以及转换模块。申请模块用于向rcs服务器申请热线电话的语音播报的文本信息,接收模块用于接收rcs服务器发送的文本信息,解析模块用于解析rcs服务器发送的文本信息,呼叫模块用于根据解析后的文本信息绘制出对应的可视化菜单,转换模块用于将用户的操作转换为呼叫指令。

图4是本发明实施例提供的基于rcs的可视化语音菜单的方法流程图,如图4所示,包括:

步骤401:拨打热线电话。

步骤402:通知申请模块向rcs服务器申请该热线电话的语音播报的文本信息。

步骤403:电话接通。

步骤404:通知接收模块接收rcs服务器发送的文本信息。

步骤405:通知解析模块解析rcs服务器发送的文本信息。

步骤406:通知呼叫模块根据解析模块的解析结果,在通话界面上绘制可视化语音菜单。

步骤407:通知转换模块将用户的操作转换为呼叫指令。

步骤408:电话挂断,本次会话结束。

图5是本发明实施例提供的图3中的申请模块的工作示意图,如图5所示,申请模块用于向rcs服务器申请热线电话的语音播报的文本信息。其具体包括:

步骤501、终端向rcs服务器申请某热线电话的语音播报的文本信息。

步骤502、终端收到rcs服务器要求“身份验证”的指令。

步骤503、终端向rcs服务器发送终端的设备标识。

步骤504、终端收到rcs服务器要求“发送终端的语言设置”的指令。

步骤505、终端向rcs服务器发送终端的语言设置。

步骤506、终端收到rcs服务器返回的“申请成功”的消息。

6是本发明实施例提供的图3中的接收模块的工作示意图,如图6所示,接收模块用于接收rcs服务器发送的文本信息,其具体为:

步骤601、终端收到rcs服务器建立msrp(messagesessionrelayprotocol,消息会话中继协议)通路的请求。

步骤602、终端向rcs服务器返回“建立ok”。

步骤603、终端收到rcs服务器通过msrp协议发送的文本信息。

步骤604、终端向rcs服务器发送“接收完毕”的消息。

在多段语音播报情况下,rcs服务器可解码热线电话发送给终端的rtp(real-timetransportprotocol,实时传输协议)语音报文,判断当前播报的是第几段语音,从而实时发送相应的文本信息。

解析模块用于解析rcs服务器发送的文本信息。

本实施例中,终端收到的结构化的文本信息有三类:“纯文本”、“按钮”、“菜单”(目录)。“纯文本”的内容直接显示在通话界面上,后两者则分别在通话界面上构造出拨号键及菜单。

这三者的文本格式,示例如下:

<text>xxx</text>

<button>yyy</button>

<menu>zzz</menu>

多级菜单的文本格式,示例如下:

呼叫模块用于根据解析模块的解析结果,在通话界面上绘制可视化语音菜单。

拨打112热线电话的通话界面的示例如图7所示。电话拨通后,用户听到语音播报的同时,将看到通话界面上生成110、119、120、122四个按钮。用户点击任一按钮,将挂断当前电话,并呼出新号码。

转换模块用于将用户的操作转换为呼叫指令。

三类文本信息的操作转换规则如下:

1.用户点击“纯文本”,不作响应。

2.用户点击“按钮”,将挂断当前电话,并呼出新号码。

3.用户点击“菜单”(目录),将发出dtmf(dualtonemultifrequency,双音多频)指令,效果同用户根据提示音按对应的数字,来选择服务项目。

根据本发明实施例提供的方案,用户拨打热线电话时,在听到语音播报的同时,将看到通话界面上实时显示了可视化语音菜单。用户可以不用听语音提示,直接操作该可视化菜单,选择自己想要的服务。

尽管上文对本发明进行了详细说明,但是本发明不限于此,本技术领域技术人员可以根据本发明的原理进行各种修改。因此,凡按照本发明原理所作的修改,都应当理解为落入本发明的保护范围。

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