一种多语言即时会话平台制造技术

技术编号:20118519 阅读:20 留言:0更新日期:2019-01-16 12:11
本发明专利技术公开了一种多语言即时会话平台,包括登录模块、会话建立模块、地址码识别模块、账户配置模块、语种配置模块和翻译/显示模块;主体用户通过登录模块发起会话建立请求,会话建立模块建立会话并生成对应的地址码,客体用户通过该地址码,在通过地址码识别模块识别后,直接接入到该会话中,账户配置模块用于为接入会话的临时用户配置会话账户,每一个会话参与者均可通过语种配置模块设置接收会话消息的语种,翻译/显示模块根据设置的语种,将会话中的消息以该语种进行显示。本会话平台无需被邀请者也安装会话应用和账户注册,即可进入到相应的会话中。同时,本会话平台可自动完成会话消息的定向语种转换,实现跨语言跨设备的无障碍沟通。

A Multilingual Instant Conversation Platform

The invention discloses a multi-language instant conversation platform, which includes login module, session establishment module, address code identification module, account configuration module, language configuration module and translation/display module; the main user initiates session establishment request through login module, session establishment module establishes session and generates corresponding address code, through which the object user passes address code, while through address, the main user initiates session establishment request. The code recognition module is directly connected to the session. The account configuration module is used to configure the session account for the temporary users who access the session. Each session participant can set up the language to receive the session message through the language configuration module. The translation/display module displays the message in the session according to the language set. This session platform can enter the corresponding session without the invitee installing session application and account registration. At the same time, this conversation platform can automatically complete the directional language conversion of conversation messages, and achieve cross-language and cross-device barrier-free communication.

