一种终端音乐弹奏装置、终端及方法与流程

文档序号:12663906阅读:227来源:国知局
一种终端音乐弹奏装置、终端及方法与流程

本发明涉及终端技术领域,更具体地说,涉及一种终端音乐弹奏装置、终端及方法。



背景技术:

随着终端技术的发展,终端的功能日益丰富,目前,当用户想要在终端中进行音乐弹奏的功能时,需要在终端屏幕点击钢琴App的图标,然后通过点击屏幕上显示的钢琴虚拟按键实现对钢琴的弹奏,现有技术中并没有在终端外的区域进行操作从而实现对终端中音乐弹奏的功能。



技术实现要素:

本发明的主要目的在于提出一种终端音乐弹奏装置、终端及方法,旨在解决现有技术中没有在终端外的区域进行操作从而实现对终端中音乐弹奏的功能的问题。

为解决上述技术问题,本发明提供一种终端音乐弹奏装置,包括:

获取模块,用于通过设置在终端至少一侧边框内的各电容式接近传感器,获取对终端的悬浮操作产生的接近位置参数;

确定模块,用于根据采集到的当前接近位置参数,确定在预设的各悬浮操作空间位置中存在悬浮操作的情况;

查询模块,用于根据预设的悬浮操作空间位置与音阶播放指令的映射关系,查询存在悬浮操作的悬浮操作空间位置对应的音阶播放指令;

播放模块,用于通过执行音阶播放指令播放对应的音阶。

其中,悬浮操作包括:在预设的悬浮操作空间位置的悬停操作。

其中,确定模块用于通过终端定位配件对各悬浮操作空间位置进行定位指示,根据采集到的当前接近位置参数确定在各悬浮操作空间位置中的悬浮操作情况。

其中,确定模块用于通过终端上的LED定位照射线对各悬浮操作空间位置进行定位指示,根据采集到的当前接近位置参数确定在各悬浮操作空间位置中的悬浮操作情况。

进一步地,本发明提供一种终端,包括上述的终端音乐弹奏装置。

进一步地,本发明提供一种终端音乐弹奏方法,包括:

通过设置在终端至少一侧边框内的各电容式接近传感器,获取对终端的悬浮操作产生的接近位置参数;

根据采集到的当前接近位置参数,确定在预设的各悬浮操作空间位置中存在悬浮操作的情况;

根据预设的悬浮操作空间位置与音阶播放指令的映射关系,查询存在悬浮操作的悬浮操作空间位置对应的音阶播放指令,并通过执行音阶播放指令播放对应的音阶。

其中,悬浮操作包括:在预设的悬浮操作空间位置的悬停操作。

其中,确定在各悬浮操作空间位置中存在悬浮操作的情况包括:通过终端定位配件对各悬浮操作空间位置进行定位指示,根据采集到的当前接近位置参数确定在各悬浮操作空间位置中的悬浮操作情况。

其中,确定在各悬浮操作空间位置中存在悬浮操作的情况包括:通过终端上的LED定位照射线对各悬浮操作空间位置进行定位指示,根据采集到的当前接近位置参数确定在各悬浮操作空间位置中的悬浮操作情况。

其中,还包括:

通过在边框的特定使能位置内设置电容式接近传感器,并根据该电容式接近传感器检测到的接近位置参数确定是否进行了使能触发;

根据使能触发对设置在终端侧边框内的各电容式接近传感器进行开关控制。

有益效果

本发明提供了一种终端音乐弹奏装置、终端及方法,该终端音乐弹奏装置包括:获取模块,用于通过设置在终端至少一侧边框内的各电容式接近传感器,获取对终端的悬浮操作产生的接近位置参数;确定模块,用于根据采集到的当前接近位置参数,确定在预设的各悬浮操作空间位置中存在悬浮操作的情况;查询模块,用于根据预设的悬浮操作空间位置与音阶播放指令的映射关系,查询存在悬浮操作的悬浮操作空间位置对应的音阶播放指令;播放模块,用于通过执行音阶播放指令播放对应的音阶;采用上述方案,通过设置在终端至少一侧边框内的各电容式接近传感器,来检测用户的悬浮操作,进而实现操作终端进行与悬浮操作空间位置对应的音阶的播放,更好的满足了用户需求,提升了用户体验。

附图说明

下面将结合附图及实施例对本发明作进一步说明,附图中:

图1为实现本发明各个实施例一个可选的终端的硬件结构示意图;

图2为本发明第一实施例提供的一种终端音乐弹奏装置的示意图;

