信息输入方法及装置制造方法及图纸

技术编号:20796513 阅读:25 留言:0更新日期:2019-04-06 10:09
本发明专利技术提出一种信息输入方法及装置,其中方法包括:获取用户在输入法的输入框中输入的文字信息;根据用户预先设置的翻译目标语言,对文字信息进行翻译,得到目标语言文字信息;根据用户预先设置的内容显示方式显示文字信息和目标语言文字信息;内容显示方式包括:在输入框中显示文字信息和目标语言文字信息、在输入框中显示文字信息以及在输入框外悬浮显示目标语言文字信息、在输入框中显示目标语言文字信息以及在输入框外悬浮显示文字信息,从而能够在用户跨语言沟通的过程中,自动根据用户输入的文字提供相应的译文并显示译文,从而解决用户与对方用户之间的沟通障碍,提高用户的沟通效率,提高用户使用输入法或社交软件的体验。

Information Input Method and Device

The invention provides an information input method and device, which includes: acquiring the text information input by the user in the input box of the input method; translating the text information according to the user's pre-set translation target language to obtain the text information of the target language; displaying the text information and the text information of the target language according to the user's pre-set content display mode; and displaying the text information of the target language according to the user's pre-set content display mode; The display modes include: displaying text information and target language text information in the input box, displaying text information in the input box, displaying target language text information suspended outside the input box, displaying target language text information in the input box and displaying text information suspended outside the input box, thus enabling users to automatically input text according to the user's cross-language communication process. Words provide the corresponding translation and display the translation, so as to solve the communication barriers between users and other users, improve the communication efficiency of users, and improve the user's experience of using input method or social software.

