一种放音的实现方法和装置的制作方法

文档序号:7621257阅读:86来源:国知局
专利名称:一种放音的实现方法和装置的制作方法
技术领域
本发明涉及网络通讯技术领域,具体涉及一种放音的实现方法和装置。
背景技术
在NGN(Next Generation Network下一代网络)核心网处理呼叫的过程中,可能会产生各种各样的放音需求,如由于被叫用户占线、被叫号码不存在等原因引起接续失败,交换机就需要向主叫用户播放某种提示音。
各国对于提示音的播放可能有各自的标准,但总的来说,提示音有两种,一种是没有明确起始标志的提示音,用户可以从任意位置开始听音,如“嘟…嘟…嘟…”的忙音,这种提示音称为异步音;另一种是有明确起始标志的提示音,用户需要从头开始听音,如预先录制好的语音“您拨的号码不存在,请查证后再拨”,这种提示音称为同步音。
异步音通常是指定频率、占空比的单音,因而没有语种的差别。但是对于同步音来说,一般是录制的真人语音。即使播放的语意相同,不同国家实际播放的语音文件多半也是不相同的。这样就产生一个问题,交换机如何处理这种差异化的放音需求。
目前,解决差异化放音需求的方法为交换机厂商根据交换机销售到的国家和地区,替换交换机中的语音文件,这样,在不需要修改交换机本身控制软件的情况下,只要加载不同语种的语音文件,就可以满足放音本地化的需要。
对于某些国际化都市如香港等,还可能采取混合放音的方式,例如对于同一提示,依次播放普通话、粤语、英语,从而适应不同的用户群。
在上述放音方法中,由于安装在某一地区的交换机的放音文件是固定的,交换机只能按照预定逻辑,播放指定的一种或几种语言,实际播放哪几种语言,需要维护人员事先配置,并替换交换机上的语音文件,使不同的放音策略无法同时共存,放音实现方法的灵活性差。
由于在某些地区可能存在大量方言,如果要兼容各种方言,需要使用各种方言将同一句提示语读一遍,因此,现有的放音方法还存在耗时长,可操作性差的缺点。
现有的放音方法不能在呼叫过程中根据呼叫的实际情况动态选择放音策略,不能根据用户进行差异化的服务,如A地的用户打电话到B地,由于落地局交换机安装在B地,如由落地局交换机放音,则用户听到的就是B地语言,不符合用户的使用习惯。

发明内容
本发明的目的在于,提供一种放音的实现方法,通过利用用户属性对呼叫用户进行差异化放音,以实现提高放音方法灵活性、提高用户满意度的目的。
为达到上述目的,本发明提供的一种放音的实现方法,包括a、设置用户属性与放音策略的对应关系;b、确定呼叫用户对应的用户属性及对应的放音策略;c、根据呼叫用户对应的放音策略进行放音。
所述步骤a具体包括设置用户属性与放音语言的对应关系,且一种用户属性对应至少一种放音语言。
所述用户属性中的用户包括主叫用户和/或被叫用户;且所述步骤b中的呼叫用户为主叫用户或被叫用户。
所述用户属性包括用户所在地区和/或用户群和/或用户类别。
所述用户所在地区通过用户的接入媒体网关或用户的中间电路所归属的中继群局向或用户号码体现。
所述用户类别包括预付费电话用户、公用电话用户、普通电话用户。
所述步骤a具体包括设置用户属性的预定位与放音策略的对应关系;且所述步骤b具体包括确定呼叫用户对应的用户属性;根据通配策略确定所述呼叫用户对应的用户属性对应的放音策略。
所述步骤c具体包括根据放音参数、呼叫用户对应的放音策略进行放音。
所述放音参数包括放音循环次数、放音间隔、放音持续时间。
本发明还提供一种放音的实现装置,包括存储模块设置用户属性与放音策略的对应关系;确定放音策略模块确定呼叫用户对应的用户属性,并根据存储模块中存储的对应关系确定该用户属性对应的放音策略;放音模块根据确定放音策略模块确定的放音策略对呼叫用户进行放音。
通过上述技术方案的描述可知,本发明通过使不同的放音策略同时共存、并通过对不同用户属性采用不同的放音策略进行放音,使本发明能够根据呼叫的实际情况动态选择不同的放音策略,有效解决了用户差异化放音的问题;通过采用用户所在地、用户群、用户类别等体现用户属性,使本发明的差异化放音的实现方法灵活;通过在设置放音策略、确定呼叫用户的放音策略时采用通配策略,有效减轻了为实现差异化放音的维护工作;从而通过本发明提供的技术方案实现了提高放音方法灵活性、提高用户满意度的目的。