【技术实现步骤摘要】
一种多语言即时会话平台
本专利技术涉及跨语言即时通讯领域,尤其是一种多语言即时会话平台。
技术介绍
随着工作、生活节奏的加快,人与人之间的沟通已不再局限于面对面的沟通,也不再局限于两个对象间的沟通,而是多人间的实时交流。基于该需求,国内外出现了多种可提供群聊服务的应用,例如Skype、QQ群、微信群等,但此类应用无法解决跨语言间的无障碍沟通,部分应用虽然带有翻译功能,但需要操作且仅能逐句进行翻译;同时,还需要每一个会话参与者均安装同一个聊天应用,以及注册账户,会话对象间也必须是好友,会话建立的准备工作流程太繁琐。对此,微软公司提供了一种可通过地址码灵活建立会话的应用-MicrosoftTranslator,会话的参与无需添加好友,但是它需要被邀请者先要进入到应用才可进入到会话中,同样需要被邀请者安装会话应用。
技术实现思路
本专利技术的专利技术目的在于:针对上述存在的问题,提供一种跨设备跨语言的即时会话平台,实现灵活建立会话、无需被邀请方安装会话应用的跨语言会话建立。本专利技术采用的技术方案如下:一种多语言即时会话平台,包括登录模块、会话建立模块、地址码识别模块、账户配置模块、语种配置模块和翻译/显示模块,其中:主体用户通过登录模块登录到会话平台,发起会话建立请求;会话建立模块根据主体用户发起的会话建立请求,建立会话,并生成对应该会话的地址码,每一个地址码具有唯一性,地址码携带有会话平台的链接和会话的标识;地址码识别模块用于识别客体用户提交的地址码,根据识别结果,将客体用户直接接入相应的会话;账户配置模块为连接到会话平台的客体用户中,未登录到会话平台的用户分配会话账户,每一个会话账户具有唯一性;语种配置模块为会话中每一个会话参与者设置接收会话消息的语种;翻译/显示模块用于:针对于任一会话参与者,将接收的会话消息以该会话参与者配置的语种进行显示。进一步的,会话建立模块还用于在会话中的会话参与者均下线或退出会话时,注销该会话的标识。进一步的,账户配置模块所分配的会话账户包括用户名和用户昵称,用户名具有唯一性,不可更改,用户昵称在分配后可以更改。用户名作为平台对每一个用户的区分标识,用户昵称作为每一个用户在会话中的身份标识。进一步的,在初始分配情况下,用户名和用户昵称相同。进一步的,用户昵称的修改为进入会话平台阶段的修改,或者为进入会话阶段的修改。进一步的,用户名的生成规则为:账户配置模块按预定方式生成一个预定格式的用户名,并在整个会话平台中按预定规则对该用户名进行查重,在查重通过后,该用户名才可被分配给新用户,否则重新生成一个用户名,直到新生成的用户名具备唯一性。进一步的,在整个会话平台中按预定规则对用户名进行查重具体为:在任一会话账户最后一次下线后的预定时间,账户配置模块会判定该会话账户为过期状态,在会话账户被判定为过期状态前,该会话账户中的用户名不可被分配给其他用户。进一步的,上述账户配置模块生成一个用户名的所述预定方式具体为:账户配置模块包括账户生成单元、计数单元和回收单元,计数单元用于记录临时用户的总量,回收单元用于记录过期状态的会话账户的用户名,账户生成单元根据计数单元记录的总量和回收单元记录的用户名,为临时用户生成用户名。具体的,对于新接入会话平台的临时用户,账户生成单元首先判断回收单元是否为空,若否,则按预定规则选择回收单元中的一个用户名作为该临时用户的用户名,回收单元释放该用户名,否则,计数单元所记录的总量累加1,账户生成单元根据计数单元记录的总量,生成用户名。优选的,账户生成单元在回收单元中选择用户名的规则为:按回收单元对用户名进行的排序,顺序选择用户名。进一步的,语种配置模块为会话参与者设置接收会话消息的语种的规则为:根据每一个会话参与者的会话环境自动设置语种,或者为根据每一个会话参与者对语种配置模块的相应操作进行语种的设置。进一步的,会话参与者在会话过程中,可以调用语种配置模块更换接收会话消息的语种。进一步的,翻译/显示模块同时显示会话消息原文和对应的译文。综上所述,由于采用了上述技术方案,本专利技术的有益效果是:1、本会话平台无需被邀请者也安装会话应用,即可进入到相应的会话中;同时,也无需特意注册聊天账户,即可成为会话中的聊天角色;甚至无需提前进入到会话平台,即可直接进入到相应的会话中,方便快捷。2、本会话平台可自动完成会话消息的定向语种转换,实现跨语言跨设备的无障碍沟通。对于语种的配置,还可根据用户的会话环境自行配置,用户体验好,会话沟通便利。3、本会话平台会及时回收会话地址码和会话账户,在避免会话冲突和误会的同时,高效利用有限的数据资源。附图说明本专利技术将通过例子并参照附图的方式说明,其中:图1是会话平台的构造图。具体实施方式本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。本说明书(包括任何附加权利要求、摘要)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。如图1所示,本实施例公开了一种多语言即时会话平台,包括登录模块、会话建立模块、地址码识别模块、账户配置模块、语种配置模块和翻译/显示模块,其中:主体用户(会话发起人)通过登录模块登录到会话平台,发起会话建立请求。一般的,主体用户可以通过会话平台的应用,或者转到会话平台的链接,连接到会话平台,再通过用户名和密码登录到会话平台,进一步通过相应的操作,例如点击“新建聊天室”,发起会话建立请求。同时,登录模块也具有注册功能,用户可以通过登录模块注册到会话平台,以在后续过程中主动发起会话。会话建立模块根据主体用户发起的会话建立请求,建立会话,并生成对应该会话的地址码,每一个地址码具有唯一性。主体用户可以建立多个会话,不同的会话对应有不同的地址码;每一个地址码携带有会话平台的链接和会话(聊天室)的标识;对于会话平台的链接,一般是固定的,各地址码间的区别在于会话的标识,例如地址码为http://text111/XYZUVW,其中“http://text111”为会话平台的链接,“XYZUVW”为会话的标识。在一个实施方式中,会话建立模块通过随机产生预定长度(如6位)的随机码作为会话的标识,若随机码已被其他会话占用,则重新生成一个随机码,直到具备唯一性。优选的,为及时回收有限的地址码资源,对于已无在线用户的会话,即会话中的用户均退出会话或者退出会话平台(即下线)时,会话建立模块会将该会话释放,注销该会话的标识,则相应的地址码即失效。主体用户可以将会话的地址码发送给预邀请聊天的对象(客体用户),受邀对象可以是已登录到会话平台的用户,也可以是未登录到会话平台的用户(包括已在会话平台注册的用户和未在会话平台注册的用户),发送方式不限,可以通过短信、聊天应用等方式,这样,受邀对象就可以通过在浏览器中键入该地址码直接进入到相应的会话中,而无需先进入相应的应用或网站,也就无需提前知道会话平台的链接地址。在一个实施例中,会话建立模块在建立完成会话后,主体用户则自动进入到该会话中,此时,会话建立模块随机生成一个地址码,并将该地址码与该会话进行绑定,再向主体用户展示该地址码,例如在会话窗口中展示,主体用户通本文档来自技高网...

