交互方法及设备与流程

文档序号:17049235发布日期:2019-03-05 19:52阅读:174来源:国知局
交互方法及设备与流程

本申请涉及信息技术领域,尤其涉及一种交互方案。



背景技术:

随着信息技术的发展,用户之间通过终端设备进行交互的情况越来越多。用户在实现交互时,一般会通过交互界面实现相关信息的交互,例如,以即时通讯软件的聊天窗口为例,用户在相互发送聊天内容以后,会在聊天窗口中形成关于聊天内容的交互文本。用户可能经常会对这些交互文本进行一些操作:例如,复制/粘贴某一段文本的片段、转到搜索引擎搜索文本中的关键词、将搜索结果分享至聊天窗口等等。

这些操作中,选取文本片段时,由于几乎完全需要人脑对交互文本的内容进行认知处理、并进行内容切分来确定片段,并且需要精细的选取动作(复制/粘贴片段)来完成,如果需要复制的对象是很短的交互文本,在选取时经常会出现多选或少选一两个字的情况。尤其是使用手指在终端设备的触摸屏上拖动选取时,由于手指的定位精度问题,更加容易出现多选或少选的情况。

另外,聊天内容中经常会出现一方感兴趣,会去搜索的部分,此时用户需要选取并复制关键词,然后打开搜索引擎应用,在引擎中搜索应用,或将搜索结果(例如链接)再复制到交互应用中的交互界面中,不断在交互应用和搜索引擎应用中切换,影响信息交互的效率、流畅性,用户体验不佳。

申请内容

本申请的一个目的是提供一种交互方法及设备,用以解决现有技术中选取交互文本片段时效率较低的问题。

为实现上述目的,本申请提供了一种交互方法,所述方法包括:

获取关于交互界面中的交互文本分词请求;

根据所述分词请求,对所述交互文本进行分词;

在所述交互界面中显示完成分词后的交互文本。

基于本申请的另一方面,还提供了一种交互设备,所述设备包括:

输入装置,用于获取关于交互界面中的交互文本分词请求;

处理装置,用于根据所述分词请求,对所述交互文本进行分词;

显示装置,用于在所述交互界面中显示完成分词后的交互文本。

此外,本申请还提供了一种交互设备,所述设备包括:

处理器;以及

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:获取关于交互界面中的交互文本分词请求,根据所述分词请求,对所述交互文本进行分词,以及在所述交互界面中显示完成分词后的交互文本。

与现有技术相比,本申请提供的方案中,在需要选取交互界面中的交互文本之前,可以先获取关于交互界面中的交互文本分词请求,然后根据该分词请求对所述交互文本进行分词,并在交互界面中显示完成分词后的交互文本,使得用户可以在交互界面中直接查看到关于交互文本的完成分词后的结果。由于用户在选取交互文本的某些片段时,一般都会基于特定的语义逻辑,而分词的结果能够对交互文本基于语义进行区分标记,使得用户在交互界面中选取交互文本片段时不容易出现误选,提高选取精度。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:

图1为本申请实施例提供的一种交互方法的处理流程图;

图2(a)为本申请实施例中设备短信功能的交互界面的示意图;

图2(b)为本申请实施例中用户触发分词请求时交互界面的示意图;

图2(c)为本申请实施例中设备短信功能的交互界面在显示完成分词后的交互文本时的示意图;

图3(a)为本申请实施例提供的一种在交互界面中显示选择标记的示意图;

图3(b)为本申请实施例提供的另一种在交互界面中显示选择标记的示意图;

图3(c)为另一种选择标记被选中时的示意图;

图4为本申请实施例中一种链接详情页面的示意图;

图5为本申请实施例中另一种链接详情页面的示意图;

图6为本申请实施例中将链接详情页面的链接分享后交互界面的示意图;

图7为本申请实施例提供的一种交互设备的结构示意图;

图8为用户使用基于本申请实施例方案的设备进行交互的操作流程示意图;

图9为本申请实施例提供的另一种交互设备的结构示意图;

附图中相同或相似的附图标记代表相同或相似的部件。

具体实施方式

下面结合附图对本申请作进一步详细描述。

在本申请一个典型的配置中,终端、服务网络的设备均包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。

