翻译系统和方法
【专利摘要】本发明公开了一种翻译系统和方法,属于翻译领域。所述系统包括:用户客户端向服务器发送翻译请求;服务器在接收到翻译请求后,确定出与翻译请求对应的候选翻译人员客户端;服务器向候选翻译人员客户端发送与翻译请求对应的翻译订单;翻译人员客户端在接收到翻译订单后,选择性地向服务器发送抢单指令;服务器在接收抢单指令后,在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求。解决了现有的翻译方法根据文字词义机械地翻译和不方便,不能根据实际场景进行调整,翻译结果与实际场景不匹配的问题;达到了能向翻译人员客户端获取翻译服务,提高翻译准确率的效果,以及能满足大多数人群的需要。
【专利说明】
翻译系统和方法
技术领域
[0001 ]本发明涉及翻译领域,特别涉及一种翻译系统和方法。
【背景技术】
[0002]用户在遇到不认识的外文文字时,通常会使用翻译软件。用户在翻译软件客户端中输入不认识的外文文字,翻译软件客户端接收用户输入的外文文字,根据该外文文字在词库中进行查找并获取翻译结果,将翻译结果反馈给用户;或者,翻译软件客户端将外文文字发送给服务器,服务器在词库中进行查找并获取翻译结果,将翻译结果反馈给翻译软件客户端。
[0003]在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
[0004]上述翻译方法往往根据文字词义机械地翻译,不能根据实际场景进行调整,翻译结果可能与实际场景并不匹配,给用户造成误解和困扰。
【发明内容】
[0005]为了解决现有技术的问题,本发明实施例提供了一种翻译系统和方法。所述技术方案如下:
[0006]第一方面,提供了一种翻译系统,该翻译系统包括:至少一个用户客户端、服务器和至少一个翻译人员客户端;
[0007]用户客户端,用于向服务器发送翻译请求;
[0008]服务器,用于在接收到翻译请求后,确定出与翻译请求对应的候选翻译人员客户端;
[0009]服务器,用于向候选翻译人员客户端发送与翻译请求对应的翻译订单;
[0010]翻译人员客户端,用于在接收到翻译订单后,选择性地向服务器发送抢单指令;
[0011]服务器,用于在接收抢单指令后,在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求。
[0012]在一种可能的实现方式中,服务器,用于在接收到翻译请求后,确定出与翻译请求对应的候选翻译人员客户端,包括:
[0013]服务器,用于在接收到翻译请求后,将翻译请求与翻译人员客户端的信息进行匹配;翻译人员客户端的信息包括语种、翻译时间、用户评分、翻译人员的等级和专业领域中的至少一种;
[0014]服务器,用于获取匹配结果;
[0015]服务器,用于根据匹配结果确定出与翻译请求对应的候选翻译人员客户端。
[0016]在一种可能的实现方式中,服务器,用于在接收抢单指令后,在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求,包括:
[0017]服务器,用于在接收抢单指令后,根据抢单速度在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求;
[0018]或者,
[0019]服务器,用于在接收抢单指令后,根据抢单速度和已发送抢单指令的翻译人员客户端的综合评分确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求。
[0020]在一种可能的实现方式中,用户客户端,用于向服务器发送翻译请求之前,还包括:
[0021]用户客户端通过用户输入的文字获取待翻译内容,并根据待翻译内容生成翻译请求;或者,
[0022]用户客户端通过语音识别技术获取待翻译内容,并根据待翻译内容生成翻译请求;或者,
[0023]用户客户端通过拍照技术获取图片形式的待翻译内容,并根据待翻译内容生成翻译请求;或者,
[0024]用户客户端通过OCR识别技术获取待翻译内容,并根据待翻译内容生成翻译请求。
[0025]在一种可能的实现方式中,
[0026]翻译订单包括待翻译内容、目标语种、翻译价格、时间要求、翻译人员的等级要求和同声传译要求中的一种或多种。
[0027]在一种可能的实现方式中,翻译系统还包括:
[0028]服务器,用于向用户客户端反馈至少一个目标翻译人员客户端的信息;
[0029]用户客户端,用于在接收到至少一个目标翻译人员客户端的信息后,向服务器反馈中标翻译人员客户端的信息;
[0030]服务器,用于在接收到中标翻译人员客户端的信息后,向中标翻译人员客户端发送翻译请求。
[0031 ]在一种可能的实现方式中,翻译系统还包括:
[0032]翻译人员客户端,用于在接收到翻译请求后,向服务器发送翻译结果;
[0033]服务器,用于将翻译结果转发给用户客户端;
[0034]用户客户端,用于接收翻译结果。
[0035]第二方面,提供了一种翻译方法,用于服务器,该方法包括:
[0036]接收用户客户端发送的翻译请求;
[0037 ]确定出与翻译请求对应的候选翻译人员客户端;
[0038]向候选翻译人员客户端发送与翻译请求对应的翻译订单;
[0039]接收候选翻译人员客户端选择性地发送的抢单请求后,在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求。
[0040]在一种可能的实现方式中,确定出与翻译请求对应的候选翻译人员客户端包括:
[0041]将翻译请求与翻译人员客户端的信息进行匹配;翻译人员客户端的信息包括语种、翻译时间、用户评分、翻译人员的等级和专业领域中的至少一种;
[0042]获取匹配结果;
[0043]根据匹配结果确定出与翻译请求对应的候选翻译人员客户端。
[0044]在一种可能的实现方式中,接收候选翻译人员客户端选择性地发送的抢单请求后,在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求包括:
[0045]接收候选翻译人员客户端选择性地发送的抢单请求后,根据抢单速度在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求;
[0046]或者,
[0047]接收候选翻译人员客户端选择性地发送的抢单请求后,根据抢单速度和已发送抢单指令的翻译人员客户端的综合评分确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求。
[0048]在一种可能的实现方式中,
[0049]翻译请求由待翻译内容生成,待翻译内容由用户客户端通过用户输入的文字获得;或者,待翻译内容由用户客户端通过语音识别技术获得;或者,待翻译内容为用户客户端通过拍照技术获得的图片;或者,待翻译内容由用户客户端通过OCR识别技术获得。
[0050]在一种可能的实现方式中,
[0051]翻译订单包括待翻译内容、目标语种、翻译价格、时间要求、翻译人员的等级要求和同声传译要求中的一种或多种。
[0052]在一种可能的实现方式中,翻译方法还包括:
[0053]向用户客户端反馈至少一个目标翻译人员客户端的信息;以便用户客户端在接收到至少一个目标翻译人员客户端的信息后,向服务器反馈中标翻译人员客户端的信息
[0054]用于在接收到中标翻译人员客户端的信息后,向中标翻译人员客户端发送翻译请求。
[0055]在一种可能的实现方式中,翻译方法还包括:
[0056]接收翻译人员客户端发送的翻译结果;
[0057]将翻译结果转发给用户客户端。
[0058]本发明实施例提供的技术方案带来的有益效果是:
[0059]通过用户客户端向服务器发送翻译请求;服务器在接收到翻译请求后,确定出与翻译请求对应的候选翻译人员客户端;服务器向候选翻译人员客户端发送与翻译请求对应的翻译订单;翻译人员客户端在接收到翻译订单后,选择性地向服务器发送抢单指令;服务器在接收抢单指令后,在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求。解决了现有的翻译方法根据文字词义机械地翻译和不方便,不能根据实际场景进行调整,翻译结果与实际场景不匹配的问题;达到了能够向翻译人员客户端获取翻译服务,提高翻译准确率的效果,以及能满足大多数人群获取翻译服务的需要。
【附图说明】
[0060]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0061 ]图1是本发明各个实施例所涉及的一种实施环境的结构示意图;
[0062]图2是本发明一个实施例提供的翻译方法的流程图;
[0063]图3A是本发明另一个实施例提供的翻译方法的流程图;
[0064]图3B是本发明另一个实施例提供的翻译软件客户端的示意图;
[0065]图3C是本发明另一个实施例提供的翻译软件客户端的示意图;
[0066]图3D是本发明另一个实施例提供的翻译软件客户端的示意图;
[0067]图3E是本发明另一个实施例提供的翻译方法的流程图;
[0068]图3F是本发明另一个实施例提供的确定候选翻译人员客户端的示意图;
[0069]图3G是本发明另一个实施例提供的发送抢单指令的示意图;
[0070]图3H是本发明另一个实施例提供的翻译软件客户端的示意图;
[0071 ]图4是本发明另一个实施例提供的翻译方法的流程图;
[0072]图5是本发明一个实施例提供的翻译方法的流程图;
[0073]图6是本发明一个实施例提供的翻译系统的结构框架图。
【具体实施方式】
[0074]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0075]图1是本发明各个实施例所涉及的一种实施环境的结构示意图,该实施环境包括:至少一个用户客户端120、服务器140和至少一个翻译人员客户端160;
[0076]用户客户端120是运行在电子设备上的翻译软件客户端,用于获取翻译服务。电子设备可以是手机、平板电脑、电子书阅读器、膝上型便携计算机、台式计算机和可穿戴设备等。运行有用户客户端120的电子设备通过有线网络或者无线网络与服务器140相连。用户客户端120可以有多个。
[0077]服务器140可以是一台服务器,或者由若干台服务器组成的服务器集群,或者是一个云计算服务中心。服务器140是翻译软件客户端的服务器。
[0078]翻译人员客户端160是运行在电子设备上的翻译软件客户端,用于提供翻译服务。电子设备可以是手机、平板电脑、电子书阅读器、膝上型便携计算机、台式计算机和可穿戴设备等。运行有翻译人员客户端160的电子设备通过有线网络或者无线网络与服务器140相连。翻译人员客户端160可以有多个。
[0079]图2是根据一示例性实施例示出的一种翻译方法的流程图。本实施例以该翻译方法应用于图1所示的实施环境中来举例说明。该翻译方法包括。
[0080]步骤202,用户客户端向服务器发送翻译请求;
[0081]步骤204,服务器在接收到翻译请求后,确定出与翻译请求对应的候选翻译人员客户端;
[0082]步骤206,服务器向候选翻译人员客户端发送与翻译请求对应的翻译订单;
[0083]步骤208,翻译人员客户端在接收到翻译订单后,选择性地向服务器发送抢单指令;
[0084]步骤210,服务器在接收抢单指令后,在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求。
[0085]综上所述,本实施例提供的翻译方法,通过用户客户端向服务器发送翻译请求;月艮务器在接收到翻译请求后,确定出与翻译请求对应的候选翻译人员客户端;服务器向候选翻译人员客户端发送与翻译请求对应的翻译订单;翻译人员客户端在接收到翻译订单后,选择性地向服务器发送抢单指令;服务器在接收抢单指令后,在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求。解决了现有的翻译方法根据文字词义机械地翻译和不方便,不能根据实际场景进行调整,翻译结果与实际场景不匹配的问题;达到了能够向翻译人员客户端获取翻译服务,提高翻译准确率的效果,以及能满足大多数人群获取翻译服务的需要。
[0086]图3A是根据一示例性实施例示出的一种翻译方法的流程图。本实施例以该翻译方法应用于图1所示的实施环境中来举例说明。该翻译方法包括。
[0087]步骤301,用户客户端获取待翻译内容,并根据待翻译内容生成翻译请求;
[0088]用户客户端是运行在电子设备上的翻译软件客户端,用于获取翻译服务。待翻译内容是指用户需要翻译的内容,比如外文文字、外文图片和语音等。
[0089]用户客户端可以通过但不限于如下四种方式获取待翻译内容:
[0090]第一种,用户客户端通过用户输入的文字获取待翻译内容,并根据待翻译内容生成翻译请求。
[0091]若用户在用户客户端的界面中输入文字,则用户客户端通过用户输入的文字获取待翻译内容。如图3B所示,用户在用户客户端界面001中输入“translate”。用户客户端根据待翻译内容生成翻译请求。
[0092]第二种,用户客户端通过语音识别技术获取待翻译内容,并根据待翻译内容生成翻译请求。
[0093]若用户通过语音的方式向用户客户端输入带翻译内容,则用户客户端通过语音识别技术获取待翻译内容。
[0094]如图3C所示,用户点击用户客户端界面001中的语音图标a,用户客户端调用手机的语音功能,进入界面002,用户说“translate”,手机获取该音频,根据语音识别技术获取用户所说的“translate”,并在界面003中显示。
[0095]第三种,用户客户端通过拍照技术获取图片形式的待翻译内容,并根据待翻译内容生成翻译请求。
[0096]若需要翻译的内容为图片形式,用户客户端可以调用摄像头来获取待翻译内容。
[0097]如图3D所示,假设用户在国外餐厅用餐时,不认识菜单上的外文,用户可以点击用户客户端界面001中的拍照图标b,调用手机摄像头,进入界面004拍照获取外文菜单信息。
[0098]第四种,用户客户端通过OCR识别技术获取待翻译内容,并根据待翻译内容生成翻译请求。
[0099]OCR识别技术是指用户客户端对资料进行扫描获取图像文件,然后对图像文件进行分析处理,获取文字及版面信息的技术。用户客户端调用电子设备的摄像头对待翻译内容进行扫描获取图像文件,然后对图像文件进行分析处理,获取待翻译内容。
[0100]若待翻译内容为机密信息时,用户客户端可对待翻译内容进行加密。用户客户端可对翻译请求进行全部或部分加密。用户客户端可对整个翻译请求进行加密,也可对翻译请求中的待翻译内容进行加密。
[0101]翻译请求中可以携带保密指令,要求接收到该翻译请求的服务平台和翻译人员客户端对该翻译请求和/或与该翻译请求的相关信息进行保密。
[0102]步骤302,用户客户端向服务器发送翻译请求;
[0103]若翻译请求为加密处理过的翻译请求,用户客户端将翻译请求的加密密码发送给服务器。
[0104]步骤303,服务器在接收到翻译请求后,确定出与翻译请求对应的候选翻译人员客户端;
[0105]翻译人员客户端是运行在电子设备上的翻译软件客户端,用于提供翻译服务。候选翻译人员客户端是指与当前翻译请求匹配的翻译人员客户端。比如,用户需要日译中的翻译服务,有6个翻译人员客户端,其中有3个能够提供日译中的翻译服务,则这3个翻译人员客户端即为候选翻译人员客户端。
[0106]若翻译请求携带有保密指令,服务器对该翻译请求需要保密。
[0107]如图3E所示,步骤303中服务器在接收到翻译请求后,确定出与翻译请求对应的候选翻译人员客户端还可以包括如下子步骤:
[0108]步骤303a,服务器在接收到翻译请求后,将翻译请求与翻译人员客户端的信息进行匹配;翻译人员客户端的信息包括语种、翻译时间、用户评分、翻译人员的等级和专业领域中的至少一种。
[0109]翻译人员客户端的信息是指翻译人员客户端所对应的翻译人员的相关资料,比如语种、翻译时间、用户评分、翻译人员的等级和专业领域等。服务器将翻译请求与翻译人员客户端的信息中的一种或多种进行匹配。
[0110]比如,翻译请求中要求的语种为日语,则服务器将语种“日语”与翻译人员客户端的信息中的语种进行匹配;翻译请求中要求的专业领域为知识产权领域,则服务器将专业领域“知识产权领域”与翻译人员客户端的信息中的专业领域进行匹配;翻译请求中既要求语种为日语又要求翻译人员的等级为五星级,则服务器将语种“日语”以及翻译人员的等级“五星级”这两项要求与翻译人员客户端的信息中的语种和翻译人员的等级进行匹配。
[0111]步骤303b,服务器获取匹配结果;
[0112]步骤303c,服务器根据匹配结果确定出与翻译请求对应的候选翻译人员客户端。
[0113]服务器将符合条件的翻译人员客户端确定为候选翻译人员客户端。如图3F所示,服务器将语种“日语”与翻译人员客户端的信息中的语种进行匹配后,服务器从翻译人员客户端A、B、C、D、E和F中确定出与语种“日语”对应的候选翻译人员客户端A、B和C。
[0114]若翻译请求为加密处理过的翻译请求,对于部分加密的翻译请求,服务器将除加密部分之外的其它信息与翻译人员客户端的信息进行匹配,获取匹配结果,确定出候选翻译人员客户端。对于全部加密的翻译请求,服务器根据翻译人员客户端当前是否处于空闲状态,将当前处于空闲状态的翻译人员客户端确定为候选翻译人员客户端。
[0115]步骤304,服务器向候选翻译人员客户端发送与翻译请求对应的翻译订单;
[0116]翻译订单包括待翻译内容、目标语种、翻译价格、时间要求、翻译人员的等级要求和同声传译要求中的一种或多种。
[0117]步骤305,翻译人员客户端在接收到翻译订单后,选择性地向服务器发送抢单指令;
[0118]抢单指令是指翻译人员客户端向服务器反馈的用于接受翻译订单的指令。选择性地向服务器发送抢单指令是指一个或多个候选翻译人员客户端根据翻译订单进行抢单,在某些情况下,并非所有的选翻译人员客户端都会抢单。
[0119]如图3G所示,服务器140向候选翻译人员客户端A、B和C发送翻译订单,候选翻译人员客户端A、B和C在接收到翻译订单后,候选翻译人员客户端A和B向服务器发送了抢单指令,候选翻译人员客户端C则没有向服务器发送抢单指令。
[0120]步骤306,服务器在接收抢单指令后,在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求。
[0121 ]目标翻译人员客户端是指服务器确定出的向用户客户端提供翻译服务的客户端。也即服务器从已发送抢单指令的翻译人员客户端中选择一个翻译人员客户端作为目标翻译人员客户端。
[0122]若翻译请求为加密处理过的翻译请求,服务器将翻译请求的加密密码发送给目标翻译人员客户端。
[0123]本步骤可通过如下方式确定出目标翻译人员客户端,步骤如下:
[0124]第一种,服务器在接收抢单指令后,根据抢单速度在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求。
[0125]抢单速度是指候选翻译人员客户端向服务器发送抢单指令的速度。
[0126]比如,服务器将抢单速度较快的翻译人员客户端A确定为目标翻译人员客户端。
[0127]第二种,服务器在接收抢单指令后,根据抢单速度和已发送抢单指令的翻译人员客户端的综合评分确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求。
[0128]抢单速度是指候选翻译人员客户端向服务器发送抢单指令的速度。翻译人员客户端的综合评分是指根据用户评分、翻译速度和翻译准确度等所获得的综合评分。
[0129]比如,翻译人员客户端A抢单速度为Is,综合评分为80;翻译人员客户端B抢单速度为2s,综合评分为95,服务器根据加权平均算法得出翻译人员客户端B的比分高于翻译人员客户端A,将翻译人员客户端B确定为目标翻译人员客户端。服务器向翻译人员客户端B发送翻译请求。
[0130]步骤307,翻译人员客户端在接收到翻译请求后,向服务器发送翻译结果;
[0131]目标翻译人员客户端接收到翻译请求后,解析出翻译请求中的待翻译内容,获取目标翻译人员客户端所对应的翻译人员输入的翻译结果,将翻译结果发送给服务器。
[0132]若翻译请求为加密处理过的翻译请求,目标翻译人员客户端接收到翻译请求的加密密码后,根据该密码解密翻译请求,解析出翻译请求中的待翻译内容,获取目标翻译人员客户端所对应的翻译人员输入的翻译结果。目标翻译人员客户端也可以对翻译结果进行加密处理,将加密的翻译结果发送给服务器。翻译结果的加密密码可以与翻译请求的加密密码相同或不同。
[0133]若翻译请求携带有保密指令,则翻译人员客户端以及翻译人员客户端对应的翻译人员对该翻译请求和翻译结果都需要保密。
[0134]步骤308,服务器将翻译结果转发给用户客户端;
[0135]若翻译结果为加密处理过的翻译结果,服务器在将翻译结果转发给用户客户端时,将翻译结果的加密密码也发送给用户客户端。若用户客户端在翻译请求中约定了加密密码,在目标翻译人员客户端使用约定的加密密码对翻译结果进行加密时,服务器可不用向用户客户端发送翻译结果的加密密码。
[0136]若翻译请求携带有保密指令,服务器需对该翻译请求对应的翻译结果进行保密。
[0137]步骤309,用户客户端接收翻译结果。
[0138]用户客户端接收翻译结果,用户可在用户客户端界面中看到翻译结果,或者听到翻译结果。如图3H所示,用户可在用户客户端界面005中看到翻译结果“翻译”。
[0139]若翻译结果为加密处理过的翻译结果,用户客户端根据翻译结果的加密密码解密出翻译结果。
[0140]综上所述,本实施例提供的翻译方法,通过用户客户端向服务器发送翻译请求;月艮务器在接收到翻译请求后,确定出与翻译请求对应的候选翻译人员客户端;服务器向候选翻译人员客户端发送与翻译请求对应的翻译订单;翻译人员客户端在接收到翻译订单后,选择性地向服务器发送抢单指令;服务器在接收抢单指令后,在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求。解决了现有的翻译方法根据文字词义机械地翻译,不能根据实际场景进行调整和不方便,翻译结果与实际场景不匹配的问题;达到了能够向翻译人员客户端获取翻译服务,提高翻译准确率的效果,以及能满足大多数人群获取翻译服务的需要。
[0141]另外,通过服务器将翻译请求与翻译人员客户端的信息进行匹配;获取匹配结果;根据匹配结果确定出与翻译请求对应的候选翻译人员客户端;达到了能够根据待翻译内容确定出候选翻译人员客户端,节约资源,提高翻译服务效率以及专业指向性的效果。
[0142]以下为本发明的另一个方法实施例,对于其中未详尽描述的细节,可以参考图3A所对应的方法实施例。
[0143]图4是根据一示例性实施例示出的一种翻译方法的流程图。本实施例以该翻译方法应用于图1所示的实施环境中来举例说明。该翻译方法包括。
[0144]步骤401,用户客户端获取待翻译内容,并根据待翻译内容生成翻译请求;
[0145]用户客户端是运行在电子设备上的翻译软件客户端,用于获取翻译服务。待翻译内容是指用户需要翻译的内容,比如外文文字、外文图片和语音等。
[0146]步骤402,用户客户端向服务器发送翻译请求;
[0147]步骤403,服务器在接收到翻译请求后,确定出与翻译请求对应的候选翻译人员客户端;
[0148]翻译人员客户端是运行在电子设备上的翻译软件客户端,用于提供翻译服务。候选翻译人员客户端是指与当前翻译请求匹配的翻译人员客户端。比如,用户需要日译中的翻译服务,有6个翻译人员客户端,其中有3个能够提供日译中的翻译服务,则这3个翻译人员客户端即为候选翻译人员客户端。
[0149]步骤404,服务器向候选翻译人员客户端发送与翻译请求对应的翻译订单;
[0150]翻译订单包括待翻译内容、目标语种、翻译价格、时间要求、翻译人员的等级要求和同声传译要求中的一种或多种。
[0151]步骤405,翻译人员客户端在接收到翻译订单后,选择性地向服务器发送抢单指令;
[0152]抢单指令是指翻译人员客户端向服务器反馈的用于接受翻译订单的指令。选择性地向服务器发送抢单指令是指一个或多个候选翻译人员客户端根据翻译订单进行抢单,在某些情况下,并非所有的选翻译人员客户端都会抢单。
[0153]步骤406,服务器在接收抢单指令后,在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端;
[0154]目标翻译人员客户端是指服务器确定出的向用户客户端提供翻译服务的客户端。
[0155]服务器确定出目标翻译人员客户端后,当有一个目标翻译人员客户端时,服务器向该目标翻译人员客户端发送翻译请求;当目标翻译人员客户端大于一个时,服务器可以将目标翻译人员客户端的信息反馈给用户,让用户来确定为其提供服务的翻译人员客户端。步骤如下:
[0156]步骤407,服务器向用户客户端反馈至少一个目标翻译人员客户端的信息;
[0157]目标翻译人员客户端的信息包括但不限于目标翻译人员客户端的头像、昵称、语种、翻译时间、用户评分、翻译人员的等级、专业领域和地理位置等。
[0158]比如,服务器确定出翻译人员客户端A、B和C为目标翻译人员客户端,由于目标翻译人员客户端大于I个,为了使翻译人员不重复作业以及提高用户体验,将决定权放在用户手中,服务器向用户客户端反馈翻译人员客户端A、B和C的信息。
[0159]步骤408,用户客户端在接收到至少一个目标翻译人员客户端的信息后,向服务器反馈中标翻译人员客户端的信息;
[0160]用户客户端在接收到目标翻译人员客户端的信息后,由用户客户端所对应的用户决定选择一个翻译人员客户端为其提供翻译服务,用户选中的翻译人员客户端为中标翻译人员客户端。用户客户端向服务器反馈中标翻译人员客户端的信息。比如,用户选中翻译人员客户端C作为中标翻译人员客户端,用户客户端向服务器反馈翻译人员客户端C的信息。
[0161]步骤409,服务器在接收到中标翻译人员客户端的信息后,向中标翻译人员客户端发送翻译请求。
[0162]比如,服务器向翻译人员客户端C发送翻译请求。
[0163]步骤410,翻译人员客户端在接收到翻译请求后,向服务器发送翻译结果;
[0164]中标翻译人员客户端接收到翻译请求后,解析出翻译请求中的待翻译内容,获取中标翻译人员客户端所对应的翻译人员输入的翻译结果,将翻译结果发送给服务器。
[0165]步骤411,服务器将翻译结果转发给用户客户端;
[0166]步骤412,用户客户端接收翻译结果。
[0167]用户客户端接收翻译结果,用户可在用户客户端界面中看到翻译结果,或者听到翻译结果。
[0168]综上所述,本实施例提供的翻译方法,通过用户客户端向服务器发送翻译请求;月艮务器在接收到翻译请求后,确定出与翻译请求对应的候选翻译人员客户端;服务器向候选翻译人员客户端发送与翻译请求对应的翻译订单;翻译人员客户端在接收到翻译订单后,选择性地向服务器发送抢单指令;服务器在接收抢单指令后,在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求。解决了现有的翻译方法根据文字词义机械地翻译和不方便,不能根据实际场景进行调整,翻译结果与实际场景不匹配的问题;达到了能够向翻译人员客户端获取翻译服务,提高翻译准确率的效果,以及能满足大多数人群获取翻译服务的需要。
[0169]另外,通过服务器将翻译请求与翻译人员客户端的信息进行匹配;获取匹配结果;根据匹配结果确定出与翻译请求对应的候选翻译人员客户端;达到了能够根据待翻译内容确定出候选翻译人员客户端,节约资源,提高翻译服务效率以及专业指向性的效果。
[0170]此外,通过服务器向用户客户端反馈至少一个目标翻译人员客户端的信息;用户客户端在接收到至少一个目标翻译人员客户端的信息后,向服务器反馈中标翻译人员客户端的信息;服务器在接收到中标翻译人员客户端的信息后,向中标翻译人员客户端发送翻译请求;将选择中标翻译人员客户端的决定权放在用户手中,提高了用户体验。
[0171]图5是根据一示例性实施例示出的一种翻译方法的流程图。本实施例以该翻译方法应用于图1所示的服务器140中进行举例说明。该方法包括:
[0172]步骤501,服务器接收用户客户端发送的翻译请求;
[0173]步骤502,服务器确定出与翻译请求对应的候选翻译人员客户端;
[0174]步骤503,服务器向候选翻译人员客户端发送与翻译请求对应的翻译订单;
[0175]步骤504,服务器接收候选翻译人员客户端选择性地发送的抢单请求后,在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求。
[0176]综上所述,本实施例提供的翻译方法,通过服务器接收用户客户端发送的翻译请求;确定出与翻译请求对应的候选翻译人员客户端;向候选翻译人员客户端发送与翻译请求对应的翻译订单;接收候选翻译人员客户端选择性地发送的抢单请求后,在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求。解决了现有的翻译方法根据文字词义机械地翻译和不方便,不能根据实际场景进行调整,翻译结果与实际场景不匹配的问题;达到了能够向翻译人员客户端获取翻译服务,提高翻译准确率的效果,以及能满足大多数人群获取翻译服务的需要。
[0177]下面为本发明另一个方法实施例,本实施例以该翻译方法应用于图1所示的服务器140中进行举例说明。该方法包括:
[0178]服务器接收用户客户端发送的翻译请求;
[0179]服务器确定出与翻译请求对应的候选翻译人员客户端;
[0180]服务器向候选翻译人员客户端发送与翻译请求对应的翻译订单;
[0181]服务器接收候选翻译人员客户端选择性地发送的抢单请求后,在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求。
[0182]可选地,服务器确定出与翻译请求对应的候选翻译人员客户端包括:
[0183]服务器将翻译请求与翻译人员客户端的信息进行匹配;翻译人员客户端的信息包括语种、翻译时间、用户评分、翻译人员的等级和专业领域中的至少一种;
[0184]服务器获取匹配结果;
[0185]服务器根据匹配结果确定出与翻译请求对应的候选翻译人员客户端。
[0186]可选地,服务器接收候选翻译人员客户端选择性地发送的抢单请求后,在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求包括:
[0187]服务器接收候选翻译人员客户端选择性地发送的抢单请求后,根据抢单速度在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求;
[0188]或者,
[0189]服务器接收候选翻译人员客户端选择性地发送的抢单请求后,根据抢单速度和已发送抢单指令的翻译人员客户端的综合评分确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求。
[0190]可选地,
[0191]翻译请求由待翻译内容生成,待翻译内容由用户客户端通过用户输入的文字获得;或者,待翻译内容由用户客户端通过语音识别技术获得;或者,待翻译内容为用户客户端通过拍照技术获得的图片;或者,待翻译内容由用户客户端通过OCR识别技术获得。
[0192]可选地,翻译订单包括待翻译内容、目标语种、翻译价格、时间要求、翻译人员的等级要求和同声传译要求中的一种或多种。
[0193]可选地,该翻译方法还包括:
[0194]服务器向用户客户端反馈至少一个目标翻译人员客户端的信息;以便用户客户端在接收到至少一个目标翻译人员客户端的信息后,向服务器反馈中标翻译人员客户端的信息;
[0195]服务器用于在接收到中标翻译人员客户端的信息后,向中标翻译人员客户端发送翻译请求。
[0196]可选地,该翻译方法还包括:
[0197]服务器接收翻译人员客户端发送的翻译结果;
[0198]服务器将翻译结果转发给用户客户端。
[0199]综上所述,本实施例提供的翻译方法,通过服务器接收用户客户端发送的翻译请求;确定出与翻译请求对应的候选翻译人员客户端;向候选翻译人员客户端发送与翻译请求对应的翻译订单;接收候选翻译人员客户端选择性地发送的抢单请求后,在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求。解决了现有的翻译方法根据文字词义机械地翻译和不方便,不能根据实际场景进行调整,翻译结果与实际场景不匹配的问题;达到了能够向翻译人员客户端获取翻译服务,提高翻译准确率的效果,以及能满足大多数人群获取翻译服务的需要。
[0200]另外,通过服务器将翻译请求与翻译人员客户端的信息进行匹配;获取匹配结果;根据匹配结果确定出与翻译请求对应的候选翻译人员客户端;达到了能够根据待翻译内容确定出候选翻译人员客户端,节约资源,提高翻译服务的效率以及专业指向性的效果。
[0201 ]此外,通过服务器向用户客户端反馈至少一个目标翻译人员客户端的信息;以便用户客户端在接收到至少一个目标翻译人员客户端的信息后,向服务器反馈中标翻译人员客户端的信息;在接收到中标翻译人员客户端的信息后,向中标翻译人员客户端发送翻译请求;将选择中标翻译人员客户端的决定权放在用户手中,提高了用户体验。
[0202]图6是根据一示例性实施例示出的一种翻译系统的结构框架图。该翻译系统包括:用户客户端620、服务器640和翻译人员客户端660;用户客户端620与服务器640之间通过有线网络或无线网络连接;服务器640与翻译人员客户端660之间通过有线网络或无线网络连接。
[0203]用户客户端620,用于向服务器640发送翻译请求;
[0204]服务器640,用于在接收到翻译请求后,确定出与翻译请求对应的候选翻译人员客户端;
[0205]服务器640,用于向候选翻译人员客户端发送与翻译请求对应的翻译订单;
[0206]翻译人员客户端660,用于在接收到翻译订单后,选择性地向服务器发送抢单指令;
[0207]服务器640,用于在接收抢单指令后,在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求。
[0208]进一步地,
[0209]服务器640,用于在接收到翻译请求后,确定出与翻译请求对应的候选翻译人员客户端,包括:
[0210]服务器640,用于在接收到翻译请求后,将翻译请求与翻译人员客户端的信息进行匹配;翻译人员客户端的信息包括语种、翻译时间、用户评分、翻译人员的等级和专业领域中的至少一种;
[0211 ]服务器640,用于获取匹配结果;
[0212]服务器640,用于根据匹配结果确定出与翻译请求对应的候选翻译人员客户端。
[0213]进一步地,
[0214]服务器640,用于在接收抢单指令后,在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求,包括:
[0215]服务器640,用于在接收抢单指令后,根据抢单速度在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求;
[0216]或者,
[0217]服务器640,用于在接收抢单指令后,根据抢单速度和已发送抢单指令的翻译人员客户端的综合评分确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求。
[0218]进一步地,
[0219]用户客户端620,用于向服务器640发送翻译请求之前,还包括:
[0220]用户客户端620通过用户输入的文字获取待翻译内容,并根据待翻译内容生成翻译请求;或者,
[0221]用户客户端620通过语音识别技术获取待翻译内容,并根据待翻译内容生成翻译请求;或者,
[0222]用户客户端620通过拍照技术获取图片形式的待翻译内容,并根据待翻译内容生成翻译请求;或者,
[0223]用户客户端620通过OCR识别技术获取待翻译内容,并根据待翻译内容生成翻译请求。
[0224]进一步地
[0225]翻译订单包括待翻译内容、目标语种、翻译价格、时间要求、翻译人员的等级要求和同声传译要求中的一种或多种。
[0226]进一步地,翻译系统还包括:
[0227]服务器640,用于向用户客户端620反馈至少一个目标翻译人员客户端的信息;
[0228]用户客户端620,用于在接收到至少一个目标翻译人员客户端的信息后,向服务器反馈中标翻译人员客户端的信息;
[0229]服务器640,用于在接收到中标翻译人员客户端的信息后,向中标翻译人员客户端发送翻译请求。
[0230]进一步地,翻译系统还包括:
[0231]翻译人员客户端660,用于在接收到翻译请求后,向服务器发送翻译结果;
[0232]服务器640,用于将翻译结果转发给用户客户端;
[0233]用户客户端620,用于接收翻译结果。
[0234]综上所述,本实施例提供的翻译系统,通过用户客户端,用于向服务器发送翻译请求;服务器,用于在接收到翻译请求后,确定出与翻译请求对应的候选翻译人员客户端;月艮务器,用于向候选翻译人员客户端发送与翻译请求对应的翻译订单;翻译人员客户端,用于在接收到翻译订单后,选择性地向服务器发送抢单指令;服务器,用于在接收抢单指令后,在已发送抢单指令的翻译人员客户端中确定出目标翻译人员客户端,向目标翻译人员客户端发送翻译请求。解决了现有的翻译方法根据文字词义机械地翻译和不方便,不能根据实际场景进行调整,翻译结果与实际场景不匹配的问题;达到了能够向翻译人员客户端获取翻译服务,提高翻译准确率的效果,以及能满足大多数人群获取翻译服务的需要。
[0235]另外,通过服务器将翻译请求与翻译人员客户端的信息进行匹配;获取匹配结果;根据匹配结果确定出与翻译请求对应的候选翻译人员客户端;达到了能够根据待翻译内容确定出候选翻译人员客户端,节约资源,提高翻译服务效率以及专业指向性的效果。
[0236]此外,通过服务器向用户客户端反馈至少一个目标翻译人员客户端的信息;用户客户端在接收到至少一个目标翻译人员客户端的信息后,向服务器反馈中标翻译人员客户端的信息;服务器在接收到中标翻译人员客户端的信息后,向中标翻译人员客户端发送翻译请求;将选择中标翻译人员客户端的决定权放在用户手中,提高了用户体验。
[0237]需要说明的是:上述实施例提供的翻译方法与翻译系统实施例属于同一构思,其具体实现过程详见翻译方法实施例,这里不再赘述。
[0238]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0239]本发明中所述的数据传输技术不限定于隧道传输技术、协作多点传输技术、载波聚合传输技术、多天线传输技术和多路复用技术(频分复用、时分复用和波分复用)等数据传输技术。上述数据传输技术都可以运用在本发明中,实现用户客户端、服务器和翻译人员客户端之间的数据传输。
[0240]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0241]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种翻译系统,其特征在于,包括:至少一个用户客户端、服务器和至少一个翻译人员客户端; 所述用户客户端,用于向所述服务器发送翻译请求; 所述服务器,用于在接收到所述翻译请求后,确定出与所述翻译请求对应的候选翻译人员客户端; 所述服务器,用于向所述候选翻译人员客户端发送与所述翻译请求对应的翻译订单; 所述翻译人员客户端,用于在接收到所述翻译订单后,选择性地向所述服务器发送抢单指令; 所述服务器,用于在接收所述抢单指令后,在已发送所述抢单指令的所述翻译人员客户端中确定出目标翻译人员客户端,向所述目标翻译人员客户端发送所述翻译请求。2.根据权利要求1所述的翻译系统,其特征在于,所述服务器,用于在接收到所述翻译请求后,确定出与所述翻译请求对应的候选翻译人员客户端,包括: 所述服务器,用于在接收到所述翻译请求后,将所述翻译请求与所述翻译人员客户端的信息进行匹配;所述翻译人员客户端的信息包括语种、翻译时间、用户评分、翻译人员的等级和专业领域中的至少一种; 所述服务器,用于获取匹配结果; 所述服务器,用于根据所述匹配结果确定出与所述翻译请求对应的候选翻译人员客户端。3.根据权利要求1所述的翻译系统,其特征在于,所述服务器,用于在接收所述抢单指令后,在已发送所述抢单指令的所述翻译人员客户端中确定出目标翻译人员客户端,向所述目标翻译人员客户端发送所述翻译请求,包括: 所述服务器,用于在接收所述抢单指令后,根据抢单速度在已发送所述抢单指令的所述翻译人员客户端中确定出目标翻译人员客户端,向所述目标翻译人员客户端发送所述翻译请求; 或者, 所述服务器,用于在接收所述抢单指令后,根据抢单速度和已发送所述抢单指令的所述翻译人员客户端的综合评分确定出目标翻译人员客户端,向所述目标翻译人员客户端发送所述翻译请求。4.根据权利要求1至3任一所述的翻译系统,其特征在于,所述用户客户端,用于向所述服务器发送翻译请求之前,还包括: 所述用户客户端通过用户输入的文字获取待翻译内容,并根据所述待翻译内容生成翻译请求;或者, 所述用户客户端通过语音识别技术获取待翻译内容,并根据所述待翻译内容生成翻译请求;或者, 所述用户客户端通过拍照技术获取图片形式的待翻译内容,并根据所述待翻译内容生成翻译请求;或者, 所述用户客户端通过OCR识别技术获取待翻译内容,并根据所述待翻译内容生成翻译请求。5.根据权利要求1至3任一所述的翻译系统,其特征在于, 所述翻译订单包括待翻译内容、目标语种、翻译价格、时间要求、翻译人员的等级要求和同声传译要求中的一种或多种。6.根据权利要求1所述的翻译系统,其特征在于,所述翻译系统还包括: 所述服务器,用于向所述用户客户端反馈至少一个目标翻译人员客户端的信息; 所述用户客户端,用于在接收到所述至少一个目标翻译人员客户端的信息后,向所述服务器反馈中标翻译人员客户端的信息; 所述服务器,用于在接收到所述中标翻译人员客户端的信息后,向所述中标翻译人员客户端发送所述翻译请求。7.根据权利要求1或2或3或6所述的翻译系统,其特征在于,所述翻译系统还包括: 所述翻译人员客户端,用于在接收到所述翻译请求后,向所述服务器发送翻译结果; 所述服务器,用于将所述翻译结果转发给所述用户客户端; 所述用户客户端,用于接收所述翻译结果。8.一种翻译方法,用于服务器,其特征在于,所述翻译方法包括: 接收用户客户端发送的翻译请求; 确定出与所述翻译请求对应的候选翻译人员客户端; 向候选翻译人员客户端发送与所述翻译请求对应的翻译订单; 接收所述候选翻译人员客户端选择性地发送的抢单请求后,在已发送所述抢单指令的所述翻译人员客户端中确定出目标翻译人员客户端,向所述目标翻译人员客户端发送所述翻译请求。9.根据权利要求8所述的翻译方法,其特征在于,所述确定出与所述翻译请求对应的候选翻译人员客户端包括: 将所述翻译请求与所述翻译人员客户端的信息进行匹配;所述翻译人员客户端的信息包括语种、翻译时间、用户评分、翻译人员的等级和专业领域中的至少一种; 获取匹配结果; 根据所述匹配结果确定出与所述翻译请求对应的候选翻译人员客户端。10.根据权利要求8所述的翻译方法,其特征在于,所述接收所述候选翻译人员客户端选择性地发送的抢单请求后,在已发送所述抢单指令的所述翻译人员客户端中确定出目标翻译人员客户端,向所述目标翻译人员客户端发送所述翻译请求包括: 接收所述候选翻译人员客户端选择性地发送的抢单请求后,根据抢单速度在已发送所述抢单指令的所述翻译人员客户端中确定出目标翻译人员客户端,向所述目标翻译人员客户端发送所述翻译请求; 或者, 接收所述候选翻译人员客户端选择性地发送的抢单请求后,根据抢单速度和已发送所述抢单指令的所述翻译人员客户端的综合评分确定出目标翻译人员客户端,向所述目标翻译人员客户端发送所述翻译请求。11.根据权利要求8至10任一所述的翻译方法,其特征在于, 所述翻译请求由待翻译内容生成,所述待翻译内容由所述用户客户端通过用户输入的文字获得;或者,所述待翻译内容由所述用户客户端通过语音识别技术获得;或者,所述待翻译内容为所述用户客户端通过拍照技术获得的图片;或者,所述待翻译内容由所述用户客户端通过OCR识别技术获得。12.根据权利要求8至10任一所述的翻译方法,其特征在于, 所述翻译订单包括待翻译内容、目标语种、翻译价格、时间要求、翻译人员的等级要求和同声传译要求中的一种或多种。13.根据权利要求8所述的翻译方法,其特征在于,所述翻译方法还包括: 向所述用户客户端反馈至少一个目标翻译人员客户端的信息;以便所述用户客户端在接收到所述至少一个目标翻译人员客户端的信息后,向所述服务器反馈中标翻译人员客户端的信息 用于在接收到所述中标翻译人员客户端的信息后,向所述中标翻译人员客户端发送所述翻译请求。14.根据权利要求8或9或10或13所述的翻译方法,其特征在于,所述翻译方法还包括: 接收所述翻译人员客户端发送的翻译结果; 将所述翻译结果转发给所述用户客户端。
【文档编号】G06F17/28GK105912531SQ201610079024
【公开日】2016年8月31日
【申请日】2016年2月3日
【发明人】冯忠
【申请人】冯忠