增强空间定位的驱动方法、系统及相关设备

文档序号:1966201 发布日期:2021-12-14 浏览:10次 >En<

阅读说明:本技术 增强空间定位的驱动方法、系统及相关设备 (Driving method and system for enhancing spatial positioning and related equipment ) 是由 曹南 姜育恒 刘柯佳 贺文凯 陈卫敏 于 2021-09-09 设计创作,主要内容包括:本发明提供了一种增强空间定位的驱动方法、系统及相关设备,所述驱动方法包括步骤:获取用于驱动所述扬声器的音频信号;根据所述音频信号生成所述振动马达的振动信号;基于所述音频信号和所述振动信号同时驱动扬声器发声和驱动所述振动马达振动。本发明在立体声效果上结合触摸振动感觉,进一步提高用户使用时更好的场景感受。(The invention provides a driving method, a system and related equipment for enhancing space positioning, wherein the driving method comprises the following steps: acquiring an audio signal for driving the speaker; generating a vibration signal of the vibration motor according to the audio signal; and simultaneously driving a loudspeaker to sound and driving the vibration motor to vibrate based on the audio signal and the vibration signal. The invention combines the touch vibration feeling on the stereo effect, and further improves the better scene feeling when the user uses the stereo system.)

增强空间定位的驱动方法、系统及相关设备

技术领域

本发明涉及电声转换领域,尤其涉及一种增强空间定位的驱动方法、系统及相关设备。

背景技术

随着客户对消费电子产品的要求提高,扬声器被赋予了更多的要求。立体声作为一个重要功能,已经被越来越多的型号采用。除了更好的音乐体验之外,还可以在特定的场景实现一些特殊的功能。例如,在射击类游戏(穿越火线/绝地求生等),有听脚步定位的需求,就需要用到立体声的功能。

一般的立体声方案,通过两个或以上的不同位置的扬声器,分别播放经过处理过的不同的音源,利用人耳的定位功能,实现听觉上的立体效果。

发明内容

本发明的目的在于提供一种扬声器、振动马达的驱动方法、系统及移动终端,用于增强用户在使用移动终端时的空间定位效果。

为了达到上述目的,第一方面,本发明实施例提供了一种增强空间定位的驱动方法,包括步骤:

获取用于驱动所述扬声器的音频信号;

根据所述音频信号生成所述振动马达的振动信号;

基于所述音频信号和所述振动信号同时驱动扬声器发声和驱动所述振动马达振动。

优选的,所述扬声器至少包括第一扬声器和第二扬声器,所述振动马达至少包括第一振动马达和第二振动马达;所述音频信号包括第一声道信号以及第二声道信号;

所述根据所述音频信号生成所述振动马达的振动信号的步骤包括:

根据所述第一声道信号生成第一振动信号;

根据所述第二声道信号生成第二振动信号。

优选的,所述基于所述音频信号和所述振动信号同时驱动扬声器发声和驱动所述振动马达振动的步骤包括:

基于所述第一声道信号、第一振动信号、第二声道信号、以及第二振动信号同时驱动所述第一扬声器、第一振动马达、第二扬声器、以及第二振动马达。

优选的,所述第一扬声器、第一振动马达设置于所述移动终端的同一侧;所述第二扬声器、第二振动马达设置于所述移动终端的同一侧;所述第一扬声器、第二扬声器分别位于所述移动终端的不同侧,所述第一振动马达、第二振动马达分别位于所述移动终端的不同侧。

第二方面,本发明同时提供一种增强空间定位的驱动系统,包括:

信号接收模块,用于接收驱动所述扬声器的音频信号;

信号处理模块,用于根据所述音频信号生成所述振动马达的振动信号;

驱动模块,基于所述音频信号和所述振动信号同时驱动扬声器发声和驱动所述振动马达振动。

优选的,所述扬声器至少包括第一扬声器和第二扬声器,所述振动马达至少包括第一振动马达和第二振动马达;所述音频信号包括第一声道信号以及第二声道信号;

所述信号处理模块包括:

第一信号处理单元,用于根据所述第一声道信号生成第一振动信号;

第二信号处理单元,用于根据所述第二声道信号生成第二振动信号。

优选的,所述驱动模块包括:

第一声道驱动单元、第一振动驱动单元、第二声道驱动单元、以及第二振动驱动单元;

所述第一声道驱动单元、第一振动驱动单元、第二声道驱动单元、以及第二振动驱动单元基于所述第一声道信号、第一振动信号、第二声道信号、以及第二振动信号同时驱动所述第一扬声器、第一振动马达、第二扬声器、以及第二振动马达。

优选的,所述第一扬声器、第一振动马达设置于所述移动终端的同一侧;所述第二扬声器、第二振动马达设置于所述移动终端的同一侧;所述第一扬声器、第二扬声器分别位于所述移动终端的不同侧,所述第一振动马达、第二振动马达分别位于所述移动终端的不同侧。

