一种基于语音识别的AI助手控制方法与流程

文档序号:40182125发布日期:2024-12-03 11:30阅读:48来源:国知局
一种基于语音识别的AI助手控制方法与流程

本技术涉及智能手机的,尤其是涉及一种基于语音识别的ai助手控制方法。


背景技术:

1、随着移动通信技术和无线网络技术的发展,越来越多的智能设备具备了语音识别功能,使得用户可以通过语音指令来控制设备的各项功能。尤其是在智能手机和平板电脑等便携式设备中,语音识别已成为一种便捷的交互方式。通过语音识别技术的手机ai助手,用户可以轻松地执行各种任务,如打电话、发送短信、搜索信息。并且随着技术的发展以及智能设备处理能力的增强,越来越多的智能设备支持无网络状态下使用手机ai助手。

2、然后智能手机的部分功能是相关不兼容,或者可以理解为打开a功能时,b功能无法使用。当用户希望打开另一设备的a功能,手机ai助手识别后会将当前设备的b功能进行关闭打开a功能,进而造成不便。


技术实现思路

1、为了至少部分解决上述技术问题,本技术提供了一种基于语音识别的ai助手控制方法。

2、第一方面,本技术提供的一种基于语音识别的ai助手控制方法采用如下的技术方案。

3、一种基于语音识别的ai助手控制方法,应用于第一终端,包括:

4、在第一终端的ai助手处于唤醒状态时,接收用户输入的语音信息;

5、将所述语音信息转换为文本信息;

6、基于所述文本信息匹配得到语音指令;

7、当所述语音指令为第一指令时,判断第一终端是否具有网络连接能力;所述第一指令被配置为使得第一终端打开网络热点;

8、若第一终端具备网络连接能力,识别网络连接的类型;若为移动数据连接,则根据所述第一指令打开网络热点;若为wifi连接,则不依据所述第一指令打开网络热点并保持wifi连接,播放第一语音提示信息;

9、若第一终端不具备网络连接能力,则不依据所述第一指令打开网络热点并通过ai助手播放第二语音提示信息;在第二语音提示信息得到用户确认后,扫描附近的wifi,选择wifi进行连接。

10、通过采用上述技术方案,本技术的技术方案通过ai助手的唤醒状态接收用户输入的语音信息,并将其转换为文本信息,进而匹配得到用户意图表达的语音指令。在用户发出“打开个人热点”指令时,ai助手会先判断第一终端是否具备网络连接能力。当第一终端具备网络连接能力时,进一步识别连接类型。如果是移动数据连接,则根据第一指令打开网络热点,从而确保第一终端在保持网络连接的同时,还能作为热点供其他设备使用。如果是wifi连接,则不打开网络热点并保持wifi连接,并播放第一语音提示信息,让用户确认是否真的需要打开热点,避免了因断开wifi连接而导致第一终端失去网络连接能力的情况发生。当第一终端不具备网络连接能力时,ai助手不会打开热点,而是通过播放第二语音提示信息询问用户是否需要连接wifi。在用户确认需要连接wifi后,会自动扫描附近的wifi网络并选择最优的wifi进行连接,从而恢复网络连接能力。在多设备同时使用的情况下能够提高用户体验。

11、可选的,扫描附近的wifi,选择wifi进行连接,包括:

12、在第二语音提示信息得到用户确认后,触发wifi扫描模块启动;wifi扫描模块扫描附近的wifi;

13、获取每个wifi的wifi信息,所述wifi信息包括wifi名称、信号强度、安全级别、网络速度及历史连接次数;

14、根据偏好条件对扫描到的每个wifi进行评估;所述偏好条件公式为:;其中,a、b、c及d为权重系数;为信号强度的评分;为安全级别的评分;为网络速度的评分;为历史连接次数的评分,p为总得分;

15、从评估后的wifi列表中选择最匹配的wifi,记为待连接wifi;最匹配的wifi为总得分最高的wifi

16、尝试连接所述待连接wifi;如果连接成功,则维持当前所选择的待连接wifi的连接;若连接失败,则选择下一个最匹配的wifi尝试连接。

