内容转换方法及装置的制造方法

xiaoxiao2021-3-1  140

内容转换方法及装置的制造方法
【技术领域】
[0001 ]本公开涉及计算机技术领域,特别涉及一种内容转换方法及装置。
【背景技术】
[0002]用户输入的文本信息中通常会夹杂着多种字符形式的词汇的情况,例如:“我们一会在pub集合”。其中,pub是英文字符形式,剩余词汇是中文简体字符形式。
[0003]在输入过程中,用户往往会忘记要对输入法进行字符形式转换,继续使用原来的格式,造成输入错误。例如:用户在输入pub时,继续使用中文输入法,则输入的词汇为“普遍” O

【发明内容】

[0004]为解决相关技术中的问题,本公开提供了一种内容转换方法及装置。
[0005]根据本公开实施例的第一方面,提供一种内容转换方法,该方法包括:
[0006]接收本次的输入内容,该输入内容属于第一字符形式;
[0007]检测是否接收到转换信号;
[0008]若接收到转换信号,则将输入内容由第一字符形式转换为第二字符形式。
[0009]可选的,检测是否接收到转换信号,包括:
[0010]检测是否存在作用于转换控件上的触发操作,转换控件位于输入法界面中;
[0011]若存在作用于转换控件上的触发操作,则确定接收到转换信号。
[0012]可选的,检测是否接收到转换信号,还包括:
[0013]检测是否存在作用于输入法界面的转换手势;
[0014]若存在作用于输入法界面的转换手势,则确定接收到转换信号。
[0015]可选的,将输入内容由第一字符形式转换为第二字符形式,包括:
[0016]当存在至少两种转换手势时,根据预设对应关系获取转换手势所对应的转换指令,该预设对应关系用于存储不同的转换手势与不同的转换指令之间的关系;
[0017]根据转换指令,将输入内容由第一字符形式转换为第二字符形式。
[0018]可选的,接收本次的输入内容,包括:
[0019]持续接收输的字符,并在接收到确认信号时,停止接收字符;
[0020]将本次接收到的至少一个字符作为输入内容进行记录。
[0021]可选的,该方法,还包括:
[0022]在将输入内容由第一字符形式转换为第二字符形式之后,删除本次记录的输入内容。
[0023]可选的,该方法,还包括:
[0024]若未接收到转换信号,则在接收到下次输入的确认信号时,删除本次记录的输入内容。
[0025]根据本公开实施例的第二方面,提供一种内容转换装置,该装置包括:
[0026]接收模块,被配置为接收本次的输入内容,输入内容属于第一字符形式;
[0027]检测模块,被配置为检测是否接收到转换信号;
[0028]转换模块,被配置为在检测模块得到的检测结果为接收到转换信号时,将输入内容由第一字符形式转换为第二字符形式。
[0029]可选的,该检测模块,包括:
[0030]第一检测子模块,被配置为检测是否存在作用于转换控件上的触发操作,该转换控件位于输入法界面中;
[0031]第一确定子模块,被配置为在第一检测子模块得到的检测结果为存在作用于转换控件上的触发操作时,确定接收到转换信号。
[0032]可选的,该检测模块,还包括:
[0033]第二检测子模块,被配置为检测是否存在作用于输入法界面的转换手势;
[0034]第二确定子模块,被配置为在第二检测子模块检测得到的结果为存在作用于输入法界面的转换手势时,确定接收到转换信号。
[0035]可选的,该转换模块,包括:
[0036]指令获取子模块,被配置为当存在至少两种转换手势时,根据预设对应关系获取转换手势所对应的转换指令,该预设对应关系用于存储不同的转换手势与不同的转换指令之间的关系;
[0037]形式转换子模块,被配置为根据指令获取子模块获取的转换指令,将输入内容由第一字符形式转换为第二字符形式。
[0038]可选的,该接收模块,包括:
[0039]字符接收子模块,被配置为持续接收输入的字符,并在接收到确认信号时,停止接收字符;
[0040]内容记录子模块,被配置为将本次字符接收子模块接收到的至少一个字符作为输入内容进行记录。
[0041]可选的,该装置,还包括:
[0042]第一删除模块,被配置为在转换模块将输入内容由第一字符形式转换为第二字符形式之后,删除本次记录的输入内容。
[0043]可选的,该装置,还包括:
[0044]第二删除模块,被配置为在检测模块得到的检测结果为未接收到转换信号时,若接收到下次输入的确认信号,则删除本次记录的输入内容。
[0045]根据本公开实施例的第三方面,提供一种内容转换装置,该装置包括:
[0046]处理器;
[0047]用于存储处理器可执行指令的存储器;
[0048]其中,处理器被配置为:
[0049]接收本次的输入内容,输入内容属于第一字符形式;
[0050]检测是否接收到转换信号;
[0051]若接收到转换信号,则将输入内容由第一字符形式转换为第二字符形式。
[0052]本公开的实施例提供的技术方案可以包括以下有益效果:
[0053]通过接收本次的输入内容;检测是否接收到转换信号;若接收到转换信号,则将输入内容由第一字符形式转换为第二字符形式,使得用户可以在忘记切换输入法时,直接将第一字符形式的输入内容转换为第二字符形式的输入内容,解决了在输入内容的字符形式出错时,需要将错误的输入内容手动删除,然后输入法重新输入,从而导致的修改过程复杂的问题,达到了节省输入时间的效果。
[0054]此外,本公开提供的内容转换方法,通过根据预设对应关系获取转换手势所对应的转换指令;根据转换指令,将输入内容由第一字符形式转换为第二字符形式,使得用户不需要对字符形式的转换方式进行选择,进一步地简化了修改操作,解决了用户在选择字符形式转换方式时,操作繁琐的问题,达到了进一步地节省修改时间的效果。
[0055]此外,本公开提供的内容转换方法,通过删除本次记录的输入内容,使得输入法在使用过程中,只需要占用一小部分的缓存空间,解决了输入法占用过多存储资源,从而造成终端卡顿的问题,达到了节省终端存储资源,提高输入效率的效果。
[0056]应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。
【附图说明】
[0057]此处的附图被并入说明书中并构成本公开说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0058]图1是根据一示例性实施例示出的一种内容转换方法的流程图。
[0059]图2A根据另一示例性实施例示出的一种内容转换方法的流程图。
[0060]图2B根据一示例性实施例示出的一种内容转换方法的场景图。
[0061]图2C根据一示例性实施例示出的一种内容转换方法的场景图。
[0062]图2D根据一示例性实施例示出的一种内容转换方法的场景图。
[0063]图3是根据一示例性实施例示出的一种内容转换装置的框图。
[0064]图4是根据一示例性实施例示出的一种内容转换装置的框图。
[0065]图5是根据一示例性实施例示出的一种用于内容转换的装置的框图。
【具体实施方式】
[0066]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0067]本公开所称的终端为可以使用输入法的任一电子设备,如:PC机、手机、掌上电脑等,本公开对终端不做限定。
[0068]图1是根据一示例性实施例示出的一种内容转换方法的流程图,该内容转换方法应用于终端中,如图1所示,该内容转换方法包括以下步骤。
[0069]在步骤101中,接收本次的输入内容,该输入内容属于第一字符形式。
[0070]在步骤102中,检测是否接收到转换信号。
[0071]在步骤103中,若接收到转换信号,则将输入内容由第一字符形式转换为第二字符形式。
[0072]综上所述,本公开提供的内容转换方法,通过接收本次的输入内容;检测是否接收到转换信号;若接收到转换信号,则将输入内容由第一字符形式转换为第二字符形式,使得用户可以在忘记切换输入法时,直接将第一字符形式的输入内容转换为第二字符形式的输入内容,解决了在输入内容的字符形式出错时,需要将错误的输入内容手动删除,然后输入法重新输入,从而导致的修改过程复杂的问题,达到了节省输入时间的效果。
[0073]图2A是根据另一示例性实施例示出的一种内容转换方法的流程图,该内容转换方法应用于终端中,如图2A所示,该内容转换方法包括如下步骤。
[0074]在步骤201中,接收本次的输入内容,该输入内容属于第一字符形式。 [0075]用户通过终端中安装的输入法输入字符。由于用户可能需要输入多种字符形式的字符,因此,输入法需要提供多种字符形式的输入方式。通常,输入法界面中设置有字符形式转换的控件,用户通过触发该字符形式转换控件可以实现字符形式转换。其中,输入法提供的字符形式包括中文、英文、日语、德语、阿拉伯数字等,本实施例不作限定。在本实施例中,除了不同国家的语言属于不同字符形式外,英文字母的大写与小写、中文的简体与繁体、中文的汉字与拼音等同一国家语言的不同书写形式也属于不同的字符形式。
[0076]本实施例中,接收本次的输入内容的方法包括:终端持续接收用户输入的字符,并在接收到确认信号时,停止接收字符;终端将本次接收到的至少一个字符作为输入内容进行记录。其中,将终端本次接收的输入内容所属的字符形式称为第一字符形式,该第一字符形式可以为中文、英文、阿拉伯数字等任一字符形式,本实施例不做限定。
[0077]在步骤202中,检测是否接收到转换信号。
[0078]当用户输入的内容包含多种字符形式,且在用户忘记切换字符形式时,容易造成输入内容的字符形式出错,此时,用户需要对出错的输入内容的字符形式进行转换。因此,终端需要检测是否接收到用户触发的转换信号,若未接收到转换信号,则执行步骤203;若接收到转换信号,则执行步骤204。
[0079]本实施例提供了两种检测是否接收到转换信号的实现方式,下面分别对这两种实现方式进行介绍。
[0080]在第一种可能的实施方式中,终端检测是否存在作用于转换控件上的触发操作,该转换控件位于输入法界面中;若存在作用于转换控件上的触发操作,则确定接收到转换信号。
[0081 ]其中,触发操作可以为作用于转换控件上的单击操作、双击操作等等,本实施例不作限定。其中,转换控件可以是输入法界面中的一个按键,也可以是输入法界面中的多个按键的组合,本实施例不作限定。
[0082]例如:请参考图2B,用户点击终端2中的输入法界面4上的转换控件5,该点击操作即为触发操作,此时,终端2确认接收到转换信号。
[0083]可选的,转换控件还可以位于输入法界面之外。此时,终端建立转换控件与输入法界面之间的关联关系。即,当前界面包含输入法界面时,显示该转换控件,当前界面不包含输入法界面时,不显示该转换控件。其中,该转换控件可以位于输入界面之外的任一位置,例如:当前界面的右上角、当前界面的左上角等,本实施例不作限定。
[0084]在第二种可能的实施方式中,终端检测是否存在作用于输入法界面的转换手势;若存在作用于输入法界面的转换手势,则确定接收到转换信号。
[0085]其中,转换手势由用户在输入法界面中执行预定动作得到,且转换手势的形状可以由用户自行设置和修改。例如,用户在输入法界面画一个圆圈,得到转换手势;或者,用户在输入法界面画“Z”型图案,得到转换手势等等。
[0086]例如:请参考图2C,用户在终端2中的输入法界面4上画圆圈6,此时,终端2确认接收到转换信号。
[0087]可选的,转换手势还可以作用于输入法界面之外。此时,在当前界面包含输入法界面时,终端直接检测当前界面是否存在转换手势;在检测到当前界面存在转换手势时,终端确认接收到转换信号。
[0088]在步骤203中,若未接收到转换信号,在接收到下次输入的确认信号时,删除本次记录的输入内容。
[0089]若终端未接收到转换信号,则说明用户输入的内容是正确的,终端在接收到下次输入的确认信号时,删除本次记录的输入内容。
[0090]其中,若用户最后一次输入内容,则终端不会接收到下次输入的确认信号,此时,可在终端中设置本次接收到输入的确认信号与下次接收到输入的确认信号之间的时间阈值,在到达该时间阈值时,若终端还没有接收到下次输入的确认信号,则删除本次记录的输入内容。
[0091]或者,终端可判断当前页面是否包括输入法界面,若判断结果为当前页面包括输入法界面,则删除本次记录的输入内容。
[0092]在步骤204中,若接收到转换信号,将输入内容由第一字符形式转换为第二字符形式。
[0093]若终端接收到转换信号,则说明用户输入的内容是错误的,需要对本次的输入内容进行修改。
[0094]当转换信号为作用于转换控件上的触发操作且终端中只存在由第一字符形式转换为第二字符形式的字符形式转换方式时,终端在接收到该触发操作后,直接将本次记录的输入内容由第一字符形式转换为第二字符形式。本实施例中,将输入内容转换后的字符形式称为第二字符形式。
[0095]例如:终端中只存在一种将中文转换成英文的字符形式转换方式,则终端接收到作用于转换控件上的触发操作,直接将输入内容由中文转换成英文,此时,第一字符形式为中文,第二字符形式为英文。
[0096]或者,当转换信号为作用于转换控件上的触发操作且终端中存在多种字符形式转换方式时,终端在接收到该触发操作后,生成一个字符形式转换界面,该字符形式转换界面中包括多种字符形式转换方式,用户在该字符形式转换界面中选择一种字符形式转换方式,若该字符形式转换方式为第一字符形式转换为第二字符形式,则将本次记录的输入内容由第一字符形式转换为第二字符形式。
[0097]其中,第二字符形式与第一字符形式在含义或者形式上存在联系。当第二字符形式与第一字符形式在含义上存在联系时,每一种转换方式都存在一个对应的词库。
[0098]例如:第二字符形式与第一字符形式在形式上存在联系,第一字符形式为中文简体,第二字符形式为英文,终端将输入内容由第一字符形式转换为第二字符形式时,直接将记录的字符由拼音转换为英文字母;或者,第一字符形式为中文,第二字符形式为拼音,终端将输入内容由第一字符形式转换为第二字符形式时,若用户采用拼音的方式输出中文,此时直接输出记录的输入内容。
[0099]例如:第二字符形式与第一字符形式在含义上存在联系,第一字符形式为中文简体,第二字符形式为阿拉伯数字,终端将输入内容由第一字符形式转换为第二字符形式时,对记录的输入内容进行语义识别,在中文简体转换为阿拉伯数字的词库中查找含义相同的第二字符形式的输入内容;或者,第一字符形式为中文简体,第二字符形式为中文繁体,终端将输入内容由第一字符形式转换为第二字符形式时,在中文简体转换为中文繁体的词库中,查找与该输入内容对应的第二字符形式的输入内容。
[0100]显而易见地,通过触发转换控件将输入内容由第一字符形式转换为第二字符形式,使得用户可以在忘记切换输入法时,直接将第一字符形式的输入内容转换为第二字符形式的输入内容,解决了在输入内容的字符形式出错时,需要将错误的输入内容手动删除,然后输入法重新输入,从而导致的修改过程复杂的问题,达到了节省输入时间的效果。
[0101 ]可选的,在终端中只存在一种转换手势,且该转换手势只对应一种转换指令时,终端在接收到转换手势后,直接将本次记录的输入内容由第一字符形式转换为第二字符形式。或者,
[0102]当终端中存在至少两种转换手势时,在终端接收到转换手势后,查找存储的预设关系,根据预设对应关系获取该转换手势所对应的转换指令。若该转换指令为将第一字符形式转换为第二字符形式,则终端根据转换指令,将输入内容由第一字符形式转换为第二字符形式。
[0103]其中,预设对应关系用于存储不同的转换手势与不同的转换指令之间的关系。该预设对应关系可由用户自行设定。
[0104]例如:转换手势“O”对应的转换指令为将中文简体转换为英文;转换手势“s”对应的转换指令为将英文转换为中文简体;转换手势“L”对应的转换指令为将中文简体转换为中文繁体等,本实施例不对转换手势与转换指令之间的预设关系进行限定,且不对转换指令对应的转换手势的数量进行限定,也即,用户可以设置多个转换手势对应一个转换指令。
[0105]在多种转换手势与多种转换指令对应时,为防止用户出现记忆偏差,在终端根据转换指令将输入的内容由第一字符形式转换为第二字符形式时,可以在输入法界面中显示转换指令,提示用户本次转换手势对应的转换指令。
[0106]例如:用户在终端中输入字符“pub”,此时,第一字符形式为中文简体,则显示的候选内容为“普遍”。用户在输入法界面中做出转换手势“O”后,终端查找存储的预设对应关系,根据预设对应关系得到对应的转换指令为将中文简体转换为英文,即,此时第二字符形式为英文,则在输入法界面中显示出“中文简体_>英文”的字样,并且终端将本次记录的输入内容“pub”由中文简体“普遍”转换为英文“pub”。
[0107]例如:用户需要输入“我们yihui在pub集合”,在输入内容为“yihui”时,第一字符形式为中文简体,显示的候选内容为“一会”。用户在输入法界面内执行转换手势“P”后,终端查找存储的预设对应关系,根据预设对应关系得到对应的转换指令为将中文简体转换为拼音,即,此时第二字符形式为拼音,则在输入法界面中显示出“中文简体_>拼音”的字样,并且终端将本次记录的输入内容“yihui”由中文简体“一会”转换为拼音“yihui”。
[0108]显而易见地,通过在输入法界面中做出转换手势,根据转换手势将输入内容由第一字符形式转换为第二字符形式,使得用户可以在忘记切换输入法时,直接将第一字符形式的输入内容转换为第二字符形式的输入 内容,解决了在输入内容的字符形式出错时,需要将错误的输入内容手动删除,然后输入法重新输入,从而导致的修改过程复杂的问题,达到了节省输入时间的效果。
[0109]在步骤205中,删除本次记录的输入内容。
[0110]终端在将输入内容由第一字符形式转换为第二字符形式之后,用第二字符形式的输入内容替换掉第一字符形式的输入内容。也即,终端将原有的第一字符形式的输入内容删除,然后填入第二字符形式的输入内容。终端修改输入内容后,将本次记录的输入内容删除。
[0111]例如:请参考图2D,用户在终端2中的输入内容“我们一会在普遍”,输入“普遍”后,用户在输入法界面上做出转换手势“O”,终端将中文简体“普遍”转换为英文“pub”,并且用“pub”替换“普遍”。
[0112]需要说明的是,终端将本次记录的输入内容删除后,若用户继续进行输入操作,终端接收的输入内容,依旧为第一字符形式。
[0113]综上所述,本公开提供的内容转换方法,通过接收本次的输入内容;检测是否接收到转换信号;若接收到转换信号,则将输入内容由第一字符形式转换为第二字符形式,使得用户可以在忘记切换输入法时,直接将第一字符形式的输入内容转换为第二字符形式的输入内容,解决了在输入内容的字符形式出错时,需要将错误的输入内容手动删除,然后输入法重新输入,从而导致的修改过程复杂的问题,达到了节省输入时间的效果。
[0114]此外,本公开提供的内容转换方法,通过根据预设对应关系获取转换手势所对应的转换指令;根据转换指令,将输入内容由第一字符形式转换为第二字符形式,使得用户不需要对字符形式的转换方式进行选择,进一步地节省了修改操作的步骤,解决了用户在选择字符形式转换方式时,浪费时间的问题,达到了进一步地节省输入时间的效果。
[0115]此外,本公开提供的内容转换方法,通过删除本次记录的输入内容,使得输入法在使用过程中,只需要占用一小部分的缓存空间,解决了输入法占用过大的终端存储资源,从而造成的终端卡顿的问题,达到了节省终端存储资源,提高输入效率的效果。
[0116]图3是根据一示例性实施例示出的一种内容转换装置的框图,该内容转换装置应用于终端中,如图3所示,该内容转换装置包括:接收模块310、检测模块320、转换模块330。
[0117]该接收模块310,被配置为接收本次的输入内容,输入内容属于第一字符形式;
[0118]该检测模块320,被配置为检测是否接收到转换信号;
[0119]该转换模块330,被配置为在检测模块320得到的检测结果为接收到转换信号时,将输入内容由第一字符形式转换为第二字符形式。
[0120]综上所述,本公开提供的内容转换装置,通过接收本次的输入内容;检测是否接收到转换信号;若接收到转换信号,则将输入内容由第一字符形式转换为第二字符形式,使得用户可以在忘记切换输入法时,直接将第一字符形式的输入内容转换为第二字符形式的输入内容,解决了在输入内容的字符形式出错时,需要将错误的输入内容手动删除,然后输入法重新输入,从而导致的修改过程复杂的问题,达到了节省输入时间的效果。
[0121]图4是根据一示例性实施例示出的一种内容转换装置的框图,该内容转换装置应用于终端中,如图4所示,该内容转换装置包括:接收模块410、检测模块420、转换模块430。
[0122]该接收模块410,被配置为接收本次的输入内容,输入内容属于第一字符形式;
[0123]该检测模块420,被配置为检测是否接收到转换信号;
[0124]该转换模块430,被配置为在检测模块420得到的检测结果为接收到转换信号时,将输入内容由第一字符形式转换为第二字符形式。
[0125]可选的,该检测模块420,包括:第一检测子模块421、第一确定子模块422。
[0126]该第一检测子模块421,被配置为检测是否存在作用于转换控件上的触发操作,该转换控件位于输入法界面中;
[0127]该第一确定子模块422,被配置为在第一检测子模块421得到的检测结果为存在作用于转换控件上的触发操作时,确定接收到转换信号。
[0128]可选的,该检测模块420,还包括:第二检测子模块423、第二确定子模块424。
[0129]该第二检测子模块423,被配置为检测是否存在作用于输入法界面的转换手势;
[0130]该第二确定子模块424,被配置为在第二检测子模块423得到的检测结果为存在作用于输入法界面的转换手势时,确定接收到转换信号。
[0131]可选的,该转换模块430,包括:指令获取子模块431、字符形式转换子模块432。
[0132]该指令获取子模块431,被配置为当存在至少两种转换手势时,根据预设对应关系获取转换手势所对应的转换指令,该预设对应关系用于存储不同的转换手势与不同的转换指令之间的关系;
[0133]该形式转换子模块432,被配置为根据指令获取子模块431获取的转换指令,将输入内容由第一字符形式转换为第二字符形式。
[0?34]可选的,该接收模块410,包括:字符接收子模块411、内容记录子模块412。
[0135]字符接收子模块411,被配置为持续接收输入的字符,并在接收到确认信号时,停止接收字符;
[0136]内容记录子模块412,被配置为将本次字符接收子模块411接收到的至少一个字符作为输入内容进行记录。
[0137]可选的,该装置,还包括:第一删除模块440。
[0138]该第一删除模块440,被配置为在转换模块430将输入内容由第一字符形式转换为第二字符形式之后,删除本次记录的输入内容。
[0139]可选的,该装置,还包括:第二删除模块450。
[0140]该第二删除模块450,被配置为在检测模块420得到的检测结果为未接收到转换信号时,若接收到下次输入的确认信号,则删除本次记录的输入内容。
[0141]综上所述,本公开提供的内容转换装置,通过接收本次的输入内容;检测是否接收到转换信号;若接收到转换信号,则将输入内容由第一字符形式转换为第二字符形式,使得用户可以在忘记切换输入法时,直接将第一字符形式的输入内容转换为第二字符形式的输入内容,解决了在输入内容的字符形式出错时,需要将错误的输入内容手动删除,然后输入法重新输入,从而导致的修改过程复杂的问题,达到了节省输入时间的效果。
[0142]此外,本公开提供的内容转换方法,通过根据预设对应关系获取转换手势所对应的转换指令;根据转换指令,将输入内容由第一字符形式转换为第二字符形式,使得用户不需要对字符形式的转换方式进行选择,进一步地节省了修改操作的步骤,解决了用户在选择字符形式转换方式时,浪费时间的问题,达到了进一步地节省输入时间的效果。
[0143]此外,本公开提供的内容转换方法,通过删除本次记录的输入内容,使得输入法在使用过程中,只需要占用一小部分的缓存空间,解决了输入法占用过大的终端存储资源,从而造成的终端卡顿的问题,达到了节省终端存储资源,提高输入效率的效果。
[0144]如图3和图4所示的装置用于实现上述如图1至图2D所示的方法流程,相关内容已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0145]本公开一示例性实施例提供了一种内容转换装置,能够实现本公开提供的内容转换方法,该内容转换装置包括:处理器、用于存储处理器可执行指令的存储器;
[0146]其中,处理器被配置为:
[0147]接收本次的输入内容,输入内容属于第一字符形式;
[0148]检测是否接收到转换信号;
[0149]若接收到转换信号,则将输入内容由第一字符形式转换为第二字符形式。
[0150]图5是根据一示例性实施例示出的一种用于内容转换的装置500的框图。例如,装置500可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0151]参照图5,装置500可以包括以下一个或多个组件:处理组件502,存储器504,电源组件506,多媒体组件508,音频组件510,输入/输出(I/O)的接口512,传感器组件514,以及通信组件516。
[0152]处理组件502通常控制装置500的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件502可以包括一个或多个处理器518来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件502可以包括一个或多个模块,便于处理组件502和其他组件之间的交互。例如,处理组件502可以包括多媒体模块,以方便多媒体组件508和处理组件502之间的交互。
[0153]存储器504被配置为存储各种类型的数据以支持在装置500的操作。这些数据的示例包括用于在装置500上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器504可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
[0154]电源组件506为装置500的各种组件提供电力。电源组件506可以包括电源管理系统,一个或多个电源,及其他与为装置500生成、管理和分配电力相关联的组件。
[0155]多媒体组件508包括在所述装置500和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件508包括一个前置摄像头和/或后置摄像头。当装置500处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0156]音频组件510被配置为输出和/或输入音频信号。例如,音频组件510包括一个麦克风(MIC),当装置500处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器504或经由通信组件516发送。在一些实施例中,音频组件510还包括一个扬声器,用于输出音频信号。
[0157]I/O接口512为处理组件502和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
[0158]传感器组件514包括一个或多个传感器,用于为装置500提供各个方面的状态评估。例如,传感器组件514可以检测到装置500的打开/关闭状态,组件的相对定位,例如所述组件为装置500的显示器和小键盘,传感器组件514还可以检测装置500或装置500—个组件的位置改变,用户与装置500接触的存在或不存在,装置500方位或加速/减速和装置500的温度变化。传感器组件514可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件514还可以包括光传感器,如CMOS或C⑶图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件514还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
[0159]通信组件516被配置为便于装置500和其他设备之间有线或无线方式的通信。装置500可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件516经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件516还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
[0160]在示例性实施例中,装置500可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
[0161]在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器504,上述指令可由装置500的处理器518执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是R0M、随机存取存储器(RAM)、CD-R0M、磁带、软盘和光数据存储设备等。
[0162]本领域技术人员在考虑说明书及实践这里的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0163]应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
【主权项】
1.一种内容转换方法,其特征在于,所述方法包括: 接收本次的输入内容,所述输入内容属于第一字符形式; 检测是否接收到转换信号; 若接收到所述转换信号,则将所述输入内容由所述第一字符形式转换为第二字符形式。2.根据权利要求1的所述的方法,其特征在于,所述检测是否接收到转换信号,包括: 检测是否存在作用于转换控件上的触发操作,所述转换控件位于输入法界面中; 若存在作用于所述转换控件上的所述触发操作,则确定接收到所述转换信号。3.根据权利要求1的所述的方法,其特征在于,所述检测是否接收到转换信号,还包括: 检测是否存在作用于输入法界面的转换手势; 若存在作用于所述输入法界面的所述转换手势,则确定接收到所述转换信号。4.根据权利要求3所述的方法,其特征在于,所述将所述输入内容由所述第一字符形式转换为第二字符形式,包括: 当存在至少两种转换手势时,根据预设对应关系获取所述转换手势所对应的转换指令,所述预设对应关系用于存储不同的转换手势与不同的转换指令之间的关系; 根据所述转换指令,将所述输入内容由所述第一字符形式转换为所述第二字符形式。5.根据权利要求1至4任一所述的方法,其特征在于,所述接收本次的输入内容,包括: 持续接收输入的字符,并在接收到确认信号时,停止接收字符; 将本次接收到的至少一个字符作为所述输入内容进行记录。6.根据权利要求5所述的方法,其特征在于,所述方法,还包括: 在将所述输入内容由所述第一字符形式转换为第二字符形式之后,删除本次记录的所述输入内容。7.根据权利要求5所述的方法,其特征在于,所述方法,还包括: 若未接收到所述转换信号,则在接收到下次输入的确认信号时,删除本次记录的所述输入内容。8.—种内容转换装置,其特征在于,所述装置包括: 接收模块,被配置为接收本次的输入内容,所述输入内容属于第一字符形式; 检测模块,被配置为检测是否接收到转换信号; 转换模块,被配置为在所述检测模块得到的检测结果为接收到所述转换信号时,将所述输入内容由所述第一字符形式转换为第二字符形式。9.根据权利要求8的所述的装置,其特征在于,所述检测模块,包括: 第一检测子模块,被配置为检测是否存在作用于转换控件上的触发操作,所述转换控件位于输入法界面中; 第一确定子模块,被配置为在所述第一检测子模块得到的检测结果为存在作用于所述转换控件上的所述触发操作时,确定接收到所述转换信号。10.根据权利要求8的所述的装置,其特征在于,所述检测模块,还包括: 第二检测子模块,被配置为检测是否存在作用于输入法界面的转换手势; 第二确定子模块,被配置为在所述第二检测子模块得到的检测结果为存在作用于所述输入法界面的所述转换手势时,确定接收到所述转换信号。11.根据权利要求10所述的装置,其特征在于,所述转换模块,包括: 指令获取子模块,被配置为当存在至少两种转换手势时,根据预设对应关系获取所述转换手势所对应的转换指令,所述预设对应关系用于存储不同的转换手势与不同的转换指令之间的关系; 形式转换子模块,被配置为根据所述指令获取子模块获取的所述转换指令,将所述输入内容由所述第一字符形式转换为所述第二字符形式。12.根据权利要求8至11任一所述的装置,其特征在于,所述接收模块,包括: 字符接收子模块,被配置为持续接收输入的字符,并在接收到确认信号时,停止接收字符; 内容记录子模块,被配置为将本次所述字符接收子模块接收到的至少一个字符作为所述输入内容进行记录。13.根据权利要求12所述的装置,其特征在于,所述装置,还包括: 第一删除模块,被配置为在所述转换模块将所述输入内容由所述第一字符形式转换为第二字符形式之后,删除本次记录的所述输入内容。14.根据权利要求12所述的装置,其特征在于,所述装置,还包括: 第二删除模块,被配置为在所述检测模块得到的检测结果为未接收到所述转换信号时,若接收到下次输入的确认信号,则删除本次记录的所述输入内容。15.—种内容转换装置,其特征在于,所述装置包括: 处理器; 用于存储处理器可执行指令的存储器; 其中,所述处理器被配置为: 接收本次的输入内容,所述输入内容属于第一字符形式; 检测是否接收到转换信号; 若接收到所述转换信号,则将所述输入内容由所述第一字符形式转换为第二字符形式。
【专利摘要】本公开关于一种内容转换方法及装置,属于计算机技术领域。所述方法包括:接收本次的输入内容,所述输入内容属于第一字符形式;检测是否接收到转换信号;若接收到所述转换信号,则将所述输入内容由所述第一字符形式转换为第二字符形式,使得用户可以在忘记切换输入法时,直接将第一字符形式的输入内容转换为第二字符形式的输入内容,解决了在输入内容的字符形式出错时,需要将错误的输入内容手动删除,然后输入法重新输入,从而导致的修改过程复杂的问题,达到了节省输入时间的效果。
【IPC分类】G06F3/0488
【公开号】CN105487799
【申请号】CN201510847174
【发明人】高毅, 王洪强, 葛云源
【申请人】小米科技有限责任公司
【公开日】2016年4月13日
【申请日】2015年11月27日

最新回复(0)