调节彩铃音量的方法和系统、播放彩铃的方法和系统的制作方法

文档序号:7971851阅读:308来源:国知局
专利名称:调节彩铃音量的方法和系统、播放彩铃的方法和系统的制作方法
技术领域
本发明涉及一种通信技术,尤其涉及一种调节彩铃音量的方法和系统、播放彩铃的方法和系统。
背景技术
回铃音业务(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日
发明者黄辉 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1