【技术保护点】
1.一种多语言即时会话平台,其特征在于,包括登录模块、会话建立模块、地址码识别模块、账户配置模块、语种配置模块和翻译/显示模块,其中:主体用户通过所述登录模块登录到所述会话平台,发起会话建立请求;所述会话建立模块根据主体用户发起的会话建立请求,建立会话,并生成对应该会话的地址码,每一个地址码具有唯一性,所述地址码携带有会话平台的链接和所述会话的标识;所述地址码识别模块用于识别客体用户提交的地址码,根据识别结果,将客体用户直接接入相应的会话;所述账户配置模块为连接到会话平台的所述客体用户中,未登录到会话平台的用户分配会话账户,每一个会话账户具有唯一性;所述语种配置模块为所述会话中每一个会话参与者设置接收会话消息的语种;所述翻译/显示模块用于:针对于任一会话参与者,将接收的会话消息以该会话参与者配置的语种进行显示。

【技术特征摘要】
1.一种多语言即时会话平台,其特征在于,包括登录模块、会话建立模块、地址码识别模块、账户配置模块、语种配置模块和翻译/显示模块,其中:主体用户通过所述登录模块登录到所述会话平台,发起会话建立请求;所述会话建立模块根据主体用户发起的会话建立请求,建立会话,并生成对应该会话的地址码,每一个地址码具有唯一性,所述地址码携带有会话平台的链接和所述会话的标识;所述地址码识别模块用于识别客体用户提交的地址码,根据识别结果,将客体用户直接接入相应的会话;所述账户配置模块为连接到会话平台的所述客体用户中,未登录到会话平台的用户分配会话账户,每一个会话账户具有唯一性;所述语种配置模块为所述会话中每一个会话参与者设置接收会话消息的语种;所述翻译/显示模块用于:针对于任一会话参与者,将接收的会话消息以该会话参与者配置的语种进行显示。2.如权利要求1所述的会话平台,其特征在于,所述会话建立模块还用于在所述会话中的会话参与者均下线或退出所述会话时,注销该会话的标识。3.如权利要求1所述的会话平台,其特征在于,所述账户配置模块所分配的会话账户包括用户名和用户昵称,所述用户名具有唯一性,不可更改,所述用户昵称在分配后可以更改。4.如权利要求3所述的会话平台,其特征在于,在初始分配情况下,所述用户名和用户昵称相同。5.如权利要求3或4所述的会话平台,其特征在于,所述用户昵称的修改为进...

【专利技术属性】
技术研发人员:马万炯陈俊周杨琴杨龙杰李剑左林翼
申请(专利权)人:四川译讯信息科技有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1