第三方面,本发明同时提供一种移动终端,所述移动终端包括:扬声器、振动马达、以及驱动系统;所述驱动系统包括:

信号接收模块,用于接收驱动所述扬声器的音频信号;

信号处理模块,用于根据所述音频信号生成所述振动马达的振动信号;

驱动模块,基于所述音频信号和所述振动信号同时驱动扬声器发声和驱动所述振动马达振动。

优选的,所述扬声器至少包括第一扬声器和第二扬声器,所述振动马达至少包括第一振动马达和第二振动马达;所述音频信号包括第一声道信号以及第二声道信号;

所述信号处理模块包括:

第一信号处理单元,用于根据所述第一声道信号生成第一振动信号;

第二信号处理单元,用于根据所述第二声道信号生成第二振动信号。

优选的,所述驱动模块包括:

第一声道驱动单元、第一振动驱动单元、第二声道驱动单元、以及第二振动驱动单元;

所述第一声道驱动单元、第一振动驱动单元、第二声道驱动单元、以及第二振动驱动单元基于所述第一声道信号、第一振动信号、第二声道信号、以及第二振动信号同时驱动所述第一扬声器、第一振动马达、第二扬声器、以及第二振动马达。

优选的,所述第一扬声器、第一振动马达设置于所述移动终端的同一侧;所述第二扬声器、第二振动马达设置于所述移动终端的同一侧;所述第一扬声器、第二扬声器分别位于所述移动终端的不同侧,所述第一振动马达、第二振动马达分别位于所述移动终端的不同侧。

第四方面,本发明同时提供一种计算机设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述的增强空间定位的驱动方法中的步骤。

第五方面,本发明同时提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的增强空间定位的驱动方法中的步骤。

与相关技术相比,本发明的扬声器、振动马达的驱动方法中,通过基于扬声器的音频信号同时生成针对振动马达的驱动信号,特别是在具有多个扬声器的移动终端中,为实现立体声效果,不同扬声器的音频信号的强度不同,基于此,针对位于不同位置的振动马达,生成信号强度与同侧位置的扬声器对应强度的振动信号,并同时基于音频信号和振动信号对扬声器和振动马达进行驱动,从而使得在立体声效果上结合触摸振动感觉,进一步提高用户使用时更好的场景感受。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:

图1为本发明实施例中增强空间定位的驱动方法的流程示意图;

图2为本发明实施例中移动终端及应用演示示意图;

图3为本发明实施例中增强空间定位的驱动系统的结构示意图;

图4为本发明实施例中计算机设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

实施例一

请参阅图1,本发明提供了一种增强空间定位的驱动方法,其中,移动终端可以是手机、平板电脑、或者其他具有扬声器、振动马达的终端设备,扬声器基于音频信号的驱动而发声,振动马达基于振动信号的驱动而产生振动,具体的振动体验可通过人体的触摸实现振动的感受,基于此,该方法包括步骤:

101、获取用于驱动所述扬声器的音频信号。

具体的,音频信号来自于移动终端的声音文件转换而成,该声音文件可以是移动终端实时接收的,也可以是预存于移动终端中的。例如,当移动终端在运行一个游戏应用时,移动终端基于用户对游戏中目标对象的操作而实时的生成声音文件,并基于此转换成对应的音频信号,再如,也可以是预存于移动终端中的音乐文件,该音乐文件是用户下载或预存于对应的存储中,使用时直接基于音乐文件转换成对应的音频信号即可。

102、根据所述音频信号生成所述振动马达的振动信号;

具体的,振动马达的振动信号基于音频信号而生成,在表现到信号强度时,振动信号的强度与音频信号的强度相对应,以此使得用户在触感上与听觉上的感受趋于一致,提高用户在声音和触觉上对应用场景的体验度。

103、基于所述音频信号和所述振动信号同时驱动扬声器发声和驱动所述振动马达振动。

为了提高用户对应用场景的体验度,在声音和触感上达到一致性,本实施例中,所述音频信号和所述振动信号对扬声器和振动马达的驱动是同时(同步)进行的。

在本实施例中,移动终端至少包括一个扬声器和一个振动马达,其中,以具有一个扬声器和有一个振动马达的情况为例,在这种情况下,扬声器和振动马达一般位于移动终端的同侧位置。扬声器发声时,同侧的振动马达同时会产生强度相对应的振动。

为了实现更好的立体声感受,目前,一些移动终端具有至少两个或两个以上的扬声器。

作为进一步的改进,为实现触觉、听觉在应用场景的更高体验度,本实施例中的移动终端也具有至少两个或两个以上的振动马达,其数量与扬声器的数量可以是相同的,或者至少在扬声器的方位布局上,能够与之相对应,如一侧具有两个扬声器的情况下,可以在同侧仅具有一个振动马达。