【技术实现步骤摘要】
信息输入方法及装置
本专利技术涉及输入法
,尤其涉及一种信息输入方法及装置。
技术介绍
目前,在社交软件例如QQ、微信等软件上,用户经常使用输入法例如搜狗输入法、百度输入法等输入文字以实现与对方用户之间的交互或沟通。现有技术中,搜狗输入法、百度输入法等只能根据用户输入的文字显示文字,例如用户输入中文,则显示中文;用户输入英文,则显示英文。当用户需要跨语言沟通,且用户的英语等水平不高时,会导致用户与对方用户之间的沟通障碍,降低用户的沟通效率,影响用户使用输入法或社交软件的体验。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种信息输入方法,用于解决现有技术中使用社交软件跨语言沟通时沟通效率差、体验差的问题。本专利技术的第二个目的在于提出一种信息输入装置。本专利技术的第三个目的在于提出另一种信息输入装置。本专利技术的第四个目的在于提出一种非临时性计算机可读存储介质。本专利技术的第五个目的在于提出一种计算机程序产品。为达上述目的,本专利技术第一方面实施例提出了一种信息输入方法,包括:获取用户在输入法的输入框中输入的文字信息;根据用户预先设置的翻译目标语言,对所述文字信息进行翻译,得到目标语言文字信息;根据用户预先设置的内容显示方式显示所述文字信息和所述目标语言文字信息;所述内容显示方式包括:在所述输入框中显示所述文字信息和所述目标语言文字信息、在所述输入框中显示所述文字信息以及在所述输入框外悬浮显示所述目标语言文字信息、在所述输入框中显示所述目标语言文字信息以及在所述输入框外悬浮显示所述文字信息。进一步的,所述根据用户预先设置的翻译目标语言,对所述文字信息进行翻译,得到目标语言文字信息之前,还包括:获取使用所述输入法的当前软件的类型;对应的,所述根据用户预先设置的翻译目标语言,对所述文字信息进行翻译,得到目标语言文字信息,包括:在所述当前软件的类型为社交软件时,根据用户预先设置的翻译目标语言,对所述文字信息进行翻译,得到目标语言文字信息。进一步的,所述根据用户预先设置的翻译目标语言,对所述文字信息进行翻译,得到目标语言文字信息之前,还包括:判断是否接收到所述用户的翻译请求;所述根据用户预先设置的翻译目标语言,对所述文字信息进行翻译,得到目标语言文字信息,包括:在接收到所述用户的翻译请求时,根据用户预先设置的翻译目标语言,对所述文字信息进行翻译,得到目标语言文字信息。进一步的,所述的方法还包括:接收所述用户的翻译语言设置请求,所述翻译语言设置请求中包括:源语言以及翻译目标语言;根据所述翻译语言设置请求进行翻译语言设置;接收所述用户的内容显示方式设置请求;根据所述内容显示方式设置请求进行内容显示方式设置。进一步的,所述根据用户预先设置的内容显示方式显示所述文字信息和所述目标语言文字信息之后,还包括:获取所述用户点击所述输入框外悬浮的内容时的内容显示方式切换请求;根据所述内容显示方式切换请求,将当前悬浮在所述输入框外的内容与显示在所述输入框中的内容进行切换;保存切换后的内容显示方式。进一步的,所述根据用户预先设置的内容显示方式显示所述文字信息和所述目标语言文字信息之后,还包括:接收所述用户的内容发送请求;根据所述内容发送请求,将所述输入框中的内容发送至与所述用户交互的对方用户,并在所述社交软件的交互界面上显示所述输入框中的内容。进一步的,所述接收所述用户的内容发送请求之前,还包括:获取所述交互界面上对方用户的内容;根据所述内容确定所述对方用户所使用的语言;根据对方用户所使用的语言调整所述内容显示方式。进一步的,所述根据对方用户所使用的语言调整所述内容显示方式,包括:在对方用户所使用的语言为源语言时,将所述内容显示方式调整为:在所述输入框中显示所述文字信息以及在所述输入框外悬浮显示所述目标语言文字信息;在对方用户所使用的语言为翻译目标语言时,将所述内容显示方式调整为:在所述输入框中显示所述文字信息和所述目标语言文字信息;或者,在所述输入框中显示所述目标语言文字信息以及在所述输入框外悬浮显示所述文字信息。本专利技术实施例的信息输入方法,通过获取用户在输入法的输入框中输入的文字信息;根据用户预先设置的翻译目标语言,对文字信息进行翻译,得到目标语言文字信息;根据用户预先设置的内容显示方式显示文字信息和目标语言文字信息;内容显示方式包括:在输入框中显示文字信息和目标语言文字信息、在输入框中显示文字信息以及在输入框外悬浮显示目标语言文字信息、在输入框中显示目标语言文字信息以及在输入框外悬浮显示文字信息,从而能够在用户需要跨语言沟通,且用户的英语等水平不高时,在用户跨语言沟通的过程中,自动根据用户输入的文字提供相应的译文并显示译文,从而解决用户与对方用户之间的沟通障碍,提高用户的沟通效率,提高用户使用输入法或社交软件的体验。为达上述目的,本专利技术第二方面实施例提出了一种信息输入装置,包括:获取模块,用于获取用户在输入法的输入框中输入的文字信息;翻译模块,用于根据用户预先设置的翻译目标语言,对所述文字信息进行翻译,得到目标语言文字信息;显示模块,用于根据用户预先设置的内容显示方式显示所述文字信息和所述目标语言文字信息;所述内容显示方式包括:在所述输入框中显示所述文字信息和所述目标语言文字信息、在所述输入框中显示所述文字信息以及在所述输入框外悬浮显示所述目标语言文字信息、在所述输入框中显示所述目标语言文字信息以及在所述输入框外悬浮显示所述文字信息。进一步的,所述获取模块还用于,获取使用所述输入法的当前软件的类型;所述翻译模块具体用于,在所述当前软件的类型为社交软件时,根据用户预先设置的翻译目标语言,对所述文字信息进行翻译,得到目标语言文字信息。进一步的,所述的装置还包括:判断模块,用于判断是否接收到所述用户的翻译请求;所述翻译模块具体用于,在接收到所述用户的翻译请求时,根据用户预先设置的翻译目标语言,对所述文字信息进行翻译,得到目标语言文字信息。进一步的,所述的装置还包括:接收模块,用于接收所述用户的翻译语言设置请求,所述翻译语言设置请求中包括:源语言以及翻译目标语言;设置模块,用于根据所述翻译语言设置请求进行翻译语言设置;所述接收模块,还用于接收所述用户的内容显示方式设置请求;所述设置模块,还用于根据所述内容显示方式设置请求进行内容显示方式设置。进一步的,所述的装置还包括:切换模块和保存模块;所述获取模块,还用于获取所述用户点击所述输入框外悬浮的内容时的内容显示方式切换请求;所述切换模块,用于根据所述内容显示方式切换请求,将当前悬浮在所述输入框外的内容与显示在所述输入框中的内容进行切换;所述保存模块,用于保存切换后的内容显示方式。进一步的,所述的装置还包括:接收模块和发送模块;所述接收模块,用于接收所述用户的内容发送请求;所述发送模块,用于根据所述内容发送请求,将所述输入框中的内容发送至与所述用户交互的对方用户,并在所述社交软件的交互界面上显示所述输入框中的内容。进一步的,所述的装置还包括:确定模块和调整模块;所述获取模块,还用于获取所述交互界面上对方用户的内容;所述确定模块,用于根据所述内容确定所述对方用户所使用的语言;所述调整模块,用于根据对方用户所使用的语言调整所述内容显示方式。本文档来自技高网...

