一种加快文本输入的方法和装置制造方法及图纸

技术编号:7996158 阅读:186 留言:0更新日期:2012-11-22 05:01
本发明专利技术提出一种加快文本输入的方法和装置,其中方法包括:预先保存具有一定属性值的预置短语和输入场景或时间与所述属性值的对应关系;获取当前的输入场景或时间,根据所述对应关系获取对应的属性值,查找并显示具有所述属性值的预置短语;接收用户从所述显示的预置短语中选择的预置短语,输入该预置短语。本发明专利技术能够加快文本输入速度,并且不受平台和应用程序场景的限制。

【技术实现步骤摘要】

本专利技术涉及文本输入
,尤其涉及一种加快文本输入的方法和装置
技术介绍
在现有的某些手机操作系统中,在文本短信编写程序的界面中,支持预置的短语或用户编辑后存储的短语;在文本短信编写界面中输入时,从短信菜单中调用预置短信列表,作为快捷回复之用。现有的文本输入方案受限于特定手机操作系统,受限于系统已内置短语的数量和内容,并且仅能在短信程序中使用,故缺乏可扩展性和通用性,实用价值低
技术实现思路
本专利技术提供了一种加快文本输入的方法和装置,能够加快文本输入速度,并且不受平台和应用程序场景的限制。本专利技术的技术方案是这样实现的一种加快文本输入的方法,包括预先保存具有一定属性值的预置短语和输入场景或时间与所述属性值的对应关系;获取当前的输入场景或时间,根据所述对应关系获取对应的属性值,查找并显示具有所述属性值的预置短语;接收用户从所述显示的预置短语中选择的预置短语,输入该预置短语。上述方法中的属性为长度、类别或使用场景。获取当前的输入场景或时间的方式为获取当前应用程序的名称或类型、当前输入的目标控件的属性或者当前输入的环境參数,根据获取的信息得到当前的输入场景或时间。上述方法还包括从服务器获取新的预置短语并保存,或者接收用户输入的新的预置短语并保存,或者按照用户的指令删除或编辑已保存的预置短语。一种加快文本输入的装置,包括保存模块,用于保存具有一定属性值的预置短语和输入场景或时间与所述属性值的对应关系;筛选模块,用于获取当前的输入场景或时间,根据所述对应关系获取对应的属性值,查找并显示具有所述属性值的预置短语;输入模块,用于接收用户从所述显示的预置短语中选择的预置短语,输入该预置短语。上述装置中的所述属性为长度、类别或使用场景。上述筛选模块获取当前的输入场景或时间的方式为获取当前应用程序的名称或类型、当前输入的目标控件的属性或者当前输入的环境參数,根据获取的信息得到当前的输入场景或时间。上述装置还可以包括编辑模块,用于从服务器获取新的预置短语并交由保存模块进行保存,或者接收用户输入的新的预置短语并交由保存模块进行保存,或者按照用户的指令删除或编辑保存模块已保存的预置短语。可见,本专利技术提出的加快文本输入的方法和装置,预先保存具有一定属性值的预置短语和输入场景或时间与属性值的对应关系,在输入文本时,首先获取当前的输入场景或时间,根据该对应关系筛选出对应的预置短语并显示,并直接输入用户选择的预置短语。因此,本专利技术能够加快文本输入速度,并且不受平台和应用程序场景的限制。附图说明 图I为本专利技术提出的加快文本输入的方法流程图;图2为应用本专利技术进行文本输入的界面示意图;图3为本专利技术提出的加快文本输入的装置结构示意图。具体实施例方式本专利技术提出一种加快文本输入的方法,如图I为本专利技术提出的加快文本输入的方法流程图,包括步骤101 :预先保存具有一定属性值的预置短语和输入场景或时间与所述属性值的对应关系;步骤102 :获取当前的输入场景或时间,根据所述对应关系获取对应的属性值,查找并显示具有所述属性值的预置短语;步骤103 :接收用户从所述显示的预置短语中选择的预置短语,输入该预置短语。上述预置短语包括但不限于快速回复、礼貌用语、节日祝福等具有一定功能的语言片段,预置短语可以具有长度、类别、适用场景等属性。在定期更新或特定时刻(比如节日),可以通过联网从服务端获取新的预置短语并保存,也可以由用户对已有的预置短语进行更新和更换。本专利技术提供预置短语编辑功能,用户可自行増加、修改、删除预置短语,并可以更改其属性值。本专利技术可以利用操作系统提供的公用接ロ获取当前的输入场景或时间,比如,获取当前应用程序名称和类型、当前输入的目标控件(文本框、文本区域)属性等等,还可以获取其他环境參数,比如当前输入的日期,是否对应某节日等等。预先确定并保存一系列输入场景或时间与预置短语的属性值之间的关系,例如,建立规则“春节时显示类别为‘新年’的短语”,此规则就是输入时间(具体为“春节”)与短语类别属性值(具体为“新年”)之间的对应关系。这样,根据获取的输入场景或时间以及预先保存的对应关系,就可以筛选出适合该场景或时间的预置短语。本专利技术提供选取预置短语的界面。在需要输入的程序中,调用本专利技术提供的输入法,进入输入法的短语选取界面;输入法可根据获取场景或时间以及预先保存的对应关系对预置短语进行筛选;在该界面用列表、文本框等方式展示符合的预置短语,用户可通过点击鼠标、触控等方式直接选择预置短语,选出的预置短语就可以直接输入到输入程序中。以下举ー个具体的应用实例。如图2为应用本专利技术进行文本输入的界面示意图。如图2所示,在手机输入法中,提供了ー个输出节日祝福短信的面板,点击“试试手气”按键,可以在左侧的区域中随机显示一条预置的祝福短语,用户通过点击该区域,可将祝福短信直接提交至应用程序中,比如记事本,短信程序等等。在具体的节日到来之前,通过联网更新,可以获取到针对该节日的祝福短语;在节日期间,此面板将提供与该节日有关的祝福短信。本专利技术还可以应用于PC输入法,云输入法等各平台的输入法中。本专利技术还提出一种加快文本输入的装置,如图3为该置的结构示意图,该装置包括保存模块301,用于保存具有一定属性值的预置短语和输入场景或时间与所述属性值的对应关系;筛选模块302,用于获取当前的输入场景或时间,根据所述对应关系获取对应的属性值,查找并显示具有所述属性值的预置短语;输入模块303,用于接收用户从所述显示的预置短语中选择的预置短语,输入该预置短语。上述属性为长度、类别或使用场景。上述筛选模块302获取当前的输入场景或时间的方式为获取当前应用程序的名称或类型、当前输入的目标控件的属性或者当前输入的环境參数,根据获取的信息得到当前的输入场景或时间。上述装置还包括编辑模块304,用于从服务器获取新的预置短语并交由保存模块301进行保存,或者接收用户输入的新的预置短语并交由保存模块301进行保存,或者按照用户的指令删除或编辑保存模块301已保存的预置短语。综上可见,本专利技术提出的加快文本输入的方法和装置可支持多种应用平台并可联网,不受平台和应用程序场景限制,可以在任何需要输入且能够调用输入法的场景中调用预置短语功能;且可根据应用场景,特定节日等适配短语内容;通过联网功能可以进行预置短语的更新和同歩。以上所述仅为本专利技术的较佳实施例而已,并不用以限制本专利技术,凡在本专利技术的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本专利技术保护的范围之内。权利要求1.一种加快文本输入的方法,其特征在于,所述方法包括 预先保存具有一定属性值的预置短语和输入场景或时间与所述属性值的对应关系; 获取当前的输入场景或时间,根据所述对应关系获取对应的属性值,查找并显示具有所述属性值的预置短语; 接收用户从所述显示的预置短语中选择的预置短语,输入该预置短语。2.根据权利要求I所述的方法,其特征在于,所述属性为长度、类别或使用场景。3.根据权利要求I或2所述的方法,其特征在于,所述获取当前的输入场景或时间的方式为获取当前应用程序的名称或类型、当前输入的目标控件的属性或者当前输入的环境參数,根据获取的信息得到当前的输入场景或时间。4.根据权利要求I或2所述的方法,其特征在于,所述方法还包括从服务器本文档来自技高网...

【技术保护点】
一种加快文本输入的方法,其特征在于,所述方法包括:预先保存具有一定属性值的预置短语和输入场景或时间与所述属性值的对应关系;获取当前的输入场景或时间,根据所述对应关系获取对应的属性值,查找并显示具有所述属性值的预置短语;接收用户从所述显示的预置短语中选择的预置短语,输入该预置短语。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄橙蓝
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1