一种智能多媒体电话终端处理语音业务的方法及终端的制作方法

文档序号:8415812阅读:438来源:国知局
一种智能多媒体电话终端处理语音业务的方法及终端的制作方法
【技术领域】
[0001]本发明实施例涉及语音通信技术,尤其涉及一种智能多媒体电话终端处理语音业务的方法及终端。
【背景技术】
[0002]通信领域中,传统的固定电话及通信系统只能简单地满足用户的基本语音业务需求,而新型的固定电话及通信系统虽然可以支持语音多方业务和补充业务等,但缺少与用户之间的交互,特别是在语音业务的开通和关闭,以及诸如呼叫等待、呼叫转接等补充业务的业务流程控制等方面,这种不足显得尤为突出,不能满足用户对于多媒体电话终端个性化、多样化的需求。

【发明内容】

[0003]本发明实施例提供一种智能多媒体电话终端处理语音业务的方法及终端,以实现智能多媒体电话终端对语音业务处理的多样性和灵活性。
[0004]第一方面,本发明实施例提供了一种智能多媒体电话终端处理语音业务的方法,包括:
[0005]接收用户在智能多媒体电话终端上的按键操作信息;
[0006]将所述按键操作信息与预设的第一业务配置规则进行匹配,其中,所述第一业务配置规则包括按键号码或按键号码的组合,及与所述按键号码或按键号码的组合相对应的业务信息;
[0007]当所述按键操作信息与所述第一业务配置规则中的按键号码或按键号码的组合匹配成功时,根据用户后续操作的按键设置相应的业务,其中,所述相应的业务为与所述第一按键操作信息匹配成功的按键号码或按键号码的组合对应的业务信息所指代的业务;
[0008]当所述智能多媒体电话终端处理语音业务时,启用设置后的业务。
[0009]第二方面,本发明实施例还提供了一种智能多媒体电话终端,包括:输入装置、中央处理器和存储器,其中,所述存储器存储有处理语音业务的代码;
[0010]所述输入装置用于为用户提供操作入口 ;
[0011]中央处理器分别与所述输入装置和所述存储器相连,用于调用所述存储器中的代码,执行以下操作:
[0012]通过所述输入装置接收用户在所述智能多媒体电话终端上的按键操作信息;
[0013]将所述按键操作信息与预设的第一业务配置规则进行匹配,其中,所述第一业务配置规则包括按键号码或按键号码的组合,及与所述按键号码或按键号码的组合相对应的业务信息;
[0014]当所述按键操作信息与所述第一业务配置规则中的按键号码或按键号码的组合匹配成功时,根据用户后续操作的按键设置相应的业务,其中,所述相应的业务为与所述第一按键操作信息匹配成功的按键号码或按键号码的组合对应的业务信息所指代的业务;
[0015]当所述智能多媒体电话终端处理语音业务时,启用设置后的业务。
[0016]本发明实施例提供的智能多媒体电话终端处理语音业务的方法及终端,通过将所述按键操作信息与预设的第一业务配置规则进行匹配,并当所述按键操作信息与所述第一业务配置规则中的按键号码或按键号码的组合匹配成功时,根据用户后续操作的按键设置相应的业务,使得智能多媒体电话终端通过输入装置接收用户的按键信息,并且以业务键按键为触发条件,对多媒体电话终端系统内部的数据库系统进行语音业务及业务流程的设置,满足了不同用户群体的个性化需求,提高了智能多媒体电话终端处理语音业务的灵活性和多样性。这样,譬如用户需要改变呼叫等待业务,第三方呼入时,用自己习惯的数字按键接入的场景,就无需请求远程设置或者通过网管系统更换多媒体电话终端的软件版本,只需通过该方法,即可快捷、方便地实现此功能。
【附图说明】
[0017]图1a为本发明实施例提供的智能多媒体电话终端处理语音业务的方法中智能多媒体电话终端的软件架构示意图;
[0018]图1b为图1a中运营支撑层中各模块之间的连接关系示意图;
[0019]图1c为为本发明实施例提供的智能多媒体电话终端处理语音业务的方法中智能多媒体电话终端的VoIP语音平台与业务应用模块之间的交互示意图;
[0020]图2为本发明实施例一提供的一种智能多媒体电话终端处理语音业务的方法的流程图;
[0021]图3为本发明实施例二提供的一种智能多媒体电话终端的结构示意图。
【具体实施方式】
[0022]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0023]在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
[0024]本发明实施例提供的智能多媒体电话终端处理语音业务的方法中,智能多媒体电话终端把传统的语音固定电话与目前主流的操作系统如安卓(Android)、苹果(1S)和Windows Phone等操作系统融合,在操作系统之上,构建基于语音的通话业务和基于数据的应用程序,实现诸如视频通话、视频会议等应用。同时为了应对后续版本的更新,该智能多媒体电话终端与通信系统支持版本的在线升级和离线升级,升级方式也支持单台升级和批量升级。因此,该智能多媒体电话终端能够参与个性化、多样化的互联网数据业务,同时可支持海量的移动互联应用程序,以及支持第三方应用的开发,设计大量的资源管理与调度,能为用户提供良好的操作体验,集成的实时视频会议,个性化的多媒体应用以及高级商务订制应用程序开发、个性化订制等。
[0025]本发明提供的智能多媒体电话终端处理语音业务的方法中,智能多媒体电话终端的软件系统如图1a所示,可划分为内核层组件群和用户层组件群两大块。
[0026]其中,所述内核层组件群包括操作系统调用接口层、文件系统模块、进程管理模块、内存管理模块、通用驱动模块、设备驱动模块等组件。
[0027]操作系统调用接口层主要通过对操作系统层面的功能进行接口封装,即以接口的形式供用户层组件群或模块调用,从而有效地屏蔽操作系统系统内核态的实现流程和细节,外部系统或模块如需实现内核态的流程,只需调用内核态提供的接口即可。也即,运行支撑层无需直接与底层系统如文件系统、内存管理系统交互,而只需与操作系统系统调用接口层提供的API (Applicat1n Programming Interface,即应用程序编程接口)交互即可,提高了整个系统的可移植性和可替代性。
[0028]文件系统模块包含文件中的数据和文件系统的结构,即智能多媒体电话终端运行各种程序所需的文件、目录及文件保护信息等都存储在其中。
[0029]进程管理模块为了协调多个进程对资源的访问,跟踪所有进程的活动以及对系统资源的使用情况,从而对进程和资源进行动态管理。在操作系统中,各种计算机资源(如文件、内存、CPU等)的分配和管理都以进程为单位。
[0030]内存管理模块主要对内存的分配、回收、碎片进行操作和管理。
[0031]智能多媒体电话终端上电后,内核便会加载文件系统和进程管理系统。所述系统属于操作系统本身的内核机制,不是本发明叙述重点,不展开。
[0032]驱动模块位于硬件设备与用户层组件群之间的中间软件层,为用户层组件群提供硬件设备的所有功能。用户层组件群调用内核的功能需要使用互斥量和锁机制。
[0033]上述所述的硬件设备,包括触摸屏输入装置,内置摄像头装置,WIFI模块,蓝牙模块、扩展模块,通用接口。
[0034]上述所述通用接口,包括以太网口、USB接口、SD接口、Mini HDMI接口、EHS接口等。
[0035]协议栈是为了保证数据传输的稳定性和可靠性所遵循的一套协议规范,反映了网络中数据传输的过程:由上层协议到底层协议,再由底层协议到上层协议。
[0036]协议栈可以细分为HTTP协议栈,UDP协议栈,TCP协议栈。
[0037]HTTP协议栈包括GET/POST通信和文件的上传和下载;
[0038]UDP协议栈基于不可靠连接,封装了基本的消息收发,用于网络通信;
[0039]TCP协议栈基于可靠连接,封装了基本的消息收发,用于网络通信;
[0040]除此,对于VoIP语音平台,还包括SIP协议栈、H248协议栈、MGCP协议栈等。以SIP协议栈为例,采用分层架构:SIP/SDP消息编码解析层、传输管理层、SIP终端、事务层、会话层以及应用层等。由于SIP协议采用文本消息发送请求和响应,所以首先需要将SIP消息按照巴斯克范式(ABNF)编码和解析,这就是SIP/SDP消息编码解析层所完成的功能。传输管理层用来管理用户代理与服务器之间的请求和相应;IP智能终端主要负责管理各个SIP组建,例如SIP终端实例注册组件,分发消息到事务层、会话层及应用层,回传处理结果,管理定时器、I/O队列等;事务层通过状态机机制管理SIP信令,每一次状态机状态的改变都将触发回调函数;会话层负责会话的发起与响应,用于用户交互。
[0041]上述用户层组件群包括运行支撑层、数据库系统、VoIP语音平台、业务应用模块、网管系统和访问媒介模块等组件。
[0042]运行支撑层位于操作系统系统调用接口层和用户层之间,提供接口给用户层组件群的其他模块(比如VoIP语音平台、网管系统和访问媒介模块)调用。
[00
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1