【技术保护点】
1.一种信息输入方法,其特征在于,包括:获取用户在输入法的输入框中输入的文字信息;根据用户预先设置的翻译目标语言,对所述文字信息进行翻译,得到目标语言文字信息;根据用户预先设置的内容显示方式显示所述文字信息和所述目标语言文字信息;所述内容显示方式包括:在所述输入框中显示所述文字信息和所述目标语言文字信息、在所述输入框中显示所述文字信息以及在所述输入框外悬浮显示所述目标语言文字信息、在所述输入框中显示所述目标语言文字信息以及在所述输入框外悬浮显示所述文字信息。

【技术特征摘要】
1.一种信息输入方法,其特征在于,包括:获取用户在输入法的输入框中输入的文字信息;根据用户预先设置的翻译目标语言,对所述文字信息进行翻译,得到目标语言文字信息;根据用户预先设置的内容显示方式显示所述文字信息和所述目标语言文字信息;所述内容显示方式包括:在所述输入框中显示所述文字信息和所述目标语言文字信息、在所述输入框中显示所述文字信息以及在所述输入框外悬浮显示所述目标语言文字信息、在所述输入框中显示所述目标语言文字信息以及在所述输入框外悬浮显示所述文字信息。2.根据权利要求1所述的方法,其特征在于,所述根据用户预先设置的翻译目标语言,对所述文字信息进行翻译,得到目标语言文字信息之前,还包括:获取使用所述输入法的当前软件的类型;对应的,所述根据用户预先设置的翻译目标语言,对所述文字信息进行翻译,得到目标语言文字信息,包括:在所述当前软件的类型为社交软件时,根据用户预先设置的翻译目标语言,对所述文字信息进行翻译,得到目标语言文字信息。3.根据权利要求1所述的方法,其特征在于,所述根据用户预先设置的翻译目标语言,对所述文字信息进行翻译,得到目标语言文字信息之前,还包括:判断是否接收到所述用户的翻译请求;所述根据用户预先设置的翻译目标语言,对所述文字信息进行翻译,得到目标语言文字信息,包括:在接收到所述用户的翻译请求时,根据用户预先设置的翻译目标语言,对所述文字信息进行翻译,得到目标语言文字信息。4.根据权利要求1所述的方法,其特征在于,还包括:接收所述用户的翻译语言设置请求,所述翻译语言设置请求中包括:源语言以及翻译目标语言;根据所述翻译语言设置请求进行翻译语言设置;接收所述用户的内容显示方式设置请求;根据所述内容显示方式设置请求进行内容显示方式设置。5.根据权利要求1所述的方法,其特征在于,所述根据用户预先设置的内容显示方式显示所述文字信息和所述目标语言文字信息之后,还包括:获取所述用户点击所述输入框外悬浮的内容时的内容显示方式切换请求;根据所述内容显示方式切换请求,将当前悬浮在所述输入框外的内容与显...

【专利技术属性】
技术研发人员:王培娜
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京,11

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

1