【技术实现步骤摘要】
一种实施例一般针对一种设备,而且更具体地,针对一种产生触觉效应的设备。
技术介绍
触觉学是一种触感与力反馈技术,这种技术通过向用户施加触觉反馈效应(即,“触摸效应”),例如力、振动和运动,来利用用户的触摸感觉。例如移动设备、触摸屏设备和个人计算机的设备可以配置成生成触觉效应。总的来说,对能够生成触觉效应的嵌入式硬件(例如致动器)的调用可以在设备的操作系统(“OS”)中编程。这些调用规定播放哪些触觉效应。例如,当用户利用例如按钮、触摸屏、杠杆、操纵杆、滚轮或者某种其它控制与设备交互时,设备的OS可以通过控制电路系统向嵌入式硬件发送播放命令。然后,嵌入式硬件产生适当的触觉效应。这样的设备还可以配置成播放音频数据,例如数字音频信号。例如,这样的设备可以包括配置成播放视频数据(例如电影或视频游戏)的应用,其中视频数据包含音频部分或音频数据,例如歌曲。类似于触觉,对能够生成音频效果的附加嵌入式硬件(例如扬声器)的调用也可以在设备的OS中编 ...
【技术保护点】
一种计算机实现的方法,用于把音频信号的一个或多个流转换成一个或多个触觉效应,该计算机实现的方法包括:接收音频信号流,其中该流包括一个或多个参数;确定所述一个或多个参数中的至少一个参数是否指示该流要被转换成触觉效应;当所述至少一个参数指示该流要被转换成触觉效应时,基于该流生成触觉信号;及当所述至少一个参数指示该流要被转换成触觉效应时,把触觉信号发送到致动器,以生成触觉效应。
【技术特征摘要】
2012.10.26 US 13/661,1401.一种计算机实现的方法,用于把音频信号的一个或多个流转
换成一个或多个触觉效应,该计算机实现的方法包括:
接收音频信号流,其中该流包括一个或多个参数;
确定所述一个或多个参数中的至少一个参数是否指示该流要被
转换成触觉效应;
当所述至少一个参数指示该流要被转换成触觉效应时,基于该
流生成触觉信号;及
当所述至少一个参数指示该流要被转换成触觉效应时,把触觉
信号发送到致动器,以生成触觉效应。
2.如权利要求1所述的计算机实现的方法,进一步包括:
接收多个音频信号流,其中每个流都包括一个或多个参数;
对多个流中的每个流,确定所述一个或多个参数中的至少一个
参数是否指示对应的流要被转换成触觉效应,其中识别包括指示对应
流要被转换成触觉效应的至少一个参数的一个或多个流;
只对识别出的一个或多个流,基于每个对应的流生成触觉信
号;及
只对识别出的一个或多个流,把每个触觉信号发送到致动器以
生成每个触觉效应。
3.如权利要求1所述的计算机实现的方法,进一步包括基于所
述一个或多个参数配置触觉信号。
4.如权利要求3所述的计算机实现的方法,其中所述一个或多
个参数包括强度参数、密度参数、量值参数、频率参数、致动器参数
或者故障安全参数中的至少一个;及
该计算机实现的方法进一步包括以下至少一个:配置触觉信号
的强度、配置触觉信号的密度、配置触觉信号的量值、配置触觉信号
的频率、配置触觉信号要发送到的一个或多个具体的致动器,或者执
行故障安全操作。
5.如权利要求3所述的计算机实现的方法,其中配置触觉信号
在触觉信号生成之前执行。
6.如权利要求3所述的计算机实现的方法,其中配置触觉信号
在触觉信号生成期间执行。
7.如权利要求3所述的计算机实现的方法,其中配置触觉信号
在触觉信号生成之后执行。
8.如权利要求1所述的计算机实现的方法,其中音频信号是脉
冲编码调制音频缓冲,而流是脉冲编码调制流。
9.如权利要求1所述的计算机实现的方法,进一步包括把音频
信号流发送到扬声器...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。