[发明专利]一种模拟发声器件发声的系统、方法、设备及存储介质在审
申请号: | 202010731170.2 | 申请日: | 2020-07-27 |
公开(公告)号: | CN111813368A | 公开(公告)日: | 2020-10-23 |
发明(设计)人: | 吴昕;高星宇 | 申请(专利权)人: | 上海摩勤智能技术有限公司 |
主分类号: | G06F3/16 | 分类号: | G06F3/16;G08B3/10 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李赫 |
地址: | 201203 上海市浦东新区自*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 模拟 发声 器件 系统 方法 设备 存储 介质 | ||
1.一种模拟发声器件发声的系统,其特征在于,所述系统包括依次连接的MCU、CPU和扬声器;
所述MCU用于在接收到触发指令时,发送GPIO信号给所述CPU,所述触发指令为触发元件满足预定条件时所产生的指令;
所述CPU在接收到所述GPIO信号后,控制所述扬声器播放目标音频文件,所述目标音频文件为已导入且用于模拟发声器件发声的音频文件。
2.根据权利要求1所述的模拟发声器件发声的系统,其特征在于,所述系统还包括导入模块,所述导入模块用于:
在所述MCU用于在接收到触发指令时,发送GPIO信号给所述CPU之前,导入所述目标音频文件。
3.根据权利要求1中所述的模拟发声器件发声的系统,其特征在于,所述CPU用于:
在接收到所述GPIO信号后,创建一音频管理器;
通过所述音频管理器调用音频静态库和声卡驱动,以控制扬声器播放所述目标音频文件。
4.根据权利要求1所述的模拟发声器件发声的系统,其特征在于,所述触发元件为传感器和/或按键;
所述传感器用于在检测到电子设备遭到非法破解或非法拆解时,产生所述触发指令,并发送给所述MCU;
所述按键用于在被按下时,产生所述触发指令,并发送给所述MCU。
5.一种模拟发声器件发声的方法,采用权利要求1~4中任一项所述的模拟发声器件发声的系统执行,其特征在于,所述方法包括:
所述MCU在接收到触发指令时,发送GPIO信号给所述CPU,所述触发指令为触发元件满足预定条件时所产生的指令;
所述CPU在接收到所述GPIO信号后,控制所述扬声器播放目标音频文件,所述目标音频文件为已导入且用于模拟发声器件发声的音频文件。
6.根据权利要求5所述的模拟发声器件发声的方法,其特征在于,所述模拟发声器件发声的系统还包括导入模块,则在所述MCU用于在接收到触发指令时,发送GPIO信号给所述CPU的步骤之前,所述方法还包括:
所述导入模块导入所述目标音频文件;
其中,所述目标音频文件通过Python脚本生成。
7.根据权利要求5所述的模拟发声器件发声的方法,其特征在于,所述CPU在接收到所述GPIO信号后,控制所述扬声器播放目标音频文件的步骤包括:
所述CPU在接收到所述GPIO信号后,创建一音频管理器;
所述CPU通过所述音频管理器调用音频静态库和声卡驱动,以控制扬声器播放所述目标音频文件。
8.根据权利要求5所述的模拟发声器件发声的方法,其特征在于,所述触发元件为传感器和/或按键,则所述方法还包括:
所述传感器在检测到电子设备遭到非法破解或非法拆解时,产生所述触发指令,并发送给所述MCU;
和/或,
所述按键在被按下时,产生所述触发指令,并发送给所述MCU。
9.一种电子设备,包括设备本体,其特征在于,所述设备本体上设置有扬声器,所述设备本体内设置有存储器以及由MCU和CPU组成的处理器;
所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现权利要求5~8中任一项所述的模拟发声器件发声的方法。
10.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求5~8中任一项所述的模拟发声器件发声的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海摩勤智能技术有限公司,未经上海摩勤智能技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010731170.2/1.html,转载请声明来源钻瓜专利网。