一种在移动端进行语料对齐的方法及系统与流程

文档序号:12462399阅读:来源:国知局

技术特征:

1.一种在移动端进行语料对齐的方法,其特征是包括通过拖拽合并语料的步骤、通过拖拽移动语料的步骤、通过点击拆分语料的步骤、通过点击删除语料的步骤、通过拖拽还原语料的步骤,

所述通过拖拽合并语料的步骤,是将选中的语料框拖拽到目标语料框中,用于将选中的语料框中的语料内容与目标语料框中的语料内容合并显示在目标语料框中,同时将选中的语料框中的语料内容清空;

所述通过拖拽移动语料的步骤,是通过拖拽将选中的语料框在所在列表内进行位置移动,用以实现原文框和译文框的对齐,所述位置移动是以语料框为整体进行移动,并移动到任意两个相邻的语料框之间;

所述通过点击删除语料的步骤,是点击选中的语料框,显示删除按钮,点击删除按钮将语料框中的语料放入回收站;

所述通过拖拽还原语料的步骤,是将删除的语料从回收站拖拽到语料框中或者两个语料框之间;

所述通过点击拆分语料的步骤,是点击选中的语料框,弹出半透明遮罩层,并显示当前语料,在拆分的目标位置显示拆分符,通过点击拆分符进行拆分;

所述通过点击拆分语料的实现方法是:

获取拆分区域;

遍历拆分区域的语料,添加标签,以及隐藏状态的拆分符;

对拆分符绑定点击触发事件,当点击当前拆分符时,对当前拆分符赋予一个拆分符填充元素;

循环遍历拆分区域内的语料直到遇到所述拆分符填充元素,将拆分区域的语料以所述拆分符填充元素作为拆分节点进行拆分。

2.根据权利要求1所述的一种在移动端进行语料对齐的方法,其特征是所述通过拖拽合并语料的步骤还包括:将选中的语料框拖拽到目标语料框中,判断拖拽的结束位置,并根据拖拽的结束位置决定合并到目标语料框中语料的句首或者句尾;

所述拖拽的结束位置包括语料框的上半部分和语料框的下半部分,如果拖拽的结束位置是在语料框的上半部分,则将选中的语料框中的语料合并到目标语料框中语料的句首,如果拖拽的结束位置是在语料框的下半部分,则将选中的语料框中的语料合并到目标语料框中语料的句尾。

3.根据权利要求2所述的一种在移动端进行语料对齐的方法,其特征是所述语料框的上半部分和语料框的下半部分是通过获取语料框在垂直方向上的中间位置,以垂直方向上的中间位置为界线划分形成的。

4.根据权利要求1所述的一种在移动端进行语料对齐的方法,其特征是所述通过拖拽移动语料的步骤, 是通过计算两个语料框之间触发位移事件的区域来实现的,所述计算两个语料框之间触发位移事件的区域包括:分别循环遍历左右两侧语料,根据偏移量来计算两句之间区域的左、上、右、下四个点位置,存在二维数组中。

5.根据权利要求1所述的一种在移动端进行语料对齐的方法,其特征是所述通过拖拽还原语料的步骤包括: 在回收站中拖拽被删除语料,拖拽的同时隐藏回收站,同时在语料框列表的最后一行新增被删除语料作为隐藏数据;将被删除语料拖拽到语料框中或任意两个语料框之间,同时清空隐藏数据,显示回收站,实现被删除语料的还原。

6.一种在移动端进行语料对齐的系统,其特征是包括语料框界面,还包括拖拽合并模块、拖拽位移模块、点击拆分模块、点击删除模块、拖拽还原模块;

所述语料框界面包括语料框列表和回收站,所述语料框列表包括原文框列表和译文框列表,

所述原文框列表包括若干个原文框,所述原文框是以原文为内容的语料框,

所述译文框列表包括若干个译文框,所述译文框是以译文为内容的语料框;

所述拖拽合并模块,用于通过将选中的语料框拖拽到目标语料框中,实现将选中的语料框中的语料内容与目标语料框中的语料内容合并显示在目标语料框中,同时将选中的语料框中的语料内容清空;

所述拖拽位移模块,用于通过拖拽将选中的语料框在所在列表内进行位置移动,用以实现原文框和译文框的对齐,所述位置移动是以语料框为整体进行移动,并移动到任意两个相邻的语料框之间;

所述点击删除模块,用于通过点击选中的语料框,显示删除按钮,点击删除按钮将语料框中的语料放入回收站;

所述拖拽还原模块,用于通过将删除的语料从回收站拖拽到语料框中或者两个语料框之间;

所述点击拆分模块,用于通过点击选中语料框,弹出半透明遮罩层,并显示当前语料,在拆分的目标位置显示拆分符,点击拆分符以实现语料拆分;

所述点击拆分模块,用于通过步骤一、步骤二、步骤三、步骤四实现语料框的点击拆分,

所述步骤一为:获取拆分区域;

所述步骤二为:遍历拆分区域的语料,添加标签,以及隐藏状态的拆分符;

所述步骤三为:对拆分符绑定点击触发事件,当点击当前拆分符时,对当前拆分符赋予一个拆分符填充元素;

所述步骤四为:循环遍历拆分区域内的语料直到遇到所述拆分符填充元素,将拆分区域的语料以所述拆分符填充元素作为拆分节点进行拆分。

7.根据权利要求6所述的一种在移动端进行语料对齐的系统,其特征是所述拖拽合并模块,还用于通过判断拖拽的结束位置,将选中的语料框中的内容合并到目标语料框中语料的句首或者句尾;

所述拖拽的结束位置包括语料框的上半部分和语料框的下半部分,用于判断如果拖拽的结束位置是在语料框的上半部分,则合并到目标语料框语料的句首,如果拖拽的结束位置是在语料框的下半部分,则合并到目标语料框中语料的句尾。

8.根据权利要求7所述的一种在移动端进行语料对齐的系统,其特征是所述语料框的上半部分和语料框的下半部分是通过获取语料框在垂直方向上的中间位置,以垂直方向上的中间位置为界线划分形成的。

9.根据权利要求6所述的一种在移动端进行语料对齐的系统,其特征是所述拖拽位移模块, 还用于通过分别循环遍历左右两侧语料,根据偏移量计算两句之间区域的左、上、右、下四个点位置,存在二维数组中计算两个语料框之间触发位移事件的区域,还用于通过计算两个语料框之间触发位移事件的区域实现位置移动。

10.根据权利要求6所述的一种在移动端进行语料对齐的系统,其特征是所述拖拽还原模块,用于通过在回收站中拖拽被删除语料,拖拽的同时隐藏回收站,同时在语料框列表的最后一行新增被删除语料作为隐藏数据;将被删除语料拖拽到语料框中或任意两个语料框之间,同时清空隐藏数据,显示回收站,实现被删除语料的还原。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1