一种移动终端及其振动控制方法、计算机可读存储介质技术

技术编号:27955488 阅读:36 留言:0更新日期:2021-04-06 13:45
本发明专利技术实施例公开了一种移动终端及其振动控制方法、计算机可读存储介质,在确定移动终端在前台运行目标游戏应用时,通过监测针对移动终端触控面板的触控操作,获取移动终端输出的音频信号,然后根据触控操作监测结果与音频信号对移动终端马达的振动进行控制。由于移动终端在游戏场景中不再单独根据输出的音频信号来控制马达的振动,而是会结合触控面板检测到的触控操作进行控制,因此,移动终端可以识别出音频信号符合振动条件但用户并未执行符合振动条件的触控操作的场景,避免马达在这种场景下振动,减少了误振概率,提升了“4D智能震感”功能振动的精准程度,有利于提升游戏场景的逼真性与用户操作的精准程度,极大地增强了用户的游戏体验。

【技术实现步骤摘要】
一种移动终端及其振动控制方法、计算机可读存储介质
本专利技术实施例涉及通信
,更具体地说,涉及一种移动终端及其振动控制方法、计算机可读存储介质。
技术介绍
“4D智能震感”是移动终端厂家针对手游推出辅助性功能:在移动终端运行游戏应用过程中,根据移动终端输出的音频信号识别出其中是否包含特殊的声音,例如枪声、车辆引擎声等,如果识别到特殊的声音,则控制移动终端的马达进行振动,从而在游戏过程中为用户模拟出真实的触感,提升用户的游戏体验。不过,目前的“4D智能震感”功能中马达时常在不该发生振动的时候振动,也即出现“误振”,误振不仅影响了游戏场景模拟的逼真效果,甚至也会可能影响用户游戏操作的精准性。所以,现在亟需提供一种降低移动终端马达误振的方案。
技术实现思路
本专利技术实施例要解决的技术问题在于:移动终端的马达在游戏场景中容易误振,影响游戏场景的逼真程度与用户操作,针对该技术问题,提供一种移动终端及其振动控制方法、计算机可读存储介质。为解决上述技术问题,本专利技术实施例提供一种移动终端振动控制方法,移动终端振动控制方法包括:确定移动终端在前台运行目标游戏应用;监测针对移动终端触控面板的触控操作,并获取移动终端输出的音频信号;根据触控操作监测结果结合音频信号对移动终端马达的振动进行控制。可选的,获取移动终端输出的音频信号的方式包括以下任意一种:获取移动终端拟将通过音频输出单元输出的音频信号;通过音频采集单元采集移动终端输出的音频信号。可选的,确定移动终端在前台运行目标游戏应用之前,还包括:接收游戏空间进入指令;根据游戏空间进入指令显示游戏空间界面,游戏空间界面中的图标仅包括游戏应用图标与游戏控制控件图标中的至少一种。可选的,游戏控制控件包括振动反馈功能使能控件与防误振功能使能控件;获取移动终端输出的音频信号之前,还包括:确定检测到针对振动反馈功能使能控件的触控操作;根据触控操作监测结果结合音频信号对移动终端马达的振动进行控制之前,还包括:确定检测到针对防误振功能使能控件的触控操作。可选的,根据触控操作监测结果结合音频信号对移动终端马达的振动进行控制包括:根据触控操作监测结果确定触控操作的触控位置;确定触控位置属于振动需求区域;根据音频信号控制移动终端的马达进行振动。可选的,根据音频信号控制移动终端的马达进行振动之前,还包括:对音频信号进行处理;确定音频信号中包括目标声音信号,目标声音信号为要求输出时伴随马达振动的声音信号。可选的,根据音频信号控制移动终端的马达进行振动包括:根据音频信号确定马达的振动参数,振动参数包括振动频率与振动幅度中的至少一种;按照振动参数控制移动终端的马达进行振动。可选的,根据音频信号确定振动参数包括:通过音轨分离处理对音频信号进行过滤得到目标声音信号;基于预存的音频特征对目标声音信号进行识别,以确定目标声音信号的类型;根据目标声音信号的类型确定振动参数。可选的,进一步地,本专利技术实施例还提供了一种移动终端,该移动终端包括处理器、存储器、马达驱动、马达及通信总线;处理器通过通信总线分别同存储器、马达驱动之间的连接通信,马达驱动与马达之间通信连接;处理器用于执行存储器中存储的一个或者多个程序,以实现上述任一项的移动终端振动控制方法的步骤。进一步地,本专利技术实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储有一个或者多个程序,一个或者多个程序可被一个或者多个处理器执行,以实现上述任一项的移动终端振动控制方法的步骤。有益效果本专利技术实施例提供一种移动终端及其振动控制方法、计算机可读存储介质,针对相关技术中“4D智能震感”功能无法精准识别需要振动的游戏场景,导致马达经常误振,影响用户游戏体验的问题,本专利技术实施例所提供的移动终端振动控制方法,在确定移动终端在前台运行目标游戏应用时,通过监测针对移动终端触控面板的触控操作,并获取移动终端输出的音频信号,然后根据触控操作监测结果结合音频信号对移动终端马达的振动进行控制。由于移动终端在游戏场景中不再单独根据输出的音频信号来控制马达的振动,而是会结合触控面板检测到的触控操作进行控制,因此,移动终端可以识别出音频信号符合振动条件但用户并未执行符合振动条件的触控操作的场景,避免马达在这种场景下振动,减少了误振概率,提升了“4D智能震感”功能振动的精准程度,有利于提升游戏场景的逼真性与用户操作的精准程度,极大地增强了用户的游戏体验。附图说明下面将结合附图及实施例对本专利技术实施例作进一步说明,附图中:图1为实现本专利技术实施例各个实施例一个可选的移动终端的硬件结构示意图。图2为如图1所示的移动终端的无线通信系统示意图;图3为本专利技术实施例第一实施例中提供的移动终端振动控制方法的一种流程图;图4为本专利技术实施例第一实施例中提供的移动终端根据触控操作监测结果结合音频信号控制马达振动的一种流程图;图5为本专利技术实施例第一实施例中提供的移动终端的一种交互界面示意图;图6为本专利技术实施例第一实施例中提供的用户设置振动需求区域的一种示意图;图7为本专利技术实施例第一实施例中提供的移动终端基于音频信号控制马达振动的一种流程图;图8为本专利技术实施例第一实施例中提供的移动终端根据音频信号确定振动参数的一种流程图;图9为本专利技术实施例第二实施例中提供的移动终端振动控制方法的一种流程图;图10为本专利技术实施例第二实施例中提供的移动终端的一种交互界面示意图;图11为本专利技术实施例第二一实施例中提供的移动终端的另一种交互界面示意图;图12为本专利技术实施例第三实施例提供的移动终端的一种硬件结构示意图。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术实施例,并不用于限定本专利技术实施例。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术实施例的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。终端可以以各种形式来实施。例如,本专利技术实施例中描述的终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(PersonalDigitalAssistant,PDA)、便捷式媒体播放器(PortableMediaPlayer,PMP)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。后续描述中将以移动终端为例进行说明,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本专利技术实施例的实施方式的构造也能够应用于固定类型的终端。请参阅图1,其为实现本专利技术实施例各个实施例的一种移动终端的硬件结构示意图,该移动终端100可以包括:RF(RadioFrequency,射频)单元1本文档来自技高网...

