CN102651740A - 用于处理语音消息的方法和装置 - Google Patents
用于处理语音消息的方法和装置 Download PDFInfo
- Publication number
- CN102651740A CN102651740A CN2011100515803A CN201110051580A CN102651740A CN 102651740 A CN102651740 A CN 102651740A CN 2011100515803 A CN2011100515803 A CN 2011100515803A CN 201110051580 A CN201110051580 A CN 201110051580A CN 102651740 A CN102651740 A CN 102651740A
- Authority
- CN
- China
- Prior art keywords
- message
- speech message
- duration
- deletion
- media resource
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
本发明涉及一种在呼叫服务器中用于处理语音消息的方法,其中,包括如下步骤:从媒体资源服务器获取所述语音消息的持续时间;判断所述语音消息的持续时间是否超过预先配置的值;如果所述语音消息的持续时间未超过所述预先配置的值,则向媒体资源服务器发送删除无效语音消息指令,所述删除无效语音消息指令用于指示所述媒体资源服务器删除所述语音消息。由此能够改善用户体验,并且能够节约存储器空间。
Description
技术领域
本发明涉及通信网络,具体地,涉及通信网络中用于处理语音消息的方法和装置。
背景技术
在通信网中,语音信箱已经为公众所熟知。在用户A呼叫用户B时,如果用户B没有应答,并提示用户A进行语音留言,则媒体资源服务器储存用户A的留下的语音信息。随后用户B能够收听存储在媒体资源服务器中的语音信息,并对语音信息进行删除等操作。
然而使用语音信箱的用户常见下述状况:收到语音消息提示信息,而收听该语音消息时,却发现该语音消息并未包含任何有用信息,例如为空白或者只记录了对方用户挂机的声音。这样的用户体验是人们想要避免的。
在现有技术中,语音消息是由媒体资源服务器保存的,媒体资源服务器只能根据用户的指令删除语音消息,而呼叫服务器不能自动指示删除无效的语音消息。用户不得不花时间收听每一条语音消息,即便是持续时间只有1-2s的、并未包含任何有用信息的语音消息。同时,这些无效语音消息占用了大量的存储器空间,降低了存储器的有效利用率。
发明内容
根据上述对背景技术以及存在的技术问题的理解,如果能够提供一种无需用户收听就能够自动删除无效语音消息的方法,将是非常有益的。
根据本发明的第一方面,提供了一种在呼叫服务器中用于处理语音消息的方法,其中,包括如下步骤:从媒体资源服务器获取所述语音消息的持续时间;判断所述语音消息的持续时间是否超过预先配置的值;如果所述语音消息的持续时间未超过所述预先配置的值,则向媒体资源服务器发送删除无效语音消息指令,所述删除无效语音消息指令用于指示所述媒体资源服务器删除所述语音消息。
根据本发明的第二方面,提供了一种在媒体资源服务器中用于处理语音消息的方法,其中,包括如下步骤:接收来自呼叫服务器的删除无效语音消息指令;删除所述删除无效语音消息指令所指示的需要删除的语音消息。
根据本发明的第三方面,提供了一种在呼叫服务器中用于处理语音消息的装置,其中,包括:第一获取装置,用于从媒体资源服务器获取所述语音消息的持续时间;第一判断装置,用于判断所述语音消息的持续时间是否超过预先配置的值;第一发送装置,用于在所述语音消息的持续时间未超过所述预先配置的值时,向媒体资源服务器发送删除无效语音消息指令,所述删除无效语音消息指令用于指示所述媒体资源服务器删除所述语音消息。
根据本发明的第四方面,提供了一种在媒体资源服务器中用于处理语音消息的装置,其中,包括:第二接收装置,用于接收来自呼叫服务器的删除无效语音消息指令;删除装置,用于删除所述删除无效语音消息指令所指示的需要删除的语音消息。
通过本发明的方案,能够自动删除无效语音消息,使用户无需收听持续时间较短的无效语音消息,改善了用户体验。并且,通过本发明的方案,能够节约存储器的存储空间,减少因为存储器空间不足而造成无法保存新的语音信息的情况。或者在保证原有的有效语音消息保存容量的情况下,使用存储空间较小的存储器,从而降低成本。同时,本发明的方案配置简单,无需对现有通信网络中的呼叫服务器以及媒体资源服务器做较大改动就能够实现。
附图说明
通过参照附图阅读以下所作的对非限制性实施例的详细描述,本发明的其它特征、目的和优点将会变得更明显。
图1示出了基于SIP协议的IP多媒体子***的部分示意图;
图2示出了依据本发明的一个实施方式的方法流程图;
图3示出了依据本发明的一个实施方式的用于处理语音信息的装置框图。
具体实施方式
能够理解的是,本发明的实施不受具体协议的限制,可以用于基于各种协议的通信网络。下面以本发明在基于SIP协议的IP多媒体子***中的实施为例进行说明。
图1示出了基于SIP协议的IP多媒体子***的部分示意图。本领域技术人员能够理解,在此仅示出了对于理解本发明必要的部分,IP多媒体子***中包含的构件并不限于所示出的部分。在本实施例中,呼叫服务器和媒体资源服务器具体化为包含在图1所示的IP多媒体子***中的呼叫服务器C以及媒体资源功能实体MRF。其中呼叫服务器C用于处理呼叫、控制连接等,媒体资源功能实体MRF用于为通信网络的业务和承载提供媒体能力支持。
在用户A呼叫用户B时,呼叫服务器C试图在用户A和用户B之间建立连接,如果用户B没有应答,并提示用户A进行语音留言,则由呼叫服务器***体资源功能实体MRF储存用户A的留下的语音信息。在用户A的留下的语音信息被储存在媒体资源功能实体MRF之后,执行依据本发明的方法。
下面结合图2说明根据本发明的一个实施方式的用于处理语音消息的方法。在方法步骤S11中,判断被呼叫的用户是否具有自动删除无效语音消息的特征,如果所述被呼叫的用户具有自动删除无效语音消息的特征,则在方法步骤S12中,从媒体资源功能实体MRF获取所述语音消息的持续时间,随后在方法步骤S13中,判断所述语音消息的持续时间是否超过预先配置的值,如果语音消息的持续时间未超过所述预先配置的值,则在方法步骤S14中,向媒体资源功能实体MRF发送删除无效语音消息指令,所述删除无效语音消息指令用于指示媒体资源功能实体MRF删除所述语音消息。媒体资源功能实体MRF在接收到来自呼叫服务器的删除无效语音消息指令之后,在方法步骤S15中,删除所述删除无效语音消息指令所指示的需要删除的语音消息。
在本发明的一个实施例中,在方法步骤S11之前还包括,呼叫服务器C向用户的用户终端提供用户能够访问并修改的配置页面,以使得用户能够通过该配置页面选择激活或者不激活自动删除无效语音消息的特征。本领域技术人员能够理解的是,本实施例中的方法步骤S11是可选的。例如,在本发明的另外的实施例中,在呼叫服务器端默认所有的用户都具有自动删除无效语音消息的特征,则无需进行判断。
在本发明的一个实施例中,方法步骤S12是这样实现的,即,在方法步骤S121中呼叫服务器C向媒体资源功能实体MRF发送请求消息,所述请求消息用于请求所述语音消息的持续时间;在方法步骤S122中,媒体资源功能实体MRF向呼叫服务器发送应答消息,所述应答消息中包含所述语音消息的持续时间。在方法步骤S123(未示出)中,呼叫服务器C从所述应答消息中获取所述语音消息的持续时间。在依据本发明的另外的实施例中,媒体资源功能实体MRF能够主动向呼叫服务器C发送包含所述语音消息的持续时间的信息,无需呼叫服务器C发送请求消息。
如果在方法步骤S11中判断出所述被呼叫的用户不具有自动删除无效语音消息的特征,或者在方法步骤S13中判断出所述语音消息的持续时间超过了所述预先配置的值,则在方法步骤S16中,呼叫服务器C向被呼叫的用户发送语音留言提示消息。在方法步骤S17中,呼叫服务器C向被呼叫的用户发送未接来电通知消息。能够理解的是,所述方法步骤S17在这一实施例中的位置仅仅是示例性的,在依据本发明的另外的实施例中,完全可以先执行方法步骤S17,后执行方法步骤S16,甚至在方法步骤S11之前执行方法步骤S17也是可能的。
在本发明的一个实施例中,方法步骤S13还包括,将持续时间未超过所述预先配置的值的语音消息确定为无效语音消息。
在本发明的一个实施例中,所述预先配置的值是由用户根据用户喜好设置的。用户例如能够通过呼叫服务器C提供的配置页面配置所述预先配置的值,能够根据自己的喜好设置想要自动删除的语音信息的持续时间。在本发明的另一个实施例中,所述预先配置的值是预先设定在服务器中的,用户无法修改。
在本发明的一个实施例中,所述预先配置的值小于等于例如2秒。该预先配置的值被用作判定是否删除所述语音消息的阈值。
图3示出了根据本发明的一个实施方式的用于处理语音消息的装置框图。其中包括在呼叫服务器中用于处理语音消息的装置100以及在媒体资源服务器中用于处理语音消息的装置200。
在呼叫服务器中用于处理语音消息的装置100包括第一获取装置101、第一判断装置102、第一发送装置103、第二判断装置104。在媒体资源服务器中用于处理语音消息的装置200包括第二接收装置201、删除装置202。
第二判断装置104用于判断被呼叫的用户是否具有自动删除无效语音消息的特征。在所述被呼叫的用户具有自动删除无效语音消息的特征的情况下,在第一获取装置101从媒体资源服务器获取所述语音消息的持续时间之后,第一判断装置102判断所述语音消息的持续时间是否超过预先配置的值。第一发送装置103用于在所述语音消息的持续时间未超过所述预先配置的值时,向装置200中的第二接收装置201发送删除无效语音消息指令,所述删除无效语音消息指令用于指示所述媒体资源服务器删除所述语音消息。在装置200中的第二接收装置201接收到来自第一发送装置103的删除无效语音消息指令之后,删除装置202删除所述删除无效语音消息指令所指示的需要删除的语音消息。
在本发明的一个实施例中,装置100还包括提供装置(未示出),用于向用户的用户终端提供用户能够访问并修改的配置页面,以使得用户能够通过该配置页面选择激活或者不激活自动删除无效语音消息的特征。本领域技术人员能够理解的是,本实施例中的提供装置以及第二判断装置104是可选的。例如,在本发明的另外的实施例中,在呼叫服务器端默认所有的用户都具有自动删除无效语音消息的特征,则不需要所述提供装置以及第二判断装置104。
在本发明的一个实施例中,第一获取装置101包括第二发送装置1011、第一接收装置1012、第二获取装置1013。在媒体资源服务器中用于处理语音消息的装置200还包括第三接收装置203和第三发送装置204。
第二发送装置1011用于向装置200中的第三接收装置203发送请求消息,所述请求消息用于请求所述语音消息的持续时间;在第三接收装置203接收到请求消息之后,第三发送装置204向第一获取装置102中的第一接收装置1012发送应答消息,所述应答消息中包含所述语音消息的持续时间。第二获取装置1013用于从所述应答消息中获取所述语音消息的持续时间。
在本发明的一个实施例中,装置100还包括第四发送装置(未示出),用于在第二判断装置104判断出所述被呼叫的用户不具有自动删除无效语音消息的特征,或者第一判断装置102判断出所述语音消息的持续时间超过了所述预先配置的值的情况下,向被呼叫的用户发送语音留言提示消息。在本发明的一个实施例中,装置100还包括第五发送装置(未示出),用于向被呼叫的用户发送未接来电通知消息。
在本发明的一个实施例中,第二判断装置103中还包含第一确定装置(未示出),用于将持续时间未超过所述预先配置的值的语音消息确定为无效语音消息。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论如何来看,均应将实施例看作是示范性的,而且是非限制性的。此外,明显的,“包括”一词不排除其他元素和步骤,并且措辞“一个”不排除复数。装置权利要求中陈述的多个元件也可以由一个元件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
Claims (15)
1.一种在呼叫服务器中用于处理语音消息的方法,其中,包括如下步骤:
b.从媒体资源服务器获取所述语音消息的持续时间;
c.判断所述语音消息的持续时间是否超过预先配置的值;
d.如果所述语音消息的持续时间未超过所述预先配置的值,则向媒体资源服务器发送删除无效语音消息指令,所述删除无效语音消息指令用于指示所述媒体资源服务器删除所述语音消息。
2.根据权利要求1所述的方法,其特征在于,在所述步骤c之前还包括:
a.判断被呼叫的用户是否具有自动删除无效语音消息的特征。
3.根据权利要求2所述的方法,其特征在于,在所述步骤a之前还包括:
-向用户的用户终端提供用户能够访问并修改的配置页面。
4.根据权利要求1所述的方法,其特征在于,所述步骤b还包括:
b1.向所述媒体资源服务器发送请求消息,所述请求消息用于请求所述语音消息的持续时间;
b2.接收来自所述媒体资源服务器的应答消息;
b3.从所述应答消息中获取所述语音消息的持续时间。
5.根据权利要求1-4中任一项所述的方法,其特征在于,在步骤c之后还包含:
e.如果所述语音消息的持续时间超过预先配置的值,则向被呼叫用户发送语音留言提示消息。
6.根据权利要求1-4中任一项所述的方法,其特征在于,所述步骤d还包括:
-将持续时间未超过所述预先配置的值的语音消息确定为无效语音消息。
7.根据权利要求1-4中任一项所述的方法,其特征在于,所述预先配置的值小于等于2秒。
8.一种在媒体资源服务器中用于处理语音消息的方法,其中,包括如下步骤:
a.接收来自呼叫服务器的删除无效语音消息指令;
b.删除所述删除无效语音消息指令所指示的需要删除的语音消息。
9.根据权利要求8所述的方法,其特征在于,还包括:
-接收来自所述呼叫服务器的请求消息,所述请求消息用于请求所述语音消息的持续时间;
-向所述呼叫服务器返回应答消息,所述应答消息中包含所述语音消息的持续时间。
10.一种在呼叫服务器中用于处理语音消息的装置,其中,包括:
第一获取装置,用于从媒体资源服务器获取所述语音消息的持续时间;
第一判断装置,用于判断所述语音消息的持续时间是否超过预先配置的值;
第一发送装置,用于在所述语音消息的持续时间未超过所述预先配置的值时,向媒体资源服务器发送删除无效语音消息指令,所述删除无效语音消息指令用于指示所述媒体资源服务器删除所述语音消息。
11.根据权利要求10所述的装置,其特征在于,还包括:
第二判断装置,用于判断被呼叫的用户是否具有自动删除无效语音消息的特征。
12.根据权利要求11所述的装置,其特征在于,还包括:
第一提供装置,用于向用户的用户终端提供用户能够访问并修改的配置页面。
13.根据权利要求10所述的装置,其特征在于,所述第一获取装置还包括:
第二发送装置,用于向所述媒体资源服务器发送请求消息,所述请求消息用于请求所述语音消息的持续时间;
第一接收装置,用于接收来自所述媒体资源服务器的应答消息;
第二获取装置,用于从所述应答消息中获取所述语音消息的持续时间。
14.一种在媒体资源服务器中用于处理语音消息的装置,其中,包括:
第二接收装置,用于接收来自呼叫服务器的删除无效语音消息指令;
删除装置,用于删除所述删除无效语音消息指令所指示的需要删除的语音消息。
15.根据权利要求14所述的装置,其特征在于,还包括:
第三接收装置,用于接收来自所述呼叫服务器的请求消息,所述请求消息用于请求所述语音消息的持续时间;
第三发送装置,用于向所述呼叫服务器返回应答消息,所述应答消息中包含所述语音消息的持续时间。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011100515803A CN102651740A (zh) | 2011-02-28 | 2011-02-28 | 用于处理语音消息的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011100515803A CN102651740A (zh) | 2011-02-28 | 2011-02-28 | 用于处理语音消息的方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102651740A true CN102651740A (zh) | 2012-08-29 |
Family
ID=46693635
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011100515803A Pending CN102651740A (zh) | 2011-02-28 | 2011-02-28 | 用于处理语音消息的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102651740A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106471775A (zh) * | 2014-06-30 | 2017-03-01 | 微软技术许可有限责任公司 | 消息存储 |
CN107391702A (zh) * | 2017-07-28 | 2017-11-24 | 广东欧珀移动通信有限公司 | 语音消息转存方法、移动终端及计算机可读存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1208173A (zh) * | 1998-07-16 | 1999-02-17 | 英业达股份有限公司 | 一种改善用户前端设备警告信号音频误检测的方法及装置 |
US20030059018A1 (en) * | 2001-09-21 | 2003-03-27 | Mello Eber | Method and system to preclude call loop among services on a call server |
CN1984196A (zh) * | 2005-12-12 | 2007-06-20 | 国际商业机器公司 | 用来管理互联网电话语音邮件的方法和*** |
CN101184199A (zh) * | 2007-12-06 | 2008-05-21 | 中兴通讯股份有限公司 | 网络电视***中发送多媒体消息的***和方法 |
CN101287276A (zh) * | 2007-04-13 | 2008-10-15 | 华为技术有限公司 | 一种呼叫处理方法及*** |
CN101288290A (zh) * | 2005-06-28 | 2008-10-15 | 阿瓦雅综合内阁方案公司 | 可视语音邮件管理 |
-
2011
- 2011-02-28 CN CN2011100515803A patent/CN102651740A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1208173A (zh) * | 1998-07-16 | 1999-02-17 | 英业达股份有限公司 | 一种改善用户前端设备警告信号音频误检测的方法及装置 |
US20030059018A1 (en) * | 2001-09-21 | 2003-03-27 | Mello Eber | Method and system to preclude call loop among services on a call server |
CN101288290A (zh) * | 2005-06-28 | 2008-10-15 | 阿瓦雅综合内阁方案公司 | 可视语音邮件管理 |
CN1984196A (zh) * | 2005-12-12 | 2007-06-20 | 国际商业机器公司 | 用来管理互联网电话语音邮件的方法和*** |
CN101287276A (zh) * | 2007-04-13 | 2008-10-15 | 华为技术有限公司 | 一种呼叫处理方法及*** |
CN101184199A (zh) * | 2007-12-06 | 2008-05-21 | 中兴通讯股份有限公司 | 网络电视***中发送多媒体消息的***和方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106471775A (zh) * | 2014-06-30 | 2017-03-01 | 微软技术许可有限责任公司 | 消息存储 |
CN107391702A (zh) * | 2017-07-28 | 2017-11-24 | 广东欧珀移动通信有限公司 | 语音消息转存方法、移动终端及计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8718628B2 (en) | Intelligent call identification | |
US20050202806A1 (en) | Automatic conference call replay | |
JP2008022584A (ja) | ワイヤレスマルチメディア通信システム及び方法 | |
KR20050056936A (ko) | 무선이동 단말기상에서 그룹 쳇 작업기간을디스플레이하는 방법 및 시스템 | |
WO2010145506A1 (zh) | 一种移动终端之间共享视频的方法及*** | |
US20100172483A1 (en) | Conversation of a phone call into a smart pushed voice message | |
CN103716849B (zh) | 一种自动切换语音电话业务的方法、装置和*** | |
CN102025832A (zh) | 一种移动终端及其来电应急处理方法 | |
CN102572142A (zh) | 语音信箱处理方法及*** | |
CN101459885B (zh) | 一种用户状态自动播放的方法、***及装置 | |
EP3157221B1 (en) | Communication service processing method and device in circuit switch domain, and storage medium | |
US9924042B2 (en) | Uniform RCS voice/videomail services | |
CN103202013A (zh) | 对与语音邮件关联的视频内容的基于网页的访问 | |
CN101156429A (zh) | 在无线一键通业务中实现语音信箱的方法及装置 | |
CN102143441A (zh) | 一种消息处理方、装置和应用服务器 | |
CN102651740A (zh) | 用于处理语音消息的方法和装置 | |
KR101790896B1 (ko) | 메시지 처리를 위한 장치 및 그 제어방법 | |
KR100591086B1 (ko) | 통화종료 후 실시간 모바일 메시징 서비스 제공 방법 및그 시스템 | |
US20110200180A1 (en) | Method and apparatus for providing virtual messaging | |
CN101321126A (zh) | 一种自动记录通知用户多媒体留言的方法 | |
CN101420488B (zh) | 处理终端间通信请求的方法、服务器 | |
KR101838154B1 (ko) | 링백 모드를 이용한 통화 서비스 제공 방법 및 시스템, 그리고 이를 위한 장치 | |
JP5530722B2 (ja) | メッセージ送信装置 | |
KR100612692B1 (ko) | 음성 메시지 전송 시스템 및 방법 | |
KR100615363B1 (ko) | 인터넷과 통신망을 연동하여 유선 전화, 휴대 전화 또는 인터넷 전화를 통해 녹음한 음성 메시지를 웹에서 선택한 멀티미디어 컨텐츠와 함께 휴대 전화로 전송할 수 있는 서비스 제공 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20120829 |