本申请实施例提供了一种交互方法,该方法适用于具有交互功能的设备中,设备可以包括但不限于任何一种可与用户进行人机交互的电子产品,例如手机、平板电脑、计算机等,这些电子产品可以采用任意操作系统,如android操作系统、ios操作系统、windows操作系统等。

设备实现交互的方式可以基于设备的短信功能、设备上所运行的信息收发应用、即时聊天应用等。设备的短信功能、信息收发应用、即时聊天应用均提供相应的交互界面,可以用于显示用户之间收发的相关信息,例如交互文本、链接、图片等。

该交互方法的处理流程如图1所示,包括:

步骤s101,获取关于交互界面中的交互文本分词请求。

本实施例中,以两个用户通过手机的短信功能进行交互为例进行说明,其中,用户a为lisa,用户b为mike。图2(a)示出了lisa所使用的设备中短信功能的交互界面,其中包含了lisa与mike之间的交互文本。

当lisa需要实现本申请实施例的方案提供的交互功能时,可以触发分词请求,该分词请求可以基于lisa输入分词操作来触发。当设备检测到lisa对交互界面中的交互文本进行的分词操作,能够触发分词请求。分词操作的实现方式可以根据实际场景进行设置,例如通过长按一段交互文本呼出操作菜单,然后在操作菜单中选中分词操作,如图2(b)所示,或者也可以通过相应的手势(例如特定轨迹的滑动等)实现分词操作等等。

在实际场景中,上述操作的输入方式则可以根据具体设备的不同而采用对应的方式,例如对于带有触控输入装置(如触摸屏)的设备,可以由用户通过触摸方式输入,对于有其它输入装置(如鼠标、键盘)的设备,可以通过鼠标相应的点击、拖动轨迹或者键盘的特定按键的方式实现分词操作的输入。

在此,本领域技术人员应当理解上述分词操作的实现方式以及输入方式仅为举例,其他现有的或今后可能出现的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。

步骤s102,根据分词请求,对交互文本进行分词。设备在获取到分词请求以后,会基于预设的分词算法对交互文本进行分词,得到分词的结果。在实际场景中,预设的分词算法可以是任意一种可用的分词算法,例如基于字符串匹配的分词算法、基于语义理解的分词算法、基于统计的分词算法等。根据不同的场景需求(例如分词精度、处理负载、计算速度等),可以选择特定的一种或者多种分词算法。对于一段交互文本,对其进行分词后,完成分词后的交互文本包括至少一个分词单元,以本申请中实施例中的一段交互文本“你知道日本动画导演新海诚吗?他有一部电影要上映,据说超级好看,叫《你的名字》”为例,采用一种分词算法对其进行分词后的结果为“你/知道/日本/动画导演/新海诚/吗?/他/有一部/电影/要/上映,/据说/超级好看,/叫/《你的名字》”,通过“/”区分各个分词单元。

步骤s103,在交互界面中显示完成分词后的交互文本。设备通过分词处理获取到分词的结果之后,会在交互界面中显示完成分词后的交互文本。完成分词后的交互文本具有有助于用户区分各个分词单元的效果,例如可以对每个分词单元分别添加下划线、增加每个分词单元之间的间隔、设置为仅能够选中完整的分词单元等等。完成分词后的交互文本的显示位置,可以是替换原本的交互文本、或者在原本的交互文本之外另外单独显示完成分词后的交互文本等等。

设备显示出完成分词后的交互文本后,用户通过对交互交互界面中所显示的完成分词后的交互文本执行选取操作,可以实现对某一交互文本片段的选取,然后可以完成复制、剪切等后续操作。在该过程中,设备会在交互界面中显示完成分词后的交互文本之后,根据用户对分词单元的选取结果,确定用户选取的交互文本片段。设备通过用户选取的交互文本片段添加至内存的剪贴板中,即可以实现对这些交互文本片段的复制、剪切。其中,用户对分词单元的选取结果,由用户输入的选取操作实现,对于目前常用的选取方式,可以是用户通过手指触摸,或者鼠标等输入设备的拖动操作等。

由于本申请实施例中的设备通过交互界面向用户显示的是完成分词后的交互文本,而完成分词后的交互文本具有有助于用户区分各个分词单元的效果。例如图2(c)示出的本申请一种实施例所显示交互界面,其显示的完成分词后的交互文本即在原本的交互文本下方增加下划线,使得完成分词后的交互文本能够向用户提示分词的结果,因此无需用户自己对聊天内容进行认知处理、并且完成内容切分,提高用户选取交互文本片段的效率。

