專利名稱:調節彩鈴音量的方法和系統、播放彩鈴的方法和系統的制作方法
技術領域:
本發明涉及一種通信技術,尤其涉及一種調節彩鈴音量的方法和系統、播放彩鈴的方法和系統。
背景技術:
回鈴音業務(Ring Back Tone Service,又稱彩鈴業務)是一種允許用戶定制回鈴音的業務。在彩鈴業務中,被叫用戶首先定制彩鈴,當主叫用戶呼叫被叫用戶時,會聽到被叫用戶定制的彩鈴聲音,該彩鈴聲音是由彩鈴平臺播放的,即,彩鈴平臺播放被叫用戶定制的彩鈴文件給主叫用戶。
但目前用戶定制的彩鈴音量受限于彩鈴業務提供商提供的鈴音文件的音量大小,定制彩鈴的用戶無法根據自己的愛好來調節彩鈴文件音量。
發明內容
本發明的目的是提供一種調節彩鈴音量的方法和系統、播放彩鈴的方法和系統,解決了用戶無法調節彩鈴文件音量的問題。
本發明的實施例公開了一種調節彩鈴音量的方法,包括接收調節音量請求信息,所述的調節音量請求信息包括音量偏移量;根據所述調節音量請求信息獲取音量偏移量,并存儲所述音量偏移量。
本發明的實施例還公開了一種播放彩鈴的方法,包括接收播放彩鈴通知,并根據播放彩鈴通知獲取音量偏移量和彩鈴文件;以音量偏移量加上彩鈴文件音量作為本次播放音量播放彩鈴文件。
本發明的實施例還公開了一種調節彩鈴音量的系統,包括終端、門戶服務器和數據庫服務器,
所述的終端用于向門戶服務器發送調節音量請求信息,所述的調節音量請求信息包括音量偏移量;所述的門戶服務器用于接收調節音量請求消息,并將音量偏移量存儲在數據庫服務器中;所述的數據庫服務器用于存儲音量偏移量。
本發明的實施例還公開了一種門戶服務器,包括接收單元,用于接收調節音量請求信息,所述的調節音量請求信息包括音量偏移量;存儲單元,用于將所述的接收單元接收的音量偏移量存儲在數據庫服務器中。
本發明的實施例還公開了一種播放彩鈴系統,包括交換控制網元、彩鈴平臺,所述的交換控制網元用于向彩鈴平臺發送播放彩鈴通知;所述的彩鈴平臺用于接收所述的交換控制網元的播放彩鈴通知,并根據播放彩鈴通知獲得音量偏移量和彩鈴文件,并以彩鈴文件音量加上音量偏移量作為本次播放音量向交換控制網元播放彩鈴文件。
本發明的實施例還公開了一種彩鈴平臺,包括放音設備、增強智能外設、數據庫服務器、彩鈴文件服務器,所述的增強智能外設用于接收所述的交換控制網元的播放彩鈴通知,并根據播放彩鈴通知從數據庫服務器獲得音量偏移量和彩鈴編碼;增強智能外設還用于向放音設備發送播放彩鈴指令,并使放音設備向交換控制網元播放彩鈴,所述的播放彩鈴指令包括音量偏移量和彩鈴編碼;所述的放音設備用于接收增強智能外設的播放彩鈴指令,并根據彩鈴編碼獲得彩鈴文件,然后以彩鈴文件音量加上音量偏移量作為本次播放音量播放彩鈴文件,向增強智能外設回復播放彩鈴成功消息;所述的數據庫服務器用于存儲彩鈴編碼、音量偏移量;
所述的彩鈴文件服務器用于存儲彩鈴文件。
根據本發明,可使用戶終端調節彩鈴文件音量,并根據用戶定制的音量偏移量調節彩鈴文件音量,使用戶有良好的感受。
圖1示出了本發明實施例1的調節彩鈴音量的流程圖;圖2示出了本發明實施例2的調節彩鈴音量的系統;圖3示出了本發明實施例4的播放彩鈴的流程圖;圖4示出了本發明實施例5的播放彩鈴的系統。
具體實施例方式
為了便于本領域一般技術人員理解和實現本發明,現結合附圖描繪本發明的實施例。
下面以彩鈴為例描述調節彩鈴音量的技術方案。
如圖1所示,本發明的實施例1提供了一種調節彩鈴音量的方法。在調節彩鈴音量之前,SP(業務提供商)或管理員通過訪問彩鈴平臺的門戶服務器,上傳彩鈴文件至彩鈴文件服務器,同時門戶服務器將上傳的彩鈴信息記入數據庫服務器,所述的彩鈴信息包括彩鈴編碼,所述的彩鈴文件決定了彩鈴文件音量。另外,系統通常會設置一個默認彩鈴音量偏移量,用于當用戶沒有設置彩鈴音量偏移量時,用默認彩鈴音量偏移量加上彩鈴文件音量作為彩鈴文件的音量,如當用戶沒有設置彩鈴音量偏移量,默認彩鈴音量偏移量設置為0時,表示按照彩鈴文件音量播放彩鈴。下面參照圖1描述調節彩鈴音量的方法。
步驟1、接收調節音量請求信息,所述的調節音量請求信息包括音量偏移量。
例如,用戶終端可向彩鈴平臺的門戶服務器發送調節音量請求信息,所述的調節音量請求信息包括用戶號碼、彩鈴編碼和彩鈴音量偏移量,這時,音量偏移量為彩鈴音量偏移量。用戶終端向彩鈴平臺的門戶服務器發送調節音量請求信息可通過在門戶服務器提供的定制彩鈴頁面上選擇彩鈴編碼和彩鈴音量偏移量來實現。為了確定用戶選擇的彩鈴音量偏移量是否合適,門戶服務器以彩鈴文件音量加上加上彩鈴音量偏移量作為彩鈴的本次播放音量向用戶終端播放彩鈴,以檢查本次播放音量是否在合適范圍內,所述的合適范圍為預定上限音量至預定下限音量之間的范圍。
另外,所述的默認彩鈴音量偏移量可由管理員終端來設置和/或調整。調整的方法如下管理員終端向彩鈴平臺發送調節音量請求信息,所述的調節音量請求信息包括默認彩鈴音量偏移量,這時音量偏移量為默認彩鈴音量偏移量。
下面描述所述的定制彩鈴頁面。在所述的門戶服務器提供的定制彩鈴頁面上,分別設有彩鈴選項列表和彩鈴音量偏移量選項列表,彩鈴選項列表枚舉了各種不同的彩鈴編碼。彩鈴音量偏移量列表枚舉了從音量偏移量的最小值MIN到最大值MAX之間的所有值,默認值為0。當彩鈴音量偏移量為0時,則將彩鈴文件音量確定為本次播放音量;當音量偏移量不為0時,則將彩鈴文件音量加上彩鈴音量偏移量確定為本次播放音量。這樣用戶可以通過選擇彩鈴音量偏移量,使彩鈴的本次播放音量適合自己的喜好。門戶服務器也可以提供一個選項定制音量選項。如果用戶選中定制音量選項,則可通過彩鈴音量偏移量選項列表選擇彩鈴音量偏移量,否則,不允許選擇彩鈴音量偏移量,這時彩鈴音量偏移量的值為空。
步驟2、根據所述調節音量請求信息獲取音量偏移量,并存儲調節音量請求信息中的音量偏移量。
例如,對于通過用戶終端發送的調節彩鈴音量請求,將彩鈴音量偏移量存儲在與用戶號碼和彩鈴編碼相對應的數據庫中;對于通過管理員終端發送的調節彩鈴音量請求,將默認彩鈴音量偏移量存儲在數據庫的特定的域中。
步驟3、在播放彩鈴時,將音量偏移量加上彩鈴文件音量確定為播放彩鈴文件的音量。
還可采用下述方法確定彩鈴的不同音量彩鈴業務提供商可以針對同一彩鈴提供不同音量的彩鈴文件,這時,用戶可根據自己喜好通過選擇適當音量的彩鈴來確定彩鈴文件音量。
為了保證彩鈴具有適當的音量,根據本發明,在門戶服務器中設置有音量檢測器,音量檢測器用于檢測上傳的彩鈴文件的音量是否在合適的范圍內,所述的合適范圍為預定上限音量至預定下限音量之間的范圍。這樣,當服務提供商或管理員上傳彩鈴的時候,音量檢測器檢測彩鈴文件的音量,當彩鈴文件音量不在合適范圍內時,門戶服務器拒絕接收該彩鈴。
下面以波形編碼的彩鈴文件為例說明音量檢測器的工作過程。首先對彩鈴的音頻采樣數據進行解碼,獲得各個采樣數據的大小,從而獲得該彩鈴文件音量的最大值。如果該最大值均在預定上限音量范圍內,則說明該彩鈴文件音量合適;否則該彩鈴文件音量不合適,需要重新調整。
所述的音量檢測器也可置于客戶端。如果門戶服務器是B/S(瀏覽器/服務器)架構,每次用戶訪問門戶服務器的定制彩鈴頁面的時候,該音量檢測器被客戶端的瀏覽器下載到客戶端的主機上,用戶上傳彩鈴文件之前,客戶端的腳本啟動音量檢測器,以檢測上傳的彩鈴文件音量是否合適。如果門戶服務器是C/S(客戶端/服務器)架構,客戶端預先安裝該音量檢測器,在上傳彩鈴文件之前通過該音量檢測器對該彩鈴文件音量進行檢測,以檢測上傳的彩鈴音量是否合適,若彩鈴文件音量不合適(合適的概念參見上一段的描述),不上傳該彩鈴文件。
值得注意的是,為了獲取用戶調節音量的彩鈴,存儲音量偏移量的數據中還應有彩鈴獲取條件,以便根據彩鈴獲取條件獲得彩鈴編碼,及彩鈴音量偏移量或默認音量偏移量。所述的彩鈴獲取條件分為無條件獲取和有條件獲取兩種。無條件獲取是指該彩鈴針對所有用戶,即所有主叫用戶都可聽到該彩鈴,當沒有設定彩鈴獲取條件時,就認為是無條件獲取。有條件獲取是指該彩鈴針對部分用戶,即只有設定的部分用戶作為主叫時才可聽到該彩鈴,其它用戶不能聽到該彩鈴。
如圖2所示,本發明的實施例2還提供了一種調節彩鈴音量的系統,包括用戶終端、管理員終端、門戶服務器、彩鈴文件服務器和數據庫服務器。所述的用戶終端用于向門戶服務器發送調節音量請求信息,所述的調節音量請求信息包括用戶號碼、彩鈴編碼和彩鈴音量偏移量。所述的管理員終端用于向彩鈴平臺發送調節音量請求信息,所述的調節音量請求信息包括默認彩鈴音量偏移量。所述的門戶服務器用于接收調節音量請求消息,所述的接收調節音量請求信息包括彩鈴編碼及彩鈴音量偏移量,并使服務提供商或管理員上傳彩鈴文件,如通過提供定制彩鈴頁面,可以讓用戶終端通過門戶服務器提供的定制彩鈴頁面接收調節音量請求信息。所述的數據庫服務器用于存儲用戶號碼、彩鈴編碼、彩鈴音量偏移量和默認彩鈴音量偏移量。所述的彩鈴文件服務器用于存儲彩鈴文件。
如圖2所示,本發明的實施例3還公開了一種門戶服務器,包括定制彩鈴頁面單元,用于提供彩鈴編碼選項和彩鈴音量偏移量選項;接收單元,用于接收調節音量請求信息,所述的調節音量請求信息包括音量偏移量;存儲單元,用于將所述的接收單元接收的音量偏移量存儲在數據庫服務器中。
本發明的實施例4還公開了一種播放彩鈴的方法。下面參照圖3描述播放彩鈴的方法。
步驟31、接收播放彩鈴通知,所述的播放彩鈴通知包括主叫號碼、被叫號碼。
步驟32、根據播放彩鈴通知中的被叫號碼和/或主叫號碼獲得彩鈴定制信息,所述的彩鈴定制信息包括彩鈴編碼和彩鈴音量偏移量、或者彩鈴編碼和默認彩鈴音量偏移量。
具體而言,根據彩鈴獲取條件和被叫號碼,或者彩鈴獲取條件和主叫號碼,或者彩鈴獲取條件、被叫號碼和主叫號碼獲取彩鈴定制信息,即,查找與被叫號碼相對應的彩鈴獲取條件,若不存在彩鈴獲取條件,則直接獲取與被叫號碼相對應的彩鈴編碼和彩鈴音量偏移量;若存在彩鈴獲取條件,則根據彩鈴獲取條件獲取彩鈴編碼和彩鈴音量偏移量,如,判斷主叫號碼是否與設定的彩鈴獲取條件相對應,若是,則獲得彩鈴編碼和作為音量偏移量的彩鈴音量偏移量。當彩鈴音量偏移量為空值時,這時將獲得彩鈴編碼和作為音量偏移量的默認彩鈴音量偏移量。
步驟33、根據彩鈴編碼獲得彩鈴文件。
步驟34、以彩鈴文件音量加上默認彩鈴音量偏移量、或者彩鈴文件音量加上彩鈴音量偏移量作為本次播放音量播放彩鈴。
如圖4所示,本發明的實施例5還公開了一種播放彩鈴系統,所述的播放彩鈴系統包括交換控制網元和彩鈴平臺,所述的交換控制網元用于向彩鈴平臺發送播放彩鈴通知,并接收彩鈴平臺播放的彩鈴鈴音。所述的彩鈴平臺用于接收所述的交換控制網元的播放彩鈴通知,并根據播放彩鈴通知獲得彩鈴定制信息和彩鈴文件,所述的彩鈴定制信息包括彩鈴編碼、及彩鈴音量偏移量或默認彩鈴音量偏移量,并以彩鈴文件音量加上默認彩鈴音量偏移量、或者彩鈴文件音量加上彩鈴音量偏移量作為彩鈴文件的本次播放音量向交換控制網元播放彩鈴文件。
本發明的實施例6還公開了一種彩鈴平臺,所述的彩鈴平臺包括放音設備、增強智能外設、數據庫服務器、彩鈴文件服務器。下面介紹彩鈴平臺的各個組成部分。
所述的增強智能外設用于接收交換控制網元發送的播放彩鈴通知,并根據被叫號碼和/或主叫號碼到數據庫服務器獲取彩鈴定制信息,所述的彩鈴定制信息包括彩鈴編碼、及彩鈴音量偏移量或默認彩鈴音量偏移量。所述的增強智能外設還用于向放音設備發送播放彩鈴指令,并將連接交換控制網元(端局或匯接局)的話路和連接放音設備的話路搭接在一起,使交換控制網元(端局或匯接局)獲得以本次播放音量播放的彩鈴鈴音。
所述的放音設備用于提供放音接口給增強智能外設,接收增強智能外設的播放彩鈴指令,所述的播放彩鈴指令包括彩鈴編碼,和彩鈴聲音偏移量X或默認彩鈴音量偏移量X。并根據彩鈴編碼從彩鈴文件服務器上獲得彩鈴文件,以彩鈴文件音量加上默認彩鈴音量偏移量、或者彩鈴文件音量加上彩鈴音量偏移量作為彩鈴文件的本次播放音量播放彩鈴文件,向增強智能外設回復播放彩鈴成功消息;其中,X大于0表示在彩鈴文件音量的基礎上增加X個單位(一個單位可以是1個或多個db,系統實現時可自己選擇)的音量,X小于0表示在彩鈴文件音量的基礎上減少|X|(X的絕對值)個單位的音量,等于0表示不變。需要限定X的最大值,如果傳入的參數大于最大值,就取MAX。
所述的數據庫服務器用于存儲用戶號碼、彩鈴編碼、彩鈴音量偏移量和默認彩鈴音量偏移量。所述的默認彩鈴音量偏移量也可存儲在彩鈴文件服務器中,或者存儲在增強智能外設和/或放音設備上。
當默認彩鈴音量偏移量記錄在數據庫服務器中,可以在數據庫服務器中的配置域(用于記錄配置信息的區域)中增加一項來記錄。在獲取不到彩鈴音量偏移量的時候,就獲取默認彩鈴音量偏移量。
所述的彩鈴文件服務器用于存儲彩鈴文件。
根據本發明,可使用戶終端調節彩鈴文件音量,并根據用戶定制的音量偏移量調節彩鈴文件音量,使用戶有良好的感受。
雖然通過實施例描繪了本發明,但本領域普通技術人員知道,在不脫離本發明的精神和實質的情況下,就可使本發明有許多變形和變化,本發明的范圍由所附的權利要求來限定。
權利要求
1.一種調節彩鈴音量的方法,其特征在于,包括接收調節音量請求信息,所述的調節音量請求信息包括音量偏移量;根據所述調節音量請求信息獲取音量偏移量,并存儲所述音量偏移量。
2.根據權利要求1所述的方法,其特征在于,所述接收調節音量請求信息具體包括接收用戶終端發送的調節音量請求信息,所述的調節音量請求信息還包括用戶號碼、彩鈴編碼,所述的音量偏移量為彩鈴音量偏移量。
3.根據權利要求2所述的方法,其特征在于,存儲所述音量偏移量還包括對應存儲用戶號碼和/或彩鈴編碼。
4.根據權利要求1所述的方法,其特征在于,所述的接收調節音量請求信息具體包括接收管理員終端發送的調節音量請求信息,所述的音量偏移量為默認彩鈴音量偏移量。
5.根據權利要求1至4其中之一所述的方法,其特征在于,可通過定制彩鈴頁面接收調節音量請求信息。
6.一種播放彩鈴的方法,其特征在于,包括接收播放彩鈴通知,并根據播放彩鈴通知獲取音量偏移量和彩鈴文件;以音量偏移量加上彩鈴文件音量作為本次播放音量播放彩鈴文件。
7.根據權利要求6所述的方法,其特征在于,所述的播放彩鈴通知包括主叫號碼和被叫號碼。
8.根據權利要求7所述的方法,其特征在于,所述的根據播放彩鈴通知獲取音量偏移量和彩鈴文件具體包括根據被叫號碼和/或主叫號碼獲得彩鈴編碼及音量偏移量;根據所述的彩鈴編碼獲得彩鈴文件。
9.根據權利要求6至8其中之一所述的方法,其特征在于,所述的獲取音量偏移量具體包括在獲取音量偏移量的過程中,當獲取到彩鈴音量偏移量時,將獲取的彩鈴音量偏移量作為音量偏移量,否則,獲取默認彩鈴音量偏移量,并將獲取的默認彩鈴音量偏移量作為音量偏移量。
10.一種調節彩鈴音量的系統,其特征在于,包括終端、門戶服務器和數據庫服務器,所述的終端用于向門戶服務器發送調節音量請求信息,所述的調節音量請求信息包括音量偏移量;所述的門戶服務器用于接收調節音量請求消息,并將音量偏移量存儲在數據庫服務器中;所述的數據庫服務器用于存儲音量偏移量。
11.一種門戶服務器,其特征在于,包括接收單元,用于接收調節音量請求信息,所述的調節音量請求信息包括音量偏移量;存儲單元,用于將所述的接收單元接收的音量偏移量存儲在數據庫服務器中。
12.根據權利要求11所述的門戶服務器,其特征在于,所述的門戶服務器還包括定制彩鈴頁面單元,用于提供音量偏移量選項,使所述的接收單元通過音量偏移量選項接收調節音量請求信息。
13.一種播放彩鈴系統,其特征在于,包括交換控制網元、彩鈴平臺,所述的交換控制網元用于向彩鈴平臺發送播放彩鈴通知;所述的彩鈴平臺用于接收所述的交換控制網元的播放彩鈴通知,并根據播放彩鈴通知獲得音量偏移量和彩鈴文件,并以彩鈴文件音量加上音量偏移量作為本次播放音量向交換控制網元播放彩鈴文件。
14.一種彩鈴平臺,其特征在于,包括放音設備、增強智能外設、數據庫服務器、彩鈴文件服務器,所述的增強智能外設用于接收所述的交換控制網元的播放彩鈴通知,并根據播放彩鈴通知從數據庫服務器獲得音量偏移量和彩鈴編碼;增強智能外設還用于向放音設備發送播放彩鈴指令,并使放音設備向交換控制網元播放彩鈴,所述的播放彩鈴指令包括音量偏移量和彩鈴編碼;所述的放音設備用于接收增強智能外設的播放彩鈴指令,并根據彩鈴編碼獲得彩鈴文件,然后以彩鈴文件音量加上音量偏移量作為本次播放音量播放彩鈴文件,向增強智能外設回復播放彩鈴成功消息;所述的數據庫服務器用于存儲彩鈴編碼、音量偏移量;所述的彩鈴文件服務器用于存儲彩鈴文件。
全文摘要
本發明公開了一種調節彩鈴音量的方法,包括接收調節音量請求信息,所述的調節音量請求信息包括音量偏移量;根據所述調節音量請求信息獲取音量偏移量,并存儲所述音量偏移量。本發明還提供了一種調節彩鈴音量系統及門戶服務器,本發明還提供了一種播放彩鈴的方法和系統,根據本發明,可調節彩鈴音量,并根據用戶設定的音量偏移量播放彩鈴,使用戶有良好的感受。
文檔編號H04M3/42GK1946111SQ20061015019
公開日2007年4月11日 申請日期2006年10月30日 優先權日2006年10月30日
發明者黃輝 申請人:華為技術有限公司