操作控制方法、装置、存储介质及终端制造方法及图纸

技术编号:33404703 阅读:23 留言:0更新日期:2022-05-11 23:27
本公开涉及一种操作控制方法、装置、存储介质及终端,所述方法应用于终端,包括:响应于用户输入的语音信号,确定所述语音信号对应的基频;根据所述基频,从所述终端的屏幕中确定所述语音信号对应的目标屏幕区间;根据所述目标屏幕区间,控制所述终端执行预设操作。也就是说,本公开可以根据语音信号对应的基频确定目标屏幕区间,并根据该目标屏幕区间,控制终端执行预设操作,这样,由于基频不会受到用户自身发音的干扰,使得根据该基频执行的预设操作比较准确,从而可以提高操作控制的准确率,提升用户的操作体验。提升用户的操作体验。提升用户的操作体验。

【技术实现步骤摘要】
操作控制方法、装置、存储介质及终端


[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]基频确定模块,被配置为响应于用户输入的语音信号,确定所述语音信号对应的基频;
[0041]目标屏幕区间确定模块,被配置为根据所述基频,从所述终端的屏幕中确定所述语音信号对应的目标屏幕区间;
[0042]控制模块,被配置为根据所述目标屏幕区间,控制所述终端执行预设操作。
[0043]可选地,所述基频确定模块,还被配置为:
[0044]对所述语音信号进行分帧处理,得到所述语音信号对应的多个语音帧;
[0045]针对每个所述语音帧,确定所述语音帧对应的频域能量和频率;
[0046]根据多个所述频域能量和多个所述频率,确定所述语音信号对应的基频。
[0047]可选地,所述基频确定模块,还被配置为:
[0048]对所述语音帧进行预加重处理,得到所述语音帧对应的第一语音帧;
[0049]滤除所述第一语音帧中的直流分量,得到所述语音帧对应的第二语音帧;
[0050]对所述第二语音帧进行加窗处理,得到所述语音帧对应的第三语音帧;
[0051]对所述第三语音帧进行快速傅里叶变换,得到所述语音帧对应的第四语音帧;
[0052]确定所述第四语音帧对应的频域能量。
[0053]可选地,所述基频确定模块,还被配置为:
[0054]根据多个所述频域能量和多个所述频率,确定所述语音信号对应的幅度谱;
[0055]获取预设频率范围;
[0056]根据所述预设频率范围和所述幅度谱,确定所述语音信号对应的基频。
[0057]可选地,所述目标屏幕区间确定模块,还被配置为:
[0058]获取预设最大基频、预设最小基频以及预设操作区间数量;
[0059]根据所述基频、所述预设最大基频、所述预设最小基频以及所述预设操作区间数量,从所述终端的屏幕中确定所述语音信号对应的目标屏幕区间。
[0060]可选地,所述目标屏幕区间确定模块,还被配置为:
[0061]根据所述预设最大基频和所述预设最小基频,将所述屏幕划分为所述预设操作区间数量个预设屏幕区间;
[0062]确定每个所述预设屏幕区间对应的基频范围,以得到操作区间关联关系;
[0063]根本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种操作控制方法,其特征在于,应用于终端,所述方法包括:响应于用户输入的语音信号,确定所述语音信号对应的基频;根据所述基频,从所述终端的屏幕中确定所述语音信号对应的目标屏幕区间;根据所述目标屏幕区间,控制所述终端执行预设操作。2.根据权利要求1所述的方法,其特征在于,所述确定所述语音信号对应的基频包括:对所述语音信号进行分帧处理,得到所述语音信号对应的多个语音帧;针对每个所述语音帧,确定所述语音帧对应的频域能量和频率;根据多个所述频域能量和多个所述频率,确定所述语音信号对应的基频。3.根据权利要求2所述的方法,其特征在于,所述确定所述语音帧对应的频域能量包括:对所述语音帧进行预加重处理,得到所述语音帧对应的第一语音帧;滤除所述第一语音帧中的直流分量,得到所述语音帧对应的第二语音帧;对所述第二语音帧进行加窗处理,得到所述语音帧对应的第三语音帧;对所述第三语音帧进行快速傅里叶变换,得到所述语音帧对应的第四语音帧;确定所述第四语音帧对应的频域能量。4.根据权利要求2所述的方法,其特征在于,所述根据多个所述频域能量和多个所述频率,确定所述语音信号对应的基频包括:根据多个所述频域能量和多个所述频率,确定所述语音信号对应的幅度谱;获取预设频率范围;根据所述预设频率范围和所述幅度谱,确定所述语音信号对应的基频。5.根据权利要求1所述的方法,其特征在于,所述根据所述基频,从所述终端的屏幕中确定所述语音信号对应的目标屏幕区间包括:获取预设最大基频、预设最小基频以及预设操作区间数量;根据所述基频、所述预设最大基频、所述预设最小基频以及所述预设操作区间数量,从所述终端的屏幕中确定所述语音信号对应的目标屏幕区间。6.根据权利要求5所述的方法,其特征在于,所述根据所述基频、所述预设最大基频、所述预设最小基频以及所述预设操作区间数量,从所述终端的屏幕中确定所述语音信号对应的目标屏幕区间包括:根据所述预设最大基频和所述预设最小基频,将所述屏幕划分为所述预设操作区间数量个预设屏幕区间;确定每个所述预设屏幕区间...

【专利技术属性】
技术研发人员:刘继忠
申请(专利权)人:北京小米松果电子有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1