在另一种实施方式中,也可以在显示完成分词后的交互文本时,增加每个分词单元之间的间隔,使得用户可以更加准确的选取某一个分词单元,减少用户在完成精细的选取动作时发生误选、漏选的概率。

此外,设备在交互界面中显示完成分词后的交互文本时,还可以将分词单元设置为仅能够被完整选中,例如对于“新海诚”这一分词单元,仅可能存在两种选中情况,三个字全部被选中,或者三个字全部不选中,由此也可以减少用户在完成精细的选取动作时发生误选、漏选的概率。

本申请的实施例还提供了另一种选取交互文本片段方式,即设备还会在交互界面中显示每个分词单元的选择标记,选择标记可以是任意能够起到标示作用的标记,例如,可以是图3(a)中交互文本下方增加下划线,在对应的分词单元选中和未选中时分别显示不同的效果,还如可以是图3(b)中所示的位于交互文本上方的圆点标记,当对应的分词单元未选中时,圆点标记为空心圆,而当对应的分词单元被选中时,圆点标记则变化为实心圆,由此区分分词单元是否被选中,如图3(c)所示。

在此种情况下,用户可以通过点击操作实现交互文本片段的选取,例如点击分词单元对应的选择标记,完成某一分词单元的选取。由此,在本实施例中,设备根据用户对分词单元的选取结果,确定用户选取的交互文本片段的处理过程包括:首先获取用户对选择标记的点击操作,然后根据点击操作,确定用户对分词单元的选取结果,最后根据用户对分词单元的选取结果,确定用户选取的交互文本片段。

例如,以图3(b)所示的场景为例,若用户需要选取的交互文本片段为“去学校附近”,其中包含3个分词单元“去”、“学校”、“附近”。设备可以获取到用户对上述三个分词单元的选择标记的点击操作,从而确定用户对分词单元的选取结果是“去”、“学校”、“附近”这3个分词单元,由此确定用户选取的交互文本片段为“去学校附近”。在实际场景中,用户对上述三个分词单元的选择标记的点击操作可以是直接对选择标记所在区域的点击,也可以是对选择标记对应的特定区域(例如分词单元的文本显示区域)的点击等。用户在通过点击选取交互文本片段之后,可以对选取的片段实现复制、剪切等后续操作,在此过程中通过点击选取的方式替代了现有技术中拖动选取的方式,避免因定位精度问题造成多选或少选的情况,进一步提高了选取的精度。

本申请实施例提供的另一种交互方法中,还包括:若完成分词后的交互文本中的任一分词单元为预设词,设备生成关于分词单元的链接,然后在分词单元处显示链接的标记。在实际场景中,设备可以预先设置一词库用于存储预设词,预设词可以是特定领域的常用词,例如“新海诚”为人名,“你的名字”为影视作品的名称,“万达广场cbd店”为地名,“12月2日”为日期等等。由于对于这些预设词在交互过程中往往需要由一方的用户进行解释、说明详情,或者需要基于这些预设词实现其关联功能等,由此,设备在检测到完成分词后的交互文本中的任一分词单元为此类预设词时,生成关于分词单元的链接,然后在分词单元处显示链接的标记,供用户实现相应的后续操作,例如查询某些预设词的含义、地理位置,或者查看、编辑日程安排等。

此外,设备在分词单元处显示链接的标记之后,还包括:获取用户对链接的标记进行的点击操作,然后根据点击操作,显示链接所指向的链接详情页面。其中,链接详情页面可以是与预设词相关的页面,例如预设词的搜索结果页、地图结果页或者关于预设词的功能页面等。以前述几个预设词为例,若设备获取到用户对“新海诚”、“你的名字”等特殊名词的链接标记的点击操作,将会跳转至关于预设词的搜索结果页,以便于用户查看详情,如图4所示。若设备获取到用户对“万达广场cbd店”等地名的链接标记的点击操作,将会跳转至关于预设词的地图结果页,以便于用户查看详细地理位置,如图5所示。若设备获取到用户对“12月2日”等日期的链接标记的点击操作,将会跳转至日程安排页,以便于用户对日程安排进行查看或者编辑。