图3为本发明第一、第二、第三实施例提供的一种电容式接近传感器的工作原理图;

图4为本发明各个实施例提供的一种定位指示图案显示的示意图;

图5为本发明第二实施例提供的一种终端的示意图;

图6为本发明第三实施例提供的一种终端音乐弹奏方法的流程图;

图7为本发明第四实施例提供的另一种终端音乐弹奏方法的流程图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

现在将参考附图描述实现本发明各个实施例的终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,"模块"与"部件"可以混合地使用。

终端可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的终端以及诸如数字TV、台式计算机等等的固定终端。本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造除了能应用于移动终端,也能够应用于固定类型的终端。

图1为实现本发明各个实施例一个可选的终端的硬件结构示意图。

终端100可以包括用户输入单元110、感测单元120、输出单元130、存储器140、控制器150等等。图1示出了具有各种组件的终端100,但是应理解的是,并不要求实施所有示出的组件,可以替代地实施更多或更少的组件,将在下面详细描述终端100的元件。

用户输入单元110可以根据用户输入的命令生成键输入数据以控制终端100的各种操作。用户输入单元110允许用户输入各种类型的信息,例如可以录入指纹信息等,并且可以包括键盘、锅仔片、触摸板(例如,检测由于被接触而导致的电阻、压力、电容等等的变化的触敏组件)、滚轮、摇杆等等。

感测单元120检测终端100的当前状态,(例如,终端100的打开或关闭状态)、终端100的位置、用户对于终端100的接触(即,触摸输入)的有无、终端100的取向、终端100的加速或减速移动和方向等等,并且生成用于控制终端100的操作的命令或信号。例如,当终端100实施为滑动型移动电话时,感测单元120可以感测该滑动型电话是打开还是关闭。感测单元120可以包括电容式接近传感器121。

输出单元130可以包括音频输出模块131等。

音频输出模块131可以在移动终端处于呼叫信号接收模式、通话模式、记录模式、语音识别模式、广播接收模式等等模式下时,将接收的或者在存储器140中存储的音频数据转换音频信号并且输出为声音。而且,音频输出模块131可以提供与终端100执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出模块131可以包括扬声器、蜂鸣器等等。

存储器140可以存储由控制器150执行的处理和控制操作的软件程序等等,或者可以暂时地存储己经输出或将要输出的数据(例如,电话簿、消息、静态图像、视频等等)。而且,存储器140可以存储关于当触摸施加到触摸屏时输出的各种方式的振动和音频信号的数据。

存储器140可以包括至少一种类型的存储介质,存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘等等。而且,终端100可以与通过网络连接执行存储器140的存储功能的网络存储装置协作。

控制器150通常控制终端的总体操作。例如,控制器150执行与语音通话、数据通信、视频通话等等相关的控制和处理。

