【技术实现步骤摘要】
使用多执行器的声音-触觉效应转换系统
一个实施例一般涉及一种设备,尤其涉及一种产生触觉效应的设备。
技术介绍
触觉是通过将诸如力、振动和运动的触觉反馈效应(即“触觉效应”)施加给用户而对用户的接触感知加以利用的触知和力反馈技术。诸如移动设备、触摸屏设备和个人计算机的设备能够被配置成产生触觉效应。一般地,能够在设备的操作系统(“OS”)内对调用能够产生触觉效应的嵌入式硬件(诸如执行器)进行编程。这些调用指定哪个触觉效应要播放。例如,当用户与使用例如按钮、触摸屏、控制杆、游戏棒、操纵轮或一些其它控制器的设备交互时,设备的OS能够通过控制电路将播放命令发送至嵌入式硬件。然后嵌入式硬件产生适当的触觉效应。这种设备还能够被配置成播放诸如数字音频信号的音频数据。例如,这种设备能够包括被配置成播放诸如含有音频部分的电影或视频游戏的视频数据、或诸如歌曲的音频数据的应用程序(应用)。与触觉论类似,能够在设备的OS内对调用能够产生音频效果的附加的嵌入式硬件(诸如扬声器)进行编程。因此,设备的OS能够通过控制电路将播放命令发送至附加的嵌入式硬件,其中附加的嵌入式硬件随后产生适当的音频效果。
技术实现思路
一个实施例涉及一种将音频信号转换成在多个执行器处播放的一个或多个触觉效应的系统。该系统分析音频信号。该系统基于音频信号的一个或多个音频特性进一步产生一个或多个触觉信号,其中一个或多个触觉信号的每个触觉信号都包括一个或多个触觉参数。该系统进一步将多个触觉信号映射到多个执行器,其中每个触觉信号都被映射到相应的执行器。该系统进一步将每个触觉信号发送至其映射的执行器。该系统进一步在每个触觉 ...
【技术保护点】
一种用于将音频信号转换成一个或多个触觉效应的计算机实施的方法,所述计算机实施的方法包含:分析所述音频信号;基于所述音频信号的一个或多个音频特性产生多个触觉信号,其中每个触觉信号都包含一个或多个触觉参数;将所述多个触觉信号映射到多个执行器,其中每个触觉信号都被映射到相应的执行器;将每个触觉信号发送至其映射的执行器;和在每个触觉信号映射的执行器处播放该触觉信号以产生所述一个或多个触觉效应中的触觉效应。
【技术特征摘要】
2012.04.04 US 13/439,2411.一种用于将音频信号转换成一个或多个触觉效应的计算机实施的方法,所述计算机实施的方法包含:分析所述音频信号;基于所述音频信号的一个或多个音频特性生成多个触觉信号,其中每个触觉信号都包含一个或多个触觉参数;将所述多个触觉信号映射到多个执行器,其中所述多个触觉信号中的每个触觉信号都被映射到相应的执行器,其中,所述映射包括对于每个触觉信号基于所述音频信号的所述一个或者多个音频特性与所述多个执行器中的每个执行器的一个或者多个特性的组合从所述多个执行器中选择所述相应的执行器,并且其中,所述映射还包括将至少一个触觉信号映射到所选择的执行器;将所述多个触觉信号中的每个触觉信号发送至其相应的执行器;和在所述多个触觉信号中的每个触觉信号的其相应的执行器处播放该触觉信号以生成所述一个或多个触觉效应中的触觉效应。2.根据权利要求1所述的计算机实施的方法,其中所述多个触觉信号包括基于所述音频信号的所述一个或多个音频特性从通用触觉层库选择的一个或多个预先定义的触觉信号。3.根据权利要求1所述的计算机实施的方法,进一步包含:基于所存储的定义生成一个或多个二级触觉信号,其中所述定义包含条件语句,该条件语句包含条件和声明,其中所述条件是生成被发送至一级执行器的一个或多个一级触觉信号,并且所述声明是生成被发送至二级执行器的所述一个或多个二级触觉信号的指令;将所述一个或多个二级触觉信号映射到所述二级执行器;和基于所存储的定义将每个二级触觉信号都发送至所述二级执行器。4.根据权利要求1所述的计算机实施的方法,其中所述多个触觉信号包括多个触觉信号分量,所述多个触觉信号分量是通过将根据所述音频信号的所述一个或多个音频特性生成的至少一个触觉信号划分成多个触觉信号分量而生成。5.根据权利要求1所述的计算机实施的方法,进一步包含:将所述多个触觉信号中的至少两个触觉信号组合成组合触觉信号;将所述组合触觉信号映射到组合信号执行器;和将所述组合触觉信号发送至所述组合信号执行器。6.根据权利要求1所述的计算机实施的方法,其中所述一个或多个触觉参数包含下列的至少其中一个:振幅参数、持续时间参数、或频率参数。7.根据权利要求1所述的计算机实施的方法,其中所述一个或多个触觉参数基于所述音频信号的所述一个或多个音频特性被确定。8.根据权利要求7所述的计算机实施的方法,其中所述音频信号的所述一个或多个音频特性包含下列的至少其中一个:音频数据帧的振幅、音频数据帧的频率、或音频数据帧的持续时间。9.根据权利要求1所述的计算机实施的方法,其中将所述多个触觉信号映射到所述多个执行器是系统定义的。10.根据权利要求1所述的计算机实施的方法,其中将所述多个触觉信号映射到所述多个执行器是用户定义的。11.根据权利要求1所述的计算机实施的方法,其中,用户体验到所述一个或者多个触觉效应的同时回放。12.根据权利要求1所述的计算机实施的方法,其中,分析所述音频信号还包括分析所述音频信号的多个声道;其中,生成所述多个触觉信号还包括为所述音频信号的多个声道生成多个不同的触觉信号;其中,将所述多个触觉信号映射到所述多个执行器还包括将所述多个不同的触觉信号映射到多个相应的不同的执行器;并且其中,将每个触觉信号发送到其映射的执行器还包括将每个不同...
【专利技术属性】
技术研发人员:H·达考斯塔,H·T·提蒙,R·霍贝尔,S·兰卡,J·M·克鲁兹埃尔南德斯,D·格兰特,
申请(专利权)人:英默森公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。