[发明专利]音频处理方法、装置、介质和终端设备在审
| 申请号: | 202210435315.3 | 申请日: | 2022-04-24 |
| 公开(公告)号: | CN114968167A | 公开(公告)日: | 2022-08-30 |
| 发明(设计)人: | 黄玮 | 申请(专利权)人: | 展讯通信(上海)有限公司 |
| 主分类号: | G06F3/16 | 分类号: | G06F3/16;G11B20/10;G11B27/031 |
| 代理公司: | 上海恒锐佳知识产权代理事务所(普通合伙) 31286 | 代理人: | 黄海霞 |
| 地址: | 201203 上海市浦东*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 音频 处理 方法 装置 介质 终端设备 | ||
本发明公开了一种音频处理方法、装置、介质和终端设备,该音频处理方法可以应用于终端设备,该终端设备的分层系统包括抽象层和音频驱动层,该方法包括:所述抽象层在第一时刻获取待播放音频文件的第一音频数据流,并缓存至所述抽象层的缓存空间;所述抽象层通过启动线程对所述第一音频数据流进行解码和后处理,得到第一解码数据流;所述抽象层将所述第一解码数据流传送至所述音频驱动层,并缓存至所述音频驱动层的缓存空间中。该方法可以借助软件实现模拟硬件数据信号处理器的功能,实现音频数据流的解码和后处理,以实现节省硬件成本。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种音频处理方法、装置、介质和终端设备。
背景技术
目前,目前安卓系统的播放架构主要是存在两种播放模式,第一种播放模式对功耗要求低,播放设备的应用处理器读取文件,以及进行解复用和解码,然后将解码数据通过音频硬件抽象层和音频驱动层传送到音频的信号处理芯片,最后由音频输出模块输出音频信号;另一种播放模式对功耗要求高,这种播放模式一般要求播放设备在硬件上有音频的信号处理芯片;应用处理器只负责解复用数据不进行数据的解码和后处理,只将解复用后的数据直接经过音频硬件抽象层和音频驱动层传送到音频的信号处理芯片,该音频的信号处理芯片进行音频数据的解码和后处理以及播放输出。这种播放模式可以使得应用处理器能够长时间睡眠,音频文件的播放过程中大部分时间只需要功耗比较低的音频的信号处理芯片来完成,达到了节省功耗的目的,但是这种播放模式缺点就是硬件成本比较高,需要有低功耗的音频的信号处理芯片进行硬件支持。
因此,当前需要对播放设备的软件系统进行改进,以实现在节省功耗的前提下能够尽可能节省硬件成本。
发明内容
本发明实施例提供一种音频处理方法、装置、介质和终端设备,用以实现在节省功耗的前提下能够尽可能节省硬件成本。
第一方面,本发明实施例提供一种音频处理方法,该音频处理方法可以应用于终端设备,该终端设备的分层系统包括音频硬件抽象层和音频驱动层,该方法包括:所述音频硬件抽象层在第一时刻获取待播放音频文件的第一音频数据流,并缓存至所述音频硬件抽象层的缓存空间;所述音频硬件抽象层通过启动线程对所述第一音频数据流进行解码和后处理,得到第一解码数据流;所述音频硬件抽象层将所述第一解码数据流传送至所述音频驱动层,并缓存至所述音频驱动层的缓存空间中。
本发明实施例提供的音频处理方法的有益效果在于:一方面,解码和后处理都在音频硬件抽象层的一个线程中完成,减少了线程交互和进程交互等安卓上层音频播放模块中复杂播放流程,减少了应用处理器的指令消耗;另一方面,该方法可以通过在音频硬件抽象层启动线程模拟硬件数据信号处理器的功能,实现音频数据流的解码和后处理,既可以解决Android智能机移动设备的音频播放功耗问题,也可以节省硬件成本。
在一种可能的实现方案中,上述方法还包括:终端设备的音频输出模块输出所述第一解码数据流对应的音频信号。
在一种可能的实现方案中,上述方法还包括:
当所述缓存空间中所述第一解码数据流被所述终端设备的音频输出模块输出完毕,所述音频硬件抽象层在第二时刻返回执行获取待播放音频文件的第二音频数据流,并缓存至所述音频硬件抽象层的缓存空间;所述音频硬件抽象层通过所述的线程对所述第二音频数据流进行解码和后处理,得到第二解码数据流;所述音频硬件抽象层将所述第二解码数据流传送至所述音频驱动层,并缓存至所述音频驱动层的缓存空间中;所述终端设备的音频输出模块输出所述缓存空间中所述第二解码数据流。该方法中,上层将数据填入音频硬件抽象层的缓存空间后,上层软件模块就处于停止等待状态,由于音频硬件抽象层的缓存空间里缓存的数据比较多,只有音频硬件抽象层的缓存空间数据消耗完后才会通知上层模块继续填入数据,减少了线程交互和进程交互。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于展讯通信(上海)有限公司,未经展讯通信(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210435315.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种红外气体传感器结构及其应用
- 下一篇:推挽功率放大电路





