根据摇动程度控制游戏的手持设备转让专利

申请号 : CN200710077020.9

文献号 : CN101380518B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王传宏孔德元黄立章李晓光谢冠宏

申请人 : 鹏智科技(深圳)有限公司锦天科技股份有限公司

摘要 :

本发明提供一种根据摇动程度控制游戏的手持设备,包括一处理单元、一存储单元和一运动感应单元,该存储单元存储有多个第一类音频文件以及一对照表,该第一类音频文件用于模拟利用工具摇动骰子的声音,该对照表记录了该手持设备的加速度范围与该第一类音频文件的对应关系,其中,该处理单元接收该运动感应单元实时发送的信号,根据该信号实时确定该手持设备的加速度,从而根据该对照表确定该加速度所处的加速度范围,并在该加速度范围持续的时间内,根据该对照表播放与该加速度范围相对应的第一类音频文件。本发明的手持设备可以识别自身运动速度,并输出相对应的音频文件,真实的再现骰子摇动的声音。

权利要求 :

1.一种根据摇动程度控制游戏的手持设备,包括一处理单元、一存储单元和一运动感应单元,其特征在于:该存储单元存储有多个第一类音频文件以及一对照表,该第一类音频文件用于模拟利用工具摇动骰子的声音,该对照表记录了该手持设备的加速度范围与该第一类音频文件的对应关系;

其中,该处理单元接收该运动感应单元实时发送的信号,根据该信号实时确定该手持设备的加速度,从而根据该对照表确定该加速度所处的加速度范围,并在该加速度范围持续的时间内,根据该对照表播放与该加速度范围相对应的第一类音频文件。

2.如权利要求1所述的根据摇动程度控制游戏的手持设备,其特征在于,该存储单元还包括多个第二类音频文件,用于模拟摇动停止后骰子依靠惯性滚动的声音,当该手持设备加速度变为零时,该处理单元继续播放该加速度变为零时刻之前正在播放的第一类音频文件一段预定时间,若该段预定时间过后,该加速度仍为零,则该处理单元播放与该加速度变为零时刻之前一预定时刻的加速度相对应的第二类音频文件。

3.如权利要求2所述的根据摇动程度控制游戏的手持设备,其特征在于,该手持设备还包括一随机数产生单元,在该第二类音频文件播放完毕后,该处理单元控制该随机数产生单元生成一个或多个随机数,并通过语音输出该随机数。

4.如权利要求1所述的根据摇动程度控制游戏的手持设备,其特征在于,该运动感应单元为一加速度传感器。

说明书 :

根据摇动程度控制游戏的手持设备

技术领域

[0001] 本发明涉及一种手持设备,尤其涉及一种具有运动识别功能的手持设备。

背景技术

[0002] 骰子是一种常见的娱乐工具,如人们喜欢摇骰子比点数大小。已经有手机厂商推出具有摇骰子功能的手机,通过倾斜手机使骰子滚动,同时伴随有骰子滚动的声音。虽然上述手机可以模拟摇动骰子,但骰子滚动的声音固定,不能真实的再现骰子随摇动程度的不同而发出的不同的声音。

发明内容

[0003] 本发明的主要目的在于提供一种根据摇动程度控制游戏的手持设备,该手持设备可以输出与摇动程度相应的骰子滚动的声音,解决现有的手持设备不能真实的再现骰子滚动的声音的问题。
[0004] 为实现上述目的,本发明提供一种根据摇动程度控制游戏的手持设备,包括一处理单元、一存储单元和一运动感应单元,该存储单元存储有多个第一类音频文件以及一对照表,该第一类音频文件用于模拟利用工具摇动骰子的声音,该对照表记录了该手持设备的加速度范围与该第一类音频文件的对应关系,其中,该处理单元接收该运动感应单元实时发送的信号,根据该信号实时确定该手持设备的加速度,从而根据该对照表确定该加速度所处的加速度范围,并在该加速度范围持续的时间内,根据该对照表播放与该加速度范围相对应的第一类音频文件。
[0005] 本发明的手持设备识别通过感应单元识别运动加速度,并输出与运动加速度相对应的音频文件,真实的再现骰子随摇动程度的不同而发出的不同的声音。

附图说明

[0006] 图1为本发明的根据摇动程度控制游戏的手持设备的硬件架构图。
[0007] 图2为图1所示的手持设备的加速度与摇动音频文件以及结束音频文件的对照表。
[0008] 图3为摇动图1所示手持设备的一种情况下所对应的加速度曲线示意图。

