一种基于音频信息实现对象匹配的系统及方法

文档序号:7887499阅读:136来源:国知局
专利名称:一种基于音频信息实现对象匹配的系统及方法
技术领域
本发明涉及网络通讯领域,更具体地说,涉及一种基于音频信息实现对象匹配的系统及方法。
背景技术
伴随着中国3G网络的迅速发展与普及,网络社交活动也逐渐向移动平台转移,社交+移动成为了移动互联网市场最热门的话题之一,移动互联网正朝着运用游戏化、网络社区化的方向发展。从整个网络社交活动市场格局来看,社交游戏化,是大势所趋。即时消息通讯是一种互联网环境下的实时交流方式,如腾讯的QQ,微软的MSN, Google的Google Talk等,作为一种快捷、方便的应用,在进行即时消息通讯之前,参与者需要在即时通讯平台进行注册,通过完善个人资料获取系统身份认证,参与者登录后,通过即时消息通讯平台进行对象匹配,对象匹配标准基本上都通过个人资料进行选择。目前对象匹配基本上都是基于图片和文字形式的个人资料进行选择匹配完成的, 对于上述方式,用户已经出现了审美疲劳。本发明提出一种基于音频信息实现对象匹配的系统及方法。

发明内容
本发明要解决的技术问题在于,提供一种基于音频信息实现对象匹配的系统及方法,通过音频信息形式代替文字、图片形式来完善个人资料,客户端通过试听音频信息资料实现对象匹配,增强了对象匹配过程中的立体感、真实感,可满足对象匹配时的个性化要求,增强用了户粘性。本发明公开一种基于音频信息实现对象匹配的系统,所述系统通过互联网及硬件设备实现,包括控制服务器、中间服务器、功能服务器及客户端,控制服务器对中间服务器集群进行负载均衡,返回中间服务器信息给客户端;中间服务器对功能服务器进行负载均衡,返回所需的功能服务器信息给客户端;客户端路由访问所需功能服务器,根据功能提示录制音频信息并存储;功能服务器对音频信息进行综合评价并返回评价结果给客户端;客户端之间通过检索音频信息资料并试听,实现对象匹配;其中,所述控制服务器、中间服务器包括负载均衡单元,分别用于对中间服务器集群、功能服务器进行负载均衡。进一步地,所述功能服务器包括媒体服务器、定位服务器、评价服务器;所述中间服务器包括用户注册/登录单元,用于给客户端分配系统身份信息。进一步地,所述媒体服务器包括声音采集单元和存储单元,其中,声音采集单元对客户端的音频信息进行记录,并由存储单元存储在服务器中;定位服务器对客户端上传上来的地理位置进行记录;评价服务器用于对音频信息进行综合评价。进一步地,所述系统具有音频信息重新录制功能。本发明还公开一种基于音频信息实现对象匹配的方法,所述方法包括如下步骤Sl 控制服务器对中间服务器集群进行负载均衡,返回所需的中间服务器信息给客户端;S2:中间服务器对功能服务器进行负载均衡,返回所需的功能服务器信息给客户端;S3 客户端路由访问所需功能服务器,根据功能提示录制音频信息并存储;功能服务器对音频信息进行综合评价并返回评价结果给客户端;S4 客户端之间通过检索音频信息资料并试听,实现对象匹配。进一步地,所述方法还包括步骤S5中间服务器注册完成或心跳消息上报到控制服务器时,控制服务器将媒体服务器、定位服务器、评价服务器的信息同步到中间服务器。进一步地,所述控制服务器、中间服务器、功能服务器通过配置的端口和地址与客户端进行通讯。进一步地,评价服务器根据音频信息的录音时长、声音大小和声音频率进行综合评价。本发明公开一种基于音频信息实现对象匹配的系统及方法,采用音频信息完善个人资料,客户端之间通过检索音频信息资料并试听,实现对象匹配。本发明技术方案增加了对象匹配过程中的立体感、真实感,可满足对象匹配时的个性化要求,可增强用户粘性。