17、可选的,所述偏好条件中权重系数根据使用场景改变,具体包括:

18、s301、判断第一终端的蓝牙模块是否启用;若蓝牙模块未启用,则启用所述蓝牙模块;

19、s302、使用蓝牙模块探测周围存在的蓝牙设备并判断是否与已知设备相匹配;其中,识别周围存在的蓝牙设备是否与已知设备匹配时,通过比较mac地址来确定;

20、s303、识别周围存在的wifi是否与已知网络匹配;识别周围存在的wifi网络是否与已知网络匹配时,通过比较ssid和bssid来确定;

21、s304、基于s302及s303的匹配结果综合判定第一终端所处的使用场景;

22、s305、根据使用场景调整偏好条件中的权重系数。

23、可选的,若蓝牙模块未启用,则启用所述蓝牙模块,包括:

24、在判定需要激活蓝牙模块时,控制蓝牙模块进入临时配对模式;

25、在所述临时配对模式中,第一终端仅允许发送探测请求而不允许进行实际连接;

26、在所述待连接wifi连接成功后,若由s301激活蓝牙模块,则重新关闭蓝牙模块。

27、可选的,根据所述第一指令打开网络热点之后,所述方法还包括:

28、s501、实时监测连接设备的信号质量和网络负载;其中,s501包括:测量连接设备的信号强度、监测连接设备上传下载的数据量及网络延迟情况;

29、s502、根据监测到的信号质量和网络负载分析网络需求;

30、s503、基于网络需求分析结果,动态调整热点的发射功率以满足当前网络需求。

31、可选的,选择wifi进行连接之后,所述方法还包括:

32、通过第一终端进行活动检测以判断用户是否正在使用第一终端;

33、监测第一终端的网络流量活动,判断是否有大于预设数据量的数据传输;

34、基于wifi信息判断是否为临时wifi;若是,获取连接的wifi的备注信息;所述备注信息包括wifi的自动关闭时长,记为第一时长;在连接的wifi为临时wifi且检测到用户不正在使用第一终端以及无大于预设数据量的数据传输时,间隔第二时长中止第一终端的wifi连接,所述第二时长小于所述第一时长;在所述第二时长中若重新监测到用户使用第一终端,重新建立wifi连接并保持wifi连接;

35、若判定不是临时wifi,则在判定用户不正在使用第一终端且无大于预设数据量的数据传输时,中止第一终端的wifi连接;在重新监测到用户使用第一终端时,重新建立wifi连接并保持wifi连接。

36、可选的,所述活动检测包括:

37、利用加速度计检测设备是否有移动;

38、检测屏幕是否处于点亮状态;以及,

39、检测是否有按键或触摸屏输入。

40、第二方面,本技术提供的一种基于语音识别的ai助手控制系统采用如下的技术方案。

41、一种基于语音识别的ai助手控制系统,包括:

42、第一处理模块,用于:在第一终端的ai助手处于唤醒状态时,接收用户输入的语音信息;

43、第二处理模块,用于:将所述语音信息转换为文本信息;

44、第三处理模块,用于:基于所述文本信息匹配得到语音指令;

45、第四处理模块,用于:当所述语音指令为第一指令时,判断第一终端是否具有网络连接能力;所述第一指令被配置为使得第一终端打开网络热点;

46、第五处理模块,用于:若第一终端具备网络连接能力,识别网络连接的类型;若为移动数据连接,则根据所述第一指令打开网络热点;若为wifi连接,则不依据所述第一指令打开网络热点并保持wifi连接,播放第一语音提示信息;

47、第六处理模块,用于:若第一终端不具备网络连接能力,则不依据所述第一指令打开网络热点并通过ai助手播放第二语音提示信息;在第二语音提示信息得到用户确认后,扫描附近的wifi,选择wifi进行连接。

48、第三方面,本技术公开一种电子设备,包括存储器和处理器,所述存储器上存储有被处理器加载并执行上述的任一方法的计算机程序。

49、第四方面,本技术公开一种计算机可读存储介质,存储有能够被处理器加载并执行上述的任一方法的计算机程序。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1