[发明专利]一种基于音频设备的红外控制方法及其系统和装置有效
申请号: | 201911350569.X | 申请日: | 2019-12-24 |
公开(公告)号: | CN111009112B | 公开(公告)日: | 2021-04-27 |
发明(设计)人: | 余清 | 申请(专利权)人: | 杭州涂鸦信息技术有限公司 |
主分类号: | G08C23/04 | 分类号: | G08C23/04 |
代理公司: | 北京崇智知识产权代理有限公司 11605 | 代理人: | 任小燕;赵丽娜 |
地址: | 310013 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 音频设备 红外 控制 方法 及其 系统 装置 | ||
本发明涉及音频设备红外控制技术领域,尤其涉及一种基于音频设备的红外控制方法及其系统和装置。一种基于音频设备的红外控制方法,包括以下步骤:红外SDK接收语音红外指令对应的红外码并进行解析,得到红外高低脉冲序列,所述红外高低脉冲序列触发应用程序的红外发射接口;所述应用程序的红外发射接口调用硬件驱动层的红外发射接口,由所述硬件驱动层的红外发射接口将所述红外高低脉冲序列发射出去。该方法通过应用程序将实现红外发射的接口的指针赋值给红外SDK,实现红外控制的通用性和易用性。
技术领域
本发明涉及音频设备红外控制技术领域,尤其涉及一种基于音频设备的红外控制方法及其系统和装置。
背景技术
红外技术广泛应用于传统家电,如电视机、机顶盒、空调等,随着智能家居的日益更新,语音控制红外家电呼之欲出。一种红外服务方便客户应用于各种不同的语音设备上、不同硬件平台上显得尤外重要。
目前用于发射红外的设备比较独立,没有很好的集成到音频产品上,比较难支持到各种不同的硬件平台上,通用性比较局限。有的红外产品本地保存了各种设备的码库,针对嵌入式产品存储比较小,显然不是一个很好的解决方案。
发明内容
本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
为此,本发明的第一目的在于提供一种基于音频设备的红外控制方法,其通过应用程序将实现红外发射的接口的指针赋值给红外SDK,实现红外控制的通用性和易用性。
本发明的第二目的在于提供一种基于音频设备的红外控制系统,通过红外SDK端与应用程序端配合,实现红外的控制。
本发明的第三目的在于提供一种存储介质,其可简约方便的使用在各种嵌入式设备上。
本发明的第四目的在于提供一种音频设备,含有上述的红外控制系统。
为实现上述目的,本发明第一方面的技术方案提供了一种基于音频设备的红外控制方法,包括以下步骤:
红外SDK接收语音红外指令对应的红外码并进行解析,得到红外高低脉冲序列,所述红外高低脉冲序列触发应用程序的红外发射接口;
所述应用程序的红外发射接口调用硬件驱动层的红外发射接口,由所述硬件驱动层的红外发射接口将所述红外高低脉冲序列发射出去。
进一步地,所述红外SDK从云端接收语音红外指令对应的红外码。
进一步地,所述云端收到语音红外指令后,经解析得到所述语音红外指令对应的红外码。
进一步地,所述红外高低脉冲序列发送给红外接收端。
本发明第二方面的技术方案提供了一种基于音频设备的红外控制系统,包括:
红外SDK端,用于接收语音红外指令对应的红外码并进行解析,得到红外高低脉冲序列,所述红外高低脉冲序列触发应用程序的红外发射接口;
应用程序端,用于调用硬件驱动层的红外发射接口以响应所述红外SDK端,由所述硬件驱动层的红外发射接口将所述红外高低脉冲序列发射出去。
进一步地,所述红外控制系统还包括输入模块,用于向云端发送语音红外指令。
进一步地,所述应用程序端包括所述输入模块和/或红外SDK端。
进一步地,所述红外SDK端包括:
接收模块,用于接收语音红外指令对应的红外码并进行解析;
红外回调模块,用于红外高低脉冲序列触发应用程序的红外发射接口。
本发明第三方面的技术方案提供了一种存储介质,用于存储可执行指令,所述可执行指令在被执行时实现上述的基于音频设备的红外控制方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州涂鸦信息技术有限公司,未经杭州涂鸦信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911350569.X/2.html,转载请声明来源钻瓜专利网。