具体实施方式

[0009] 请参考图1,为本发明的根据摇动程度控制游戏的手持设备10的硬件架构图。该手持设备10包括一处理单元11、一存储单元12、一运动感应单元13、一随机数产生单元14以及一解码单元15。
[0010] 该运动感应单元13用于感测该手持设备10的运动以获取手持设备10的加速度,在本实施方式中,该运动感应单元13为一可以感测X轴、Y轴以及Z轴三个方向加速度的3轴加速度传感器。
[0011] 该存储单元12存储有多个摇动音频文件以及结束音频文件,每一摇动音频文件及结束音频文件与该手持设备10的某一加速度范围相对应。该摇动音频文件用于模拟利用工具摇动骰子的声音,该结束音频文件用于模拟摇动停止后骰子依靠惯性滚动的声音。
[0012] 在本实施方式中,该摇动音频文件共有4个,即第一、第二、第三及第四摇动音频文件,其内容为利用木制骰盅摇动骰子的声音。相应的,结束音频文件共有4个,分别为第一、第二、第三及第四结束音频文件,其内容为摇动停止后骰子在依靠惯性在木制骰盅中滚动的声音。
[0013] 该解码单元15用于对该存储于该存储单元12中的音频文件进行解码,并将解码后的数字信号转换为模拟信号进行输出。
[0014] 请参考图2,为记录该手持设备10的加速度范围与该摇动音频文件以及结束音频文件对应关系的对照表。该对照表存储于存储单元12中,该对照表记录了该手持设备10的加速度范围与该摇动音频文件以及结束音频文件的对应关系,如当该手持设备10的加速度大小处于加速度2区的范围时,相对应的为第二摇动音频文件以及第二结束音频文件。其中,加速度1区、2区、3区以及4区为4个连续的数值范围,用于表示该手持设备10受到摇动的剧烈程度的不同。
[0015] 可以理解的,运动感应单元13感测到的加速度为沿X轴、Y轴及Z轴方向的直线加速度传感器。而该手持设备10在实际运动中,如该手持设备10受到摇动时,其运动方向往往并不在X轴、Y轴或Z轴的任何一个方向,此时,根据矢量分解原理,该加速度在X轴、Y轴及Z轴三个方向均有分量,即该处理单元11根据该运动感应单元13的信号可以确定该手持设备10在X轴、Y轴以及Z轴方向上的加速度。因此,可根据矢量合成原理,使3个轴上的加速度矢量相加,即可确定该手持设备10的加速度。
[0016] 请参考图3,为摇动该手持设备10的一种情况所对应的加速度曲线图。该手持设备10受到摇动时,该运动感应单元13发送信号至该处理单元11,该处理单元11根据该信号确定该手持设备10的加速度大小,从而根据该对照表确定该加速度所处的加速度范围,并在该加速度范围持续的时间内,播放与该加速度范围相对应的摇动音频文件。
[0017] 例如在图3中,该手持设备10受到摇动后的加速度逐渐变大,加速度大小经历了加速度4区、3区、2区以及1区。刚开始摇动时候,该手持设备10的加速度处于加速度4区,则该处理单元11控制该手持设备10播放该第一摇动文件,在该加速度4区所持续的时间内,该手持设备10持续播放该第一摇动音频文件。
[0018] 为使该手持设备10可以更加真实的模拟摇动骰子的声音,在该手持设备10的摇动停止后继续播放一结束音频文件。该手持设备10摇动停止时,该手持设备10的加速度变为零,但不能排除在该手持设备10摇动过程中该加速度变为零的情况。因此,当该手持设备10的加速度变为零时,该处理单元11控制该手持设备10继续播放在该加速度变为零时刻之前播放的摇动音频文件一预定时间,比如继续播放相应的摇动音频文件0.5秒。若该预定时间过后,该加速度仍然为零,则该处理单元11判断该手持设备10的运动停止。则该处理单元11根据该加速度变为零时刻之前一特定时刻的加速度,如加速度变为零时刻的前0.2秒时的加速度,播放与该加速度相对应的结束音频文件。
[0019] 当该结束音频文件播放完毕后,该处理单元11发送信号至该随机数产生单元14,该随机数产生单元生成一个或多个范围在1至6之间的随机数,该处理单元11控制该手持设备10通过语音方式或显示方式输出该随机数。