專利名稱:一種實(shí)現(xiàn)混合彩鈴音的系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電信增值業(yè)務(wù),具體涉及一種實(shí)現(xiàn)混合彩鈴音功能的系統(tǒng)及 方法。
背景技術(shù):
隨著彩鈴業(yè)務(wù)的日益普及,用戶對(duì)彩鈴中心的鈴音處理能力有了更高的 要求。提高彩鈴中心的鈴音處理能力,特別是將兩首鈴音混音為一條鈴音的 功能要求變得迫切起來?,F(xiàn)有技術(shù)中,當(dāng)用戶發(fā)現(xiàn)兩條很喜歡的鈴音時(shí),只 能將一條設(shè)置為默認(rèn)鈴音。盡管用戶可將兩條鈴音組成鈴音組并將該鈴音組 設(shè)置為默認(rèn)鈴音組,但主叫用戶撥打該彩鈴音用戶時(shí),也只能聽到其中一首 或者是兩首歌曲順序播放,而不是兩首歌曲同時(shí)播放。
彩鈴業(yè)務(wù)系統(tǒng)主要分兩大部分,系統(tǒng)管理部分和呼叫處理部分,其中管
理部分主要由幾個(gè)模塊組成WEB Server模塊,CRBT彩鈴業(yè)務(wù)處理模塊, IMP對(duì)外接口模塊,業(yè)務(wù)數(shù)據(jù)管理模塊等組成。呼叫處理部分主要由呼叫 處理模塊,語音處理模塊組成等。其中語音處理模塊分兩個(gè)部分,語音文件 的上傳模塊屬于系統(tǒng)管理部分,語音文件的讀取模塊屬于呼叫處理部分
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種實(shí)現(xiàn)混合彩鈴音的系統(tǒng)及方法,能 實(shí)現(xiàn)當(dāng)主叫用戶撥打彩鈴用戶時(shí)同時(shí)聽到兩條或多條彩鈴。
本發(fā)明提供了一種實(shí)現(xiàn)混合彩鈴音的方法,包括
(a) 根據(jù)用戶選擇的兩條或多條鈴音的鈴音ID信息下載所述兩條或多 條鈴音的物理鈴音;
(b) 將下載的兩條或多條鈴音的物理鈴音進(jìn)行混音得到新的鈴音;
(C)經(jīng)用戶確認(rèn)后,存儲(chǔ)新鈴音,告知用戶混音成功。
進(jìn)一步地,所述步驟(a)進(jìn)一步包括
(al) web服務(wù)器將用戶選擇的需要進(jìn)行混音的兩條或多條鈴音的鈴音 ID信息發(fā)送給業(yè)務(wù)數(shù)據(jù)模塊;
(a2)業(yè)務(wù)數(shù)據(jù)模塊收到兩條或多條鈴音的鈴音ID信息后執(zhí)行查詢操 作,將兩條或多條鈴音各自對(duì)應(yīng)的物理鈴音存放信息發(fā)送給語音存儲(chǔ)/讀取 模塊;存儲(chǔ)/讀取模塊將收到的兩條或多條鈴音的物理鈴音存放信息轉(zhuǎn)發(fā)到 兩條或多條鈴音各自對(duì)應(yīng)的語音數(shù)據(jù)模塊;
(a3)語音數(shù)據(jù)模塊根據(jù)語音存儲(chǔ)/讀取模塊發(fā)來的鈴音的物理鈴音存放 信息后獲取所述鈴音的物理鈴音;
(a4)將兩條或多條鈴音的物理鈴音上傳到鈴音ftp模塊的目錄中并分別 為所述鈴音生成一個(gè)系統(tǒng)唯一的文件名;并將所述鈴音在鈴音ftp模塊中的 存放信息發(fā)送給web服務(wù)器;
(a5) web服務(wù)器根據(jù)收到的兩條或多條鈴音在鈴音ftp模塊中的存放信 息下載所述兩條或多條鈴音的物理鈴音。
進(jìn)一步地,所述步驟(b)具體是指
web服務(wù)器調(diào)用web自身的混音模塊通過執(zhí)行混音處理程序?qū)ο螺d的 兩條或多條鈴音的物理鈴音進(jìn)行混音操作得到一新的鈴音,并為所述新的鈴 音生成系統(tǒng)唯一的文件名。
進(jìn)一步地,所述步驟(c)進(jìn)一步包括
(cl) web服務(wù)器混音成功后通知用戶試聽并確認(rèn)混音,用戶試聽后確i人 混音;
(c2)將混音后的新鈴音的物理鈴音上傳到鈴音ftp模塊的特定目錄中, 并根據(jù)新鈴音的物理鈴音在鈴音ftp模塊中的存放信息向管理業(yè)務(wù)模塊發(fā)送 新鈴音上傳命令申請(qǐng)為新鈴音分配物理鈴音存放信息;
(c3)管理業(yè)務(wù)模塊根據(jù)用戶信息將新鈴音上傳命令發(fā)送給相應(yīng)的業(yè)務(wù) 數(shù)據(jù)模塊,業(yè)務(wù)數(shù)據(jù)模塊為所述新鈴音分配物理鈴音存放信息,之后將分配 的物理鈴音存放信息及新鈴音的物理鈴音發(fā)送給語音數(shù)據(jù)模塊;
(C4)語音數(shù)據(jù)模塊根據(jù)收到的物理鈴音存放信息及新鈴音的物理鈴音 為新鈴音的物理鈴音生成唯一的物理鈴音名稱并將其存放到本地磁盤相應(yīng) 的目錄中,并通知用戶混音成功。
進(jìn)一步地,所述物理鈴音存放信息包括鈴音ID信息、語音數(shù)據(jù)模塊 信息、磁盤信息、目錄信息。
進(jìn)一步地,所述鈴音ftp模塊中的存放信息包括目錄信息及文件名稱。
進(jìn)一步地,在執(zhí)行所述步驟(a)之前先執(zhí)行以下步驟彩鈴用戶登錄彩鈴 web頁面選擇鈴音試聽,試聽后選擇兩條或多條鈴音作為進(jìn)行混音操作的鈴 音;在所述步驟(c)之后用戶撥打彩鈴用戶即可聽到混音后的新鈴音。
本發(fā)明還提供了一種實(shí)現(xiàn)混合彩鈴音的系統(tǒng),包括web服務(wù)器、語音數(shù) 據(jù)模塊、語音存儲(chǔ)/讀取模塊、業(yè)務(wù)數(shù)據(jù)模塊、鈴音ftp模塊,管理業(yè)務(wù)模塊、 IMP接口模塊;其中web服務(wù)器與鈴音ftp模塊及IMP接口模塊相連,IMP 接口模塊還與鈴音ftp模塊、管理業(yè)務(wù)模塊及語音存儲(chǔ)/讀取模塊相連,語音 存儲(chǔ)/讀取模塊還與語音數(shù)據(jù)模塊相連,管理業(yè)務(wù)模塊還與業(yè)務(wù)數(shù)據(jù)模塊相
連;
其特征在于
所述web服務(wù)器用于當(dāng)彩鈴用戶選擇兩條或多條進(jìn)行混音的鈴音后根 據(jù)每條鈴音的鈴音ID信息從語音數(shù)據(jù)模塊下載所述兩條或多條鈴音的物理 鈴音;還用于下載所述兩條或多條鈴音的物理鈴音后對(duì)其進(jìn)行混音操作;并 于用戶確iU昆音后將混音后的新鈴音存儲(chǔ)到語音數(shù)據(jù)才莫塊;并于混音成功后 通知彩鈴用戶混音成功;
所述語音數(shù)據(jù)模塊用于收到新鈴音的物理鈴音存放信息及其物理鈴音 后為新鈴音的物理鈴音生成唯一的物理鈴音名稱并將新鈴音的物理鈴音存 ;故到本地-磁盤相應(yīng)的目錄中。
進(jìn)一步地,所述web服務(wù)器對(duì)下載的兩條或多條鈴音的物理鈴音進(jìn)行混 音操作是指web服務(wù)器調(diào)用web自身的混音模塊通過執(zhí)行混音處理程序?qū)?下載的兩條或多條鈴音的物理鈴音進(jìn)行混音操作得到 一新的鈴音,并為所述 新的鈴音生成系統(tǒng)唯一的文件名。
進(jìn)一步地,所述物理鈴音存放信息包括鈴音ID信息、語音數(shù)據(jù)模塊 信息、磁盤信息、目錄信息。
綜上所述,本發(fā)明提供的實(shí)現(xiàn)混合彩鈴音的系統(tǒng)及方法,可實(shí)現(xiàn)當(dāng)主叫 用戶呼叫該彩鈴用戶時(shí),主叫用戶能聽到混音后的鈴音內(nèi)容,相當(dāng)于同時(shí)聽 兩首或多首音樂;這種方法能滿足部分彩鈴用戶的特殊需要,為其提供更好 的服務(wù)和功能,同時(shí)對(duì)鈴音供應(yīng)商SP而言,可以快速方便地提供更具有個(gè) 性化的鈴音。
圖l是本發(fā)明的總體結(jié)構(gòu)及接口示意圖。
圖2是本發(fā)明的用戶試聽鈴音的流程示意圖。
圖3是本發(fā)明的用戶通過web頁面實(shí)施混音的流程示意圖。
圖4是本發(fā)明的呼叫流程示意圖。
具體實(shí)施例方式
本發(fā)明構(gòu)架在彩鈴業(yè)務(wù)系統(tǒng)之上,是對(duì)彩鈴業(yè)務(wù)系統(tǒng)業(yè)務(wù)特征的擴(kuò)充, 主要涉及彩鈴業(yè)務(wù)系統(tǒng)的系統(tǒng)管理部分。
下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明的技術(shù)方案進(jìn)行更詳細(xì)的說明。
本實(shí)施例涉及一種實(shí)現(xiàn)混合彩鈴音的系統(tǒng),如圖l所示,包括web服務(wù) 器、語音數(shù)據(jù)模塊、語音存儲(chǔ)/讀取模塊、業(yè)務(wù)數(shù)據(jù)模塊、管理業(yè)務(wù)模塊、IMP 接口模塊、鈴音ftp模塊、呼叫接入模塊、呼叫業(yè)務(wù)模塊;其中web服務(wù)器 與鈴音ftp模塊及IMP接口模塊相連,IMP接口模塊還與鈴音ftp模塊、管 理業(yè)務(wù)模塊及語音存儲(chǔ)/讀取模塊相連,語音存儲(chǔ)/讀取模塊還與語音數(shù)據(jù)模 塊相連,管理業(yè)務(wù)模塊還與業(yè)務(wù)數(shù)據(jù)模塊相連;web服務(wù)器及語音數(shù)據(jù)模塊 的功能較現(xiàn)有技術(shù)有所增強(qiáng)。
所述web服務(wù)器用于彩鈴用戶選擇了進(jìn)行混音的兩條鈴音后,將兩條鈴 音的鈴音ID信息發(fā)送給IMP接口模塊;并于收到IMP接口模塊發(fā)來的兩條 物理鈴音在鈴音ftp模塊中存放的目錄信息和文件名稱后到鈴音ftp模塊下載兩條鈴音的物理鈴音到本地;還用于對(duì)下載的兩條鈴音的物理鈴音進(jìn)行混 音操作,所述混音操作是指web服務(wù)器調(diào)用web自身的混音模塊并執(zhí)行混 音處理程序?qū)ο螺d的兩條物理鈴音進(jìn)行混音,操作完成后通知用戶試聽混音 后的新鈴音;還用于將混音后的新鈴音的物理鈴音上傳到鈴音ftp模塊的特 定目錄中;并將混音后的新鈴音的物理鈴音在鈴音ftp模塊中存放的目錄信 息和文件名稱發(fā)送給IMP接口模塊;還用于收到IMP接口模塊發(fā)來的操作 成功的消息后通知用戶混音成功;所述web服務(wù)器還是彩鈴用戶的萬維網(wǎng) 接入服務(wù)器,負(fù)責(zé)彩鈴用戶的登錄,鈴音的試聽、定購、設(shè)置等操作。
所述語音數(shù)據(jù)模塊用于存儲(chǔ)物理鈴音;還用于收到語音存儲(chǔ)/讀取模塊 發(fā)來的鈴音ID信息、磁盤信息、目錄信息等后根據(jù)所述信息生成物理鈴音 名稱并到相應(yīng)的磁盤和目錄中查找到該物理鈴音并將該物理鈴音發(fā)送給語 音存儲(chǔ)/讀取模塊;還用于收到語音存儲(chǔ)/讀取模塊發(fā)來的新鈴音的物理鈴音 及鈴音ID信息、磁盤信息、目錄信息等后根據(jù)鈴音ID信息、磁盤信息、目 錄信息等為新鈴音的物理鈴音生成唯一的物理鈴音名稱并存放到本地;茲盤 相應(yīng)的目錄中,并向語音存儲(chǔ)/讀取模塊發(fā)送操作成功的消息。
所述語音存儲(chǔ)/讀取模塊用于收到IMP接口模塊發(fā)來的兩條鈴音的物理 鈴音存放信息后,根據(jù)語音數(shù)據(jù)模塊信息將鈴音ID信息、磁盤信息、目錄 信息等轉(zhuǎn)發(fā)給相應(yīng)的語音數(shù)據(jù)模塊,如果兩條鈴音位于不同的語音數(shù)據(jù)模 塊,則分別發(fā)送消息到各自的語音數(shù)據(jù)模塊;還用于收到語音數(shù)據(jù)模塊發(fā)來 的兩條鈴音的物理鈴音后將其轉(zhuǎn)發(fā)給IMP接口模塊;還用于收到IMP接口 模塊發(fā)來的新鈴音的物理鈴音及其物理鈴音存放信息后,根據(jù)語音數(shù)據(jù)模塊 信息將新鈴音的物理鈴音及鈴音ID信息、磁盤信息、目錄信息等后根據(jù)鈴 音ID信息、磁盤信息、目錄信息等發(fā)送給相應(yīng)的語音數(shù)據(jù)模塊;還用于收 到語音數(shù)據(jù)模塊發(fā)來的操作成功的消息后將該消息轉(zhuǎn)發(fā)給IMP接口模塊。
業(yè)務(wù)數(shù)據(jù)模塊用于存儲(chǔ)用戶數(shù)據(jù)及鈴音的物理鈴音存放信息;還用于收 到管理業(yè)務(wù)模塊發(fā)來的兩條鈴音的鈴音ID信息后執(zhí)行查詢操作,并將兩條 鈴音的物理鈴音的存放信息包括鈴音ID、語音數(shù)據(jù)模塊信息、磁盤信息、 目錄信息等作為查詢結(jié)果發(fā)送給管理業(yè)務(wù)模塊;還用于收到管理業(yè)務(wù)模塊發(fā) 來的新鈴音上傳命令后根據(jù)系統(tǒng)配置數(shù)據(jù)為新鈴音分配鈴音ID信息、語音
數(shù)據(jù)模塊信息、磁盤信息、目錄信息等,并將這些物理鈴音存放信息記錄到 自身數(shù)據(jù)庫表中;還用于存儲(chǔ)用戶定購、設(shè)置等的鈴音設(shè)置關(guān)系數(shù)據(jù),以及 系統(tǒng)運(yùn)行所需要的其他管理數(shù)據(jù),其核心技術(shù)為數(shù)據(jù)庫技術(shù)。
所述管理業(yè)務(wù)模塊用于收到IMP接口模塊發(fā)來的兩條鈴音的鈴音ID信 息后將其發(fā)送給業(yè)務(wù)數(shù)據(jù)模塊;并于收到業(yè)務(wù)數(shù)據(jù)模塊發(fā)來的兩條鈴音的物 理鈴音存放信息后將其發(fā)送給IMP接口模塊;還用于收到IMP接口模塊發(fā) 來的新鈴音上傳命令后分析用戶信息后將所述上傳命令根據(jù)用戶信息發(fā)送 到相應(yīng)的業(yè)務(wù)數(shù)據(jù)模塊;還用于收到業(yè)務(wù)數(shù)據(jù)模塊發(fā)來的新鈴音的物理鈴音 存放信息后將其發(fā)送給IMP接口模塊。
所述IMP接口模塊是外圍接口處理模塊,主要包括彩鈴管理接口機(jī)、 鈴音處理接口機(jī)、短信接口機(jī)等部分;用于將用戶通過web服務(wù)器進(jìn)行的 試聽、定購、設(shè)置等操作發(fā)送給管理業(yè)務(wù)進(jìn)行處理,將web服務(wù)器上傳的 彩鈴音發(fā)送語音存儲(chǔ)模塊;具體是指當(dāng)收到web服務(wù)器發(fā)來的兩條鈴音 的鈴音ID信息后將其發(fā)送給管理業(yè)務(wù)模塊,還用于收到管理業(yè)務(wù)模塊發(fā)來 的兩條鈴音的物理鈴音存放信息后將其發(fā)送給語音存儲(chǔ)/讀取模塊,并于收 到語音存儲(chǔ)/讀取模塊發(fā)來的兩條鈴音的物理鈴音后將其上傳到鈴音ftp模 塊的目錄中;還將兩條鈴音的物理鈴音在鈴音ftp模塊中存放的目錄信息和 文件名稱發(fā)送給web服務(wù)器;還用于當(dāng)web服務(wù)器發(fā)來混音后的新鈴音的 物理鈴音在鈴音ftp模塊中存放的目錄信息和文件名稱后到鈴音ftp模塊下 載新鈴音的物理鈴音到本地,并于下載新鈴音的物理鈴音后向管理業(yè)務(wù)模塊 發(fā)送新鈴音上傳命令申請(qǐng)為新鈴音分配鈴音ID信息、語言數(shù)據(jù)模塊信息、 磁盤信息、目錄信息等;還于收到管理業(yè)務(wù)模塊發(fā)來的新鈴音的物理鈴音存 放信息后將新鈴音的物理鈴音及其物理鈴音存放信息發(fā)送給語音存儲(chǔ)/讀取 模塊;還于收到語音存儲(chǔ)/讀取模塊發(fā)來的操作成功的消息后將其發(fā)送給web 服務(wù)器;IMP接口模塊的短信接口機(jī)進(jìn)行短信中心的接入,對(duì)短信中心發(fā)送 來的短信進(jìn)行處理等操作。
所述鈴音ftp模塊用于鈴音上傳和鈴音試聽時(shí)存儲(chǔ)物理鈴音,具體是指 當(dāng)IMP接口模塊將兩條鈴音的物理鈴音上傳到鈴音ftp模塊的目錄中后為兩 條物理鈴音各自生成一個(gè)系統(tǒng)唯一的文件名,并于web服務(wù)器將混音后的
新鈴音的物理鈴音上傳到鈴音ftp模塊后將其保存在特定目錄中;該模塊存 儲(chǔ)的物理鈴音的刪除由管理業(yè)務(wù)模塊在鈴音到期時(shí)發(fā)起消息通知接口機(jī)刪除。
所述呼叫接入模塊用于將彩鈴系統(tǒng)接入到通信網(wǎng)中,包括GSM網(wǎng)絡(luò)、 CDMA網(wǎng)絡(luò)、PSTN網(wǎng)絡(luò)、IMS網(wǎng)絡(luò)、NGN網(wǎng)絡(luò)等,同時(shí)還負(fù)責(zé)才艮據(jù)呼叫 業(yè)務(wù)模塊提供的彩鈴音信息向語音讀取模塊請(qǐng)求相關(guān)的物理鈴音數(shù)據(jù)并播 》文癥合主叫聽。
所述呼叫業(yè)務(wù)模塊用于對(duì)呼叫接入模塊接入的用戶信息進(jìn)行處理,分析 主叫號(hào)碼、被叫號(hào)碼等數(shù)據(jù)并結(jié)合當(dāng)前時(shí)間、當(dāng)前日期等信息從業(yè)務(wù)數(shù)據(jù)模 塊中查出需要給主叫播放的彩鈴音并將該鈴音的信息通知到呼叫接入模塊。
本實(shí)施例還涉及一種實(shí)現(xiàn)混合彩鈴音的方法,并對(duì)混音前的鈴音試聽及 混音后主叫呼叫彩鈴用戶的過程進(jìn)行詳細(xì)描述,以下均以對(duì)兩條鈴音混音為 例進(jìn)4于介紹
如圖2所示,本發(fā)明的用戶試聽鈴音流程主要有以下步驟
步驟21:彩鈴用戶登錄彩鈴web頁面并選擇鈴音試聽;
步驟22: web服務(wù)器將彩鈴用戶選擇鈴音的鈴音ID信息發(fā)送給IMP接 口模塊;
步驟23: IMP接口模塊將web服務(wù)器發(fā)來的鈴音ID信息發(fā)送給管理業(yè) 務(wù)模塊;
步驟24:管理業(yè)務(wù)處理模塊將IMP接口模塊發(fā)來的鈴音ID信息發(fā)送給 業(yè)務(wù)數(shù)據(jù)模塊;
步驟25:業(yè)務(wù)數(shù)據(jù)模塊收到鈴音ID信息后執(zhí)行相應(yīng)的查詢操作,即在 自身數(shù)據(jù)庫表中查詢?cè)撯徱舻奈锢礅徱舸娣判畔ⅲ?br>
步驟26:業(yè)務(wù)數(shù)據(jù)模塊將查詢結(jié)果鈴音的物理鈴音存放信息包括鈴 音ID信息、語音數(shù)據(jù)模塊信息、磁盤信息、目錄信息等發(fā)送給業(yè)務(wù)管理模 塊;
步驟27:管理業(yè)務(wù)模塊將業(yè)務(wù)數(shù)據(jù)模塊發(fā)來的該鈴音的物理鈴音存放
信息發(fā)送給IMP接口模塊;
步驟28: IMP接口模塊又將該鈴音的物理鈴音存放信息發(fā)送給語音存
儲(chǔ)/讀取模塊;
步驟29:語音存儲(chǔ)/讀取模塊讀取收到的物理鈴音存放信息,根據(jù)語音 數(shù)據(jù)模塊信息將鈴音ID信息、磁盤信息、目錄信息等轉(zhuǎn)發(fā)給相應(yīng)的語音數(shù) 據(jù)模塊;
步驟210、 211:語言數(shù)據(jù)模塊根據(jù)鈴音ID信息、磁盤信息、目錄信息 等生成物理鈴音名稱并到相應(yīng)的磁盤和目錄中查找到該物理鈴音并將該物 理鈴音發(fā)送給語音存儲(chǔ)/讀取模塊;
步驟212:語音存儲(chǔ)/讀取模塊將收到的物理鈴音發(fā)送給IMP接口模塊;
步驟213: IMP接口模塊將收到的物理鈴音上傳到鈴音ftp模塊的目錄 中,并生成系統(tǒng)唯一的文件名;
步驟214: IMP接口模塊將物理鈴音在鈴音ftp模塊中的存放信息即目 錄信息和文件名稱發(fā)送給web服務(wù)器;
步驟215: web服務(wù)器根據(jù)IMP接口模塊發(fā)來的存放信息到鈴音ftp模 塊下載物理鈴音到本地,所述存放信息即物理鈴音在鈴音ftp模塊中的目錄 信息和文件名稱;
步驟216: web服務(wù)器將下載的物理鈴音播放給客戶端瀏覽器,用戶聽 鈴音。
如圖3所示,用戶通過彩鈴web頁面實(shí)施混音的流程主要有以下步驟
步驟31:用戶登錄web頁面后選擇兩條鈴音并點(diǎn)擊混音按鈕;
步驟32: web服務(wù)器將兩條鈴音的鈴音ID信息發(fā)送給IMP接口模塊;
步驟33: IMP接口模塊將兩條鈴音的鈴音ID信息發(fā)送給管理業(yè)務(wù)模塊;
步驟34:管理業(yè)務(wù)處理模塊將兩條鈴音的鈴音ID信息發(fā)送給業(yè)務(wù)數(shù)據(jù) 模塊;
步驟35:業(yè)務(wù)數(shù)據(jù)模塊收到兩條鈴音的鈴音ID信息后執(zhí)行相應(yīng)的查詢
操作,即在自身數(shù)據(jù)庫表中查詢所述兩條鈴音的物理鈴音存放信息;
步驟36:業(yè)務(wù)數(shù)據(jù)模塊將查詢結(jié)果兩條鈴音的物理鈴音存放信息包 括鈴音ID信息、語音數(shù)據(jù)模塊信息、磁盤信息、目錄信息等發(fā)送給管理業(yè) 務(wù)模塊;
步驟37:管理業(yè)務(wù)模塊將兩條鈴音的物理鈴音存放信息發(fā)送給IMP接 口模塊;
步驟38: IMP接口模塊又將兩條鈴音的物理鈴音存放信息發(fā)送給語音 存儲(chǔ)/讀取模塊;
步驟39:語音存儲(chǔ)/讀取模塊讀取收到的兩條鈴音的鈴音物理存放信息, 根據(jù)語音數(shù)據(jù)模塊信息將鈴音ID信息、磁盤信息、目錄信息等轉(zhuǎn)發(fā)給相應(yīng) 的語音數(shù)據(jù)模塊,如果兩條鈴音位于不同的語音數(shù)據(jù)模塊,則分別將鈴音ID 信息、磁盤信息、目錄信息等發(fā)送到各自的語音數(shù)據(jù)模塊。
步驟310、 311:語音數(shù)據(jù)模塊根據(jù)鈴音ID信息、磁盤信息、目錄信息 等生成物理鈴音名稱并到相應(yīng)的^f茲盤和目錄中查找到該物理鈴音并將該物 理鈴音發(fā)送給語音存儲(chǔ)/讀取模塊;
步驟312:語音存儲(chǔ)/讀取模塊將接收到的兩條鈴音的物理鈴音發(fā)送給 IMP接口模塊;
步驟313: IMP接口模塊將兩條鈴音的物理鈴音上傳到鈴音ftp模塊的 目錄中,并為兩條物理鈴音各自生成一個(gè)系統(tǒng)唯一的文件名;
步驟314: IMP接口模塊將兩條鈴音的物理鈴音在鈴音ftp模塊中的存 放信息即目錄信息和文件名稱發(fā)送給web服務(wù)器;
步驟315: web服務(wù)器根據(jù)IMP接口模塊發(fā)來的存放信息到ftp服務(wù)器 下載兩條鈴音的物理鈴音到本地,所述存放信息是指物理鈴音在鈴音ftp模 塊中存放的目錄信息和文件名稱;
步驟316: web服務(wù)器調(diào)用web自身的混音^t塊并執(zhí)行混音處理程序?qū)?下載的兩條物理鈴音進(jìn)行混音操作,并為混音后的新鈴音生成系統(tǒng)唯一的文 件名;
步驟317: web服務(wù)器混音成功后通知用戶試聽并確認(rèn)混音,用戶試聽
后確認(rèn)混音;
步驟318: web服務(wù)器將混音后的新鈴音上傳到鈴音ftp模塊的特定目 錄中;
步驟319: web服務(wù)器將混音后的新鈴音在鈴音ftp模塊中的存放信息 即目錄信息和文件名稱發(fā)送給IMP接口模塊;
步驟320: IMP接口模塊根據(jù)web服務(wù)器發(fā)來的存放信息到ftp服務(wù)器 下載新鈴音的物理鈴音到本地,所述存放信息是指物理鈴音在鈴音ftp模塊 中存放的目錄信息和文件名稱;
步驟321: IMP接口模塊向管理業(yè)務(wù)模塊發(fā)送新鈴音上傳命令申請(qǐng)為新 鈴音分配物理鈴音存放信息;
步驟322:管理業(yè)務(wù)模塊分析用戶信息后將新鈴音上傳命令根據(jù)用戶信 息發(fā)送到相應(yīng)的業(yè)務(wù)數(shù)據(jù)模塊;
步驟323:業(yè)務(wù)數(shù)據(jù)模塊根據(jù)系統(tǒng)配置數(shù)據(jù)為新鈴音分配鈴音ID信息、 語音數(shù)據(jù)模塊信息、磁盤信息、目錄信息等物理鈴音存放信息,并將所述物 理鈴音存放信息記錄到自身數(shù)據(jù)庫表中。
步驟324:業(yè)務(wù)數(shù)據(jù)模塊將新鈴音的物理鈴音存放信息包括鈴音ID信 息、語言數(shù)據(jù)模塊信息、磁盤信息、目錄信息等信息發(fā)送給管理業(yè)務(wù)模塊;
步驟325:管理業(yè)務(wù)模塊將新鈴音的物理鈴音存放信息發(fā)送給IMP接口 模塊;
步驟326: IMP接口模塊將鈴音的物理鈴音及其存放信息發(fā)送給語音存 儲(chǔ)/讀取模塊;
步驟327:語音存儲(chǔ)/讀取模塊根據(jù)語音數(shù)據(jù)模塊信息將鈴音的物理鈴音 及鈴音ID信息、磁盤信息、目錄信息等發(fā)送給相應(yīng)的語音數(shù)據(jù)模塊;
步驟328:語音數(shù)據(jù)模塊根據(jù)鈴音ID信息、磁盤信息、目錄信息等為 新鈴音的物理鈴音生成唯一的物理鈴音名稱并將該物理鈴音存放到本地磁 盤相應(yīng)的目錄中;
步驟329:語音數(shù)據(jù)模塊向語音存儲(chǔ)/讀取模塊發(fā)送操作成功的消息;
步驟330:語音存儲(chǔ)/讀取模塊將操作成功的消息發(fā)送給IMP接口模塊; 步驟331: IMP接口模塊將操作成功消息發(fā)送給web服務(wù)器; 步驟332: web服務(wù)器通知用戶混音成功。
如圖4所示,本發(fā)明呼叫流程主要有以下步驟
步驟41:主叫用戶撥打被叫號(hào)碼,主叫用戶終端將呼叫送到通信網(wǎng);
步驟42:通信網(wǎng)判斷被叫用戶具有彩鈴屬性,將呼叫接續(xù)到彩鈴中心
步驟43:呼叫接入模塊收到呼叫后觸發(fā)業(yè)務(wù)處理模塊;
步驟44:呼叫業(yè)務(wù)模塊分析主被叫號(hào)碼,當(dāng)前時(shí)間、日期等信息并將 分析結(jié)果作為查詢參數(shù)送到業(yè)務(wù)數(shù)據(jù)模塊執(zhí)行查詢;
步驟45:業(yè)務(wù)數(shù)據(jù)模塊將查詢結(jié)果本次要播放的彩鈴音信息(彩鈴 音編號(hào)、存儲(chǔ)服務(wù)器信息、具體位置信息等)發(fā)送給呼叫業(yè)務(wù)模塊;
步驟46:呼叫業(yè)務(wù)模塊將本次要播放的彩鈴音信息(彩鈴音編號(hào)、存 儲(chǔ)服務(wù)器信息、具體位置信息等)發(fā)送給呼叫接入模塊;
步驟47:呼叫接入模塊將本次要播放的彩鈴音信息(彩鈴音編號(hào)、存 儲(chǔ)服務(wù)器信息、具體位置信息等)發(fā)送給語音存儲(chǔ)/讀取模塊;
步驟48:語音存儲(chǔ)/讀取模塊根據(jù)彩鈴音信息(彩鈴音編號(hào)、存儲(chǔ)服務(wù) 器信息、具體位置信息等)到相應(yīng)的語音數(shù)據(jù)模塊申請(qǐng)物理鈴音數(shù)據(jù);
步驟49:語音數(shù)據(jù)模塊根據(jù)彩鈴音信息的要求將物理鈴音封包(當(dāng)鈴 音較大時(shí)會(huì)有多個(gè)包)并發(fā)送到語音存儲(chǔ)/讀取模塊;
步驟410:語音存儲(chǔ)/讀取模塊將物理鈴音解包為物理鈴音文件,當(dāng)有多 個(gè)包時(shí),每一個(gè)包均解包為一個(gè)小的物理鈴音并順序發(fā)送到呼叫接入模塊;
步驟411:呼叫接入模塊將物理鈴音接入到主叫話路上;
步驟412:主叫用戶聽到彩鈴音;
步驟413:通信網(wǎng)將呼叫接續(xù)到被叫,被叫振鈴;
步驟414:被叫用戶接聽;
步驟415:主一皮叫用戶通話;
步驟416:通信網(wǎng)斷開到彩鈴中心的鏈路;
步驟417、 718:彩鈴中心各模塊釋放資源。
當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的 形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1、一種實(shí)現(xiàn)混合彩鈴音的方法,包括(a)根據(jù)用戶選擇的兩條或多條鈴音的鈴音ID信息下載所述兩條或多條鈴音的物理鈴音;(b)將下載的兩條或多條鈴音的物理鈴音進(jìn)行混音得到新的鈴音;(c)經(jīng)用戶確認(rèn)后,存儲(chǔ)新鈴音,告知用戶混音成功。
2、 如權(quán)利要求l所述的方法,其特征在于,所述步驟(a)進(jìn)一步包括(al) web服務(wù)器將用戶選擇的需要進(jìn)行混音的兩條或多條鈴音的鈴音 ID信息發(fā)送給業(yè)務(wù)數(shù)據(jù)模塊;(a2)業(yè)務(wù)數(shù)據(jù)模塊收到兩條或多條鈴音的鈴音ID信息后執(zhí)行查詢操 作,將兩條或多條鈴音各自對(duì)應(yīng)的物理鈴音存放信息發(fā)送給語音存儲(chǔ)/讀取 模塊;存儲(chǔ)/讀取模塊將收到的兩條或多條鈴音的物理鈴音存放信息轉(zhuǎn)發(fā)到 兩條或多條鈴音各自對(duì)應(yīng)的語音數(shù)據(jù)模塊;(a3)語音數(shù)據(jù)模塊根據(jù)語音存儲(chǔ)/讀取模塊發(fā)來的鈴音的物理鈴音存放 信息后獲取所述鈴音的物理鈴音;(a4)將兩條或多條鈴音的物理鈴音上傳到鈴音ftp模塊的目錄中并分別 為所述鈴音生成一個(gè)系統(tǒng)唯一的文件名;并將所述鈴音在鈴音ftp模塊中的 存放信息發(fā)送給web服務(wù)器;(a5) web服務(wù)器根據(jù)收到的兩條或多條鈴音在鈴音ftp模塊中的存放信 息下載所述兩條或多條鈴音的物理鈴音。
3、 如權(quán)利要求l所述的方法,其特征在于,所述步驟(b)具體是指web服務(wù)器調(diào)用web自身的混音模塊通過執(zhí)行混音處理程序?qū)ο螺d的 兩條或多條鈴音的物理鈴音進(jìn)行混音操作得到一新的鈴音,并為所述新的鈴 音生成系統(tǒng)唯一的文件名。
4、 如權(quán)利要求l所述的方法,其特征在于,所述步驟(c)進(jìn)一步包括(cl) web服務(wù)器混音成功后通知用戶試聽并確認(rèn)混音,用戶試聽后確認(rèn) 混音; (C2)將混音后的新鈴音的物理鈴音上傳到鈴音ftp模塊的特定目錄中, 并根據(jù)新鈴音的物理鈴音在鈴音ftp模塊中的存放信息向管理業(yè)務(wù)模塊發(fā)送新鈴音上傳命令申請(qǐng)為新鈴音分配物理鈴音存放信息;(c3)管理業(yè)務(wù)模塊根據(jù)用戶信息將新鈴音上傳命令發(fā)送給相應(yīng)的業(yè)務(wù) 數(shù)據(jù)模塊,業(yè)務(wù)數(shù)據(jù)模塊為所述新鈴音分配物理鈴音存放信息,之后將分配 的物理鈴音存放信息及新鈴音的物理鈴音發(fā)送給語音數(shù)據(jù)模塊;(c4)語音數(shù)據(jù)模塊根據(jù)收到的物理鈴音存放信息及新鈴音的物理鈴音為新鈴音的物理鈴音生成唯一的物理鈴音名稱并將其存放到本;l也石茲盤相應(yīng)的目錄中,并通知用戶混音成功。
5、 如權(quán)利要求2或4所述的方法,其特征在于,所述物理鈴音存放信 息包括鈴音ID信息、語音數(shù)據(jù)模塊信息、磁盤信息、目錄信息。
6、 如權(quán)利要求2或4所述的方法,其特征在于,所述鈴音ftp模塊中 的存放信息包括目錄信息及文件名稱。
7、 如權(quán)利要求l所述的方法,其特征在于,在執(zhí)行所述步驟(a)之前先 執(zhí)行以下步驟彩鈴用戶登錄彩鈴web頁面選擇鈴音試聽,試聽后選擇兩 條或多條鈴音作為進(jìn)行混音操作的鈴音;在所述步驟(c)之后用戶撥打彩鈴用 戶即可聽到混音后的新鈴音。
8、 一種實(shí)現(xiàn)混合彩鈴音的系統(tǒng),包括web服務(wù)器、語音數(shù)據(jù)模塊、語 音存儲(chǔ)/讀取模塊、業(yè)務(wù)數(shù)據(jù)模塊、鈴音ftp模塊,管理業(yè)務(wù)模塊、IMP接口 模塊;其中web服務(wù)器與鈴音ftp模塊及IMP接口模塊相連,IMP接口模塊 還與鈴音ftp模塊、管理業(yè)務(wù)模塊及語音存儲(chǔ)/讀取模塊相連,洽音存儲(chǔ)/讀 取模塊還與語音數(shù)據(jù)模塊相連,管理業(yè)務(wù)模塊還與業(yè)務(wù)數(shù)據(jù)模塊相連;其特征在于所述web服務(wù)器用于當(dāng)彩鈴用戶選擇兩條或多條進(jìn)行混音的鈴音后根 據(jù)每條鈴音的鈴音ID信息從語音數(shù)據(jù)模塊下載所述兩條或多條鈴音的物理 鈴音;還用于下載所述兩條或多條鈴音的物理鈴音后對(duì)其進(jìn)行混音操作;并 于用戶確認(rèn)混音后將混音后的新鈴音存儲(chǔ)到語音數(shù)據(jù)模塊;并于混音成功后 通知彩鈴用戶混音成功; 所述語音數(shù)據(jù)模塊用于收到新鈴音的物理鈴音存放信息及其物理鈴音 后為新鈴音的物理鈴音生成唯一的物理鈴音名稱并將新鈴音的物理鈴音存;改到本地》茲盤相應(yīng)的目錄中。
9、 如權(quán)利要求8所述的系統(tǒng),其特征在于,所述web服務(wù)器對(duì)下載的 兩條或多條鈴音的物理鈴音進(jìn)行混音操作是指web服務(wù)器調(diào)用web自身的 混音模塊通過執(zhí)行混音處理程序?qū)ο螺d的兩條或多條鈴音的物理鈴音進(jìn)行 混音操作得到一新的鈴音,并為所述新的鈴音生成系統(tǒng)唯一的文件名。
10、 如權(quán)利要求8所述的系統(tǒng),其特征在于,所述物理鈴音存放信息包 括鈴音ID信息、語音數(shù)據(jù)模塊信息、磁盤信息、目錄信息。
全文摘要
本發(fā)明提供了一種實(shí)現(xiàn)混合彩鈴音的方法,包括首先根據(jù)用戶選擇的兩條或多條鈴音的鈴音ID信息下載所述兩條或多條鈴音的物理鈴音;然后將下載的兩條或多條鈴音的物理鈴音進(jìn)行混音得到新的鈴音;最后經(jīng)用戶確認(rèn)后,存儲(chǔ)新鈴音,告知用戶混音成功。本發(fā)明還提供了一種實(shí)現(xiàn)混合彩鈴音的系統(tǒng),包括web服務(wù)器、語音數(shù)據(jù)模塊、語音存儲(chǔ)/讀取模塊、業(yè)務(wù)數(shù)據(jù)模塊、鈴音ftp模塊,管理業(yè)務(wù)模塊、IMP接口模塊;采用本發(fā)明,當(dāng)主叫用戶撥打彩鈴用戶時(shí)能同時(shí)聽到兩條或多條彩鈴,滿足部分彩鈴用戶的特殊需要,為其提供更好的服務(wù)和功能。
文檔編號(hào)H04M3/487GK101098362SQ20071013638
公開日2008年1月2日 申請(qǐng)日期2007年7月26日 優(yōu)先權(quán)日2007年7月26日
發(fā)明者周云軍, 昊 葛, 馬光兵 申請(qǐng)人:中興通訊股份有限公司