一种控制方法及电子设备的制造方法
【技术领域】
[0001] 本发明主要涉及电子设备的应用领域,更具体地说是涉及一种控制方法及电子设 备。
【背景技术】
[0002] 移动互联网设备(MobileInternetDevice,简称MID)作为在笔记本电脑和手机 之间的新产品形态,其比笔记本电脑体积更小,便于随身携带;比市面上的手机的显示屏更 大、处理能力、信号稳定性以及兼容能力更加强大,用户可使用MID在任何时间和任何地点 访问互联网,随时享受娱乐、进行信息查询、邮件收发等操作,满足了工作、生活等方面的需 求。
[0003] 目前,在电子设备的实际应用中,为了方便用户操作并增强设备操作的趣味性,通 常都会增加语音控制功能,其中,现有的MID中的语音控制通常是先利用语音触发装置唤 醒MID系统,再利用command这一语音控制软件实现具体操作,过程比较麻烦,用户体验不 佳;而且,command后天运行过程中需要实时采集语音并识别,计算量大且功耗很高,大大 降低了系统的性能。
【发明内容】
[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] 检测装置,用于检测所述电子设备的第一预设功能模块的第一状态信息以及所述 语音触发装置的第二状态信息,所述第一预设功能模块为所述多个功能模块中的任意一个 功能t吴块;
[0049] 控制装置,用于基于所述第一状态信息和所述第二状态信息,验证所述第一预设 功能模块和所述语音触发装置的当前工作状态是否满足预设条件,若所述第一预设功能模 块和所述语音触发装置的当前工作状态满足预设条件,获取所述电子设备的当前姿态,并 基于所述第一预设功能模块以及所述当前姿态,获取并执行相应的第一预设操作。
[0050] 优选的,所述控制装置具体用于根据所述第一状态信息,验证所述第一预设功能 模块是否处于工作状态,若所述第一预设功能模块处于工作状态,根据所述第二状态信息, 验证在所述第一预设功能模块处于工作状态期间,所述语音触发装置是否发生第一预设语 音触发事件;
[0051]或者;
[0052] 所述控制装置具体用于根据所述第二状态信息,验证所述语音触发装置是否发生 第一预设语音触发事件,若所述语音触发装置发生了第一预设语音触发事件,根据所述第 一状态信息,验证在所述第一预设语音触发事件发生期间,所述第一预设功能模块是否进 入工作状态。
[0053] 优选的,当所述第一预设功能模块是音量控制模块时,所述控制装置还用于在所 述电子设备的第一预设功能模块处于工作状态时,获取所述音量控制模块的当前工作模 式,查找所述音量控制模块的当前工作模式下,与所述当前姿态对应的第一预设操作,并执 行所述第一预设操作。
[0054] 优选的,所述控制装置还用于在所述第一预设功能模块处于工作状态期间,所述 语音触发装置发生了第一预设语音触发事件;或者,在所述第一预设语音触发事件发生期 间,所述第一预设功能模块进入工作状态时,记录所述第一预设功能模块开始工作时的第 一音量,并在所述第一预设功能模块停止工作时,将当前音量恢复为所述第一音量。
[0055] 优选的,所述控制装置具体用于在所述音量控制模块的当前工作模式为增加音量 工作模式,或者在所述第一预设功能模块是耳机插口模块,且所述耳机插口模块处于启动 状态时,启动所述电子设备的拍摄装置进行拍摄;或者,启动或关闭所述电子设备的照明 装置;启动所述电子设备预设社交软件;或者,对所述电子设备预设情景模式进行切换;或 者,启动所述电子设备的预设播放器,并控制所述预设播放器的播放状态;或者,启动所述 电子设备的导航装置以所述第六姿态的方向为导航目的地进行导航;在所述音量控制模 块的当前工作模式为降低音量工作模式时,查找与