著录项信息
| 专利名称 | 一种通过滑动处理文档的方法和系统 |
| 申请号 | CN201410383632.0 | 申请日期 | 2014-08-06 |
| 法律状态 | 授权 | 申报国家 | 中国 |
| 公开/公告日 | 2014-11-19 | 公开/公告号 | CN104156154A |
| 优先权 | 暂无 | 优先权号 | 暂无 |
| 主分类号 | G06F3/0484 | IPC分类号 | G;0;6;F;3;/;0;4;8;4;;;G;0;6;F;3;/;0;4;8;6;;;G;0;6;F;3;/;0;1查看分类表>
|
| 申请人 | 重庆神指奇动网络有限公司 | 申请人地址 | 重庆市渝北区财富大道19号1幢(财富3号A栋2层)
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
| 权利人 | 重庆神指奇动网络有限公司 | 当前权利人 | 重庆神指奇动网络有限公司 |
| 发明人 | 蒋元伟;童毅 |
| 代理机构 | 北京轻创知识产权代理有限公司 | 代理人 | 杨立 |
摘要
本发明适用于文档处理领域,提供了一种通过滑动处理文档的方法和系统,所述方法包括获取用户在终端的语音输入界面向预设的文字转换方向滑动虚拟语音输入按钮的滑动距离;判断所述滑动距离是否达到预设的文字转换触发距离;如果所述滑动距离达到预设的文字转换触发距离,则将用户输入的语音转换为文字;将所述文字存储为文档,滑动所述文档,并根据用户滑动所述文档的方向和距离调用处理流程对所述文档进行处理。本发明实施例,获取用户向预设的文字转换方向滑动虚拟语音输入按钮的距离,根据所述距离判断是否调用文字转换流程,如果调用则将语音转换为文字,使得仅通过简单的滑动即可实现语音的转化过程和对文字的处理过程。
1.一种通过滑动处理文档的方法,其特征在于,所述方法包括:
当用户进入终端的语音输入界面,长按虚拟语音输入按钮进入语音输入状态时,获取用户在终端的语音输入界面向预设的文字转换方向滑动虚拟语音输入按钮的滑动距离;
判断所述滑动距离是否达到预设的文字转换触发距离;
如果所述滑动距离未达到预设的文字转换触发距离,则停止录音,并结束操作;
如果所述滑动距离达到预设的文字转换触发距离,则停止录音,并将用户输入的语音转换为文字;
将所述文字存储为文档,滑动所述文档,并根据用户滑动所述文档的方向和距离调用处理流程对所述文档进行处理,所述处理流程包括:文档置顶、文档记录的待办事件到时提醒。
2.如权利要求1所述的方法,其特征在于,在所述获取用户在终端的语音输入界面向预设的文字转换方向滑动虚拟语音输入按钮的滑动距离的步骤之前,所述方法还包括以下步骤:
预设文字转换方向和预设文字转换触发距离。
3.如权利要求1~2任一项所述的方法,其特征在于,所述根据用户滑动所述文档的方向和距离调用处理流程对所述文档进行处理的步骤,包括
获取用户滑动所述文档的方向,并获取所述方向对应的处理流程;
判断所述文档向所述方向滑动的距离是否触发所述处理流程;
如果触发所述处理流程,则调用对应的处理流程处理所述文档。
4.一种通过滑动处理文档的系统,其特征在于,所述系统包括:
滑动距离获取单元,用于当用户进入终端的语音输入界面,长按虚拟语音输入按钮进入语音输入状态时,获取用户在终端的语音输入界面向预设的文字转换方向滑动虚拟语音输入按钮的滑动距离;
判断单元,用于判断所述滑动距离获取单元获取的滑动距离是否达到预设的文字转换触发距离;
转换单元,用于如果所述滑动距离未达到预设的文字转换触发距离,则停止录音,并结束操作;如果所述判断单元判断滑动距离达到预设的文字转换触发距离,则停止录音,并将用户输入的语音转换为文字;
文档处理单元,用于将所述转换单元转换的文字存储为文档,滑动所述文档,并根据用户滑动所述文档的方向和距离调用处理流程对所述文档进行处理,所述处理流程包括:文档置顶、文档记录的待办事件到时提醒。
5.如权利要求4所述的系统,其特征在于,在所述滑动距离获取单元获取滑动距离之前,所述系统还包括:
预设单元,用于预设文字转换方向和预设文字转换触发距离。
6.如权利要求4~5任一项所述的系统,其特征在于,所述文档处理单元,包括:
获取子单元,用于获取用户滑动所述文档的方向,并获取所述方向对应的处理流程;
判断子单元,用于判断所述文档向所述获取单元获取的方向滑动的距离是否触发所述获取子单元获取的处理流程;
处理子单元,用于如果所述判断子单元判断触发,则调用对应的处理流程处理所述文档。
一种通过滑动处理文档的方法和系统\n技术领域\n[0001] 本发明属于文档处理领域,尤其涉及一种通过滑动处理文档的方法和系统。\n背景技术\n[0002] 随着智能终端的发展,越来越多的应用程序在智能终端上出现,语音记录即为一种方便人们生活的应用程序,语音通常需要通过调用更多的功能,再开始记录语音事项,并且在处理记录的事项时,需要长按编辑键或者进入繁琐的编辑页面对事项进行处理,需要多次点击和编辑,操作繁琐。\n发明内容\n[0003] 本发明内容的目的在于提供一种通过滑动处理文档的方法和系统,以解决现有技术需要多次点击和编辑,操作繁琐的问题。\n[0004] 本发明实施例是这样实现的,一种通过滑动处理文档的方法,所述方法包括以下步骤:\n[0005] 获取用户在终端的语音输入界面向预设的文字转换方向滑动虚拟语音输入按钮的滑动距离;\n[0006] 判断所述滑动距离是否达到预设的文字转换触发距离;\n[0007] 如果所述滑动距离达到预设的文字转换触发距离,则将用户输入的语音转换为文字;\n[0008] 将所述文字存储为文档,滑动所述文档,并根据用户滑动所述文档的方向和距离调用处理流程对所述文档进行处理,所述处理流程包括:文档置顶、文档记录的待办事件到时提醒。\n[0009] 本发明实施例的另一目的在于提供一种通过滑动处理文档的系统,所述系统包括:\n[0010] 滑动距离获取单元,用于获取用户在终端的语音输入界面向预设的文字转换方向滑动虚拟语音输入按钮的滑动距离;\n[0011] 判断单元,用于判断所述滑动距离获取单元获取的滑动距离是否达到预设的文字转换触发距离;\n[0012] 转换单元,用于如果所述判断单元判断滑动距离达到预设的文字转换触发距离,则将用户输入的语音转换为文字;\n[0013] 文档处理单元,用于将所述转换单元转换的文字存储为文档,滑动所述文档,并根据用户滑动所述文档的方向和距离调用处理流程对所述文档进行处理,所述处理流程包括:文档置顶、文档记录的待办事件到时提醒。\n[0014] 本发明实施例,获取用户向预设的文字转换方向滑动虚拟语音输入按钮的距离,根据所述距离判断是否调用文字转换流程,如果调用则将语音转换为文字,并通过滑动对该文字进行处理,使得仅通过简单的滑动即可实现语音的转化过程和对文字的处理过程。\n附图说明\n[0015] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。\n[0016] 图1是本发明实施例提供的通过滑动处理文档方法的流程图;\n[0017] 图2是本发明实施例提供的通过滑动处理文档系统的结构图。\n具体实施方式\n[0018] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。\n[0019] 为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。\n[0020] 实施例一\n[0021] 如图1所示为本发明实施例提供的通过滑动处理文档方法的流程图,所述方法包括以下步骤:\n[0022] 在步骤S101中,获取用户在终端的语音输入界面向预设的文字转换方向滑动虚拟语音输入按钮的滑动距离。\n[0023] 在本发明实施例中,当用户进入终端的语音输入界面时,长按虚拟语音输入按钮即可进入语音输入状态,在用户输入语音之后,可以选择将输入的语音转换为文字,为了触发将语音转换为文字,需要获取滑动虚拟语音输入按钮的距离,以便在后续的步骤中,判断该距离是否触发了语音转换为文字。需要指出的是,滑动虚拟语音输入按钮可以通过手指滑动,也可以通过手写笔滑动。\n[0024] 在步骤S102中,判断所述滑动距离是否达到预设的文字转换触发距离。\n[0025] 在本发明实施例中,预设有触发文字转换的距离,将获取的滑动距离与预设的文字转换距离进行比对,判断虚拟语音输入按钮的滑动距离是否达到预设的文字转换触发距离。\n[0026] 在步骤S103中,如果所述滑动距离达到预设的文字转换触发距离,则将用户输入的语音转换为文字。\n[0027] 在本发明实施例中,终端根据上一步骤中的判断结果进行录音的处理,包括:如果虚拟语音输入按钮的滑动距离达到了预设的文字转换触发距离,则将用户输入的语音转换为文字,如果虚拟语音输入按钮的滑动距离未达到了预设的文字转换触发距离,则停止录音。\n[0028] 在步骤S104中,将所述文字存储为文档,滑动所述文档,并根据用户滑动所述文档的方向和距离调用处理流程对所述文档进行处理,所述处理流程包括:文档置顶、文档记录的待办事件到时提醒。\n[0029] 在本发明实施例中,在将文字存储为文档之后,用户滑动该文档可以调用不同的处理流程对该文档进行处理,判断是否调用对应流程的依据即为滑动方向和滑动距离,因此需要获取用户活动文档的方向和距离,所述处理流程包括但不限于:文档置顶、文档记录的待办事件到时提醒等。所述根据用户滑动所述文档的方向和距离调用处理流程对所述文档进行处理的步骤,包括:\n[0030] 1、获取用户滑动所述文档的方向,并获取所述方向对应的处理流程。\n[0031] 2、判断所述文档向所述方向滑动的距离是否触发所述处理流程。\n[0032] 3、如果触发所述处理流程,则调用对应的处理流程处理所述文档。\n[0033] 在本发明实施例中,首先获取文档的滑动方向,根据滑动方向可以获取该方向对应的处理流程,如:向上滑动文档为调用文档置顶,向左滑动文档为调用到时提醒,在获取了对应的处理流程之后,判断文档滑动的距离是否符合预设的触发距离,如果符合即可调用对应的处理流程对文档进行处理。\n[0034] 本发明实施例,获取用户向预设的文字转换方向滑动虚拟语音输入按钮的距离,根据所述距离判断是否调用文字转换流程,如果调用则将语音转换为文字,并通过滑动对该文字进行处理,使得仅通过简单的滑动即可实现语音的转化过程和对文字的处理过程。\n[0035] 作为本发明的一个可选实施例,在所述获取用户在终端的语音输入界面向预设的文字转换方向滑动虚拟语音输入按钮的滑动距离的步骤之前,所述方法还包括以下步骤:\n[0036] 预设文字转换方向和预设文字转换触发距离。\n[0037] 在本发明实施例中,在进行文字转换之前,需要预设文字转换方向和预设文字转换触发距离,如:预设虚拟语音输入按钮向上滑动为文字转换方法,将10mm预设为文字转换触发距离,当虚拟语音输入按钮向上滑动超过10mm即可以启动将语音转换为文字。需要指出的是,此处向上滑动和10mm只是为了方便距离,并不用于限定本发明,本领域技术人员可以根据使用需要预设文字转换方向和预设文字转换触发距离。\n[0038] 实施例二\n[0039] 如图2所示为本发明实施例提供的通过滑动处理文档系统的结构图,为了便于说明,仅示出与本发明实施例相关的部分,包括:\n[0040] 滑动距离获取单元201,用于获取用户在终端的语音输入界面向预设的文字转换方向滑动虚拟语音输入按钮的滑动距离。\n[0041] 在本发明实施例中,当用户进入终端的语音输入界面时,长按虚拟语音输入按钮即可进入语音输入状态,在用户输入语音之后,可以选择将输入的语音转换为文字,为了触发将语音转换为文字,滑动距离获取单元201需要获取滑动虚拟语音输入按钮的距离,以便在后续的步骤中,判断该距离是否触发了语音转换为文字。需要指出的是,滑动虚拟语音输入按钮可以通过手指滑动,也可以通过手写笔滑动。\n[0042] 判断单元202,用于判断所述滑动距离获取单元201获取的滑动距离是否达到预设的文字转换触发距离。\n[0043] 在本发明实施例中,预设有触发文字转换的距离,将获取的滑动距离与预设的文字转换距离进行比对,判断单元202判断虚拟语音输入按钮的滑动距离是否达到预设的文字转换触发距离。\n[0044] 转换单元203,用于如果所述判断单元202判断滑动距离达到预设的文字转换触发距离,则将用户输入的语音转换为文字。\n[0045] 在本发明实施例中,终端根据判断单元202的判断结果进行处理,包括:如果虚拟语音输入按钮的滑动距离达到了预设的文字转换触发距离,则将用户输入的语音转换为文字,如果虚拟语音输入按钮的滑动距离未达到了预设的文字转换触发距离,则停止录音。\n[0046] 文档处理单元204,用于将所述转换单元转换的文字存储为文档,滑动所述文档,并根据用户滑动所述文档的方向和距离调用处理流程对所述文档进行处理,所述处理流程包括:文档置顶、文档记录的待办事件到时提醒。\n[0047] 在本发明实施例中,在将文字存储为文档之后,用户滑动该文档可以调用不同的处理流程对该文档进行处理,判断是否调用对应流程的依据即为滑动方向和滑动距离,因此需要获取用户活动文档的方向和距离,所述处理流程包括但不限于:文档置顶、到时提醒等。所述文档处理单元204,包括:\n[0048] 获取子单元2041,用于获取用户滑动所述文档的方向,并获取所述方向对应的处理流程。\n[0049] 判断子单元2042,用于判断所述文档向所述获取单元2041获取的方向滑动的距离是否触发所述获取子单元2051获取的处理流程。\n[0050] 处理子单元2043,用于如果所述判断子单元2042判断触发,则调用对应的处理流程处理所述文档。\n[0051] 在本发明实施例中,首先获取文档的滑动方向,根据滑动方向可以获取该方向对应的处理流程,如:向上滑动文档为调用文档置顶,向左滑动文档为调用到时提醒,在获取了对应的处理流程之后,判断文档滑动的距离是否符合预设的触发距离,如果符合即可调用对应的处理流程对文档进行处理。\n[0052] 本发明实施例,获取用户向预设的文字转换方向滑动虚拟语音输入按钮的距离,根据所述距离判断是否调用文字转换流程,如果调用则将语音转换为文字,并通过滑动对该文字进行处理,使得仅通过简单的滑动即可实现语音的转化过程和对文字的处理过程。\n[0053] 作为本发明的一个可选实施例,在所述滑动距离获取单元201获取滑动距离之前,所述系统还包括:\n[0054] 预设单元205,用于预设文字转换方向和预设文字转换触发距离。\n[0055] 在本发明实施例中,在进行文字转换之前,需要预设文字转换方向和预设文字转换触发距离,如:预设虚拟语音输入按钮向上滑动为文字转换方法,将10mm预设为文字转换触发距离,当虚拟语音输入按钮向上滑动超过10mm即可以启动将语音转换为文字。需要指出的是,此处向上滑动和10mm只是为了方便距离,并不用于限定本发明,本领域技术人员可以根据使用需要预设文字转换方向和预设文字转换触发距离。\n[0056] 本领域普通技术人员可以理解为上述实施例二所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。\n[0057] 本领域普通技术人员还可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,包括ROM/RAM、磁盘、光盘等。\n[0058] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
法律信息
- 2017-07-21
- 2014-12-17
实质审查的生效
IPC(主分类): G06F 3/0484
专利申请号: 201410383632.0
申请日: 2014.08.06
- 2014-11-19
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |