CN102546645B - 一种基于音频信息实现对象匹配的***及方法 - Google Patents

一种基于音频信息实现对象匹配的***及方法 Download PDF

Info

Publication number
CN102546645B
CN102546645B CN201210014054.4A CN201210014054A CN102546645B CN 102546645 B CN102546645 B CN 102546645B CN 201210014054 A CN201210014054 A CN 201210014054A CN 102546645 B CN102546645 B CN 102546645B
Authority
CN
China
Prior art keywords
server
audio
client
function
frequency information
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.)
Expired - Fee Related
Application number
CN201210014054.4A
Other languages
English (en)
Other versions
CN102546645A (zh
Inventor
周聪伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHENZHEN LEWEI TECHNOLOGY DEVELOPMENT Co Ltd
Original Assignee
SHENZHEN LEWEI TECHNOLOGY DEVELOPMENT Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by SHENZHEN LEWEI TECHNOLOGY DEVELOPMENT Co Ltd filed Critical SHENZHEN LEWEI TECHNOLOGY DEVELOPMENT Co Ltd
Priority to CN201210014054.4A priority Critical patent/CN102546645B/zh
Publication of CN102546645A publication Critical patent/CN102546645A/zh
Application granted granted Critical
Publication of CN102546645B publication Critical patent/CN102546645B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种基于音频信息实现对象匹配的***及方法,所述***通过互联网及硬件设备实现,包括控制服务器、中间服务器、功能服务器及客户端,其中,控制服务器对中间服务器集群进行负载均衡,返回中间服务器信息给客户端;中间服务器对功能服务器进行负载均衡,返回功能服务器信息给客户端;客户端路由访问功能服务器,根据功能提示录制音频信息并存储;功能服务器对音频信息进行综合评价并返回评价结果给客户端;客户端之间通过检索音频信息资料并试听,实现对象匹配。本发明的技术方案增强了对象匹配过程中的立体感、真实感,可满足对象匹配时的个性化要求,增强了用户粘性。

Description

一种基于音频信息实现对象匹配的***及方法
技术领域
本发明涉及网络通讯领域,更具体地说,涉及一种基于音频信息实现对象匹配的***及方法。
背景技术
伴随着中国3G网络的迅速发展与普及,网络社交活动也逐渐向移动平台转移,社交+移动成为了移动互联网市场最热门的话题之一,移动互联网正朝着运用游戏化、网络社区化的方向发展。从整个网络社交活动市场格局来看,社交游戏化,是大势所趋。
即时消息通讯是一种互联网环境下的实时交流方式,如腾讯的QQ,微软的MSN,Google的Google Talk等,作为一种快捷、方便的应用,在进行即时消息通讯之前,参与者需要在即时通讯平台进行注册,通过完善个人资料获取***身份认证,参与者登录后,通过即时消息通讯平台进行对象匹配,对象匹配标准基本上都通过个人资料进行选择。
目前对象匹配基本上都是基于图片和文字形式的个人资料进行选择匹配完成的,对于上述方式,用户已经出现了审美疲劳。本发明提出一种基于音频信息实现对象匹配的***及方法。
发明内容
本发明要解决的技术问题在于,提供一种基于音频信息实现对象匹配的***及方法,通过音频信息形式代替文字、图片形式来完善个人资料,客户端通过试听音频信息资料实现对象匹配,增强了对象匹配过程中的立体感、真实感,可满足对象匹配时的个性化要求,增强用了户粘性。
本发明公开一种基于音频信息实现对象匹配的***,所述***通过互联网及硬件设备实现,包括控制服务器、中间服务器、功能服务器及客户端,控制服务器对中间服务器集群进行负载均衡,返回中间服务器信息给客户端;中间服务器对功能服务器进行负载均衡,返回所需的功能服务器信息给客户端;客户端路由访问所需功能服务器,根据功能提示录制音频信息并存储;功能服务器对音频信息进行综合评价并返回评价结果给客户端;客户端之间通过检索音频信息资料并试听,实现对象匹配;其中,所述控制服务器、中间服务器包括负载均衡单元,分别用于对中间服务器集群、功能服务器进行负载均衡。
进一步地,所述功能服务器包括媒体服务器、定位服务器、评价服务器;所述中间服务器包括用户注册/登录单元,用于给客户端分配***身份信息。
进一步地,所述媒体服务器包括声音采集单元和存储单元,其中,声音采集单元对客户端的音频信息进行记录,并由存储单元存储在服务器中;定位服务器对客户端上传上来的地理位置进行记录;评价服务器用于对音频信息进行综合评价。
进一步地,所述***具有音频信息重新录制功能。
本发明还公开一种基于音频信息实现对象匹配的方法,所述方法包括如下步骤:
S1:控制服务器对中间服务器集群进行负载均衡,返回所需的中间服务器信息给客户端;
S2:中间服务器对功能服务器进行负载均衡,返回所需的功能服务器信息给客户端;
S3:客户端路由访问所需功能服务器,根据功能提示录制音频信息并存储;功能服务器对音频信息进行综合评价并返回评价结果给客户端;
S4:客户端之间通过检索音频信息资料并试听,实现对象匹配。
进一步地,所述方法还包括步骤S5中间服务器注册完成或心跳消息上报到控制服务器时,控制服务器将媒体服务器、定位服务器、评价服务器的信息同步到中间服务器。
进一步地,所述控制服务器、中间服务器、功能服务器通过配置的端口和地址与客户端进行通讯。
进一步地,评价服务器根据音频信息的录音时长、声音大小和声音频率进行综合评价。
本发明公开一种基于音频信息实现对象匹配的***及方法,采用音频信息完善个人资料,客户端之间通过检索音频信息资料并试听,实现对象匹配。本发明技术方案增加了对象匹配过程中的立体感、真实感,可满足对象匹配时的个性化要求,可增强用户粘性。
附图说明
图1是本发明基于音频信息实现对象匹配的***示意图;
图2为本发明基于音频信息实现对象匹配方法流程图;
图3为本发明基于音频信息实现对象匹配的方法的一种实施例流程图。
具体实施方式
为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合具体实施方式并配合附图予以详细说明。
本发明的技术原理:本发明基于音频信息实现对象匹配的***在完善个人资料时,引入社交游戏化元素,采用音频信息完善个人资料,客户端间通过检索音频信息资料并试听实现对象匹配,增强了对象匹配时的立体感、真实感,可满足不同对象的个性化要求,同时,所述***可对音频信息资料进行综合评价并排行,增加用户黏性,给用户一个全新的体验。
所述基于音频信息实现对象匹配的***通过互联网及硬件设备实现,包括控制服务器、中间服务器、功能服务器及客户端,所述功能服务器包括媒体服务器、定位服务器、评价服务器;所述控制服务器、中间服务器包括负载均衡单元,分别用于对中间服务器集群、功能服务器进行负载均衡;其中,控制服务器根据客户端的功能请求对中间服务器进行负载均衡,返回客户端所需的中间服务器信息给客户端,中间服务器对功能服务器进行负载均衡,返回功能服务器信息给客户端,客户端访问中间服务器根据功能提示录制音频信息并存储,功能服务器对音频信息进行综合评价,并返回音频信息评价结果给客户端,客户端之间通过检索音频信息资料并试听,实现对象匹配。
参见图1,为本发明基于音频信息实现对象匹配的***示意图。所述***包括控制服务器、中间服务器、功能服务器及客户端,所述功能服务器包括媒体服务器、定位服务器、评价服务器;所述控制服务器、中间服务器包括负载均衡单元,分别用于对中间服务器集群、功能服务器进行负载均衡。
本发明技术方案中,媒体服务器包括声音采集单元和存储单元,其中,声音采集单元对客户端的音频信息进行记录,并由存储单元存储在服务器中;
定位服务器LBS(Location Based Services)由移动通信网络和计算机网络结合而成,两个网络之间通过网关实现交互。移动终端通过移动通信网络发出请求,经过网关传递给LBS服务平台;服务平台根据用户请求和用户当前位置进行处理,并将结果通过网关返回给用户。LBS服务器通过电信移动运营商的无线电通讯网络(如GSM网、CDMA网)或外部定位方式(如GPS)获取移动终端用户的位置信息(地理坐标,或大地坐标)。本发明中根据定位服务器LBS的信息可得知客户端所处的国家/城市等信息。
控制服务器,是服务器之间控制消息的通道。各个服务器(中间服务器、功能服务器)需要向控制服务器进行注册,并定期上报心跳消息到控制服务器。
中间服务器的一个主要功能是协调控制服务器与客户端之间的功能请求,本技术方案中,中间服务器为IM服务器。中间服务器包括用户注册/登录单元,用于给用户分配***身份信息。IM技术全称Instant Messaging,中文翻译“即时通讯”,是一种使人们能在网上识别在线用户并于互联网上实时交换消息的技术,是电子邮件发明以来迅速崛起的在线通讯方式。IM完全基于TCP/IP网络协议族实现,TCP/IP协议族是整个互联网实现的技术基础。目前语音、视频、短信发送等信息交换功能都可以在IM工具上实现,如MSN、Google Talk、腾讯QQ等都是基于IM的即时通讯工具。
所述IM服务器包括负载均衡单元,当IM服务器注册或者心跳上来的时候,控制服务器把媒体服务器、定位服务器、评价服务器的信息同步到IM服务器,由IM服务器的负载均衡单元完成对功能服务器的负载均衡。然后客户端注册并登录,访问IM服务器。
负载均衡(Load Balance,又称为负载分担)是将负载(工作任务)进行平衡、分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。负载均衡建立在现有网络结构之上,它提供了一种廉价又有效的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。
IM工作方式:客户端登陆IM服务器,根据***功能提示,由媒体服务器录制音频信息并存储在服务器中,音频信息通过协议上传到评价服务器,评价服务器对音频信息进行综合评价,服务器返回音频信息评价结果给客户端。其中,评价服务器根据音频信息的录音时长、声音大小和声音频率等进行综合评价。客户端如果对自己录制的音频信息不满意,还可以重新录制。
当客户端在登陆IM服务器后,通过检索音频信息资料,并试听音频信息,实现对象匹配。
本发明的技术方案可实现基于地理位置的音频信息进行对象匹配,能够实现和匹配对象进行真正实时的语音对讲,还能和附近的非匹配对象实现语音数据交互应答功能等,提供了一种比通过文字信息实现对象匹配更具感染力的全新体验。
参见图2,为本发明基于音频信息实现对象匹配的方法流程图。所述方法包括如下步骤:
S1:控制服务器对中间服务器集群进行负载均衡,返回中间服务器信息给客户端。
控制服务器、中间服务器、功能服务器通过配置的端口和地址与客户端进行通讯。当中间服务器注册完成或心跳消息上报到控制服务器时,控制服务器将媒体服务器、定位服务器、评价服务器的信息同步到中间服务器。
S2:中间服务器对功能服务器进行负载均衡,返回所需的功能服务器信息给客户端。
其中,客户端通过中间服务器的用户注册/登陆单元完成注册并登陆。
S3:客户端路由访问所需功能服务器,根据功能提示录制音频信息并存储;功能服务器对音频信息进行综合评价并返回评价结果给客户端;
其中,评价服务器根据音频信息的录音时长、声音大小和声音频率等进行综合评价,并将评价结果返回给客户端。
S4:客户端之间通过检索音频信息资料并试听,实现对象匹配。
客户端之间通过检索音频信息资料并试听音频资料,实现基于地理位置的音频信息进行对象匹配,并能够实现和匹配对象进行真正实时的语音对讲。
此外,客户端如果对录制的音频信息不满意,可重新录制音频信息。
参见图3,为本发明基于音频信息实现对象匹配的方法的一种实施例流程图。该实施例具体实现步骤如下:
1)启动控制服务器、IM服务器、媒体服务器、lbs服务器和评价服务器;
2)媒体服务器、lbs服务器、评价服务器通过配置的端口和地址,连接到控制服务器;
3)IM服务器通过配置的端口和地址,连接到控制服务器,控制服务器将所有媒体服务器、lbs服务器信息、评价服务器信息同步到IM服务器,由IM服务器来进行负载均衡;
4)客户端通过配置端口和地址,连接到控制服务器,控制服务器通过负载均衡单元对IM服务器集群进行负载均衡,返回一个IM服务器地址和端口;
5)客户端连接IM服务器,通过用户注册/登录单元执行注册后并登录;
6)根据功能提示,进行音频信息录制并存储,通过协议上传到评价服务器,评价服务器对音频信息进行综合评价,服务器返回评价结果给客户端。客户端间通过检索查看详细信息看到其他人的音频信息资料,并试听其音频信息,实现对象匹配。
实施本发明的一种基于音频信息实现对象匹配的***及方法,增强了对象匹配过程中的立体感、真实感,可满足对象匹配时的个性化要求,增强了用户粘性。