这里描述的各种实施方式可以以使用例如计算机软件、硬件或其任何组合的计算机可读介质来实施。对于硬件实施,这里描述的实施方式可以通过使用特定用途集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理装置(DSPD)、可编程逻辑装置(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、被设计为执行这里描述的功能的电子单元中的至少一种来实施,在一些情况下,这样的实施方式可以在控制器150中实施。对于软件实施,诸如过程或功能的实施方式可以与允许执行至少一种功能或操作的单独的软件模块来实施。软件代码可以由以任何适当的编程语言编写的软件应用程序(或程序)来实施,软件代码可以存储在存储器140中并且由控制器150执行。

至此,己经按照其功能描述了终端。下面,为了简要起见,将描述诸如折叠型、直板型、摆动型、滑动型终端等等的各种类型的终端中的滑动型终端作为示例。因此,本发明能够应用于任何类型的终端,并且不限于滑动型终端。

第一实施例

本实施例提供了一种终端音乐弹奏装置,参见图2,图2为本发明第一实施例提供的一种终端音乐弹奏装置的示意图,该终端音乐弹奏装置包括:获取模块201、确定模块202、查询模块203、播放模块204,其中,

获取模块201,用于通过设置在终端至少一侧边框内的各电容式接近传感器,获取对终端的悬浮操作产生的接近位置参数。

本实施例可以在终端的一侧边框内设置至少一个电容式接近传感器,例如在终端的左侧边框内设置至少一个电容式接近传感器,或者在终端的右侧边框内设置至少一个电容式接近传感器;也可以分别在终端的两侧边框内设置至少一个电容式接近传感器,电容式接近传感器具有结构简单、灵敏度高、动态响应特性好、适应性强、抗过载能力大及价格低廉等优点,其主要应用于测量压力、力、位移、振动等参数。

终端侧边框的电容式接近传感器其设置方式具体如下:沿着侧边框长度方向设置至少一个电容式接近传感器,电容式接近传感器可以设置在侧边框的任何一个位置。

通过设置在终端侧边框的电容式接近传感器检测用户对终端的悬浮操作产生的接近位置参数,这些电容式接近传感器主要用来检测用户在靠近终端侧边框时,对终端是否有进行悬浮操作。

接触位置参数具体指的是用户在使用终端时,手掌或手指在终端两侧边框、背面的接触位置参数,接触位置参数具体可以包括接触面积和位置信息。

根据接近位置参数可以确定出此次悬浮操作的空间位置信息。

如图3所示,图3为本实施例提供的一种电容式接近传感器的工作原理图,可以根据检测到的电容式接近传感器电容值C来确定用户是否接近该电容式接近传感器、以及与该电容式接近传感器的接触面积,其中,接触面积用于表征用户按压程度,按压程度越大,接触面积越大,具体的如下:

电容的计算公式为:C=(εS)/d,其中,C为电容,S为相对面积,d为板间距,ε为介电常数。

根据公式C=(εS)/d可知:

在图3a所示的场景下,没有用户手指靠近电容式接近传感器,电容式接近传感器正极与地之间的距离d无限大,此时电容值C=0;

在图3b所示的场景下,用户手指接近电容式接近传感器,用户手指作为接地极,此时正极与地之间的距离d较小,此时电容值C=(εS)/d大于0;因此可以根据是否存在电容值来确定是否有手指接近;

在图3c所示的场景下,用户手指轻轻按压到电容式接近传感器上,用户手指作为接地极,此时正极与地之间的距离d为终端壳的厚度D,此时电容值C=(εS)/D;由于用户是轻按,因此正极与地之间的接触面积S较小,电容值较小;

在图3d所示的场景下,用户手指用力按压到电容式接近传感器上,用户手指作为接地极,此时正极与地之间的距离d为终端壳的厚度D,此时电容值C=(εS)/D;由于用户是重按,因此正极与地之间的接触面积S较大,电容值较大;因此可以根据电容值的大小来确定用户按压程度(轻按或者重按);

基于上述分析可知,可以基于电容式接近传感器检测到用户在终端表面的滑动、按压、按压大小等参数,以及检测出用户是否接近终端。

其中,悬浮操作包括:在预设的悬浮操作空间位置的悬停操作。

例如在终端右侧边框设置有8个电容式接近传感器,在终端处于横屏状态、且终端右侧边框靠近用户、终端左侧边框远离用户时,从左到右依次给8个电容式接近传感器进行编号,记为:1、2、3、4、5、6、7、8。每个电容式接近传感器对应一个音阶,从左到右依次对应音阶“哆、来、咪、发、梭、拉、西、多”。

当在编号1对应的悬浮操作空间位置进行悬停操作时,则对应音阶“哆”;当在编号2对应的悬浮操作空间位置进行悬停操作时,则对应音阶“来”;当在编号3对应的悬浮操作空间位置进行悬停操作时,则对应音阶“咪”;当在编号4对应的悬浮操作空间位置进行悬停操作时,则对应音阶“发”;当在编号5对应的悬浮操作空间位置进行悬停操作时,则对应音阶“梭”;当在编号6对应的悬浮操作空间位置进行悬停操作时,则对应音阶“拉”;当在编号7对应的悬浮操作空间位置进行悬停操作时,则对应音阶“西”;当在编号8对应的悬浮操作空间位置进行悬停操作时,则对应音阶“多”。

在获取模块201获取到对终端的悬浮操作产生的接近位置参数之后,确定模块202用于根据采集到的当前接近位置参数,确定在预设的各悬浮操作空间位置中存在悬浮操作的情况。

在一种实施方式中,确定模块202用于通过终端定位配件对各悬浮操作空间位置进行定位指示,根据采集到的当前接近位置参数确定在各悬浮操作空间位置中的悬浮操作情况。

其中,定位配件用于指示各悬浮操作空间位置对应哪一个音阶。示例性的,定位配件可以是一把宽度极窄、长度为从编号1的位置到编号8的位置的长度的尺子,在尺子上标注出编号1的位置对应“哆”;在尺子上标注出编号2的位置对应“来”;在尺子上标注出编号3的位置对应“咪”;在尺子上标注出编号4的位置对应“发”;在尺子上标注出编号5的位置对应“梭”;在尺子上标注出编号6的位置对应“拉”;在尺子上标注出编号7的位置对应“西”;在尺子上标注出编号8的位置对应“多”;通过在尺子上对应标注出音阶,便于用户知道操作哪一位置来实现对应音阶的播放。

定位配件可以是能与终端分离的配件,也可以是折叠收缩在终端中。

在一种实施方式中,确定模块202用于通过终端上的LED定位照射线对各悬浮操作空间位置进行定位指示,根据采集到的当前接近位置参数确定在各悬浮操作空间位置中的悬浮操作情况。

在终端上设置有LED定位照射灯,将终端放置在桌子上时,可以通过LED定位照射灯投射在桌子上,从而在桌子上显示出对各悬浮操作空间位置进行定位指示的图案。示例性的,参见图4,图4为本实施例提供的一种定位指示图案显示的示意图,从编号1的位置到编号8的位置从左到右依次对应音阶“哆、来、咪、发、梭、拉、西、多”,则在桌子上显示出的定位指示图案的位置也对应各电容式接近传感器的位置进行显示,定位指示图案从左到右依次显示“哆、来、咪、发、梭、拉、西、多”。

查询模块203,用于根据预设的悬浮操作空间位置与音阶播放指令的映射关系,查询存在悬浮操作的悬浮操作空间位置对应的音阶播放指令。

预先设置悬浮操作空间位置与音阶播放指令的映射关系,例如在图4中编号1对应的悬浮操作空间位置对应的音阶播放指令为播放“哆”;在图4中编号2对应的悬浮操作空间位置对应的音阶播放指令为播放“来”;在图4中编号3对应的悬浮操作空间位置对应的音阶播放指令为播放“咪”;在图4中编号4对应的悬浮操作空间位置对应的音阶播放指令为播放“发”;在图4中编号5对应的悬浮操作空间位置对应的音阶播放指令为播放“梭”;在图4中编号6对应的悬浮操作空间位置对应的音阶播放指令为播放“拉”;在图4中编号7对应的悬浮操作空间位置对应的音阶播放指令为播放“西”;在图4中编号8对应的悬浮操作空间位置对应的音阶播放指令为播放“多”。

播放模块204,用于通过执行音阶播放指令播放对应的音阶。

其中,还包括:

通过在边框的特定使能位置内设置电容式接近传感器,并根据该电容式接近传感器检测到的接近位置参数确定是否进行了使能触发;

根据使能触发对设置在终端侧边框内的各电容式接近传感器进行开关控制。

特定使能位置可以根据需求进行设置,可以设置在终端的左侧边框、也可以设置在终端的右侧边框,特定使能位置不与终端中对应音阶的电容式接近传感器重叠。

可以通过按压力的大小确定是否进行了使能触发,当按压力的大小超过设定阈值时,则可确定为进行了使能触发,则启动终端侧边框内的各电容式接近传感器,使其进入工作状态;当按压力的大小未超过设定阈值时,则可确定为未进行使能触发,则不启动终端侧边框内的各电容式接近传感器,使其仍处于不工作状态。其中,按压力的大小可以通过接触面积来反映,按压力的程度越大,接触面积越大。

通过本实施例的实施,通过设置在终端至少一侧边框内的各电容式接近传感器,来检测用户的悬浮操作,进而实现操作终端进行与悬浮操作空间位置对应的音阶的播放,更好的满足了用户需求,提升了用户体验。

第二实施例

本实施例提供了一种终端,参见图5,图5为本发明第二实施例提供的一种终端的示意图,该终端包括第一实施例中的终端音乐弹奏装置。上述终端音乐弹奏装置的各功能模块执行的功能可通过图1中的部分硬件来实现,当然,各硬件执行的功能也可由上述功能模块实现。上述各功能模块的功能具体由如下硬件实现:

获取模块201、确定模块202、查询模块203的功能均可通过控制器150来实现。

播放模块204的功能可通过音频输出模块131来实现。

控制器150用于通过设置在终端至少一侧边框内的各电容式接近传感器121,获取对终端的悬浮操作产生的接近位置参数。

本实施例可以在终端的一侧边框内设置至少一个电容式接近传感器121,例如在终端的左侧边框内设置至少一个电容式接近传感器121,或者在终端的右侧边框内设置至少一个电容式接近传感器121;也可以分别在终端的两侧边框内设置至少一个电容式接近传感器121,电容式接近传感器121具有结构简单、灵敏度高、动态响应特性好、适应性强、抗过载能力大及价格低廉等优点,其主要应用于测量压力、力、位移、振动等参数。

终端侧边框的电容式接近传感器121其设置方式具体如下:沿着侧边框长度方向设置至少一个电容式接近传感器121,电容式接近传感器121可以设置在侧边框的任何一个位置。

通过设置在终端侧边框的电容式接近传感器121检测用户对终端的悬浮操作产生的接近位置参数,这些电容式接近传感器121主要用来检测用户在靠近终端侧边框时,对终端是否有进行悬浮操作。

接触位置参数具体指的是用户在使用终端时,手掌或手指在终端两侧边框、背面的接触位置参数,接触位置参数具体可以包括接触面积和位置信息。

根据接近位置参数可以确定出此次悬浮操作的空间位置信息。

如图3所示,图3为本实施例提供的一种电容式接近传感器121的工作原理图,可以根据检测到的电容式接近传感器121电容值C来确定用户是否接近该电容式接近传感器121、以及与该电容式接近传感器121的接触面积,其中,接触面积用于表征用户按压程度,按压程度越大,接触面积越大,具体的如下:

电容的计算公式为:C=(εS)/d,其中,C为电容,S为相对面积,d为板间距,ε为介电常数。

根据公式C=(εS)/d可知:

在图3a所示的场景下,没有用户手指靠近电容式接近传感器121,电容式接近传感器121正极与地之间的距离d无限大,此时电容值C=0;

在图3b所示的场景下,用户手指接近电容式接近传感器121,用户手指作为接地极,此时正极与地之间的距离d较小,此时电容值C=(εS)/d大于0;因此可以根据是否存在电容值来确定是否有手指接近;

在图3c所示的场景下,用户手指轻轻按压到电容式接近传感器121上,用户手指作为接地极,此时正极与地之间的距离d为终端壳的厚度D,此时电容值C=(εS)/D;由于用户是轻按,因此正极与地之间的接触面积S较小,电容值较小;

在图3d所示的场景下,用户手指用力按压到电容式接近传感器121上,用户手指作为接地极,此时正极与地之间的距离d为终端壳的厚度D,此时电容值C=(εS)/D;由于用户是重按,因此正极与地之间的接触面积S较大,电容值较大;因此可以根据电容值的大小来确定用户按压程度(轻按或者重按);

基于上述分析可知,可以基于电容式接近传感器121检测到用户在终端表面的滑动、按压、按压大小等参数,以及检测出用户是否接近终端。

其中,悬浮操作包括:在预设的悬浮操作空间位置的悬停操作。

例如在终端右侧边框设置有8个电容式接近传感器121,在终端处于横屏状态、且终端右侧边框靠近用户、终端左侧边框远离用户时,从左到右依次给8个电容式接近传感器121进行编号,记为:1、2、3、4、5、6、7、8。每个电容式接近传感器121对应一个音阶,从左到右依次对应音阶“哆、来、咪、发、梭、拉、西、多”。

当在编号1对应的悬浮操作空间位置进行悬停操作时,则对应音阶“哆”;当在编号2对应的悬浮操作空间位置进行悬停操作时,则对应音阶“来”;当在编号3对应的悬浮操作空间位置进行悬停操作时,则对应音阶“咪”;当在编号4对应的悬浮操作空间位置进行悬停操作时,则对应音阶“发”;当在编号5对应的悬浮操作空间位置进行悬停操作时,则对应音阶“梭”;当在编号6对应的悬浮操作空间位置进行悬停操作时,则对应音阶“拉”;当在编号7对应的悬浮操作空间位置进行悬停操作时,则对应音阶“西”;当在编号8对应的悬浮操作空间位置进行悬停操作时,则对应音阶“多”.

在获取到对终端的悬浮操作产生的接近位置参数之后,控制器150用于根据采集到的当前接近位置参数,确定在预设的各悬浮操作空间位置中存在悬浮操作的情况。

在一种实施方式中,控制器150用于通过终端定位配件对各悬浮操作空间位置进行定位指示,根据采集到的当前接近位置参数确定在各悬浮操作空间位置中的悬浮操作情况。

其中,定位配件用于指示各悬浮操作空间位置对应哪一个音阶。示例性的,定位配件可以是一把宽度极窄、长度为从编号1的位置到编号8的位置的长度的尺子,在尺子上标注出编号1的位置对应“哆”;在尺子上标注出编号2的位置对应“来”;在尺子上标注出编号3的位置对应“咪”;在尺子上标注出编号4的位置对应“发”;在尺子上标注出编号5的位置对应“梭”;在尺子上标注出编号6的位置对应“拉”;在尺子上标注出编号7的位置对应“西”;在尺子上标注出编号8的位置对应“多”;通过在尺子上对应标注出音阶,便于用户知道操作哪一位置来实现对应音阶的播放。

定位配件可以是能与终端分离的配件,也可以是折叠收缩在终端中。

在一种实施方式中,控制器150用于通过终端上的LED定位照射线对各悬浮操作空间位置进行定位指示,根据采集到的当前接近位置参数确定在各悬浮操作空间位置中的悬浮操作情况。

在终端上设置有LED定位照射灯,将终端放置在桌子上时,可以通过LED定位照射灯投射在桌子上,从而在桌子上显示出对各悬浮操作空间位置进行定位指示的图案。示例性的,参见图4,图4为本实施例提供的一种定位指示图案显示的示意图,从编号1的位置到编号8的位置从左到右依次对应音阶“哆、来、咪、发、梭、拉、西、多”,则在桌子上显示出的定位指示图案的位置也对应各电容式接近传感器121的位置进行显示,定位指示图案从左到右依次显示“哆、来、咪、发、梭、拉、西、多”。

控制器150,用于根据预设的悬浮操作空间位置与音阶播放指令的映射关系,查询存在悬浮操作的悬浮操作空间位置对应的音阶播放指令。

预先设置悬浮操作空间位置与音阶播放指令的映射关系,例如在图4中编号1对应的悬浮操作空间位置对应的音阶播放指令为播放“哆”;在图4中编号2对应的悬浮操作空间位置对应的音阶播放指令为播放“来”;在图4中编号3对应的悬浮操作空间位置对应的音阶播放指令为播放“咪”;在图4中编号4对应的悬浮操作空间位置对应的音阶播放指令为播放“发”;在图4中编号5对应的悬浮操作空间位置对应的音阶播放指令为播放“梭”;在图4中编号6对应的悬浮操作空间位置对应的音阶播放指令为播放“拉”;在图4中编号7对应的悬浮操作空间位置对应的音阶播放指令为播放“西”;在图4中编号8对应的悬浮操作空间位置对应的音阶播放指令为播放“多”;并将上述设置的映射关系保存在存储器140中。

音频输出模块131,用于通过执行音阶播放指令播放对应的音阶。

其中,还包括:

通过在边框的特定使能位置内设置电容式接近传感器121,并根据该电容式接近传感器121检测到的接近位置参数确定是否进行了使能触发;

根据使能触发对设置在终端侧边框内的各电容式接近传感器121进行开关控制。

特定使能位置可以根据需求进行设置,可以设置在终端的左侧边框、也可以设置在终端的右侧边框,特定使能位置不与终端中对应音阶的电容式接近传感器121重叠。

可以通过按压力的大小确定是否进行了使能触发,当按压力的大小超过设定阈值时,则可确定为进行了使能触发,则启动终端侧边框内的各电容式接近传感器121,使其进入工作状态;当按压力的大小未超过设定阈值时,则可确定为未进行使能触发,则不启动终端侧边框内的各电容式接近传感器121,使其仍处于不工作状态。其中,按压力的大小可以通过接触面积来反映,按压力的程度越大,接触面积越大。

通过本实施例的实施,通过设置在终端至少一侧边框内的各电容式接近传感器121,来检测用户的悬浮操作,进而实现操作终端进行与悬浮操作空间位置对应的音阶的播放,更好的满足了用户需求,提升了用户体验。

第三实施例

本实施例提供了一种终端音乐弹奏方法,参见图6,图6为本实施例提供的终端音乐弹奏方法的流程图,该方法包括以下步骤:

S601:通过设置在终端至少一侧边框内的各电容式接近传感器,获取对终端的悬浮操作产生的接近位置参数。

本实施例可以在终端的一侧边框内设置至少一个电容式接近传感器,例如在终端的左侧边框内设置至少一个电容式接近传感器,或者在终端的右侧边框内设置至少一个电容式接近传感器;也可以分别在终端的两侧边框内设置至少一个电容式接近传感器,电容式接近传感器具有结构简单、灵敏度高、动态响应特性好、适应性强、抗过载能力大及价格低廉等优点,其主要应用于测量压力、力、位移、振动等参数。

终端侧边框的电容式接近传感器其设置方式具体如下:沿着侧边框长度方向设置至少一个电容式接近传感器,电容式接近传感器可以设置在侧边框的任何一个位置。

通过设置在终端侧边框的电容式接近传感器检测用户对终端的悬浮操作产生的接近位置参数,这些电容式接近传感器主要用来检测用户在靠近终端侧边框时,对终端是否有进行悬浮操作。

接触位置参数具体指的是用户在使用终端时,手掌或手指在终端两侧边框、背面的接触位置参数,接触位置参数具体可以包括接触面积和位置信息。

根据接近位置参数可以确定出此次悬浮操作的空间位置信息。

如图3所示,图3为本实施例提供的一种电容式接近传感器的工作原理图,可以根据检测到的电容式接近传感器电容值C来确定用户是否接近该电容式接近传感器、以及与该电容式接近传感器的接触面积,其中,接触面积用于表征用户按压程度,按压程度越大,接触面积越大,具体的如下:

电容的计算公式为:C=(εS)/d,其中,C为电容,S为相对面积,d为板间距,ε为介电常数。

根据公式C=(εS)/d可知:

在图3a所示的场景下,没有用户手指靠近电容式接近传感器,电容式接近传感器正极与地之间的距离d无限大,此时电容值C=0;

在图3b所示的场景下,用户手指接近电容式接近传感器,用户手指作为接地极,此时正极与地之间的距离d较小,此时电容值C=(εS)/d大于0;因此可以根据是否存在电容值来确定是否有手指接近;

在图3c所示的场景下,用户手指轻轻按压到电容式接近传感器上,用户手指作为接地极,此时正极与地之间的距离d为终端壳的厚度D,此时电容值C=(εS)/D;由于用户是轻按,因此正极与地之间的接触面积S较小,电容值较小;

在图3d所示的场景下,用户手指用力按压到电容式接近传感器上,用户手指作为接地极,此时正极与地之间的距离d为终端壳的厚度D,此时电容值C=(εS)/D;由于用户是重按,因此正极与地之间的接触面积S较大,电容值较大;因此可以根据电容值的大小来确定用户按压程度(轻按或者重按);

基于上述分析可知,可以基于电容式接近传感器检测到用户在终端表面的滑动、按压、按压大小等参数,以及检测出用户是否接近终端。

其中,悬浮操作包括:在预设的悬浮操作空间位置的悬停操作。

例如在终端右侧边框设置有8个电容式接近传感器,在终端处于横屏状态、且终端右侧边框靠近用户、终端左侧边框远离用户时,从左到右依次给8个电容式接近传感器进行编号,记为:1、2、3、4、5、6、7、8。每个电容式接近传感器对应一个音阶,从左到右依次对应音阶“哆、来、咪、发、梭、拉、西、多”。

当在编号1对应的悬浮操作空间位置进行悬停操作时,则对应音阶“哆”;当在编号2对应的悬浮操作空间位置进行悬停操作时,则对应音阶“来”;当在编号3对应的悬浮操作空间位置进行悬停操作时,则对应音阶“咪”;当在编号4对应的悬浮操作空间位置进行悬停操作时,则对应音阶“发”;当在编号5对应的悬浮操作空间位置进行悬停操作时,则对应音阶“梭”;当在编号6对应的悬浮操作空间位置进行悬停操作时,则对应音阶“拉”;当在编号7对应的悬浮操作空间位置进行悬停操作时,则对应音阶“西”;当在编号8对应的悬浮操作空间位置进行悬停操作时,则对应音阶“多”。

S602:根据采集到的当前接近位置参数,确定在预设的各悬浮操作空间位置中存在悬浮操作的情况。

在一种实施方式中,S602包括:通过终端定位配件对各悬浮操作空间位置进行定位指示,根据采集到的当前接近位置参数确定在各悬浮操作空间位置中的悬浮操作情况。

其中,定位配件用于指示各悬浮操作空间位置对应哪一个音阶。示例性的,定位配件可以是一把宽度极窄、长度为从编号1的位置到编号8的位置的长度的尺子,在尺子上标注出编号1的位置对应“哆”;在尺子上标注出编号2的位置对应“来”;在尺子上标注出编号3的位置对应“咪”;在尺子上标注出编号4的位置对应“发”;在尺子上标注出编号5的位置对应“梭”;在尺子上标注出编号6的位置对应“拉”;在尺子上标注出编号7的位置对应“西”;在尺子上标注出编号8的位置对应“多”;通过在尺子上对应标注出音阶,便于用户知道操作哪一位置来实现对应音阶的播放。

定位配件可以是能与终端分离的配件,也可以是折叠收缩在终端中。

在一种实施方式中,S602包括:通过终端上的LED定位照射线对各悬浮操作空间位置进行定位指示,根据采集到的当前接近位置参数确定在各悬浮操作空间位置中的悬浮操作情况。

在终端上设置有LED定位照射灯,将终端放置在桌子上时,可以通过LED定位照射灯投射在桌子上,从而在桌子上显示出对各悬浮操作空间位置进行定位指示的图案。示例性的,参见图4,图4为本实施例提供的一种定位指示图案显示的示意图,从编号1的位置到编号8的位置从左到右依次对应音阶“哆、来、咪、发、梭、拉、西、多”,则在桌子上显示出的定位指示图案的位置也对应各电容式接近传感器的位置进行显示,定位指示图案从左到右依次显示“哆、来、咪、发、梭、拉、西、多”。

S803:根据预设的悬浮操作空间位置与音阶播放指令的映射关系,查询存在悬浮操作的悬浮操作空间位置对应的音阶播放指令。

预先设置悬浮操作空间位置与音阶播放指令的映射关系,例如在图4中编号1对应的悬浮操作空间位置对应的音阶播放指令为播放“哆”;在图4中编号2对应的悬浮操作空间位置对应的音阶播放指令为播放“来”;在图4中编号3对应的悬浮操作空间位置对应的音阶播放指令为播放“咪”;在图4中编号4对应的悬浮操作空间位置对应的音阶播放指令为播放“发”;在图4中编号5对应的悬浮操作空间位置对应的音阶播放指令为播放“梭”;在图4中编号6对应的悬浮操作空间位置对应的音阶播放指令为播放“拉”;在图4中编号7对应的悬浮操作空间位置对应的音阶播放指令为播放“西”;在图4中编号8对应的悬浮操作空间位置对应的音阶播放指令为播放“多”。

S604:通过执行音阶播放指令播放对应的音阶。

可选的,该终端音乐弹奏方法还包括:

通过在边框的特定使能位置内设置电容式接近传感器,并根据该电容式接近传感器检测到的接近位置参数确定是否进行了使能触发;

根据使能触发对设置在终端侧边框内的各电容式接近传感器进行开关控制。

特定使能位置可以根据需求进行设置,可以设置在终端的左侧边框、也可以设置在终端的右侧边框,特定使能位置不与终端中对应音阶的电容式接近传感器重叠。

可以通过按压力的大小确定是否进行了使能触发,当按压力的大小超过设定阈值时,则可确定为进行了使能触发,则启动终端侧边框内的各电容式接近传感器,使其进入工作状态;当按压力的大小未超过设定阈值时,则可确定为未进行使能触发,则不启动终端侧边框内的各电容式接近传感器,使其仍处于不工作状态。其中,按压力的大小可以通过接触面积来反映,按压力的程度越大,接触面积越大。

通过本实施例的实施,通过设置在终端至少一侧边框内的各电容式接近传感器,来检测用户的悬浮操作,进而实现操作终端进行与悬浮操作空间位置对应的音阶的播放,更好的满足了用户需求,提升了用户体验。

第四实施例

本实施例提供了一种终端音乐弹奏方法,参见图7,图7为本实施例提供的终端音乐弹奏方法的流程图,该方法包括以下步骤:

本实施例在终端右侧边框内设置有8个电容式接近传感器,用于检测用户的接近操作。

S701:设置悬浮操作空间位置与音阶播放指令的映射关系。

参见图4,在图4中编号1对应的悬浮操作空间位置对应的音阶播放指令为播放“哆”;在图4中编号2对应的悬浮操作空间位置对应的音阶播放指令为播放“来”;在图4中编号3对应的悬浮操作空间位置对应的音阶播放指令为播放“咪”;在图4中编号4对应的悬浮操作空间位置对应的音阶播放指令为播放“发”;在图4中编号5对应的悬浮操作空间位置对应的音阶播放指令为播放“梭”;在图4中编号6对应的悬浮操作空间位置对应的音阶播放指令为播放“拉”;在图4中编号7对应的悬浮操作空间位置对应的音阶播放指令为播放“西”;在图4中编号8对应的悬浮操作空间位置对应的音阶播放指令为播放“多”。

S702:通过电容式接近传感器检测到在编号6对应的悬浮操作空间位置进行了一次悬停操作。

S703:确定音阶播放指令为播放音阶“拉”。

S704:播放音阶“拉”。

S705:通过电容式接近传感器检测到在编号7对应的悬浮操作空间位置进行了一次悬停操作。

S706:确定音阶播放指令为播放音阶“西”。

S707:播放音阶“西”。

通过本实施例的实施,通过设置在终端右侧边框内的各电容式接近传感器,来检测用户的悬浮操作,进而实现操作终端进行与悬浮操作空间位置对应的音阶的播放,更好的满足了用户需求,提升了用户体验。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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