一种实现混合彩铃音的系统及方法转让专利

申请号 : CN200710136387.3

文献号 : CN101098362B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 周云军葛昊马光兵

申请人 : 中兴通讯股份有限公司

摘要 :

本发明提供了一种实现混合彩铃音的方法,包括:首先根据用户选择的两条或多条铃音的铃音ID信息下载所述两条或多条铃音的物理铃音;然后将下载的两条或多条铃音的物理铃音进行混音得到新的铃音;最后经用户确认后,存储新铃音,告知用户混音成功。本发明还提供了一种实现混合彩铃音的系统,包括web服务器、语音数据模块、语音存储/读取模块、业务数据模块、铃音ftp模块,管理业务模块、IMP接口模块;采用本发明,当主叫用户拨打彩铃用户时能同时听到两条或多条彩铃,满足部分彩铃用户的特殊需要,为其提供更好的服务和功能。

权利要求 :

1.一种实现混合彩铃音的方法,包括:

(a)根据用户选择的多条铃音的铃音ID信息下载用户所选的多条铃音的物理铃音,该步骤进一步包括:(a1)web服务器将用户选择的需要进行混音的多条铃音的铃音ID信息发送给业务数据模块;

(a2)业务数据模块收到多条铃音的铃音ID信息后执行查询操作,将多条铃音各自对应的物理铃音存放信息发送给语音存储/读取模块;语音存储/读取模块将收到的多条铃音的物理铃音存放信息转发到多条铃音各自对应的语音数据模块;

(a3)语音数据模块根据语音存储/读取模块发来的铃音的物理铃音存放信息生成物理铃音名称后获取用户所选的多条铃音的物理铃音;

(a4)将多条铃音的物理铃音上传到铃音ftp模块的目录中并分别为用户所选的多条铃音生成一个系统唯一的文件名;并将用户所选的多条铃音在铃音ftp模块中的存放信息发送给web服务器;

(a5)web服务器根据收到的用户所选的多条铃音在铃音ftp模块中的存放信息下载所述多条铃音的物理铃音;

(b)将下载的多条铃音的物理铃音进行混音得到新的铃音;

(c)经用户确认后,为新铃音的物理铃音生成唯一的物理铃音名称并将新铃音的物理铃音存放到本地磁盘相应的目录中,告知用户混音成功。

2.如权利要求1所述的方法,其特征在于,所述步骤(b)具体是指:

web服务器调用web自身的混音模块通过执行混音处理程序对下载的多条铃音的物理铃音进行混音操作得到一新的铃音。

3.如权利要求1所述的方法,其特征在于,为新铃音的物理铃音生成唯一的物理铃音名称并将新铃音的物理铃音存放到本地磁盘相应的目录中是由语音数据模块完成的,在语音数据模块执行生成物理铃音名称和将新铃音的物理铃音存放之前,该方法进一步包括:(c1)web服务器混音成功后通知用户试听并确认混音,用户试听后确认混音;

(c2)将混音后的新铃音的物理铃音上传到铃音ftp模块的特定目录中,并根据新铃音的物理铃音在铃音ftp模块中的存放信息向管理业务模块发送新铃音上传命令申请为新铃音分配物理铃音存放信息;

(c3)管理业务模块根据用户信息将新铃音上传命令发送给相应的业务数据模块,业务数据模块为所述新铃音分配物理铃音存放信息,之后将分配的物理铃音存放信息及新铃音的物理铃音发送给语音数据模块;

语音数据模块为新铃音的物理铃音生成唯一的物理铃音名称并将新铃音的物理铃音存放到本地磁盘相应的目录中之后,该方法进一步包括:(c5)语音数据模块向语音存储/读取模块发送操作成功的消息,语音存储/读取模块将操作成功的消息发送给IMP接口模块;IMP接口模块将操作成功消息发送给web服务器;web服务器通知用户混音成功。

4.如权利要求1或3所述的方法,其特征在于,所述物理铃音存放信息包括:铃音ID信息、语音数据模块信息、磁盘信息、目录信息。

