[发明专利]一种模拟发声器件发声的系统、方法、设备及存储介质在审
申请号: | 202010731170.2 | 申请日: | 2020-07-27 |
公开(公告)号: | CN111813368A | 公开(公告)日: | 2020-10-23 |
发明(设计)人: | 吴昕;高星宇 | 申请(专利权)人: | 上海摩勤智能技术有限公司 |
主分类号: | G06F3/16 | 分类号: | G06F3/16;G08B3/10 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李赫 |
地址: | 201203 上海市浦东新区自*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 模拟 发声 器件 系统 方法 设备 存储 介质 | ||
本发明公开了一种模拟发声器件发声的系统、方法、设备及存储介质,该系统包括依次连接的MCU、CPU和扬声器;所述MCU用于在接收到触发指令时,发送GPIO信号给所述CPU,所述触发指令为触发元件满足预定条件时所产生的指令;所述CPU在接收到所述GPIO信号后,控制所述扬声器播放目标音频文件,所述目标音频文件为已导入且用于模拟发声器件发声的音频文件。本发明提供的一种模拟发声器件发声的系统、方法、设备及存储介质,通过控制扬声器播放特定的音频文件的方式,可以模拟如蜂鸣器等发声器件的发声,直接代替了蜂鸣器等发声器件,从而减少硬件的投入,不仅节省了制造成本,而且还由于占用空间变小,降低了设备的尺寸设计难度。
技术领域
本发明实施例涉及计算机技术领域,尤其涉及一种模拟发声器件发声的系统、方法、设备及存储介质。
背景技术
随着电子技术和移动互联网技术的发展,搭载了Android(安卓)智能操作系统的电子设备(比如手机、平板电脑、Pos机、安防设备等)越来越普及,被广泛应用于工作和生活的各个领域。
现有的这些电子设备大多都配置有报警方案,以达到在用户有需要时能够保护用户人身安全或隐私安全的目的。比如当用户遇到坏人抢劫、被胁迫签署文件等危急情况时,或者是用户的电子设备被抢后坏人想拆机或破解手机以窃取用户信息时,亦或是发生其它突发情况时,用户的电子设备可以在用户的控制下或者是检测到满足某个触发条件时自发的向外界进行响铃报警。
目前,传统的报警方案是MCU(Microcontroller Unit,微控制单元,或称单片机)通过电信号控制蜂鸣器实现的,如图1所示,蜂鸣器发出的警示声能够提醒周遭的人。然而,针对电子设备而言,由于传统的报警方案需要额外配置一个蜂鸣器才能实现,不仅增加了制造成本,同时还存在无法随意改变声音大小的问题。另外,蜂鸣器的体积一般都比较大,当将蜂鸣器应用到电子设备上时,设备的设计需要预留安装空间给蜂鸣器,使得设备的尺寸变大,这与当前轻薄化的趋势是相悖的,给厂商带来了很大的设计难度。
发明内容
本发明提供一种模拟发声器件发声的系统、方法、设备及存储介质,以解决现有技术的不足。
为实现上述目的,本发明提供以下的技术方案:
第一方面,本发明实施例提供一种模拟发声器件发声的系统,所述系统包括依次连接的MCU、CPU和扬声器;
所述MCU用于在接收到触发指令时,发送GPIO信号给所述CPU,所述触发指令为触发元件满足预定条件时所产生的指令;
所述CPU在接收到所述GPIO信号后,控制所述扬声器播放目标音频文件,所述目标音频文件为已导入且用于模拟发声器件发声的音频文件。
进一步地,所述模拟发声器件发声的系统还包括导入模块,所述导入模块用于:
在所述MCU用于在接收到触发指令时,发送GPIO信号给所述CPU之前,导入所述目标音频文件。
进一步地,所述模拟发声器件发声的系统中,所述CPU用于:
在接收到所述GPIO信号后,创建一音频管理器;
通过所述音频管理器调用音频静态库和声卡驱动,以控制扬声器播放所述目标音频文件。
进一步地,所述模拟发声器件发声的系统中,所述触发元件为传感器和/或按键;
所述传感器用于在检测到电子设备遭到非法破解或非法拆解时,产生所述触发指令,并发送给所述MCU;
所述按键用于在被按下时,产生所述触发指令,并发送给所述MCU。
第二方面,本发明实施例提供一种模拟发声器件发声的方法,采用本发明任意实施例所提供的模拟发声器件发声的系统执行,所述方法包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海摩勤智能技术有限公司,未经上海摩勤智能技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010731170.2/2.html,转载请声明来源钻瓜专利网。