图1是本发明的用户属性与放音语言对应关系示意图。
具体实施例方式
本发明的方法核心是设置用户属性与放音策略的对应关系,确定呼叫用户对应的用户属性及对应的放音策略,根据呼叫用户对应的放音策略进行放音。
下面基于本发明的核心思想对本发明提供的技术方案做进一步的描述。
本发明的放音方法可应用于智能网中,也可以应用于非智能网中。
在非智能网中,存在现有技术中描述的不能够实现差异化放音的问题,所以,本发明解决了非智能网中的差异化放音问题。对于智能网中的用户,由于智能网中的通信设备如交换机可以获取用户的签约信息,而签约信息中可以包含优选的语言,所以,智能网中的交换机可以将签约信息中的优选语言作为放音时的放音语言参考,来实现差异化放音。智能网虽然不存在现有技术中描述的不能够实现差异化放音问题,但是,本发明为智能网提供了另一种差异化放音的实现方法,即智能网中的交换机也可以通过本发明的放音方法来实现差异化放音。
本发明首先需要设置不同的放音策略,使交换机能够根据呼叫用户对应的用户属性选取不同的放音策略,如对于一个提示音,交换机需要为具有不同用户属性的呼叫用户选择对应语种的放音文件进行放音,这样,对于同一提示音,如果呼叫用户的用户属性不同,交换机则可以采用数量不等、放音语言不同的放音文件,以适应呼叫用户在语言上的放音需要。
本发明通过设置不同的放音策略,使本发明中的一个放音策略可以不兼容所有的方言,避免了放音耗时长、可操作性差的缺点,而且,对部分呼叫用户的放音策略进行修改时,不会影响到其他呼叫用户的放音策略。
在设置用户属性与放音语言的对应关系时,可以为一种用户属性配置一种或几种放音语言,如附图1所示。
在图1中,有N种用户属性、M种放音语言,每一种放音语言都可以为一个单独的放音文件,各用户属性都可以对应一种或多种放音语言。
在设置用户属性与放音语言的对应关系时,还可以对应设置放音参数,如放音循环次数、放音间隔、放音持续时间等。
本发明中的用户属性可以为用户所在地区、用户群、用户类别等。用户所在地区,可通过主叫用户或被叫用户接入的MGW(媒体网关)、中继电路所归属的中继群的局向即代表与本交换机有直达电路的另一交换机、主叫用户号码或被叫用户号码的前几位等来体现。用户群如CUG(闭合用户群)等。用户类别如预付费电话用户、公用电话用户、普通电话用户等。本发明中的用户属性不限于用户所在地区、用户群、用户类别。
当用户属性为用户所在地区时,呼叫用户发起语音呼叫,NGN(下一代网络)首先获取主/被叫用户接入的MGW(媒体网关)或中继电路所归属的中继群的局向或主/被叫用户号码的前几位等,然后,根据用户所在地区与放音语言文件的对应关系来确定呼叫用户对应的放音语言文件,并根据预先设定的放音参数对呼叫用户进行放音。这样,当A地的用户打电话到B地时,B地的交换机根据预先设置的A地的接入MGW与A地方言的对应关系对A地用户进行放音,使A地用户可以听到A地方言的放音,从而,符合A地用户的语言习惯,使提示音的放音最大限度地适应了用户的地域差异。
当大企业客户签约CUG(闭合用户群)业务时,可以为该用户群设置放音语言,这样,在该用户群内的用户之间的呼叫,以及呼入或呼出该用户群的呼叫,NGN中的交换机可以获知呼叫用户对应的用户群信息,从而,交换机能够根据用户群与放音语言文件的对应关系来确定呼叫用户对应的放音语言文件,并根据预先设定的放音参数对呼叫用户进行放音。
运营商可以预先为不同的用户类别指定不同的放音语言文件,在用户开户后,该用户拨出的电话,或以该用户为目标的电话,NGN中的交换机可以获知呼叫用户对应的用户类别,从而,在放音时,选择对应的放音语言文件根据预先设定的放音参数对呼叫用户进行放音。
为了减轻放音维护工作量,在设置用户属性与放音语言的对应关系时,可以采取通配策略,如以呼叫用户接入的MGW作为用户属性时,设置MGW域名的预定位与放音语言的对应关系,如广东省MGW的域名全部为gd.XXX.com,可以只配置一条类似于“网关=’gd.*.Gom’,放音语种=’粤语+普通话’”的对应关系的通配记录,这样,对于广东省的MGW接入的用户发起的呼叫、接收的呼叫,交换机在需要放音时,通过与设置的网关=’gd.*.com’进行通配后,都会对其播放粤语和普通话。而且,如果修改此项设置的对应关系,也只会影响广东省内的用户的放音策略。
本发明中的用户所在地区不限于通过主/被叫用户接入的MGW(媒体网关)或中继电路所归属的中继群的局向或主/被叫用户号码的前几位来体现,同样,本发明的用户群不限于CUG,用户类别也不限于预付费电话用户、公用电话用户、普通电话用户等。
本发明提供的放音的实现装置可以位于智能网中的交换机,也可以位于非智能网中的交换机。本发明的放音实现装置主要包括存储模块、确定放音策略模块、放音模块。
存储模块主要用于存储用户属性与放音策略的对应关系,其中的用户属性可以为用户所在地区、用户群、用户类别等。用户属性与放音策略的对应关系可以为用户属性与放音语言的对应关系时,其中一种用户属性可以对应配置一种或几种放音语言。
存储模块可以采用通配策略的方法来设置存储用户属性与放音语言的对应关系,存储模块中还可以对应存储放音参数,如放音循环次数、放音间隔、放音持续时间等。
确定放音策略模块确定呼叫用户对应的用户属性,并根据存储模块中存储的对应关系确定该用户属性对应的放音策略及放音参数等。确定放音策略模块可以采取通配策略来确定用户属性对应的放音策略。确定放音策略模块根据用户属性确定放音策略的具体过程如上述实施例中方法的描述,在此不再详细说明。
放音模块主要用于根据确定放音策略模块确定的放音策略、放音参数对呼叫用户进行放音。
虽然通过实施例描绘了本发明,本领域普通技术人员知道,本发明有许多变形和变化而不脱离本发明的精神,本发明的申请文件的权利要求包括这些变形和变化。
权利要求
1.一种放音的实现方法,其特征在于,包括a、设置用户属性与放音策略的对应关系;b、确定呼叫用户对应的用户属性及对应的放音策略;c、根据呼叫用户对应的放音策略进行放音。
2.如权利要求1所述的一种放音的实现方法,其特征在于,所述步骤a具体包括设置用户属性与放音语言的对应关系,且一种用户属性对应至少一种放音语言。
3.如权利要求1或2所述的一种放音的实现方法,其特征在于,所述用户属性中的用户包括主叫用户和/或被叫用户;且所述步骤b中的呼叫用户为主叫用户或被叫用户。
4.如权利要求3所述的一种放音的实现方法,其特征在于,所述用户属性包括用户所在地区和/或用户群和/或用户类别。
5.如权利要求4所述的一种放音的实现方法,其特征在于,所述用户所在地区通过用户的接入媒体网关或用户的中间电路所归属的中继群局向或用户号码体现。
6.如权利要求4所述的一种放音的实现方法,其特征在于,所述用户类别包括预付费电话用户、公用电话用户、普通电话用户。
7.如权利要求1或2所述的一种放音的实现方法,其特征在于,所述步骤a具体包括设置用户属性的预定位与放音策略的对应关系;且所述步骤b具体包括确定呼叫用户对应的用户属性;根据通配策略确定所述呼叫用户对应的用户属性对应的放音策略。
8.如权利要求1或2所述的一种放音的实现方法,其特征在于,所述步骤c具体包括根据放音参数、呼叫用户对应的放音策略进行放音。
9.如权利要求8所述的一种放音的实现方法,其特征在于,所述放音参数包括放音循环次数、放音间隔、放音持续时间。
10.一种放音的实现装置,其特征在于,包括存储模块设置用户属性与放音策略的对应关系;确定放音策略模块确定呼叫用户对应的用户属性,并根据存储模块中存储的对应关系确定该用户属性对应的放音策略;放音模块根据确定放音策略模块确定的放音策略对呼叫用户进行放音。
全文摘要
本发明提供一种放音的实现方法和装置,其方法的核心为设置用户属性与放音策略的对应关系,确定呼叫用户对应的用户属性及对应的放音策略,根据呼叫用户对应的放音策略进行放音。本发明能够根据呼叫的实际情况动态选择不同的放音策略,灵活实现放音,有效解决了用户差异化放音的问题,从而通过本发明提供的技术方案实现了提高放音方法灵活性、提高用户满意度的目的。
文档编号H04M3/42GK1878327SQ200510087289
公开日2006年12月13日 申请日期2005年7月28日 优先权日2005年7月28日
发明者殷方 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1