在本实施例中,链接详情页面是基于搜索引擎或者关联功能的插件实现,即可以在交互界面中直接跳转至相应的链接详情页面,而在实现交互的应用与搜索引擎应用(或关联功能应用)之间进行切换。例如,如图4或5中所示,搜索结果页和地图结果页直接在手机短信的交互界面实现跳转,而不会切换至地图或者搜索引擎应用中。

本申请的实施例还提供直接返回原有交互界面的功能,即设备在显示链接所指向的链接详情页面之后,还会获取用户的返回操作,然后根据用户的返回操作,返回显示有交互文本的交互界面。如图4所示,在一种实现方式中,用户的返回操作可以是点击点击左上角的“信息”按键,设备在接收到该返回操作之后,将会返回到跳转之前显示有交互文本的交互界面。

此外,本申请的实施例还提供快速分享的功能,即设备在显示链接所指向的链接详情页面之后,还会获取用户的分享操作,然后根据用户的分享操作,通过交互界面向交互的对象发送并呈现链接。如图5所示,在一种实现方式中,用户的分享操作可以是点击页面右侧的“分享”按键500(此分享按键以插件形式存在,可随意拖曳,使其改变在页面的位置),从而将相应的链接详情页面的链接分享至跳转之前显示有交互文本的交互界面中,使得交互的对象能够接收到该链接,以便于直接查看,如图6所示。其中,交互的对象是指交互双方中的相对一方,例如对于用户lisa,其交互的对象即为mike,当lisa进行分享操作后,mike通过其设备中的聊天界面可以看到lisa所分享的链接。

由此,用户通过在交互界面中点击链接在交互应用中跳转至相应的介绍页(如网页搜索结果或地图搜索结果等),并且可以在介绍页可以直接返回、或者将该介绍页的链接直接分享通过交互界面分享给交互对象,全程无需离开交互应用,不需要在交互应用和搜索引擎应用反复切换,从而提高了信息交互的效率、用户体验较好。

基于同一发明构思,本申请实施例中还提供了交互设备,该设备对应的方法是前述实施例中的交互方法,并且其解决问题的原理与该方法相似。

设备可以包括但不限于任何一种可与用户进行人机交互的电子产品,例如手机、平板电脑、计算机等,这些电子产品可以采用任意操作系统,如android操作系统、ios操作系统、windows操作系统等。

设备实现交互的方式可以基于设备的短信功能、设备上所运行的信息收发应用、即时聊天应用等。设备的短信功能、信息收发应用、即时聊天应用均提供相应的交互界面,可以用于显示用户之间收发的相关信息,例如交互文本、链接、图片等。

该设备的结构如图7所示,包括输入装置710、处理装置720和显示装置730。其中,输入装置710用于获取关于交互界面中的交互文本分词请求。本实施例中,以两个用户通过手机的短信功能进行交互为例进行说明,其中,用户a为lisa,用户b为mike。图2(a)示出了lisa所使用的设备中短信功能的交互界面,其中包含了lisa与mike之间的交互文本。

当lisa需要实现本申请实施例的方案提供的交互功能时,可以触发分词请求,该分词请求可以基于lisa输入分词操作来触发。当设备检测到lisa对对交互界面中的交互文本进行的分词操作,能够触发分词请求。分词操作的实现方式可以根据实际场景进行设置,例如通过长按一段交互文本呼出操作菜单,然后在操作菜单中选中分词操作,如图2(b)所示,或者也可以通过相应的手势(例如特定轨迹的滑动等)实现分词操作等等。

在实际场景中,上述操作的输入方式则可以根据具体设备的不同而采用对应的方式,例如对于带有触控输入装置(如触摸屏)的设备,可以由用户通过触摸方式输入,对于有其它输入装置(如鼠标、键盘)的设备,可以通过鼠标相应的点击、拖动轨迹或者键盘的特定按键的方式实现分词操作的输入。

在此,本领域技术人员应当理解上述分词操作的实现方式以及输入方式仅为举例,其他现有的或今后可能出现的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。

