[发明专利]一种操作音频生成方法、装置、终端及计算机可读介质有效
申请号: | 201711145917.0 | 申请日: | 2017-11-17 |
公开(公告)号: | CN107948854B | 公开(公告)日: | 2020-10-13 |
发明(设计)人: | 张天贵;李泳;朱红耀 | 申请(专利权)人: | 深圳创维汽车智能有限公司 |
主分类号: | H04R3/00 | 分类号: | H04R3/00 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 潘登 |
地址: | 518000 广东省深圳市宝安区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 操作 音频 生成 方法 装置 终端 计算机 可读 介质 | ||
1.一种操作音频生成方法,其特征在于,应用于Android系统作为终端系统中的一个模块时,生成Android系统的操作音频的情况,包括:
提取用户对Android系统的操作,将所述用户操作转化为串口指令,并通过预设串口将所述串口指令发送至控制器,以使所述控制器根据接收的串口指令生成IIC指令,并将所述IIC指令作为操作指令,其中所述串口指令包含用户操作的信息,所述用户操作的信息包括如下至少一项:操作类型、操作应用程序;
根据所述操作指令生成操作音频数据,其中所述操作音频数据为数字信号音源;
获取除所述操作音频数据的其他音源信息,根据所述其他音源信息确定当前输出音频并输出,其中所述当前输出音频至少包括所述操作音频数据;其中所述操作音频数据为Android系统的操作音频数据;所述其他音源信息为不同于所述Android系统的操作音频数据的其他音源信息,且所述其他音源信息至少包括音源数量、音源类型、音源优先级、音源音量大小;
其中,所述根据所述操作指令生成操作音频数据,包括:
根据所述IIC指令查找预置表格;
当所述IIC指令与预置表格中指令相匹配时,调取所述预置表格中指令对应的操作音频数据;
其中,所述预置表格包括IIC指令列和操作音频数据列,且IIC指令列和操作音频数据列一一对应;
或者,所述根据所述操作指令生成操作音频数据,还包括:
根据所述IIC指令选取蜂鸣器发声频率,将选取频率对应的蜂鸣音数据确定为操作音频数据。
2.根据权利要求1所述的方法,其特征在于,所述获取除所述操作音频数据的其他音源信息,根据所述其他音源信息确定当前输出音频并输出,包括:
判断所述其他音源的数量是否大于或等于1;
若否,则将所述操作音频数据解码为操作音频模拟信号,并将所述操作音频模拟信号确定为所述当前输出音频并输出;
若是,则获取所述其他音源的信号类型;
当所述其他音源为模拟信号时,将所述操作音频数据解码为操作音频模拟信号,将各模拟信号混合,生成所述当前输出音频并输出;
当所述其他音源为数字信号时,将各数字信号混合,并解码为第一混合音频模拟信号,将所述第一混合音频模拟信号确定为当前输出音频并输出;
当所述其他音源既包含数字信号时又包含模拟信号时,将各数字信号混合并解码为第二混合音频模拟信号,再将所述第二混合音频模拟信号与其他模拟信号混合,生成所述当前输出音频并输出。
3.根据权利要求1所述的方法,其特征在于,所述获取除所述操作音频数据的其他音源信息,根据所述其他音源信息确定当前输出音频并输出,包括:
判断所述其他音源的数量是否大于或等于1;
若否,则将所述操作音频数据解码为操作音频模拟信号,并将所述操作音频模拟信号确定为所述当前输出音频并输出;
若是,则获取所述其他音源的优先级,将预设优先级对应的音源作为当前音源,并获取所述预设优先级对应的音源的信号类型;
当所述预设优先级对应的音源为模拟信号时,将所述操作音频数据解码为操作音频模拟信号,将两模拟信号混合,生成所述当前输出音频并输出;
当所述预设优先级对应的音源为数字信号时,将两数字音频信号混合,并解码为第三混合音频模拟信号,将所述第三混合音频模拟信号确定为所述当前输出音频并输出。
4.根据权利要求2-3任一所述的方法,其特征在于,在所述判断所述其他音源的数量是否大于或等于1之后,还包括:
若所述其他音源的数量大于或等于1,则根据所述其他音源的音量调节所述操作音频数据的音量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳创维汽车智能有限公司,未经深圳创维汽车智能有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711145917.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:音频回放渲染器评价系统
- 下一篇:一种通过电源线传输音频信号的方法和装置