控制终端震动的方法和装置制造方法及图纸

技术编号:15442115 阅读:187 留言:0更新日期:2017-05-26 07:03
本发明专利技术公开了一种控制终端震动的方法和装置,该方法包括:获取终端待播放的音频数据;获取音频数据对应的音频频率;在播放音频数据时,控制终端的震动器件进行震动,并根据音频频率调整震动器件的震动频率。根据本发明专利技术,在终端播放音频的时候,可以根据音频的频率控制终端进行震动的频率,即使用户无法听到音频的声音,却可以在音频播放时,通过感受终端震动的方式,来感知正在播放的音频,从而丰富用户的感观体验。

Method and apparatus for controlling terminal vibration

The invention discloses a method and a device for vibration control terminal, the method includes: obtaining the audio data to be broadcast terminal; acquiring audio data corresponding to the audio frequency; in the playback of audio data, control of vibration device terminal vibration, and according to the audio frequency vibration frequency of the whole vibration device. According to the invention, when the terminal audio playback, according to the vibration frequency of the audio frequency control terminal, even if the user cannot hear the audio sound, but in audio playback, through the terminal vibration mode, to perceive the currently playing audio, so as to enrich the user's sensory experience.

【技术实现步骤摘要】
控制终端震动的方法和装置
本专利技术涉及互联网
,尤其涉及一种控制终端震动的方法和装置。
技术介绍
目前,手机端的社交应用中通常提供动态图像作为“表情”供用户在交流中使用,为提升用户的感观体验,部分表情中带有音频。但是用户在某些场景下,会将手机设置为静音状态。例如,某些用户希望来电时手机发生震动而非播放铃声,则将手机调整为静音状态。此时,携带有音频的表情在展示给用户时,由于手机处于静音状态,用户无法听到表情对应的声音,就失去了音频的感观体验。因此,需要一种技术方案,在手机处于静音模式下,音频仍然可以被用户感知。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种控制终端震动的方法和装置,以解决在终端处于静音状态下,用户无法感知音频的问题。本专利技术解决上述技术问题所采用的技术方案如下:根据本专利技术的一个方面,提供的一种控制终端震动的方法,包括:获取终端待播放的音频数据;获取所述音频数据对应的音频频率;在播放所述音频数据时,控制所述终端的震动器件进行震动,并根据所述音频频率调整所述震动器件的震动频率。根据本专利技术的另一个方面,提供一种控制终端震动的装置,包括:音频数据获取模块,用于获取终端待播放的音频数据;音频频率获取模块,用于获取所述音频数据对应的音频频率;震动控制模块,用于在播放所述音频数据时,控制所述终端的震动器件进行震动,并根据所述音频频率调整所述震动器件的震动频率。根据以上技术方案,可知本专利技术的控制终端震动的方法和装置至少具有以下有益效果:在本专利技术的技术方案中,在终端播放音频的时候,可以根据音频的频率控制终端进行震动的频率,即使用户无法听到音频的声音,却可以在音频播放时,通过感受终端震动的方式,来感知正在播放的音频,从而丰富用户的感观体验。附图说明图1为本专利技术实施例提供的一种控制终端震动的方法的流程图;图2为本专利技术实施例提供的另一种控制终端震动的方法的流程图;图3为本专利技术实施例提供的一种控制终端震动的方法的原理流程图;图4为本专利技术实施例提供的一种控制终端震动的装置的框图;图5为本专利技术实施例提供的另一种控制终端震动的装置的框图;图6为本专利技术实施例的终端结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,本专利技术的一个实施例中提供了一种控制终端震动的方法,本实施例的方法适用于移动终端,供移动终端在播放音频时使用,移动终端包括但不限于手机;本实施例的方法可以包括:步骤S110,获取终端待播放的音频数据。在本实施例中,对音频数据的类型不进行限制,其可以是来源于网络的歌曲,可以是接收的语音,可以是影音文件中的音频部分,可以是手机的铃声等等。步骤S120,获取音频数据对应的音频频率。在本实施例中,对获取音频频率的方式不进行限制,可以在获取音频数据后分析音频频率,也可以获取已记录好的音频频率信息;在本实施例中,该音频频率可以是音频数据在整个播放时长的最高、最低或平均频率,也可以是音频数据在播放时长中的不同时间点、时间段的频率。步骤S130,在播放音频数据时,控制终端的震动器件进行震动,并根据音频频率调整震动器件的震动频率。在本实施例中,对于手机而言,震动器件为手机中设置的震动电机;在本实施例中,音频数据的音频频率与震动器件的震动频率对应,也就是说音频数据的频率特性通过震动形式传递给用户。在本实施例中,在终端播放音频的时候,可以根据音频的频率控制终端进行震动的频率,即使用户无法听到音频的声音,却可以在音频播放时,通过感受终端震动的方式,来感知正在播放的音频,从而丰富用户的感观体验。如图2所示,本专利技术的一个实施例中提供了一种控制终端震动的方法,本实施例的方法可以包括:步骤S210,在用户选择待播放的动态图像时,检测是否存在动态图像关联的音频数据,在存在时将动态图像关联的音频数据作为待播放的音频数据。在本实施例中,动态图像可以是社交工具中展示的表情图像,某些表情图像在展示时携带还播放对应的音效。因此,在本实施例的技术方案用于展示表情图像的场景时,需要检测表情图像是否带有音频数据,存在时则需要获取该音频数据。步骤S220,判断终端当前是否处于静音状态。在本实施例中,由于在终端处于能够播放声音的普通模式下,音频数据播放的声音能够被用户听到,此时则没有必要以震动形式来传递给用户,所以在终端非静音状态下,不需要将声音转化为震动形式,以减少终端的能耗。步骤S230,在判断结果为是时,获取音频数据在其播放时长中的多个时间段的音频频率。在本实施例中,由于音频数据的声音内容通常是变化的,所以音频数据在播放时长中的不同时间段的频率是不同的,为了让终端震动时体现出音频数据的声音变化,在本实施例中获取音频数据在不同时间段的频率;在本实施例中,对时间段的长度不进行限制,例如,每个时间段的长度可以是1毫秒。步骤S220具体包括:获取预设的多个索引值以及多个索引值对应的频率值,多个索引值表示音频数据的播放时长中的多个时间段,多个索引值对应的频率值表示音频数据在多个时间段的音频频率。在本实施例中,提供了一种记录的音频数据频率的方法。以表情图像对应的音频数据为例,在制作人员制作号表情图像后并设置对应的音频素材时,根据本实施例的技术方案实现一音频管理端,来分析音频文件,记录频率长度及每毫秒的音频频率(单位为赫兹Hz)。步骤S240,在播放音频数据时,根据音频数据当前所处时间段的音频频率,调整震动器件在当前的震动频率。在本实施例中,相对于前述的管理端,用户手机上的社交工具相当于客户端,用户在客户端点击表情图像进行展示的时候,根据本实施例的技术方案判断该表情图像是否带有音频,如果是就把之所以记录的音频频率转为电机的震动频率,进行同步播放。根据本实施例的技术方案,前述的管理端和客户端对应的整体流程如图3所示,表情制作人员设置号表情图像对应的音频数据后,管理端的音频工具分析音频数据的播放长度,假设其长度为n毫秒,管理端设置n个索引,索引值为1-n,表示音频数据播放长度的第n毫秒,管理端将音频数据读取到缓存中后,通过音频分析器分析音频数据的播放长度中每毫秒的频率,并与索引对应地记录,用户在社交工具客户端展示动态图像时,播放音频同时启动手机的震动电机,并读取索引以及频率值控制手机电机的震动频率,可见通过本实施例的技术方案,通过震动方式来使用户感知音频,增加了用户的感知体验。如图4所示,本专利技术的一个实施例中提供了一种控制终端震动的装置,本实施例的装置适用于移动终端,供移动终端在播放音频时使用,移动终端包括但不限于手机;本实施例的装置可以包括:音频数据获取模块410,获取终端待播放的音频数据。在本实施例中,对音频数据的类型不进行限制,其可以是来源于网络的歌曲,可以是接收的语音,可以是影音文件中的音频部分,可以是手机的铃声等等。音频频率获取模块420,获取音频数据对应的音频频率。在本实施例中,对获取音频频率的方式不进行限制,可以在获取音频数据后分析音频频率,也可以获取已记录好的音频频率信息;在本实施例中,该音频频率可以是音频数据本文档来自技高网...
控制终端震动的方法和装置