【技术保护点】
1.一种移动终端振动控制方法,其特征在于,所述移动终端振动控制方法包括:/n确定移动终端在前台运行目标游戏应用;/n监测针对所述移动终端触控面板的触控操作,并获取所述移动终端输出的音频信号;/n根据触控操作监测结果结合所述音频信号对所述移动终端马达的振动进行控制。/n

【技术特征摘要】
1.一种移动终端振动控制方法,其特征在于,所述移动终端振动控制方法包括:
确定移动终端在前台运行目标游戏应用;
监测针对所述移动终端触控面板的触控操作,并获取所述移动终端输出的音频信号;
根据触控操作监测结果结合所述音频信号对所述移动终端马达的振动进行控制。


2.如权利要求1所述的移动终端振动控制方法,其特征在于,所述获取所述移动终端输出的音频信号的方式包括以下任意一种:
获取所述移动终端拟将通过音频输出单元输出的音频信号;
通过音频采集单元采集所述移动终端输出的音频信号。


3.如权利要求1所述的移动终端振动控制方法,其特征在于,所述确定移动终端在前台运行目标游戏应用之前,还包括:
接收游戏空间进入指令;
根据所述游戏空间进入指令显示游戏空间界面,所述游戏空间界面中的图标仅包括游戏应用图标与游戏控制控件图标中的至少一种。


4.如权利要求3所述的移动终端振动控制方法,其特征在于,所述游戏控制控件包括振动反馈功能使能控件与防误振功能使能控件;
所述获取所述移动终端输出的音频信号之前,还包括:
确定检测到针对所述振动反馈功能使能控件的触控操作;
所述根据触控操作监测结果结合所述音频信号对所述移动终端马达的振动进行控制之前,还包括:
确定检测到针对所述防误振功能使能控件的触控操作。


5.如权利要求1-4任一项所述的移动终端振动控制方法,其特征在于,所述根据触控操作监测结果结合所述音频信号对所述移动终端马达的振动进行控制包括:
根据所述触控操作监测结果确定触控操作的触控位置;
确定所述触控位置属于振动需求区域;
根...

【专利技术属性】
技术研发人员:杨宪昌张立振邓永庆梁川
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东;44

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

1