Claims (5)

1.一种基于音频信息实现对象匹配的***,所述***通过互联网及硬件设备实现,包括控制服务器、中间服务器、功能服务器及客户端,其特征在于,控制服务器对中间服务器集群进行负载均衡,返回中间服务器信息给客户端;中间服务器对功能服务器进行负载均衡,返回所需的功能服务器信息给客户端;客户端路由访问所需功能服务器,根据功能提示录制音频信息并存储;功能服务器对音频信息进行综合评价并返回评价结果给客户端;客户端之间通过检索音频信息资料并试听,实现对象匹配;其中,所述控制服务器、中间服务器包括负载均衡单元,分别用于对中间服务器集群、功能服务器进行负载均衡,所述功能服务器包括媒体服务器、定位服务器、评价服务器;所述中间服务器包括用户注册/登录单元,用于给客户端分配***身份信息,所述媒体服务器包括声音采集单元和存储单元,其中,声音采集单元对客户端的音频信息进行记录,并由存储单元存储在服务器中;定位服务器对客户端上传上来的地理位置进行记录;评价服务器用于对音频信息进行综合评价。
2.根据权利要求1所述的基于音频信息实现对象匹配的***,其特征在于,所述***具有音频信息重新录制功能。
3.一种基于音频信息实现对象匹配的方法,其特征在于,包括如下步骤:
S1:控制服务器对中间服务器集群进行负载均衡,返回中间服务器信息给客户端;
S2:中间服务器对功能服务器进行负载均衡,返回所需的功能服务器信息给客户端;
S3:客户端路由访问所需功能服务器,根据功能提示录制音频信息并存储;功能服务器对音频信息进行综合评价并返回评价结果给客户端;
S4:客户端之间通过检索音频信息资料并试听,实现对象匹配;
S5:中间服务器注册完成或心跳消息上报到控制服务器时,控制服务器将媒体服务器、定位服务器、评价服务器的信息同步到中间服务器。
4.根据权利要求3所述的基于音频信息实现对象匹配的方法,其特征在于,所述控制服务器、中间服务器、功能服务器通过配置的端口和地址与客户端进行通讯。
5.根据权利要求3所述的基于音频信息实现对象匹配的方法,其特征在于,评价服务器根据音频信息的录音时长、声音大小和声音频率进行综合评价。
CN201210014054.4A 2012-01-17 2012-01-17 一种基于音频信息实现对象匹配的***及方法 Expired - Fee Related CN102546645B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210014054.4A CN102546645B (zh) 2012-01-17 2012-01-17 一种基于音频信息实现对象匹配的***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210014054.4A CN102546645B (zh) 2012-01-17 2012-01-17 一种基于音频信息实现对象匹配的***及方法

