文字输入方法和装置、计算机可读存储介质、终端制造方法及图纸

技术编号:19009419 阅读:32 留言:0更新日期:2018-09-22 09:15
本申请涉及一种文字输入方法和装置、计算机可读存储介质、终端。该方法包括:当处于输入状态时,接收输入并根据输入实时提取候选词;候选词来自于词库;检测当前的输入环境;若当前的输入环境为公共环境,则获取敏感词列表,并对包含在敏感词列表中的候选词进行私密化处理;显示处理后的候选词以供选择,并将被选择的候选词输入。上述方法避免了输入过程中显示的候选词或其他输入历史记录泄露用户隐私。

Text input method and device, computer readable storage medium, terminal

The application relates to a text input method and device, a computer readable storage medium and a terminal. The method includes: when in the input state, receiving input and extracting candidate words according to input in real-time; candidate words come from the lexicon; detecting the current input environment; if the current input environment is a public environment, getting a list of sensitive words, and privatizing the candidate words contained in the list of sensitive words; The candidate words after processing are selected, and the selected candidate words are input. The above method avoids revealing user privacy by displaying candidate words or other input history in the input process.

【技术实现步骤摘要】
文字输入方法和装置、计算机可读存储介质、终端
本专利技术涉及计算机输入法
,特别是涉及一种文字输入方法和装置、计算机可读存储介质、终端。
技术介绍
随着终端设备进入智能时代,手机、通讯平板等移动终端在人们的生活中扮演越来越重要的角色。在向终端设备输入指令时常使用文字输入方法。文字输入法采用的技术一般都是根据用户输入字型或者字音与字典之间的映射关系得到候选词供用户选择。为了提高输入法的输入效率,进一步采用个性化功能,通过获取输入的字型或字音与各用户历史输入记录之间的映射关系得到针对各个用户的个性化候选词。但存在的问题是,当其他人借用手机或自己在公共场合使用手机进行文字输入时,输入法显示的个性化候选词容易暴露用户的隐私。
技术实现思路
本申请实施例提供一种文字输入方法和装置、计算机可读存储介质、终端,可以在公共场景下对文字输入过程进行私密化处理,避免文字输入过程暴露用户的隐私。一种文字输入方法,包括:当处于输入状态时,接收输入并根据输入实时提取候选词;候选词来自于核心词库、基于用户词频统计的个性词库以及关联用户输入习惯的联想词库;检测当前的输入环境;输入环境包括公共环境和私密环境;若当前的输入环境为公共环境,则获取敏感词列表,并对包含在敏感词列表中的候选词进行私密化处理;显示处理后的候选词以供选择,并将被选择的候选词输入。一种文字输入装置,包括:候选词提取模块,用于当处于输入状态时,接收输入并根据输入实时提取候选词;候选词来自于核心词库、基于用户词频统计的个性词库以及关联用户输入习惯的联想词库;检测模块,用于检测当前的输入环境;输入环境包括公共环境和私密环境;处理模块,用于当输入环境为公共环境时,获取敏感词列表,并对包含在敏感词列表中的候选词进行私密化处理。显示输入模块,用于显示处理后的候选词以供选择,并将被选择的候选词输入。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本申请各个实施例中的信息处理方法的步骤。一种终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本申请各个实施例中的信息处理方法的步骤。上述文字输入方法和装置、计算机可读存储介质、终端,通过对输入过程中提取的候选词以及其他反映输入历史记录的信息进行私密化处理,避免了输入过程中显示的候选词或其他输入历史记录泄露用户隐私。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为一个实施例中文字输入方法的应用环境图;图2为一个实施例中终端的架构示意图;图3为一个实施例中文字输入方法的流程图;图4为一个实施例中文字输入方法的终端界面示意图;图5为一个实施例中对包含在敏感词列表中的候选词进行私密化处理后的终端界面示意图;图6为一个实施例中形成或补充敏感词列表步骤的流程图;图7为另一个实施例中形成或补充敏感词列表步骤的流程图;图8为一个实施例中检测当前的输入环境的流程图;图9为一个实施例中检测并判断处于前台运行状态的应用的类型特征是否符合公共应用特征的流程图;图10为另一个实施例中检测当前的输入环境的流程图;图11为一个实施例中检测并判断当前的用户地理特征是否符合公共地理特征的步骤的流程图;图12为一个实施例中文字输入装置的结构框图;图13为与本申请实施例提供的终端相关的手机的部分结构的框图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。图1为一个实施例中的文字输入方法的应用环境示意图。如图1所示,该应用环境包括终端110和服务器120。终端110的交互界面采集用户的交互操作以接收输入指令,在输入文字指令时需要采用文字输入方法,所述文字输入法是指为了将文字输入计算机或其他设备(如手机)而采用的软件方法。终端110通过服务器120获取文字输入过程中所需的词库。其中,既可以实时通过网络与服务器120连接以获取各类词库,也可以预先通过网络从服务器120获取各类词库并将该词库存储在终端110的存储单元中,从而在未联网条件下也可以在文字输入过程中调取各类词库。图2为一个实施例中终端110的架构示意图。如图2所示,提供了一种终端110的内部结构示意图。该终端110包括通过系统总线连接的处理器、存储器和显示屏。其中,该处理器用于提供计算和控制能力,支撑整个终端110的运行。存储器用于存储数据、程序、和/或指令代码等,存储器上存储至少一个计算机程序,该计算机程序可被处理器执行,以实现本申请实施例中提供的适用于终端的文字输入方法。存储器可包括磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)等非易失性存储介质,或随机存储记忆体(Random-Access-Memory,RAM)等。例如,在一个实施例中,存储器包括非易失性存储介质及内存储器。非易失性存储介质存储有操作系统、数据库和计算机程序。该数据库中存储有用于实现以下各个实施例所提供的一种文字输入方法相关的数据,比如可存储候选词库或预存用户输入记录等。该计算机程序可被处理器所执行,以用于实现本申请各个实施例所提供的一种文字输入方法。内存储器为非易失性存储介质中的操作系统、数据库和计算机程序提供高速缓存的运行环境。显示屏可以是触摸屏,比如为电容屏或电子屏,用于显示终端的界面信息以及检测用户操作动作。该终端110可以是手机、平板电脑或者个人数字助理或穿戴式设备等。图3为一个实施例中的文字输入方法的流程图。本实施例中的文字输入方法,以运行于图1中的终端110上为例进行描述。如图3所示,文字输入方法包括步骤302至步骤308。图4为一个实施例中文字输入方法的终端界面示意图。接下来将结合图3和图4对文字输入方法进行进一步举例说明。步骤302,当处于输入状态时,接收输入并根据输入实时提取候选词;候选词来自于核心词库、基于用户词频统计的个性词库以及关联用户输入习惯的联想词库。输入状态是指当前终端设备处于文字输入状态,在此状态下可实时检测用户的输入操作以生成输入指令。例如,当图4界面显示的文字输入框420内光标422闪烁,则表明当前处于输入状态,此时通常会在界面上同步显示模拟键盘430以供用户进行输入操作。接收输入是指接收输入指令,输入指令用于输入某个字型或某个字音,例如,图4界面上显示的汉字字音“shi’b”450即为在接收用于输入字音“shi’b”的输入指令后反映在显示界面上的情形。根据“shi’b”在词库中提取并显示相应的多个候选词。所述多个候选词可以以候选词列表的形式提取,按照各个候选词在列表中的顺序依次显示在候选词框470中,以供用户选择。例如图4中的候选词框470内显示的多个词语“是不”、“四辩”、“识别”等都是候选词在终端上的显示形式。候选词不一定是一个词语,还可以是一段短语,例如“是不是在路上”“是不是饿了”等。词库包括核心词库、基于用户词频统计的个性词库以及本文档来自技高网...
文字输入方法和装置、计算机可读存储介质、终端

