【技术实现步骤摘要】
控制输出振动信号的方法、装置、计算机设备及存储介质
本专利技术涉及电子设备
,尤其涉及一种控制输出振动信号的方法、装置、计算机设备及存储介质。
技术介绍
随着科技的日益进步,消费类电子产品越来越多样化,消费者不再满足于与电子产品仅有视觉、听觉的交互,触觉交互填补了消费者的需求。大部分交互场景中使用媒体传递信息时,增加与媒体文件匹配度高的触觉反馈可以给用户带来新颖、深刻的体验效果。在目前电子设备中,媒体文件和马达振动输出由不同的服务程序来处理,会造成媒体文件和马达振动不同步播放的现象。将两个不同的服务程序同步处理,由于需要额外的计时器计时,各计时器之间记录的时间由于读取时间的先后不同,存在一定的时间差异,可能会造成存在时间点差值不在阈值范围内而导致漏振的情况。此外,设置额外的计时器,需要多次分别查询媒体计时器和额外计时器的时间,运行程序相对复杂。
技术实现思路
本专利技术的目的在于提供一种能够实现媒体文件和马达振动同步播放的控制输出振动信号的方法、装置、计算机设备及存储介质。本专利技术 ...
【技术保护点】
1.一种控制输出振动信号的方法,其特征在于,包括:/n媒体服务获取振动信息表,所述振动信息表记录了多个振动点信息,每个所述振动点信息包括振动开始时间和振动信号标识;/n所述媒体服务包括计时器,所述媒体服务向媒体驱动服务发送播放指令,以便所述媒体驱动服务播放目标媒体文件,所述计时器启动计时;/n所述媒体服务通过所述计时器得到所述目标媒体文件的当前播放时间,根据所述当前播放时间和所述振动信息表确定目标振动信号标识;/n所述媒体服务将所述目标振动信号标识发送至马达驱动服务,以便所述马达驱动服务根据所述目标振动信号标识驱动马达。/n
【技术特征摘要】
1.一种控制输出振动信号的方法,其特征在于,包括:
媒体服务获取振动信息表,所述振动信息表记录了多个振动点信息,每个所述振动点信息包括振动开始时间和振动信号标识;
所述媒体服务包括计时器,所述媒体服务向媒体驱动服务发送播放指令,以便所述媒体驱动服务播放目标媒体文件,所述计时器启动计时;
所述媒体服务通过所述计时器得到所述目标媒体文件的当前播放时间,根据所述当前播放时间和所述振动信息表确定目标振动信号标识;
所述媒体服务将所述目标振动信号标识发送至马达驱动服务,以便所述马达驱动服务根据所述目标振动信号标识驱动马达。
2.根据权利要求1所述的方法,其特征在于,所述通过所述计时器得到所述目标媒体文件的当前播放时间,包括:
获取所述媒体驱动服务发送的时间读取指令;
根据所述时间读取指令获取计时器的计时时间;
将所述计时时间作为所述目标媒体文件的当前播放时间。
3.根据权利要求2所述的方法,其特征在于,所述获取所述媒体驱动服务发送的时间读取指令,包括:
获取所述媒体驱动服务每隔预设时间发送的时间读取指令。
4.根据权利要求1所述的方法,其特征在于,所述根据所述当前播放时间和所述振动信息表确定目标振动信号标识,包括:
将所述当前播放时间与所述振动信息表中的多个振动点信息的振动开始时间进行比对,得到目标振动点信息;
将所述目标振动点信息的振动信号标识作为目标振动信号标识。
5.根据权利要求4所述的方法,其特征在于,所述将所述当前播放时间与所述振动信息表中的多个振动点信息的振动开始时间进行比对,得到目标振动点信息,包括:
获取时间误差范围;
根据所述目标媒体文件的当前播放时间和所述时间误差范围得到所述当前播放时间对应的置信区间;
根据所述当前播放时间对应的置信区间和所述振动信息表中的多个振动点信息的振动开始时间得到目标振动点信息。
6.根...
【专利技术属性】
技术研发人员:李建其,张玉蕾,
申请(专利权)人:瑞声科技新加坡有限公司,
类型:发明
国别省市:新加坡;SG
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。