处理装置720用于根据分词请求,对交互文本进行分词。设备通过输入装置710在获取到分词请求以后,处理装置720会基于预设的分词算法对交互文本进行分词,得到分词的结果。在实际场景中,预设的分词算法可以是任意一种可用的分词算法,例如基于字符串匹配的分词算法、基于语义理解的分词算法、基于统计的分词算法等。根据不同的场景需求(例如分词精度、处理负载、计算速度等),可以选择特定的一种或者多种分词算法。对于一段交互文本,对其进行分词后,完成分词后的交互文本包括至少一个分词单元,以本申请中实施例中的一段交互文本“你知道日本动画导演新海诚吗?他有一部电影要上映,据说超级好看,叫《你的名字》”为例,采用一种分词算法对其进行分词后的结果为“你/知道/日本/动画导演/新海诚/吗?/他/有一部/电影/要/上映,/据说/超级好看,/叫/《你的名字》”,通过“/”区分各个分词单元。

显示装置730用于在交互界面中显示完成分词后的交互文本。设备通过分词处理获取到分词的结果之后,会在交互界面中显示完成分词后的交互文本。完成分词后的交互文本具有有助于用户区分各个分词单元的效果,例如可以对每个分词单元分别添加下划线、增加每个分词单元之间的间隔、设置为仅能够选中完整的分词单元等等。完成分词后的交互文本的显示位置,可以是替换原本的交互文本、或者在原本的交互文本之外另外单独显示完成分词后的交互文本等等。

设备显示出完成分词后的交互文本后,用户通过对交互交互界面中所显示的完成分词后的交互文本执行选取操作,可以实现对某一交互文本片段的选取,然后可以完成复制、剪切等后续操作。在该过程中,设备的处理装置720会在交互界面中显示完成分词后的交互文本之后,根据用户对分词单元的选取结果,确定用户选取的交互文本片段。设备通过用户选取的交互文本片段添加至内存的剪贴板中,即可以实现对这些交互文本片段的复制、剪切。其中,用户对分词单元的选取结果,由用户输入的选取操作实现,对于目前常用的选取方式,可以是用户通过手指触摸,或者鼠标等输入设备的拖动操作等。

由于本申请实施例中的设备通过交互界面向用户显示的是完成分词后的交互文本,而完成分词后的交互文本具有有助于用户区分各个分词单元的效果。例如图2(c)示出的本申请一种实施例所显示交互界面,其显示的完成分词后的交互文本即在原本的交互文本下方增加下划线,使得完成分词后的交互文本能够向用户提示分词的结果,因此无需用户自己对聊天内容进行认知处理、并且完成内容切分,提高用户选取交互文本片段的效率。

在另一种实施方式中,也可以在显示完成分词后的交互文本时,增加每个分词单元之间的间隔,使得用户可以更加准确的选取某一个分词单元,减少用户在完成精细的选取动作时发生误选、漏选的概率。

此外,设备在交互界面中显示完成分词后的交互文本时,还可以将分词单元设置为仅能够被完整选中,例如对于“新海诚”这一分词单元,仅可能存在两种选中情况,三个字全部被选中,或者三个字全部不选中,由此也可以减少用户在完成精细的选取动作时发生误选、漏选的概率。

本申请的实施例还提供了另一种选取交互文本片段方式,即设备的显示装置730还会在交互界面中显示每个分词单元的选择标记,选择标记可以是任意能够起到标示作用的标记,例如,可以是图3(a)中交互文本下方增加下划线,在对应的分词单元选中和未选中时分别显示不同的效果,还如可以是图3(b)中所示的位于交互文本上方的圆点标记,当对应的分词单元未选中时,圆点标记为空心圆,而当对应的分词单元被选中时,圆点标记则变化为实心圆,由此区分分词单元是否被选中,如图3(c)所示。

在此种情况下,用户可以通过点击操作实现交互文本片段的选取,例如点击分词单元对应的选择标记,完成某一分词单元的选取。由此,在本实施例中,设备的处理装置根据用户对分词单元的选取结果,确定用户选取的交互文本片段的处理过程包括:首先获取用户对选择标记的点击操作,然后根据点击操作,确定用户对分词单元的选取结果,最后根据用户对分词单元的选取结果,确定用户选取的交互文本片段。

例如,以图3(b)所示的场景为例,若用户需要选取的交互文本片段为“去学校附近”,其中包含3个分词单元“去”、“学校”、“附近”。设备可以获取到用户对上述三个分词单元的选择标记的点击操作,从而确定用户对分词单元的选取结果是“去”、“学校”、“附近”这3个分词单元,由此确定用户选取的交互文本片段为“去学校附近”。在实际场景中,用户对上述三个分词单元的选择标记的点击操作可以是直接对选择标记所在区域的点击,也可以是对选择标记对应的特定区域(例如分词单元的文本显示区域)的点击等。用户在通过点击选取交互文本片段之后,可以对选取的片段实现复制、剪切等后续操作,在此过程中通过点击选取的方式替代了现有技术中拖动选取的方式,避免因定位精度问题造成多选或少选的情况,进一步提高了选取的精度。

