一种电子设备性能优化方法及装置与流程
游戏设备与电脑连接的优化方法 #生活技巧# #数码产品使用技巧# #游戏设备优化建议#
本申请属于电子设备,尤其涉及一种电子设备性能优化方法及装置。
背景技术:
1、随着人工智能技术的发展,目前很多电子设备都支持语音唤醒等功能,用户可以通过唤醒词唤醒电子设备的语音助手,与之进行语音交互。为了能够及时响应用户随时可能发出的唤醒词,唤醒词检测、降噪和回声消除等进程需要一直在电子设备中运行,占用电子设备的处理器资源,使得电子设备处理其他进程可利用的处理器资源非常有限,有时甚至会影响用户使用电子设备的体验。
技术实现思路
1、有鉴于此,本申请实施例提供了一种电子设备性能优化方法及装置,可以保证在用户通过触摸或按键等非语音交互方式与电子设备进行交互时,使得电子设备的处理器不会因为语音助手相关进程占用了过多的计算资源而无法为其他进程提供足够的运算资源,有效避免电子设备卡顿,提升用户体验。
2、本申请实施例的第一方面提供了一种电子设备性能优化方法,该方法包括以下步骤:首先,电子设备中运行有语音助手相关进程,电子设备将麦克风实时采集的音频流送至语音助手相关进程进行处理;在电子设备接收到按键或触摸输入的情况下,电子设备暂停将音频流送至语音助手相关进程,和/或,语音助手相关进程暂停处理接收到的音频流。
3、从而,本申请实施例第一方面提供的方法中,在用户通过按键或触摸方式与电子设备交互的情况下,语音助手相关进程暂停获取或暂停处理音频流,因此可以降低语音助手相关进程对处理器运算资源的占用率,使得处理器能够为其他进程(例如gui相关进程)提供足够的运算资源,保证其他进程的流畅运行,避免用户体验上的卡顿感。
4、根据第一方面,在一些实施例中,在电子设备暂停将音频流送至语音助手相关进程,和/或,语音助手相关进程暂停处理音频流之后,所述方法还包括:在电子设备判断已超过第一时长未接收到按键或触摸输入的情况下,电子设备恢复为将麦克风实时采集的音频流送至语音助手相关进程进行处理。此时,可以倾向性认为用户不再通过按键或触摸等非语音交互方式与电子设备进行交互了,因此处理器的计算资源又可以充分提供给语音助手相关进程使用了,语音助手相关进程能够继续处理输入的音频流,使得用户可以与电子设备通过语音进行交互。
5、根据第一方面,在一些实施例中,第一时长是预先设定的时长,或者,第一时长是根据用户身份、用户历史使用习惯、电子设备当前前台运行的应用程序、电子设备当前展示的用户界面中的一种或多种因素确定的。当第一时长是预先设定的时长时,该第一时长也可以是开发者根据统计数据设定的,例如开发者根据大部分情况下连续操作的两次输入一般小于500毫秒,将第一时长设定为500毫秒,从而若电子设备超过500毫秒未接收到按键或触摸输入,则电子设备可以认为用户此次的输入操作已经结束。当然,第一时长也可以是电子设备根据以上所述的一种或多种其他因素确定的,使得第一时长的设定能够更加符合当前应用场景,避免频繁切换是否将音频流送至语音助手相关进程,或者语音助手频繁切换是否处理接收到的音频流。
6、根据第一方面,在一些实施例中,所述在电子设备接收到按键或触摸输入的情况下,电子设备暂停将音频流送至语音助手相关进程,和/或,语音助手相关进程暂停处理音频流,具体包括:电子设备判断接收到的按键或触摸输入是否为连续的按键或触摸输入;在电子设备接收到连续的按键或触摸输入的情况下,电子设备暂停将音频流送至语音助手相关进程,和/或,语音助手相关进程暂停处理音频流。在该实施例中,电子设备至少需要接收到两次按键或触摸输入后才可以判断该按键或触摸输入是否为连续的,可以避免偶发性接收到一次按键或触摸输入的情况下电子设备就暂停将音频流送至语音助手,相关进程,或语音助手相关进程暂停处理音频流,避免来回切换。
7、根据第一方面,在一些实施例中,电子设备判断接收到的按键或触摸输入是否为连续的按键或触摸输入,具体包括:电子设备通过判断按键或触摸输入的间隔时长和/或频率,来判断接收到的按键或触摸输入是否为连续的按键或触摸输入。
8、根据第一方面,在一些实施例中,所述方法还包括:在电子设备的前台显示有语音助手交互界面,或者,电子设备处于灭屏状态的情况下,电子设备接收到按键或触摸输入,电子设备仍将麦克风实时采集的音频流送至语音助手相关进程进行处理。在该实施例所述的情况下,用户仍旧有较高的概率通过语音的方式与电子设备进行交互,从而,在用户有较高的可能性与电子设备进行语音交互的情况下,电子设备不会暂停将音频流送至语音助手相关进程或者语音助手相关进程不会暂停处理音频流,保证这种情况下电子设备的语音助手能够正常与用户进行交互。
9、根据第一方面,在一些实施例中,所述的按键或触摸输入来自于电子设备的按键或触摸屏,或者,来自于与电子设备外接的输入设备。其中,电子设备的按键可以是电子设备上的实体按键,也可以是电子设备上的虚拟按键,如电子设备显示界面中的按键;外接的输入设备可以是例如遥控器、键盘、鼠标、触控板、游戏手柄等。
10、根据第一方面,在一些实施例中,语音助手相关进程对音频流进行的处理包括以下项中的一种或多种:降噪、回声消除、唤醒词识别。
11、本申请实施例的第二方面提供了一种电子设备,该电子设备包括处理器、存储器,存储器被配置为存储有计算机指令,当计算机指令由处理器执行时,电子设备执行如上述第一方面所述的任一种方法。
12、本申请实施例的第三方面提供一种计算机可读存储介质,该计算机可读存储介质被配置为存储有计算机程序,计算机程序被处理器执行时实现如上述第一方面所述的任一种方法。
13、本申请实施例第四方面提供一种计算机程序产品,该计算机程序产品被配置为在电子设备上运行时,使得电子设备执行如上述第一方面所述的任一种方法。
14、本申请实施例第五方面提供一种芯片系统,该芯片系统包括存储器和处理器,处理器被配置为执行存储器中存储的计算机程序,以实现如上述第一方面所述的任一种方法。
技术特征:
1.一种电子设备性能优化方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述电子设备暂停将所述音频流送至所述语音助手相关进程,和/或,所述语音助手相关进程暂停处理所述音频流之后,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述第一时长是预先设定的时长,或者,所述第一时长是根据用户身份、用户历史使用习惯、所述电子设备当前前台运行的应用程序、所述电子设备当前展示的用户界面中的一种或多种因素确定的。
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述在所述电子设备接收到按键或触摸输入的情况下,所述电子设备暂停将所述音频流送至所述语音助手相关进程,和/或,所述语音助手相关进程暂停处理所述音频流,具体包括:
5.根据权利要求4所述的方法,其特征在于,所述电子设备判断接收到的按键或触摸输入是否为连续的按键或触摸输入,具体包括:
6.根据权利要求1-5中任一项所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1-6中任一项所述的方法,其特征在于,所述按键或触摸输入来自于所述电子设备的按键或触摸屏,或者,来自于与所述电子设备外接的输入设备。
8.根据权利要求1-7中任一项所述的方法,其特征在于,所述语音助手相关进程对所述音频流进行的处理包括以下项中的一种或多种:降噪、回声消除、唤醒词识别。
9.一种电子设备,其特征在于,所述电子设备包括处理器、存储器,所述存储器被配置为存储有计算机指令,当所述计算机指令由所述处理器执行时,所述电子设备执行如权利要求1-8中任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质被配置为存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-8中任一项所述的方法。
11.一种计算机程序产品,其特征在于,所述计算机程序产品被配置为在电子设备上运行时,使得所述电子设备执行如权利要求1-8中任一项所述的方法。
12.一种芯片系统,其特征在于,所述芯片系统包括存储器和处理器,所述处理器被配置为执行所述存储器中存储的计算机程序,以实现如权利要求1-8中任一项所述的方法。
技术总结
本申请提供了一种电子设备性能优化方法及装置。本申请提供的电子设备性能优方法包括:电子设备中运行有语音助手相关进程,电子设备将麦克风实时采集的音频流送至语音助手相关进程进行处理;在电子设备接收到按键或触摸输入的情况下,电子设备暂停将音频流送至所述语音助手相关进程,和/或,语音助手相关进程暂停处理音频流。从而,可以保证在用户通过触摸或按键等非语音交互方式与电子设备进行交互时,电子设备的处理器不会因为语音助手相关进程占用了过多的计算资源而无法为其他进程提供足够的运算资源,有效避免电子设备卡顿,提升用户体验。
技术研发人员:李庄
受保护的技术使用者:华为终端有限公司
技术研发日:
技术公布日:2024/1/12
网址:一种电子设备性能优化方法及装置与流程 https://www.yuejiaxmz.com/news/view/1354948
相关内容
一种电子设备性能优化方法及电子设备与流程网络优化方法、装置、介质及电子设备与流程
SQL优化方法、装置、电子设备及存储介质与流程
基于室内结构的功能区优化方法、装置及电子设备与流程
一种设备节能控制方法、装置及家用电器与流程
功耗优化方法及电子设备与流程
一种电子设备的控制方法及电子设备与流程
一种电子设备性能优化方法及电子设备技术
嵌入式设备优化方法及装置、电子设备和存储介质与流程
一种睡眠质量优化方法及装置与流程