一种飞行模式的控制方法及移动终端的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种飞行模式的控制方法及移动终端。
【背景技术】
[0002]随着科学技术的迅猛发展,手机几乎已经普及到了每个人,人们可以用它打电话、发信息、拍照、购物等,可以说手机已经成为了每个人生活中的一部分。在实践中,有时候手机需要切换成飞行模式,比如,当乘客携带手机上了飞机时,必须将手机关机或者开启手机中的飞行模式,以中断手机与外界的通信,从而保证航行安全。
[0003]现有技术中,手机往往会出现这种情况,乘客在上了飞机后忘记了开启手机的飞行模式,这给飞机的安全飞行带来了极大隐患。
【发明内容】
[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]进一步地,开启飞行模式之前,在移动终端的显示界面上输出提示信息,以在征得用户同意后再开启飞行模式,提高了用户体验;在获取周围语音信息之前,获取移动终端的位置信息,然后将位置