图1是本发明基于音频信息实现对象匹配的系统示意图;图2为本发明基于音频信息实现对象匹配方法流程图;图3为本发明基于音频信息实现对象匹配的方法的一种实施例流程图。
具体实施例方式为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合具体实施方式
并配合附图予以详细说明。本发明的技术原理本发明基于音频信息实现对象匹配的系统在完善个人资料时,引入社交游戏化元素,采用音频信息完善个人资料,客户端间通过检索音频信息资料并试听实现对象匹配,增强了对象匹配时的立体感、真实感,可满足不同对象的个性化要求, 同时,所述系统可对音频信息资料进行综合评价并排行,增加用户黏性,给用户一个全新的体验。所述基于音频信息实现对象匹配的系统通过互联网及硬件设备实现,包括控制服务器、中间服务器、功能服务器及客户端,所述功能服务器包括媒体服务器、定位服务器、评价服务器;所述控制服务器、中间服务器包括负载均衡单元,分别用于对中间服务器集群、 功能服务器进行负载均衡;其中,控制服务器根据客户端的功能请求对中间服务器进行负载均衡,返回客户端所需的中间服务器信息给客户端,中间服务器对功能服务器进行负载均衡,返回功能服务器信息给客户端,客户端访问中间服务器根据功能提示录制音频信息并存储,功能服务器对音频信息进行综合评价,并返回音频信息评价结果给客户端,客户端之间通过检索音频信息资料并试听,实现对象匹配。参见图1,为本发明基于音频信息实现对象匹配的系统示意图。所述系统包括控制服务器、中间服务器、功能服务器及客户端,所述功能服务器包括媒体服务器、定位服务器、评价服务器;所述控制服务器、中间服务器包括负载均衡单元,分别用于对中间服务器集群、功能服务器进行负载均衡。本发明技术方案中,媒体服务器包括声音采集单元和存储单元,其中,声音采集单元对客户端的音频信息进行记录,并由存储单元存储在服务器中;定位服务器LBS (Location Based Services)由移动通信网络和计算机网络结合而成,两个网络之间通过网关实现交互。移动终端通过移动通信网络发出请求,经过网关传递给LBS服务平台;服务平台根据用户请求和用户当前位置进行处理,并将结果通过网关返回给用户。LBS服务器通过电信移动运营商的无线电通讯网络(如GSM网、CDMA网)或外部定位方式(如GPQ获取移动终端用户的位置信息(地理坐标,或大地坐标)。本发明中根据定位服务器LBS的信息可得知客户端所处的国家/城市等信息。控制服务器,是服务器之间控制消息的通道。各个服务器(中间服务器、功能服务器)需要向控制服务器进行注册,并定期上报心跳消息到控制服务器。中间服务器的一个主要功能是协调控制服务器与客户端之间的功能请求,本技术方案中,中间服务器为IM服务器。中间服务器包括用户注册/登录单元,用于给用户分配系统身份信息。IM技术全称hstant Messaging,中文翻译“即时通讯”,是一种使人们能在网上识别在线用户并于互联网上实时交换消息的技术,是电子邮件发明以来迅速崛起的在线通讯方式。IM完全基于TCP/IP网络协议族实现,TCP/IP协议族是整个互联网实现的技术基础。目前语音、视频、短信发送等信息交换功能都可以在IM工具上实现,如MSN、G00gle Talk、腾讯QQ等都是基于IM的即时通讯工具。所述IM服务器包括负载均衡单元,当IM服务器注册或者心跳上来的时候,控制服务器把媒体服务器、定位服务器、评价服务器的信息同步到IM服务器,由IM服务器的负载均衡单元完成对功能服务器的负载均衡。然后客户端注册并登录,访问IM服务器。负载均衡(Load Balance,又称为负载分担)是将负载(工作任务)进行平衡、分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。负载均衡建立在现有网络结构之上,它提供了一种廉价又有效的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。IM工作方式客户端登陆IM服务器,根据系统功能提示,由媒体服务器录制音频信息并存储在服务器中,音频信息通过协议上传到评价服务器,评价服务器对音频信息进行综合评价,服务器返回音频信息评价结果给客户端。其中,评价服务器根据音频信息的录音时长、声音大小和声音频率等进行综合评价。客户端如果对自己录制的音频信息不满意, 还可以重新录制。当客户端在登陆IM服务器后,通过检索音频信息资料,并试听音频信息,实现对象匹配。本发明的技术方案可实现基于地理位置的音频信息进行对象匹配,能够实现和匹配对象进行真正实时的语音对讲,还能和附近的非匹配对象实现语音数据交互应答功能等,提供了一种比通过文字信息实现对象匹配更具感染力的全新体验。参见图2,为本发明基于音频信息实现对象匹配的方法流程图。所述方法包括如下步骤
Sl 控制服务器对中间服务器集群进行负载均衡,返回中间服务器信息给客户端。控制服务器、中间服务器、功能服务器通过配置的端口和地址与客户端进行通讯。 当中间服务器注册完成或心跳消息上报到控制服务器时,控制服务器将媒体服务器、定位服务器、评价服务器的信息同步到中间服务器。S2:中间服务器对功能服务器进行负载均衡,返回所需的功能服务器信息给客户端。其中,客户端通过中间服务器的用户注册/登陆单元完成注册并登陆。S3 客户端路由访问所需功能服务器,根据功能提示录制音频信息并存储;功能服务器对音频信息进行综合评价并返回评价结果给客户端;其中,评价服务器根据音频信息的录音时长、声音大小和声音频率等进行综合评价,并将评价结果返回给客户端。S4 客户端之间通过检索音频信息资料并试听,实现对象匹配。客户端之间通过检索音频信息资料并试听音频资料,实现基于地理位置的音频信息进行对象匹配,并能够实现和匹配对象进行真正实时的语音对讲。此外,客户端如果对录制的音频信息不满意,可重新录制音频信息。参见图3,为本发明基于音频信息实现对象匹配的方法的一种实施例流程图。该实施例具体实现步骤如下1)启动控制服务器、IM服务器、媒体服务器、Ibs服务器和评价服务器;2)媒体服务器、Ibs服务器、评价服务器通过配置的端口和地址,连接到控制服务器;3) IM服务器通过配置的端口和地址,连接到控制服务器,控制服务器将所有媒体服务器、Ibs服务器信息、评价服务器信息同步到IM服务器,由IM服务器来进行负载均衡;4)客户端通过配置端口和地址,连接到控制服务器,控制服务器通过负载均衡单元对IM服务器集群进行负载均衡,返回一个IM服务器地址和端口 ;5)客户端连接IM服务器,通过用户注册/登录单元执行注册后并登录;6)根据功能提示,进行音频信息录制并存储,通过协议上传到评价服务器,评价服务器对音频信息进行综合评价,服务器返回评价结果给客户端。客户端间通过检索查看详细信息看到其他人的音频信息资料,并试听其音频信息,实现对象匹配。实施本发明的一种基于音频信息实现对象匹配的系统及方法,增强了对象匹配过程中的立体感、真实感,可满足对象匹配时的个性化要求,增强了用户粘性。
权利要求
1.一种基于音频信息实现对象匹配的系统,所述系统通过互联网及硬件设备实现,包括控制服务器、中间服务器、功能服务器及客户端,其特征在于,控制服务器对中间服务器集群进行负载均衡,返回中间服务器信息给客户端;中间服务器对功能服务器进行负载均衡,返回所需的功能服务器信息给客户端;客户端路由访问所需功能服务器,根据功能提示录制音频信息并存储;功能服务器对音频信息进行综合评价并返回评价结果给客户端;客户端之间通过检索音频信息资料并试听,实现对象匹配;其中,所述控制服务器、中间服务器包括负载均衡单元,分别用于对中间服务器集群、功能服务器进行负载均衡。
2.根据权利要求1所述的基于音频信息实现对象匹配的系统,其特征在于,所述功能服务器包括媒体服务器、定位服务器、评价服务器;所述中间服务器包括用户注册/登录单元,用于给客户端分配系统身份信息。
3.根据权利要求2所述的基于音频信息实现对象匹配的系统,其特征在于,所述媒体服务器包括声音采集单元和存储单元,其中,声音采集单元对客户端的音频信息进行记录, 并由存储单元存储在服务器中;定位服务器对客户端上传上来的地理位置进行记录;评价服务器用于对音频信息进行综合评价。
4.根据权利要求1所述的基于音频信息实现对象匹配的系统,其特征在于,所述系统具有音频信息重新录制功能。
5.一种基于音频信息实现对象匹配的方法,其特征在于,包括如下步骤51控制服务器对中间服务器集群进行负载均衡,返回中间服务器信息给客户端;52中间服务器对功能服务器进行负载均衡,返回所需的功能服务器信息给客户端;53客户端路由访问所需功能服务器,根据功能提示录制音频信息并存储;功能服务器对音频信息进行综合评价并返回评价结果给客户端;54客户端之间通过检索音频信息资料并试听,实现对象匹配。
6.根据权利要求5所述的基于音频信息实现对象匹配的方法,其特征在于,所述方法还包括步骤S5中间服务器注册完成或心跳消息上报到控制服务器时,控制服务器将媒体服务器、定位服务器、评价服务器的信息同步到中间服务器。
7.根据权利要求5所述的基于音频信息实现对象匹配的方法,其特征在于,所述控制服务器、中间服务器、功能服务器通过配置的端口和地址与客户端进行通讯,。
8.根据权利要求5所述的基于音频信息实现对象匹配的方法,其特征在于,评价服务器根据音频信息的录音时长、声音大小和声音频率进行综合评价。
全文摘要
本发明公开了一种基于音频信息实现对象匹配的系统及方法,所述系统通过互联网及硬件设备实现,包括控制服务器、中间服务器、功能服务器及客户端,其中,控制服务器对中间服务器集群进行负载均衡,返回中间服务器信息给客户端;中间服务器对功能服务器进行负载均衡,返回功能服务器信息给客户端;客户端路由访问功能服务器,根据功能提示录制音频信息并存储;功能服务器对音频信息进行综合评价并返回评价结果给客户端;客户端之间通过检索音频信息资料并试听,实现对象匹配。本发明的技术方案增强了对象匹配过程中的立体感、真实感,可满足对象匹配时的个性化要求,增强了用户粘性。
文档编号H04L29/06GK102546645SQ20121001405
公开日2012年7月4日 申请日期2012年1月17日 优先权日2012年1月17日
发明者周聪伟 申请人:深圳市乐唯科技开发有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1