[发明专利]一种嵌入式音乐控制系统有效
申请号: | 202010254475.9 | 申请日: | 2020-04-02 |
公开(公告)号: | CN111477199B | 公开(公告)日: | 2021-11-30 |
发明(设计)人: | 唐锐 | 申请(专利权)人: | 北京瑞迪欧文化传播有限责任公司 |
主分类号: | G10H1/00 | 分类号: | G10H1/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 101100 北京市通州区中关村科技园区通*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 音乐 控制系统 | ||
1.一种嵌入式音乐控制系统,其特征在于,包括采集模块、监测模块、音乐分析模块、音乐定义模块、应急处理模块和数据库;
数据库内存储有音乐信息,所述音乐信息包括音乐种类数据、音乐名称数据、音乐存储大小数据、音乐前奏数据、音乐时长数据和音调数据;
所述采集模块用于采集录入音乐信息,所述录入音乐信息包括录入音乐名称数据、录入音乐存储大小数据、录入音乐前奏数据、录入音乐时长数据和录入音调数据,并将其传输至音乐分析模块;
所述音乐分析模块从数据库内获取音乐种类数据、音乐名称数据、音乐存储大小数据、音乐前奏数据、音乐时长数据、音调数据、录入音乐名称数据、录入音乐存储大小数据、录入音乐前奏数据、录入音乐时长数据和录入音调数据,并对其进行音乐分析操作,得到重音乐名称、轻音乐名称、前奏差值、存储差值、时长差值和音调差值,并将其一同传输至音乐定义模块;
所述音乐定义模块用于对重音乐名称、轻音乐名称、前奏差值、存储差值、时长差值和音调差值进行音乐定义操作,得到音乐错误信号、音乐正常信号和异常信号,并将其传输至监测模块;
所述监测模块依据音乐错误信号、音乐正常信号和异常信号对音乐进行实时监控操作,生成音乐终止信号,并将其传输至应急处理模块;
所述应急处理模块接收到音乐终止信号,并立即停止对音乐的试播,并获取其音乐文件,对文件进行音乐修复,并将修复后的音乐与试播音乐进行替换;
音乐分析操作的具体操作过程为:
步骤一:获取音乐种类数据、音乐名称数据、音乐存储大小数据、音乐前奏数据、音乐时长数据和音调数据,并将其依次标记为YZi、YMi、YCi、YQi、YSi和YDi,i=1,2,3......n1,且YZi、YMi、YCi、YQi、YSi和YDi一一对应;
步骤二:将音乐种类数据分为轻音乐和重音乐;
步骤三:依据音乐名称数据将音乐前奏数据带入到计算式:,其中,表示为音乐前奏数据的平均值,即为前奏均值,音乐名称数据将音乐存储大小数据带入到计算式:,其中,表示为该音乐名称对应的存储大小的平均值,即为存储均值,依据音乐名称数据将音乐时长数据带入到计算式:,其中,表示为该音乐时长数据的平均值,即为时长均值,依据音乐名称数据将音调数据带入到计算式:,其中,表示为音调数据的平均值,即为音调均值;
步骤四:获取录入音乐名称数据、录入音乐存储大小数据、录入音乐前奏数据、录入音乐时长数据和录入音调数据,并将其标记为ymj、ycj、yqj、ysj和ydj,j=1,2,3......n2,且ymj、ycj、yqj、ysj和ydj一一对应;
步骤五:依据录入音乐名称数据识别录入音乐种类,具体为:
S1:将录入音乐名称数据的每一个文字标记为一个记录字符,将录入音乐名称数据整体标记为一个记录名称字符组;
S2:依据数据库内的音乐种类数据,设定一个音乐名称字符组、多个字符组以及对应的音乐种类,并将其与录入音乐名称字符组和记录字符进行比对,具体为:
Sa1:当记录名称字符组∈音乐名称字符组时,则选取相对应的音乐种类,判定录入音乐为对应的种类,对应的种类具体指代上述步骤二中的轻音乐和重音乐;
Sa2:当记录名称字符组∉音乐名称字符组时,则判定没有录入音乐名称的分类,进一步识别音乐名称内的字符,选取音乐名称中多个连续的记录字符,并将其与设定的多个字符组进行比对,当出现多个连续的记录字符∈多个字符组,则选取该多个字符组对应的音乐名称分类,判定录入音乐为对应的种类,
Sa3:当出现多个连续的记录字符∉多个字符组,则选取该多个字符组对应的音乐名称分类,判定录入音乐种类无法识别;
步骤六:依据上述步骤五中判定出的录入音乐为重音乐和轻音乐,选取出录入音乐名称对应种类数据所计算的前奏均值、存储均值、时长均值和音调均值,并将其分别与录入音乐存储大小数据、录入音乐前奏数据、录入音乐时长数据和录入音调数据进行差值计算,具体为:
B1:依据存储均值和录入音乐存储大小数据计算出前奏差值,并取其绝对值;
B2:依据前奏均值和录入音乐前奏数据计算出存储差值,并取其绝对值;
B3:依据时长均值和录入音乐时长数据计算出时长差值,并取其绝对值;
B4:依据音调均值和录入音调数据计算出音调差值,并取其绝对值;
音乐定义操作的具体操作过程为:
H1:设定前奏差值、存储差值、时长差值和音调差值对应的预设值,并将其与前奏差值、存储差值、时长差值和音调差值进行分析,具体为:
Ha1:将前奏差值、存储差值、时长差值和音调差值对应的预设值与前奏差值、存储差值、时长差值和音调差值对应的预设值进行比对,具体为:b1:当前奏差值大于前奏差值预设值,则判定该前奏差值大,音乐前奏出现错误,反之则判定该前奏差值小,音乐前奏正常,依据b1中的比对方法对存储差值、时长差值和音调差值对应的预设值进行相同比对,最终得出音乐存储出现错误、音乐存储正常、音乐时长出现错误、音乐时长正常、音乐音调出现错误和音乐音调正常;
Ha2:将前奏差值、存储差值、时长差值和音调差值对应的预设值与前奏差值、存储差值、时长差值和音调差值对应的预设值进行预设值差值计算,计算出对应的预设值差值,分别为前奏预设值差值、存储预设值差值、时长预设值差值和音调预设值差值;
H2:依据音乐前奏出现错误、音乐前奏正常、音乐存储出现错误、音乐存储正常、音乐时长出现错误、音乐时长正常、音乐音调出现错误、音乐音调正常、前奏预设值差值、存储预设值差值、时长预设值差值和音调预设值差值进行音乐定义,具体为:
Hb1:当出现音乐前奏、存储、时长和音调对应的错误信号时,则判定音乐异常,生成音乐错误信号;
Hb2:将音乐前奏、存储、时长和音调正常与前奏预设值差值、存储预设值差值、时长预设值差值和音调预设值差值进行综合判定,具体为:当出现音乐前奏、存储、时长和音调正常,且前奏预设值差值、存储预设值差值、时长预设值差值和音调预设值差值均小于对应的前奏差值、存储差值、时长差值和音调差值于对应的影响因子的积时,则判定音乐自身正常,反之则判定为音乐异常,并分别生成音乐正常和异常信号。
2.根据权利要求1所述的一种嵌入式音乐控制系统,其特征在于,实时监控操作的具体操作过程为:
G1:当识别到音乐正常信号时,则允许音乐使用;
G2:当识别到音乐错误信号和音乐异常信号时,则对音乐进行试播,具体为:将音乐进行播放,对播放过程中的前奏、时长和卡顿进行监测,并设定对应的预设值,将监测数据与预设值进行比对,当出现监测值小于预设值时则允许使用,反之则不允许使用,并生成音乐终止信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京瑞迪欧文化传播有限责任公司,未经北京瑞迪欧文化传播有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010254475.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种链路追踪采样方法及系统
- 下一篇:雾化器、电源组件及电子雾化装置