以扬声器至少包括第一扬声器和第二扬声器,所述振动马达至少包括第一振动马达和第二振动马达为例进行说明;其中,所述第一扬声器、第一振动马达设置于所述移动终端的同一侧;所述第二扬声器、第二振动马达设置于所述移动终端的同一侧;所述第一扬声器、第二扬声器分别位于所述移动终端的不同侧,所述第一振动马达、第二振动马达分别位于所述移动终端的不同侧。此时,所述音频信号包括第一声道信号以及第二声道信号,步骤102具体包括:

1021,根据所述第一声道信号生成第一振动信号;

1022,根据所述第二声道信号生成第二振动信号。

步骤103具体包括:

基于所述第一声道信号、第一振动信号、第二声道信号、以及第二振动信号同时驱动所述第一扬声器、第一振动马达、第二扬声器、以及第二振动马达。

基于本实施例的驱动方法,如图2所示为一种移动终端在某一游戏应用场景中具体实施过程,该移动终端1包括:设置于第一侧的第一扬声器11、设置于第一侧的第一振动马达21、设置于第二侧的第二扬声器12、设置于第二侧的第二振动马达22。在一个应用场景中,目标对象由第一侧向第二侧的方向运动,基于立体声效果的实现,第一扬声器11和第二扬声器12的音频信号的强度不同,从而时用户从立体声上能判断目标对象的移动方向,同时,为进一步提高用户的使用体验度(使用户在应用场景中空间定位效果增强,得到更加沉浸式的体验感受),第一振动马达21的振动信号强度与第一扬声器11的音频信号强度相对应,第二振动马达22的振动信号强度与第二扬声器12的强队相对应。在一个时间段内的具体表现为,目标对象由第一侧向第二侧运动的过程中,第一扬声器11的发出的声音强度逐渐减弱,第二扬声器12发出的声音强度逐渐增强,同步的,第一振动马达21振动强度逐渐减弱,第二振动马达22的振动强度逐渐增强,在声音和触觉上都能感受到目标对象由第一侧向第二侧运动的过程。

与相关技术相比,本发明的扬声器、振动马达的驱动方法中,通过基于扬声器的音频信号同时生成针对振动马达的驱动信号,特别是在具有多个扬声器的移动终端中,为实现立体声效果,不同扬声器的音频信号的强度不同,基于此,针对位于不同位置的振动马达,生成信号强度与同侧位置的扬声器对应强度的振动信号,并同时基于音频信号和振动信号对扬声器和振动马达进行驱动,从而使得在立体声效果上结合触摸振动感觉,进一步提高用户使用时更好的场景感受。

实施例二

如图3所示,为本发明提供的本发明同时提供一种增强空间定位的驱动系统30,包括:

31信号接收模块,用于接收驱动所述扬声器的音频信号;

32信号处理模块,用于根据所述音频信号生成所述振动马达的振动信号;

33驱动模块,基于所述音频信号和所述振动信号同时驱动扬声器发声和驱动所述振动马达振动。

本实施例中,所述扬声器至少包括第一扬声器11和第二扬声器12,所述振动马达至少包括第一振动马达21和第二振动马达22;所述音频信号包括第一声道信号以及第二声道信号;

所述信号处理模块32包括:

第一信号处理单元(图中未标示),用于根据所述第一声道信号生成第一振动信号;

第二信号处理单元(图中未标示),用于根据所述第二声道信号生成第二振动信号。

所述驱动模块33包括:

第一声道驱动单元331、第一振动驱动单元332、第二声道驱动单元333、以及第二振动驱动单元334;第一声道驱动单元331、第一振动驱动单元332、第二声道驱动单元333、以及第二振动驱动单元334基于所述第一声道信号、第一振动信号、第二声道信号、以及第二振动信号同时驱动所述第一扬声器11、第一振动马达21、第二扬声器12、以及第二振动马达22。

实施例三

基于实施例二,如图2及图3所示,本实施例还可以提供一种移动终端1,包括扬声器(第一扬声器11、第二扬声器12)、振动马达(第一振动马达21、第二振动马达22)、以及驱动系统30,其中,所述驱动系统30为实施例二所述的驱动系统。

实施例四

如图4所示,本实施例提供一种计算机设备500,其包括:存储器502、处理器501及存储在所述存储器上并可在所述处理器上运行的计算机程序,在一些实施例中,计算机设备500还设置有网络接口503,所述处理器执行所述计算机程序时实现实施例一所述的增强空间定位的驱动方法中的各个步骤。

实施例五

基于实施例四,本实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现实施例一所述的增强空间定位的驱动方法中的各个步骤。

以上所述的仅是本发明的实施方式,在此应当指出,对于本领域的普通技术人员来说,在不脱离本发明创造构思的前提下,还可以做出改进,但这些均属于本发明的保护范围。

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:耳机、耳机的控制方法、装置及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!