【技术保护点】
一种控制终端震动的方法,其特征在于,包括:获取终端待播放的音频数据;获取所述音频数据对应的音频频率;在播放所述音频数据时,控制所述终端的震动器件进行震动,并根据所述音频频率调整所述震动器件的震动频率。

【技术特征摘要】
1.一种控制终端震动的方法,其特征在于,包括:获取终端待播放的音频数据;获取所述音频数据对应的音频频率;在播放所述音频数据时,控制所述终端的震动器件进行震动,并根据所述音频频率调整所述震动器件的震动频率。2.根据权利要求1所述的方法,其特征在于,获取所述音频数据对应的音频频率,具体包括:获取所述音频数据在其播放时长中的多个时间段的音频频率;根据所述音频频率的大小控制所述震动器件的震动频率的大小,具体包括:在播放所述音频数据时,根据所述音频数据当前所处时间段的音频频率,调整所述震动器件在当前的震动频率。3.根据权利要求2所述的方法,其特征在于,获取所述音频数据在其播放时长中的多个时间段的音频频率,具体包括:获取预设的多个索引值以及所述多个索引值对应的频率值,所述多个索引值表示所述音频数据的播放时长中的多个时间段,所述多个索引值对应的频率值表示所述音频数据在所述多个时间段的音频频率。4.根据权利要求1所述的方法,其特征在于,在获取所述音频数据对应的音频频率之前,还包括:判断所述终端当前是否处于静音状态,在判断结果为是时,执行获取所述音频数据对应的音频频率。5.根据权利要求1至4任一项所述的方法,其特征在于,获取终端待播放的音频数据,具体包括:在所述用户选择待播放的动态图像时,检测是否存在所述动态图像关联的音频数据,在存在时将所述动态图像关联的音...

【专利技术属性】
技术研发人员:潘杰茂
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1