Publications (2)

Publication Number Publication Date
CN102546645A CN102546645A (zh) 2012-07-04
CN102546645B true CN102546645B (zh) 2015-05-06

Family

ID=46352603

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210014054.4A Expired - Fee Related CN102546645B (zh) 2012-01-17 2012-01-17 一种基于音频信息实现对象匹配的***及方法

Country Status (1)

Country Link
CN (1) CN102546645B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106233695B (zh) * 2014-04-25 2020-04-03 瑞典爱立信有限公司 用于管理客户端设备的装置和方法
CN106960290B (zh) * 2017-04-11 2023-12-22 西华大学 一种汽车4s店团队销售服务质量评价***及评价方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101159703A (zh) * 2007-10-09 2008-04-09 施侃晟 一种产生即时通讯效果的双向互动搜索方法
CN101217558A (zh) * 2007-12-26 2008-07-09 ***通信集团湖北有限公司 一种业务中间件服务负载均衡方法
CN102263927A (zh) * 2011-07-25 2011-11-30 中兴通讯股份有限公司 可视通信处理方法及装置
CN102270296A (zh) * 2011-07-05 2011-12-07 上海合合信息科技发展有限公司 结合文字识别和图像匹配交换名片信息的方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101159703A (zh) * 2007-10-09 2008-04-09 施侃晟 一种产生即时通讯效果的双向互动搜索方法
CN101217558A (zh) * 2007-12-26 2008-07-09 ***通信集团湖北有限公司 一种业务中间件服务负载均衡方法
CN102270296A (zh) * 2011-07-05 2011-12-07 上海合合信息科技发展有限公司 结合文字识别和图像匹配交换名片信息的方法
CN102263927A (zh) * 2011-07-25 2011-11-30 中兴通讯股份有限公司 可视通信处理方法及装置