本申请实施例提供的另一种交互设备中,其处理装置720还用于在完成分词后的交互文本中的任一分词单元为预设词时,生成关于分词单元的链接,然后由显示装置730在分词单元处显示链接的标记。在实际场景中,设备可以预先设置一词库用于存储预设词,预设词可以是特定领域的常用词,例如“新海诚”为人名,“你的名字”为影视作品的名称,“万达广场cbd店”为地名,“12月2日”为日期等等。由于对于这些预设词在交互过程中往往需要由一方的用户进行解释、说明详情,或者需要基于这些预设词实现其关联功能等,由此,设备在检测到完成分词后的交互文本中的任一分词单元为此类预设词时,生成关于分词单元的链接,然后在分词单元处显示链接的标记,供用户实现相应的后续操作,例如查询某些预设词的含义、地理位置,或者查看、编辑日程安排等。

此外,设备的显示装置730在分词单元处显示链接的标记之后,获取装置710还用于获取用户对链接的标记进行的点击操作,然后根据点击操作,此时,显示装置730还会显示链接所指向的链接详情页面。其中,链接详情页面可以是与预设词相关的页面,例如预设词的搜索结果页、地图结果页或者关于预设词的功能页面等。以前述几个预设词为例,若设备获取到用户对“新海诚”、“你的名字”等特殊名词的链接标记的点击操作,将会跳转至关于预设词的搜索结果页,以便于用户查看详情,如图4所示。若设备获取到用户对“万达广场cbd店”等地名的链接标记的点击操作,将会跳转至关于预设词的地图结果页,以便于用户查看详细地理位置,如图5所示。若设备获取到用户对“12月2日”等日期的链接标记的点击操作,将会跳转至日程安排页,以便于用户对日程安排进行查看或者编辑。

在本实施例中,链接详情页面是基于搜索引擎或者关联功能的插件实现,即可以在交互界面中直接跳转至相应的链接详情页面,而在实现交互的应用与搜索引擎应用(或关联功能应用)之间进行切换。例如,如图4或5中所示,搜索结果页和地图结果页直接在手机短信的交互界面实现跳转,而不会切换至地图或者搜索引擎应用中。

本申请的实施例还提供直接返回原有交互界面的功能,即设备在显示链接所指向的链接详情页面之后,获取装置710还会获取用户的返回操作,然后显示装置730根据用户的返回操作,返回显示有交互文本的交互界面。如图4所示,在一种实现方式中,用户的返回操作可以是点击点击左上角的“信息”按键,设备在接收到该返回操作之后,将会返回到跳转之前显示有交互文本的交互界面。

此外,本申请的实施例还提供快速分享的功能,即设备在显示链接所指向的链接详情页面之后,获取装置710还会获取用户的分享操作,然后根据用户的分享操作,处理装置720通过交互界面向交互的对象发送并呈现链接。如图5所示,在一种实现方式中,用户的分享操作可以是点击页面右侧的“分享”按键500(此分享按键以插件形式存在,可随意拖曳,使其改变在页面的位置),从而将相应的链接详情页面的链接分享至跳转之前显示有交互文本的交互界面中,使得交互的对象能够接收到该链接,以便于直接查看,如图6所示。其中,交互的对象是指交互双方中的相对一方,例如对于用户lisa,其交互的对象即为mike,当lisa进行分享操作后,mike通过其设备中的聊天界面可以看到lisa所分享的链接。

由此,用户通过在交互界面中点击链接在交互应用中跳转至相应的介绍页(如网页搜索结果或地图搜索结果等),并且可以在介绍页可以直接返回、或者将该介绍页的链接直接分享通过交互界面分享给交互对象,全程无需离开交互应用,不需要在交互应用和搜索引擎应用反复切换,从而提高了信息交互的效率、用户体验较好。

图8示出了用户使用基于本申请实施例方案的设备进行交互的操作流程,根据不同的情况用户可以实现如下交互功能,包括:

步骤s801,交互双方的用户在聊天过程中产生聊天内容(包括交互文本),显示在聊天窗口(即交互界面)中。

步骤s802,任意一方用户选择一段聊天内容,对其进行分词操作,从而触发分词请求,以实现对聊天内容的分词处理。

步骤s803,分词完毕,用户可以看到聊天窗口中显示完成分词后的聊天内容。

步骤s804,若用户需要复制并粘贴聊天内容中的某一小段文字,则用户通过特定的操作使得该端聊天内容变为可选取的模式,例如呼出菜单,点击“复制”按键。

步骤s805,用户在完成分词后的聊天内容选取一个或者多个字段。

步骤s806,用户通过特定操作确定字段选取完毕,例如点击“复制”按键。

步骤s807,用户可以看到设备通过屏幕反馈的信息,例如,反馈的信息可以是“已复制”,表示复制操作成功,选取的字段已经添加至内存的剪贴板中。

步骤s808,用户粘贴已复制的字段。

步骤s809,若完成分词后的聊天内容中,有分词单元被识别为特殊名词,例如“小苹果”、“你的名字”等等,用户可以点击该分词单元,进入搜索结果页(搜索引擎插件搜索“小苹果”,并跳转至搜索结果页)。

步骤s810,用户判断搜索结果是否满足需求,若为满足需求,设备会在分词单元的文字处生成相应的链接,则可以返回原来的聊天界面,或者将该搜索结果页的链接分享给对方,若不满足需求,可以继续查询或者返回原来的聊天界面。

步骤s811,若完成分词后的聊天内容中,有分词单元被识别为地名,例如“绿地中心”、“万达广场cbd店”等等,设备会在分词单元的文字处生成相应的链接,用户可以点击该分词单元,进入地图结果页(地图搜索插件搜索“绿地中心”,并跳转至地图结果页)。

步骤s812,用户判断搜索结果是否满足需求,若为满足需求,则可以返回原来的聊天界面,或者将该搜索结果页的链接分享给对方,若不满足需求,可以继续查询或者返回原来的聊天界面。

步骤s813,若完成分词后的聊天内容中,有分词单元被识别为日期,例如“11月11日”、“12月2日”等,设备会在分词单元的文字处生成相应的链接,用户可以点击该分词单元,跳转至相应的页面,实现关联功能,例如查看或者编辑该日期的日程安排等。

综上,本申请提供的方案中,在需要选取交互界面中的交互文本之前,可以先获取关于交互界面中的交互文本分词请求,然后根据该分词请求对交互文本进行分词,并在交互界面中显示完成分词后的交互文本,使得用户可以在交互界面中直接查看到关于交互文本的完成分词后的结果。由于用户在选取交互文本的某些片段时,一般都会基于特定的语义逻辑,而分词的结果能够对交互文本基于语义进行区分标记,使得用户在交互界面中选取交互文本片段时不容易出现误选,提高选取精度。

同时,本申请的方案可以在显示完成分词后的交互文本时,增加显示每个分词单元的选择标记,然后通过获取用户对选择标记的点击操作,来确定用户对分词单元的选取结果,并将选取结果中包含的分词单元确定最终选取的交互文本片段。在此过程中通过点击选取的方式替代了现有技术中拖动选取的方式,避免因造成多选或少选的情况,进一步提高了选取的精度。

此外,在被切分好的分词单元中,一些被识别为预设词(例如名人姓名、热门歌曲名、地名、时事名等)的分词单元将自动变成可以点击的链接。用户通过在交互界面中点击链接在交互应用中跳转至相应的介绍页(如网页搜索结果或地图搜索结果等),并且可以在介绍页可以直接返回、或者将该介绍页的链接直接分享通过交互界面分享给交互对象,全程无需离开交互应用,不需要在交互应用和搜索引擎应用反复切换,从而提高了信息交互的效率、用户体验较好。

另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。而调用本申请的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据程序指令运行的计算机设备的工作存储器中。在此,根据本申请的一个实施例包括一个如图9所示交互设备,该设备包括用于存储计算机程序指令的存储器920和用于执行程序指令的处理器910,其中,当该计算机程序指令被该处理器执行时,触发该设备运行基于前述根据本申请的多个实施例的方法和/或技术方案。

需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(asic)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,ram存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。

对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

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