5.如权利要求1或3所述的方法,其特征在于,所述铃音ftp模块中的存放信息包括目录信息及文件名称。

6.如权利要求1所述的方法,其特征在于,在执行所述步骤(a)之前先执行以下步骤:彩铃用户登录彩铃web页面选择铃音试听,试听后选择多条铃音作为进行混音操作的铃音;在所述步骤(c)之后用户拨打彩铃用户即可听到混音后的新铃音。

7.一种实现混合彩铃音的系统,包括web服务器、语音数据模块、语音存储/读取模块、业务数据模块、铃音ftp模块,管理业务模块、IMP接口模块;其中web服务器与铃音ftp模块及IMP接口模块相连,IMP接口模块还与铃音ftp模块、管理业务模块及语音存储/读取模块相连,语音存储/读取模块还与语音数据模块相连,管理业务模块还与业务数据模块相连;

其特征在于:

所述web服务器用于当彩铃用户选择多条进行混音的铃音后根据每条铃音的铃音ID信息从语音数据模块下载所述多条铃音的物理铃音;还用于下载所述多条铃音的物理铃音后对其进行混音操作;并于用户确认混音后将混音后的新铃音存储到语音数据模块;并于混音成功后通知彩铃用户混音成功;

所述语音数据模块用于收到新铃音的物理铃音存放信息及该物理铃音后为新铃音的物理铃音生成唯一的物理铃音名称并将新铃音的物理铃音存放到本地磁盘相应的目录中。

8.如权利要求7所述的系统,其特征在于,所述web服务器对下载的多条铃音的物理铃音进行混音操作是指:web服务器调用web自身的混音模块通过执行混音处理程序对下载的多条铃音的物理铃音进行混音操作得到一新的铃音,并为所述新的铃音生成系统唯一的文件名。

9.如权利要求7所述的系统,其特征在于,所述物理铃音存放信息包括:铃音ID信息、语音数据模块信息、磁盘信息、目录信息。

说明书 :

技术领域

本发明涉及电信增值业务,具体涉及一种实现混合彩铃音功能的系统及方法。

背景技术

随着彩铃业务的日益普及,用户对彩铃中心的铃音处理能力有了更高的要求。提高彩铃中心的铃音处理能力,特别是将两首铃音混音为一条铃音的功能要求变得迫切起来。现有技术中,当用户发现两条很喜欢的铃音时,只能将一条设置为默认铃音。尽管用户可将两条铃音组成铃音组并将该铃音组设置为默认铃音组,但主叫用户拨打该彩铃音用户时,也只能听到其中一首或者是两首歌曲顺序播放,而不是两首歌曲同时播放。
彩铃业务系统主要分两大部分,系统管理部分和呼叫处理部分,其中管理部分主要由几个模块组成:WEB Server模块,CRBT彩铃业务处理模块,IMP对外接口模块,业务数据管理模块等组成。呼叫处理部分主要由:呼叫处理模块,语音处理模块组成等。其中语音处理模块分两个部分,语音文件的上传模块属于系统管理部分,语音文件的读取模块属于呼叫处理部分

发明内容