【技术保护点】
1.一种文字输入方法,其特征在于,包括:当处于输入状态时,接收输入并根据所述输入实时提取候选词;所述候选词来自于核心词库、基于用户词频统计的个性词库以及关联用户输入习惯的联想词库;检测当前的输入环境;所述输入环境包括公共环境和私密环境;若当前的输入环境为公共环境,则获取敏感词列表,并对包含在敏感词列表中的候选词进行私密化处理;显示处理后的候选词以供选择,并将被选择的候选词输入。

【技术特征摘要】
1.一种文字输入方法,其特征在于,包括:当处于输入状态时,接收输入并根据所述输入实时提取候选词;所述候选词来自于核心词库、基于用户词频统计的个性词库以及关联用户输入习惯的联想词库;检测当前的输入环境;所述输入环境包括公共环境和私密环境;若当前的输入环境为公共环境,则获取敏感词列表,并对包含在敏感词列表中的候选词进行私密化处理;显示处理后的候选词以供选择,并将被选择的候选词输入。2.根据权利要求1所述的输入方法,其特征在于,还包括形成或补充所述敏感词列表的步骤,包括:获取并比较在所述公共环境和所述私密环境的输入记录;获取在所述私密环境下输入,而未在所述公共环境下输入的输入信息作为私密文本信息;根据所述私密文本信息,形成或补充所述敏感词列表。3.根据权利要求1所述的输入方法,其特征在于,还包括形成或补充所述敏感词列表的步骤,包括:采用大数据手段分析用户在私密环境中的输入样本,生成敏感词推荐列表;所述敏感词推荐列表包括至少两个待选的敏感词;获取所述敏感词推荐列表;接收选择指令,并根据选择指令选择部分或全部所述待选的敏感词以形成敏感词列表。4.根据权利要求1所述的输入方法,其特征在于,所述检测当前的输入环境的步骤,包括:检测并判断处于前台运行状态的应用的类型特征是否符合公共应用特征;若是,则判定处在公共环境下。5.根据权利要求4所述的输入方法,其特征在于,所述检测并判断处于前台运行状态的应用的类型特征是否符合公共应用特征的步骤,包括:设置浏览器应用符合公共应用特征;检测...

【专利技术属性】
技术研发人员:张俊张伟杰谭春宏
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1