Also Published As

Publication number Publication date
CN102546645A (zh) 2012-07-04

Similar Documents

Publication Publication Date Title
CN102196014B (zh) 多群组操作同步的方法和***
US20140233559A1 (en) Method, apparatus, and system for establishing voice communication
US20130013669A1 (en) Method and apparatus for guaranteeing web-based mobility
CN105027596A (zh) 在通信会话期间在客户端设备之间交换联系简档
CN106557742A (zh) 群组建立和管理方法及***
CN102136920B (zh) 网络会议的方法和装置
CN103188270A (zh) 一种推荐服务器的接入ip地址的方法、装置和***
CN101360275A (zh) 一种交友***、实现方法及交友服务器
CN103067249A (zh) 联系人显示方法、即时通讯软件客户端和客户端服务器
CN104363507B (zh) 一种基于ott机顶盒的视音频录制及分享方法及***
CN104219262B (zh) 媒体资源分享***与方法、服务器群、视频播放器
EP4029580A1 (en) Account access method and apparatus, storage medium, and electronic device
EP2536171A1 (en) Location method, device and system for secure user plane location enabled terminal
CN105228140A (zh) 一种数据访问方法及装置
CN102404397A (zh) 信息提醒的方法、装置及***
CN104243598A (zh) 一种信息推荐方法及装置
CN102025655A (zh) 基于近距通信实现移动设备间即时通信的方法与设备
CN110351364A (zh) 数据存储方法、设备及计算机可读存储介质
CN110601891B (zh) 一种报警处理的方法以及相关装置
CN103001989A (zh) 参数接收方法及***
CN109644178A (zh) Rcs始发分叉
CN102546645B (zh) 一种基于音频信息实现对象匹配的***及方法
CN104239423A (zh) 一种人脉关系距离获取方法及***
CN106027384B (zh) 服务器、客户端以及社交平台好友推荐方法和***
CN101917473A (zh) 基于地图的通话信息管理***及方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee
CP02 Change in the address of a patent holder

Address after: 518000 Guangdong city of Shenzhen province Nanshan District software industry base in the first building Room 405

Patentee after: Shenzhen Lewei Technology Development Co., Ltd.

Address before: 518000 Guangdong city of Shenzhen province Futian District Tairan Industrial Zone Building 205, 2, 205, 206 layer 203

Patentee before: Shenzhen Lewei Technology Development Co., Ltd.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150506

Termination date: 20210117

CF01 Termination of patent right due to non-payment of annual fee