本发明要解决的技术问题是提供一种实现混合彩铃音的系统及方法,能实现当主叫用户拨打彩铃用户时同时听到两条或多条彩铃。
本发明提供了一种实现混合彩铃音的方法,包括:
(a)根据用户选择的两条或多条铃音的铃音ID信息下载所述两条或多条铃音的物理铃音;
(b)将下载的两条或多条铃音的物理铃音进行混音得到新的铃音;
(c)经用户确认后,存储新铃音,告知用户混音成功。
进一步地,所述步骤(a)进一步包括:
(a1)web服务器将用户选择的需要进行混音的两条或多条铃音的铃音ID信息发送给业务数据模块;
(a2)业务数据模块收到两条或多条铃音的铃音ID信息后执行查询操作,将两条或多条铃音各自对应的物理铃音存放信息发送给语音存储/读取模块;存储/读取模块将收到的两条或多条铃音的物理铃音存放信息转发到两条或多条铃音各自对应的语音数据模块;
(a3)语音数据模块根据语音存储/读取模块发来的铃音的物理铃音存放信息后获取所述铃音的物理铃音;
(a4)将两条或多条铃音的物理铃音上传到铃音ftp模块的目录中并分别为所述铃音生成一个系统唯一的文件名;并将所述铃音在铃音ftp模块中的存放信息发送给web服务器;
(a5)web服务器根据收到的两条或多条铃音在铃音ftp模块中的存放信息下载所述两条或多条铃音的物理铃音。
进一步地,所述步骤(b)具体是指:
web服务器调用web自身的混音模块通过执行混音处理程序对下载的两条或多条铃音的物理铃音进行混音操作得到一新的铃音,并为所述新的铃音生成系统唯一的文件名。
进一步地,所述步骤(c)进一步包括:
(c1)web服务器混音成功后通知用户试听并确认混音,用户试听后确认混音;
(c2)将混音后的新铃音的物理铃音上传到铃音ftp模块的特定目录中,并根据新铃音的物理铃音在铃音ftp模块中的存放信息向管理业务模块发送新铃音上传命令申请为新铃音分配物理铃音存放信息;
(c3)管理业务模块根据用户信息将新铃音上传命令发送给相应的业务数据模块,业务数据模块为所述新铃音分配物理铃音存放信息,之后将分配的物理铃音存放信息及新铃音的物理铃音发送给语音数据模块;
(c4)语音数据模块根据收到的物理铃音存放信息及新铃音的物理铃音为新铃音的物理铃音生成唯一的物理铃音名称并将其存放到本地磁盘相应的目录中,并通知用户混音成功。
进一步地,所述物理铃音存放信息包括:铃音ID信息、语音数据模块信息、磁盘信息、目录信息。
进一步地,所述铃音ftp模块中的存放信息包括目录信息及文件名称。
进一步地,在执行所述步骤(a)之前先执行以下步骤:彩铃用户登录彩铃web页面选择铃音试听,试听后选择两条或多条铃音作为进行混音操作的铃音;在所述步骤(c)之后用户拨打彩铃用户即可听到混音后的新铃音。
本发明还提供了一种实现混合彩铃音的系统,包括web服务器、语音数据模块、语音存储/读取模块、业务数据模块、铃音ftp模块,管理业务模块、IMP接口模块;其中web服务器与铃音ftp模块及IMP接口模块相连,IMP接口模块还与铃音ftp模块、管理业务模块及语音存储/读取模块相连,语音存储/读取模块还与语音数据模块相连,管理业务模块还与业务数据模块相连;
其特征在于:
所述web服务器用于当彩铃用户选择两条或多条进行混音的铃音后根据每条铃音的铃音ID信息从语音数据模块下载所述两条或多条铃音的物理铃音;还用于下载所述两条或多条铃音的物理铃音后对其进行混音操作;并于用户确认混音后将混音后的新铃音存储到语音数据模块;并于混音成功后通知彩铃用户混音成功;
所述语音数据模块用于收到新铃音的物理铃音存放信息及其物理铃音后为新铃音的物理铃音生成唯一的物理铃音名称并将新铃音的物理铃音存放到本地磁盘相应的目录中。
进一步地,所述web服务器对下载的两条或多条铃音的物理铃音进行混音操作是指:web服务器调用web自身的混音模块通过执行混音处理程序对下载的两条或多条铃音的物理铃音进行混音操作得到一新的铃音,并为所述新的铃音生成系统唯一的文件名。
进一步地,所述物理铃音存放信息包括:铃音ID信息、语音数据模块信息、磁盘信息、目录信息。
综上所述,本发明提供的实现混合彩铃音的系统及方法,可实现当主叫用户呼叫该彩铃用户时,主叫用户能听到混音后的铃音内容,相当于同时听两首或多首音乐;这种方法能满足部分彩铃用户的特殊需要,为其提供更好的服务和功能,同时对铃音供应商SP而言,可以快速方便地提供更具有个性化的铃音。

