本发明涉及智能设备技术领域,尤其涉及一种基于移动设备的双语互动方法及移动设备。
背景技术:
目前,智能手机、平板电脑等移动设备上可以安装语音翻译软件,利用智能手机、平板电脑等移动设备安装的语音翻译软件,用户可以与使用不同语言的陌生人(如外国人)进行交流。在实践中发现,用户在利用移动设备安装的语音翻译软件与使用不同语言的陌生人进行交流时,用户与陌生人需要位于同侧进行“录音、翻译、看或听翻译结果”,这使得用户与陌生人之间几乎不存在距离,这会降低用户与陌生人交流时的安全感。
技术实现要素:
本发明实施例公开了一种基于移动设备的双语互动方法及移动设备,能够提高用户与使用不同语言的陌生人交流时的安全感。
本发明实施例第一方面公开一种基于移动设备的双语互动方法,所述移动设备的顶部和底部分别设有麦克风,并且所述移动设备的双语交互界面被分割线划分为上交互界面和下交互界面,所述方法包括:
对所述移动设备的姿态进行检测,获得姿态检测结果;若所述姿态检测结果表明所述移动设备向所述底部倾斜,开启所述底部的麦克风;
通过所述底部的麦克风检测以第一语言表述的语音信号,并将所述第一语言表述的语音信号转换成所述第一语言表述的字符;以及将所述第一语言表述的语音信号转换成预设的第二语言表述的字符;
控制所述第一语言表述的字符按照从所述分割线至所述底部的方向在所述下交互界面上排布显示,以及控制所述第二语言表述的字符按照从所述分割线至所述顶部的方向在所述上交互界面上排布显示。
作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:
若所述姿态检测结果表明所述移动设备向所述顶部倾斜,开启所述顶部的麦克风;
通过所述顶部的麦克风检测以所述第二语言表述的语音信号,并将所述第二语言表述的语音信号转换成所述第二语言表述的字符;以及将所述第二语言表述的语音信号转换成所述第一语言表述的字符;以及,执行所述的控制所述第一语言表述的字符按照从所述分割线至所述底部的方向在所述下交互界面上排布显示,以及控制所述第二语言表述的字符按照从所述分割线至所述顶部的方向在所述上交互界面上排布显示的步骤。
作为一种可选的实施方式,在本发明实施例第一方面中,在开启所述底部的麦克风之后,所述方法还包括:
控制在所述下交互界面上显示第一提示信息,所述第一提示信息用于提示输入以第一语言表述的语音信号;
或者,在开启所述顶部的麦克风之后,所述方法还包括:
控制在所述上交互界面上显示第二提示信息,所述第二提示信息用于提示输入以第二语言表述的语音信号。
作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:
在开启所述底部的麦克风之后,关闭所述顶部的麦克风;或者,在开启所述顶部的麦克风之后,关闭所述底部的麦克风。
作为一种可选的实施方式,在本发明实施例第一方面中,在所述移动设备向所述底部倾斜时,控制所述第二语言表述的字符按照从所述分割线至所述顶部的方向在所述上交互界面上排布显示,包括:
将所述第二语言表述的字符的尺寸调整至预设的字符尺寸,并按照从所述分割线至所述顶部的方向在所述上交互界面上排布显示;其中,所述预设的尺寸大于所述第一语言表述的字符的尺寸。
作为一种可选的实施方式,在本发明实施例第一方面中,在所述移动设备向所述顶部倾斜时,控制所述第一语言表述的字符按照从所述分割线至所述底部的方向在所述下交互界面上排布显示,包括:
将所述第一语言表述的字符的尺寸调整至预设的字符尺寸,并按照从所述分割线至所述底部的方向在所述下交互界面上排布显示;其中,所述预设的尺寸大于所述第二语言表述的字符的尺寸。
本发明实施例第二方面公开一种移动设备,所述移动设备的顶部和底部分别设有麦克风,并且所述移动设备的双语交互界面被分割线划分为上交互界面和下交互界面,所述移动设备包括:
姿态检测单元,用于对所述移动设备的姿态进行检测,获得姿态检测结果;
麦克风控制单元,用于在所述姿态检测单元检测的所述姿态检测结果表明所述移动设备向所述底部倾斜时,开启所述底部的麦克风;
语音检测单元,用于通过所述底部的麦克风检测以第一语言表述的语音信号;
转换单元,用于将所述第一语言表述的语音信号转换成所述第一语言表述的字符,以及将所述第一语言表述的语音信号转换成预设的第二语言表述的字符,并提供给显示控制单元;
所述显示控制单元,用于控制所述第一语言表述的字符按照从所述分割线至所述底部的方向在所述下交互界面上排布显示,以及控制所述第二语言表述的字符按照从所述分割线至所述顶部的方向在所述上交互界面上排布显示。
作为一种可选的实施方式,在本发明实施例第二方面中:
所述麦克风控制单元,还用于在所述姿态检测单元检测的所述姿态检测结果表明所述移动设备向所述顶部倾斜时,开启所述顶部的麦克风;
所述语音检测单元,还用于通过所述顶部的麦克风检测以所述第二语言表述的语音信号;
所述转换单元,还用于将所述第二语言表述的语音信号转换成所述第二语言表述的字符,以及将所述第二语言表述的语音信号转换成所述第一语言表述的字符,并提供给所述显示控制单元。
作为一种可选的实施方式,在本发明实施例第二方面中:
所述显示控制单元还用于在所述麦克风控制单元开启所述底部的麦克风之后,控制在所述下交互界面上显示第一提示信息,所述第一提示信息用于提示输入以第一语言表述的语音信号;
或者,所述显示控制单元还用于在所述麦克风控制单元开启所述顶部的麦克风之后,控制在所述上交互界面上显示第二提示信息,所述第二提示信息用于提示输入以第二语言表述的语音信号。
作为一种可选的实施方式,在本发明实施例第二方面中:
所述麦克风控制单元,还用于在开启所述底部的麦克风之后,关闭所述顶部的麦克风;
或者,所述麦克风控制单元,还用于在开启所述顶部的麦克风之后,关闭所述底部的麦克风。
作为一种可选的实施方式,在本发明实施例第二方面中:
在所述移动设备向所述底部倾斜时,所述显示控制单元控制所述第二语言表述的字符按照从所述分割线至所述顶部的方向在所述上交互界面上排布显示的方式具体为:
所述显示控制单元将所述第二语言表述的字符的尺寸调整至预设的字符尺寸,并按照从所述分割线至所述顶部的方向在所述上交互界面上排布显示;其中,所述预设的尺寸大于所述第一语言表述的字符的尺寸。
作为一种可选的实施方式,在本发明实施例第二方面中:
在所述移动设备向所述顶部倾斜时,所述显示控制单元控制所述第一语言表述的字符按照从所述分割线至所述底部的方向在所述下交互界面上排布显示的方式为:
所述显示控制单元将所述第一语言表述的字符的尺寸调整至预设的字符尺寸,并按照从所述分割线至所述底部的方向在所述下交互界面上排布显示;其中,所述预设的尺寸大于所述第二语言表述的字符的尺寸。
与现有技术相比,本发明实施例具备以下有益效果:
本发明实施例中,移动设备的顶部和底部分别设有麦克风,并且移动设备的双语交互界面被分割线划分为上交互界面和下交互界面,当移动设备根据姿态检测结果确定出其向底部倾斜时,可以开启底部的麦克风,并通过底部的麦克风检测以第一语言表述的语音信号,并将第一语言表述的语音信号转换成第一语言表述的字符,以及将第一语言表述的语音信号转换成预设的第二语言表述的字符;进一步地,可以控制第一语言表述的字符按照从分割线至底部的方向在下交互界面上排布显示,以及控制第二语言表述的字符按照从分割线至顶部的方向在上交互界面上排布显示。在此基础上,用户只需控制移动设备向顶端倾斜,即可使得与用户面对面的使用不同语音的陌生人可以看到翻译结果,由于面对面交流可以使用户与陌生人之间保持一定距离,从而可以提高用户与使用不同语言的陌生人交流时的安全感。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种基于移动设备的双语互动方法的流程示意图;
图2是本发明实施例公开的另一种基于移动设备的双语互动方法的流程示意图;
图3是本发明实施例公开的一种基于移动设备的双语互动的场景示意图;
图4是本发明实施例公开的一种移动设备的双语交互界面的示意图;
图5是本发明实施例公开的另一种移动设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种基于移动设备的双语互动方法及移动设备,能够提高用户与使用不同语言的陌生人交流时的安全感。以下进行结合附图进行详细描述。
实施例一
请参阅图1,图1是本发明实施例公开的一种基于移动设备的双语互动方法的流程示意图。在图1所示的基于移动设备的双语互动方法中,移动设备的顶部和底部分别设有麦克风,并且移动设备的双语交互界面可以被分割线划分为上交互界面和下交互界面。如图1所示,该方法可以包括以下步骤:
101、移动设备对移动设备的姿态进行检测,获得姿态检测结果。
本发明实施例中,移动设备可以包括智能手机、平板电脑等移动设备,本发明实施例不作限定。其中,移动设备可以内置有重力感应器等姿态传感器,移动设备可以通过姿态传感器来对移动设备的姿态进行检测,以获得姿态检测结果。
102、若姿态检测结果表明移动设备向底部倾斜,移动设备开启底部的麦克风。
作为一种可选的实施方式,移动设备开启底部的麦克风之后,可以进一步将顶部的麦克风关闭,从而可以减少顶部的麦克风输入的噪音。
103、移动设备通过底部的麦克风检测以第一语言表述的语音信号,并将第一语言表述的语音信号转换成第一语言表述的字符;以及将第一语言表述的语音信号转换成预设的第二语言表述的字符。
举例来说,移动设备通过底部的麦克风检测以中文(即第一语言)表述的语音信号,并将中文表述的语音信号转换成中文表述的字符;以及将中文表述的语音信号转换成预设的英文(即第二语言)表述的字符。
104、移动设备控制第一语言表述的字符按照从分割线至底部的方向在下交互界面上排布显示,以及控制第二语言表述的字符按照从分割线至顶部的方向在上交互界面上排布显示。
举例来说,移动设备可以从双语互动软件中读取用户设置的字符显示格式,该字符显示格式可以包括下交互界面的字符显示格式和上交互界面的字符显示格式。当下交互界面的字符显示格式为行式显示时,移动设备可以控制第一语言表述的字符按照从分割线至底部的方向在下交互界面上以行式排布显示;当下交互界面的字符显示格式为列式显示时,移动设备可以控制第一语言表述的字符按照从分割线至底部的方向在下交互界面上以列式排布显示;当上交互界面的字符显示格式为行式显示时,移动设备可以控制第二语言表述的字符按照从分割线至顶部的方向在上交互界面上以行式排布显示;当上交互界面的字符显示格式为列式显示时,移动设备可以控制第二语言表述的字符按照从分割线至顶部的方向在上交互界面上以列式排布显示。从而可以实现下交互界面和上交互界面上的字符的个性化显示。
在图1所描述的方法中,用户只需控制移动设备的姿态,即可使得与用户面对面的使用不同语音的陌生人可以看到翻译结果,由于面对面交流可以使用户与陌生人之间保持一定距离,从而可以提高用户与使用不同语言的陌生人交流时的安全感。
实施例二
请参阅图2,图2是本发明实施例公开的另一种基于移动设备的双语互动方法的流程示意图。在图2所示的基于移动设备的双语互动方法中,移动设备的顶部和底部分别设有麦克风,并且移动设备的双语交互界面可以被分割线划分为上交互界面和下交互界面。其中,移动设备的双语交互界面可以是用户启动移动设备的双语交互软件时启动的界面。如图2所示,该方法可以包括以下步骤:
201、移动设备对移动设备的姿态进行检测,获得姿态检测结果。
202、移动设备识别该姿态检测结果,若该姿态检测结果表明移动设备向底部倾斜,执行步骤203;若该姿态检测结果表明移动设备向顶部倾斜,执行步骤204。
203、移动设备开启底部的麦克风,并关闭顶部的麦克风,控制在下交互界面上显示第一提示信息,该第一提示信息用于提示输入以第一语言表述的语音信号,并执行步骤205。
其中,移动设备开启底部的麦克风之后,底部的麦克风作为主麦克风。
204、移动设备开启顶部的麦克风,并关闭底部的麦克风,控制在上交互界面上显示第二提示信息,该第二提示信息用于提示输入以第二语言表述的语音信号,并执行步骤206。
其中,移动设备开启顶部的麦克风之后,顶部的麦克风作为主麦克风。
205、移动设备通过底部的麦克风检测以第一语言表述的语音信号,并将第一语言表述的语音信号转换成第一语言表述的字符;以及将第一语言表述的语音信号转换成预设的第二语言表述的字符,并执行步骤207。
举例来说,移动设备通过底部的麦克风检测以中文(即第一语言)表述的语音信号,并将中文表述的语音信号转换成中文表述的字符;以及将中文表述的语音信号转换成预设的英文(即第二语言)表述的字符。
206、移动设备通过顶部的麦克风检测以第二语言表述的语音信号,并将第二语言表述的语音信号转换成第二语言表述的字符;以及将第二语言表述的语音信号转换成第一语言表述的字符,并执行步骤207。
举例来说,移动设备通过底部的麦克风检测以英文(即第二语言)表述的语音信号,并将英文表述的语音信号转换成英文表述的字符;以及将英文表述的语音信号转换成中文(即第一语言)表述的字符。
207、移动设备控制第一语言表述的字符按照从分割线至底部的方向在下交互界面上排布显示,以及控制第二语言表述的字符按照从分割线至顶部的方向在上交互界面上排布显示。
举例来说,移动设备可以从双语互动软件中读取用户设置的字符显示格式,该字符显示格式可以包括下交互界面的字符显示格式和上交互界面的字符显示格式。当下交互界面的字符显示格式为行式显示时,移动设备可以控制第一语言表述的字符按照从分割线至底部的方向在下交互界面上以行式排布显示;当下交互界面的字符显示格式为列式显示时,移动设备可以控制第一语言表述的字符按照从分割线至底部的方向在下交互界面上以列式排布显示;当上交互界面的字符显示格式为行式显示时,移动设备可以控制第二语言表述的字符按照从分割线至顶部的方向在上交互界面上以行式排布显示;当上交互界面的字符显示格式为列式显示时,移动设备可以控制第二语言表述的字符按照从分割线至顶部的方向在上交互界面上以列式排布显示。从而可以实现下交互界面和上交互界面上的字符的个性化显示。
作为一种可选的实施方式,在移动设备向底部倾斜时,移动设备可以控制第二语言表述的字符按照从分割线至顶部的方向在上交互界面上排布显示的方式可以为:
移动设备将第二语言表述的字符的尺寸调整至预设的字符尺寸,并按照从分割线至所述顶部的方向在上交互界面上排布显示;其中,该预设的尺寸大于第一语言表述的字符的尺寸。更进一步地,移动设备可以将第二语言表述的字符的尺寸调整至预设的字符尺寸,并按照从分割线至顶部的方向在上交互界面上以行式或列式排布显示。对于使用第一语言的用户而言,通常比较关注由第一语音表述的语音信号是否成功翻译成以第二语言表述的字符并在上交互界面上排布显示,因此,实施这种实施方式,可以使得使用第一语言的用户而言可以准确地获悉第一语音表述的语音信号是否成功翻译成以第二语言表述的字符并在上交互界面上排布显示,提高用户双语互动的体验。
作为一种可选的实施方式,在移动设备向顶部倾斜时,控制第一语言表述的字符按照从分割线至所述底部的方向在下交互界面上排布显示的方式可以为:
移动设备将第一语言表述的字符的尺寸调整至预设的字符尺寸,并按照从分割线至所述底部的方向在下交互界面上排布显示;其中,预设的尺寸大于第二语言表述的字符的尺寸。更进一步地,移动设备可以将第一语言表述的字符的尺寸调整至预设的字符尺寸,并按照从分割线至底部的方向在下交互界面上以行式或列式排布显示。对于使用第二语言的用户而言,通常比较关注由第二语音表述的语音信号是否成功翻译成以第一语言表述的字符并在下交互界面上排布显示,因此,实施这种实施方式,可以使得使用第二语言的用户而言可以准确地获悉第二语音表述的语音信号是否成功翻译成以第一语言表述的字符并在下交互界面上排布显示,提高用户双语互动的体验。
请一并参阅图3和图4,图3是本发明实施例公开的一种基于移动设备的双语互动的场景示意图,而图4是本发明实施例公开的一种移动设备的双语交互界面的示意图。如图3和图4所示,当移动设备识别出姿态检测结果表明移动设备向底部倾斜,移动设备开启底部的麦克风,并关闭顶部的麦克风,通过底部的麦克风检测用户以中文(即第一语言)表述的语音信号“你好”,并将中文表述的语音信号“你好”转换成中文表述的字符“你好”;以及将中文表述的语音信号“你好”转换成预设的英文(即第二语言)表述的字符“hello”,以及移动设备控制中文表述的字符“你好”按照从分割线至底部的方向在下交互界面上以行式排布显示,以及控制英文表述的字符“hello”按照从分割线至顶部的方向在上交互界面上以行式排布显示。
进一步地,如图3和图4所示,当移动设备识别出姿态检测结果表明移动设备向顶部倾斜,移动设备开启顶部的麦克风,并关闭底部的麦克风,通过顶部的麦克风检测陌生人以英文(即第二语言)表述的语音信号“What can i do for you?”,并将英文表述的语音信号“What can i do for you?”转换成英文表述的字符“What can i do for you?”;以及将英文表述的语音信号“What can i do for you?”转换成中文(即第一语言)表述的字符“我能为你做什么”,以及移动设备控制中文表述的字符我能为你做什么”按照从分割线至底部的方向在下交互界面上以行式排布显示,以及控制英文表述的字符“What can i do for you?”按照从分割线至顶部的方向在上交互界面上以行式排布显示。
在图2所描述的方法中,用户只需控制移动设备的姿态,即可使得与用户面对面的使用不同语音的陌生人可以看到翻译结果,由于面对面交流可以使用户与陌生人之间保持一定距离,从而可以提高用户与使用不同语言的陌生人交流时的安全感。
实施例三
请参阅图5,图5是本发明实施例公开的一种移动设备的结构示意图。在图5所示的移动设备中,移动设备的顶部和底部分别设有麦克风,并且移动设备的双语交互界面可以被分割线划分为上交互界面和下交互界面。其中,移动设备的双语交互界面可以是用户启动移动设备的双语交互软件时启动的界面。如图5所示,该移动设备可以包括:
姿态检测单元501,用于对移动设备的姿态进行检测,获得姿态检测结果;
麦克风控制单元502,用于在姿态检测单元501检测的姿态检测结果表明移动设备向底部倾斜时,开启底部的麦克风;
语音检测单元503,用于通过底部的麦克风检测以第一语言表述的语音信号;
转换单元504,用于将第一语言表述的语音信号转换成第一语言表述的字符,以及将第一语言表述的语音信号转换成预设的第二语言表述的字符,并提供给显示控制单元505;
显示控制单元505,用于控制第一语言表述的字符按照从分割线至底部的方向在下交互界面上排布显示,以及控制第二语言表述的字符按照从分割线至顶部的方向在上交互界面上排布显示。
作为一种可选的实施方式,在图5所示的移动设备中:
麦克风控制单元502,还用于在姿态检测单元501检测的姿态检测结果表明移动设备向顶部倾斜时,开启顶部的麦克风;
语音检测单元503,还用于通过顶部的麦克风检测以第二语言表述的语音信号;
转换单元504,还用于将第二语言表述的语音信号转换成第二语言表述的字符,以及将第二语言表述的语音信号转换成第一语言表述的字符,并提供给显示控制单元505。
作为一种可选的实施方式,在图5所示的移动设备中:
显示控制单元505还用于在麦克风控制单元502开启底部的麦克风之后,控制在下交互界面上显示第一提示信息,该第一提示信息用于提示输入以第一语言表述的语音信号;
或者,显示控制单元505还用于在麦克风控制单元502开启顶部的麦克风之后,控制在上交互界面上显示第二提示信息,该第二提示信息用于提示输入以第二语言表述的语音信号。
作为一种可选的实施方式,在图5所示的移动设备中:
麦克风控制单元502还用于在开启底部的麦克风之后,关闭顶部的麦克风;
或者,麦克风控制单元502还用于在开启顶部的麦克风之后,关闭底部的麦克风。
作为一种可选的实施方式,在图5所示的移动设备中:
在移动设备向底部倾斜时,显示控制单元505控制第二语言表述的字符按照从分割线至顶部的方向在上交互界面上排布显示的方式具体为:
显示控制单元505将第二语言表述的字符的尺寸调整至预设的字符尺寸,并按照从分割线至顶部的方向在上交互界面上排布显示;其中,预设的尺寸大于第一语言表述的字符的尺寸。更进一步地,显示控制单元505可以将第二语言表述的字符的尺寸调整至预设的字符尺寸,并按照从分割线至顶部的方向在上交互界面上以行式或列式排布显示。对于使用第一语言的用户而言,通常比较关注由第一语音表述的语音信号是否成功翻译成以第二语言表述的字符并在上交互界面上排布显示,因此,实施这种实施方式,可以使得使用第一语言的用户而言可以准确地获悉第一语音表述的语音信号是否成功翻译成以第二语言表述的字符并在上交互界面上排布显示,提高用户双语互动的体验。
作为一种可选的实施方式,在图5所示的移动设备中:
在移动设备向顶部倾斜时,显示控制单元505控制第一语言表述的字符按照从分割线至底部的方向在下交互界面上排布显示的方式为:
显示控制单元505将第一语言表述的字符的尺寸调整至预设的字符尺寸,并按照从分割线至底部的方向在下交互界面上排布显示;其中,预设的尺寸大于所述第二语言表述的字符的尺寸。更进一步地,显示控制单元505可以将第一语言表述的字符的尺寸调整至预设的字符尺寸,并按照从分割线至底部的方向在下交互界面上以行式或列式排布显示。对于使用第二语言的用户而言,通常比较关注由第二语音表述的语音信号是否成功翻译成以第一语言表述的字符并在下交互界面上排布显示,因此,实施这种实施方式,可以使得使用第二语言的用户而言可以准确地获悉第二语音表述的语音信号是否成功翻译成以第一语言表述的字符并在下交互界面上排布显示,提高用户双语互动的体验。
在图5所描述的移动设备中,用户只需控制移动设备的姿态,即可使得与用户面对面的使用不同语音的陌生人可以看到翻译结果,由于面对面交流可以使用户与陌生人之间保持一定距离,从而可以提高用户与使用不同语言的陌生人交流时的安全感。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
以上对本发明实施例公开的一种基于移动设备的双语互动方法及移动设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。