附图说明

图1是本发明的总体结构及接口示意图。
图2是本发明的用户试听铃音的流程示意图。
图3是本发明的用户通过web页面实施混音的流程示意图。
图4是本发明的呼叫流程示意图。

具体实施方式

本发明构架在彩铃业务系统之上,是对彩铃业务系统业务特征的扩充,主要涉及彩铃业务系统的系统管理部分。
下面将结合附图及实施例对本发明的技术方案进行更详细的说明。
本实施例涉及一种实现混合彩铃音的系统,如图1所示,包括web服务器、语音数据模块、语音存储/读取模块、业务数据模块、管理业务模块、IMP接口模块、铃音ftp模块、呼叫接入模块、呼叫业务模块;其中web服务器与铃音ftp模块及IMP接口模块相连,IMP接口模块还与铃音ftp模块、管理业务模块及语音存储/读取模块相连,语音存储/读取模块还与语音数据模块相连,管理业务模块还与业务数据模块相连;web服务器及语音数据模块的功能较现有技术有所增强。
所述web服务器用于彩铃用户选择了进行混音的两条铃音后,将两条铃音的铃音ID信息发送给IMP接口模块;并于收到IMP接口模块发来的两条物理铃音在铃音ftp模块中存放的目录信息和文件名称后到铃音ftp模块下载两条铃音的物理铃音到本地;还用于对下载的两条铃音的物理铃音进行混音操作,所述混音操作是指:web服务器调用web自身的混音模块并执行混音处理程序对下载的两条物理铃音进行混音,操作完成后通知用户试听混音后的新铃音;还用于将混音后的新铃音的物理铃音上传到铃音ftp模块的特定目录中;并将混音后的新铃音的物理铃音在铃音ftp模块中存放的目录信息和文件名称发送给IMP接口模块;还用于收到IMP接口模块发来的操作成功的消息后通知用户混音成功;所述web服务器还是彩铃用户的万维网接入服务器,负责彩铃用户的登录,铃音的试听、定购、设置等操作。
所述语音数据模块用于存储物理铃音;还用于收到语音存储/读取模块发来的铃音ID信息、磁盘信息、目录信息等后根据所述信息生成物理铃音名称并到相应的磁盘和目录中查找到该物理铃音并将该物理铃音发送给语音存储/读取模块;还用于收到语音存储/读取模块发来的新铃音的物理铃音及铃音ID信息、磁盘信息、目录信息等后根据铃音ID信息、磁盘信息、目录信息等为新铃音的物理铃音生成唯一的物理铃音名称并存放到本地磁盘相应的目录中,并向语音存储/读取模块发送操作成功的消息。
所述语音存储/读取模块用于收到IMP接口模块发来的两条铃音的物理铃音存放信息后,根据语音数据模块信息将铃音ID信息、磁盘信息、目录信息等转发给相应的语音数据模块,如果两条铃音位于不同的语音数据模块,则分别发送消息到各自的语音数据模块;还用于收到语音数据模块发来的两条铃音的物理铃音后将其转发给IMP接口模块;还用于收到IMP接口模块发来的新铃音的物理铃音及其物理铃音存放信息后,根据语音数据模块信息将新铃音的物理铃音及铃音ID信息、磁盘信息、目录信息等后根据铃音ID信息、磁盘信息、目录信息等发送给相应的语音数据模块;还用于收到语音数据模块发来的操作成功的消息后将该消息转发给IMP接口模块。
业务数据模块用于存储用户数据及铃音的物理铃音存放信息;还用于收到管理业务模块发来的两条铃音的铃音ID信息后执行查询操作,并将两条铃音的物理铃音的存放信息包括铃音ID、语音数据模块信息、磁盘信息、目录信息等作为查询结果发送给管理业务模块;还用于收到管理业务模块发来的新铃音上传命令后根据系统配置数据为新铃音分配铃音ID信息、语音数据模块信息、磁盘信息、目录信息等,并将这些物理铃音存放信息记录到自身数据库表中;还用于存储用户定购、设置等的铃音设置关系数据,以及系统运行所需要的其他管理数据,其核心技术为数据库技术。
所述管理业务模块用于收到IMP接口模块发来的两条铃音的铃音ID信息后将其发送给业务数据模块;并于收到业务数据模块发来的两条铃音的物理铃音存放信息后将其发送给IMP接口模块;还用于收到IMP接口模块发来的新铃音上传命令后分析用户信息后将所述上传命令根据用户信息发送到相应的业务数据模块;还用于收到业务数据模块发来的新铃音的物理铃音存放信息后将其发送给IMP接口模块。
所述IMP接口模块是外围接口处理模块,主要包括彩铃管理接口机、铃音处理接口机、短信接口机等部分;用于将用户通过web服务器进行的试听、定购、设置等操作发送给管理业务进行处理,将web服务器上传的彩铃音发送语音存储模块;具体是指:当收到web服务器发来的两条铃音的铃音ID信息后将其发送给管理业务模块,还用于收到管理业务模块发来的两条铃音的物理铃音存放信息后将其发送给语音存储/读取模块,并于收到语音存储/读取模块发来的两条铃音的物理铃音后将其上传到铃音ftp模块的目录中;还将两条铃音的物理铃音在铃音ftp模块中存放的目录信息和文件名称发送给web服务器;还用于当web服务器发来混音后的新铃音的物理铃音在铃音ftp模块中存放的目录信息和文件名称后到铃音ftp模块下载新铃音的物理铃音到本地,并于下载新铃音的物理铃音后向管理业务模块发送新铃音上传命令申请为新铃音分配铃音ID信息、语言数据模块信息、磁盘信息、目录信息等;还于收到管理业务模块发来的新铃音的物理铃音存放信息后将新铃音的物理铃音及其物理铃音存放信息发送给语音存储/读取模块;还于收到语音存储/读取模块发来的操作成功的消息后将其发送给web服务器;IMP接口模块的短信接口机进行短信中心的接入,对短信中心发送来的短信进行处理等操作。
所述铃音ftp模块用于铃音上传和铃音试听时存储物理铃音,具体是指:当IMP接口模块将两条铃音的物理铃音上传到铃音ftp模块的目录中后为两条物理铃音各自生成一个系统唯一的文件名,并于web服务器将混音后的新铃音的物理铃音上传到铃音ftp模块后将其保存在特定目录中;该模块存储的物理铃音的删除由管理业务模块在铃音到期时发起消息通知接口机删除。
所述呼叫接入模块用于将彩铃系统接入到通信网中,包括GSM网络、CDMA网络、PSTN网络、IMS网络、NGN网络等,同时还负责根据呼叫业务模块提供的彩铃音信息向语音读取模块请求相关的物理铃音数据并播放给主叫听。
所述呼叫业务模块用于对呼叫接入模块接入的用户信息进行处理,分析主叫号码、被叫号码等数据并结合当前时间、当前日期等信息从业务数据模块中查出需要给主叫播放的彩铃音并将该铃音的信息通知到呼叫接入模块。
本实施例还涉及一种实现混合彩铃音的方法,并对混音前的铃音试听及混音后主叫呼叫彩铃用户的过程进行详细描述,以下均以对两条铃音混音为例进行介绍:
如图2所示,本发明的用户试听铃音流程主要有以下步骤:
步骤21:彩铃用户登录彩铃web页面并选择铃音试听;
步骤22:web服务器将彩铃用户选择铃音的铃音ID信息发送给IMP接口模块;
步骤23:IMP接口模块将web服务器发来的铃音ID信息发送给管理业务模块;
步骤24:管理业务处理模块将IMP接口模块发来的铃音ID信息发送给业务数据模块;
步骤25:业务数据模块收到铃音ID信息后执行相应的查询操作,即在自身数据库表中查询该铃音的物理铃音存放信息;
步骤26:业务数据模块将查询结果:铃音的物理铃音存放信息包括铃音ID信息、语音数据模块信息、磁盘信息、目录信息等发送给业务管理模块;
步骤27:管理业务模块将业务数据模块发来的该铃音的物理铃音存放信息发送给IMP接口模块;
步骤28:IMP接口模块又将该铃音的物理铃音存放信息发送给语音存储/读取模块;
步骤29:语音存储/读取模块读取收到的物理铃音存放信息,根据语音数据模块信息将铃音ID信息、磁盘信息、目录信息等转发给相应的语音数据模块;
步骤210、211:语言数据模块根据铃音ID信息、磁盘信息、目录信息等生成物理铃音名称并到相应的磁盘和目录中查找到该物理铃音并将该物理铃音发送给语音存储/读取模块;
步骤212:语音存储/读取模块将收到的物理铃音发送给IMP接口模块;
步骤213:IMP接口模块将收到的物理铃音上传到铃音ftp模块的目录中,并生成系统唯一的文件名;
步骤214:IMP接口模块将物理铃音在铃音ftp模块中的存放信息即目录信息和文件名称发送给web服务器;
步骤215:web服务器根据IMP接口模块发来的存放信息到铃音ftp模块下载物理铃音到本地,所述存放信息即物理铃音在铃音ftp模块中的目录信息和文件名称;
步骤216:web服务器将下载的物理铃音播放给客户端浏览器,用户听铃音。
如图3所示,用户通过彩铃web页面实施混音的流程主要有以下步骤:
步骤31:用户登录web页面后选择两条铃音并点击混音按钮;
步骤32:web服务器将两条铃音的铃音ID信息发送给IMP接口模块;
步骤33:IMP接口模块将两条铃音的铃音ID信息发送给管理业务模块;
步骤34:管理业务处理模块将两条铃音的铃音ID信息发送给业务数据模块;
步骤35:业务数据模块收到两条铃音的铃音ID信息后执行相应的查询操作,即在自身数据库表中查询所述两条铃音的物理铃音存放信息;
步骤36:业务数据模块将查询结果:两条铃音的物理铃音存放信息包括铃音ID信息、语音数据模块信息、磁盘信息、目录信息等发送给管理业务模块;
步骤37:管理业务模块将两条铃音的物理铃音存放信息发送给IMP接口模块;
步骤38:IMP接口模块又将两条铃音的物理铃音存放信息发送给语音存储/读取模块;
步骤39:语音存储/读取模块读取收到的两条铃音的铃音物理存放信息,根据语音数据模块信息将铃音ID信息、磁盘信息、目录信息等转发给相应的语音数据模块,如果两条铃音位于不同的语音数据模块,则分别将铃音ID信息、磁盘信息、目录信息等发送到各自的语音数据模块。
步骤310、311:语音数据模块根据铃音ID信息、磁盘信息、目录信息等生成物理铃音名称并到相应的磁盘和目录中查找到该物理铃音并将该物理铃音发送给语音存储/读取模块;
步骤312:语音存储/读取模块将接收到的两条铃音的物理铃音发送给IMP接口模块;
步骤313:IMP接口模块将两条铃音的物理铃音上传到铃音ftp模块的目录中,并为两条物理铃音各自生成一个系统唯一的文件名;
步骤314:IMP接口模块将两条铃音的物理铃音在铃音ftp模块中的存放信息即目录信息和文件名称发送给web服务器;
步骤315:web服务器根据IMP接口模块发来的存放信息到ftp服务器下载两条铃音的物理铃音到本地,所述存放信息是指物理铃音在铃音ftp模块中存放的目录信息和文件名称;
步骤316:web服务器调用web自身的混音模块并执行混音处理程序对下载的两条物理铃音进行混音操作,并为混音后的新铃音生成系统唯一的文件名;
步骤317:web服务器混音成功后通知用户试听并确认混音,用户试听后确认混音;
步骤318:web服务器将混音后的新铃音上传到铃音ftp模块的特定目录中;
步骤319:web服务器将混音后的新铃音在铃音ftp模块中的存放信息即目录信息和文件名称发送给IMP接口模块;
步骤320:IMP接口模块根据web服务器发来的存放信息到ftp服务器下载新铃音的物理铃音到本地,所述存放信息是指物理铃音在铃音ftp模块中存放的目录信息和文件名称;
步骤321:IMP接口模块向管理业务模块发送新铃音上传命令申请为新铃音分配物理铃音存放信息;
步骤322:管理业务模块分析用户信息后将新铃音上传命令根据用户信息发送到相应的业务数据模块;
步骤323:业务数据模块根据系统配置数据为新铃音分配铃音ID信息、语音数据模块信息、磁盘信息、目录信息等物理铃音存放信息,并将所述物理铃音存放信息记录到自身数据库表中。
步骤324:业务数据模块将新铃音的物理铃音存放信息包括铃音ID信息、语言数据模块信息、磁盘信息、目录信息等信息发送给管理业务模块;
步骤325:管理业务模块将新铃音的物理铃音存放信息发送给IMP接口模块;
步骤326:IMP接口模块将铃音的物理铃音及其存放信息发送给语音存储/读取模块;
步骤327:语音存储/读取模块根据语音数据模块信息将铃音的物理铃音及铃音ID信息、磁盘信息、目录信息等发送给相应的语音数据模块;
步骤328:语音数据模块根据铃音ID信息、磁盘信息、目录信息等为新铃音的物理铃音生成唯一的物理铃音名称并将该物理铃音存放到本地磁盘相应的目录中;
步骤329:语音数据模块向语音存储/读取模块发送操作成功的消息;
步骤330:语音存储/读取模块将操作成功的消息发送给IMP接口模块;
步骤331:IMP接口模块将操作成功消息发送给web服务器;
步骤332:web服务器通知用户混音成功。
如图4所示,本发明呼叫流程主要有以下步骤:
步骤41:主叫用户拨打被叫号码,主叫用户终端将呼叫送到通信网;
步骤42:通信网判断被叫用户具有彩铃属性,将呼叫接续到彩铃中心
步骤43:呼叫接入模块收到呼叫后触发业务处理模块;
步骤44:呼叫业务模块分析主被叫号码,当前时间、日期等信息并将分析结果作为查询参数送到业务数据模块执行查询;
步骤45:业务数据模块将查询结果:本次要播放的彩铃音信息(彩铃音编号、存储服务器信息、具体位置信息等)发送给呼叫业务模块;
步骤46:呼叫业务模块将本次要播放的彩铃音信息(彩铃音编号、存储服务器信息、具体位置信息等)发送给呼叫接入模块;
步骤47:呼叫接入模块将本次要播放的彩铃音信息(彩铃音编号、存储服务器信息、具体位置信息等)发送给语音存储/读取模块;
步骤48:语音存储/读取模块根据彩铃音信息(彩铃音编号、存储服务器信息、具体位置信息等)到相应的语音数据模块申请物理铃音数据;
步骤49:语音数据模块根据彩铃音信息的要求将物理铃音封包(当铃音较大时会有多个包)并发送到语音存储/读取模块;
步骤410:语音存储/读取模块将物理铃音解包为物理铃音文件,当有多个包时,每一个包均解包为一个小的物理铃音并顺序发送到呼叫接入模块;
步骤411:呼叫接入模块将物理铃音接入到主叫话路上;
步骤412:主叫用户听到彩铃音;
步骤413:通信网将呼叫接续到被叫,被叫振铃;
步骤414:被叫用户接听;
步骤415:主被叫用户通话;
步骤416:通信网断开到彩铃中心的链路;
步骤417、718:彩铃中心各模块释放资源。
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。