[发明专利]音频数据处理方法、服务器及存储介质有效
申请号: | 202010716978.3 | 申请日: | 2020-07-23 |
公开(公告)号: | CN111596885B | 公开(公告)日: | 2020-11-17 |
发明(设计)人: | 吴家平 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F3/16 | 分类号: | G06F3/16 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 张所明 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 音频 数据处理 方法 服务器 存储 介质 | ||
本申请实施例公开了一种音频数据处理方法、服务器及存储介质,属于计算机技术领域。方法应用于服务器,服务器包括云应用程序、系统框架、中转程序和音频采集程序,方法包括:将云应用程序的第一音频数据输入至系统框架;通过系统框架对第一音频数据进行处理,得到第二音频数据,将第二音频数据发送至中转程序;通过中转程序,根据中转程序与音频采集程序之间的通信连接,将第二音频数据发送至音频采集程序,音频采集程序用于将第二音频数据发送至终端本地的应用程序。在云服务器中,通过中转程序直接将系统框架处理后的第二音频数据发送至音频采集程序,减少了音频数据的传输链路,减小了云服务器下发音频数据的延时。
技术领域
本申请涉及计算机技术领域,特别涉及一种音频数据处理方法、服务器及存储介质。
背景技术
云应用程序是指在服务器上运行的应用程序,服务器运行云应用程序,生成相应的音频数据,将该音频数据下发至终端本地的应用程序进行播放,终端本地的应用程序只需对该音频数据进行播放即可。
目前,服务器为音频采集程序提供AudioRecord(音频录制)接口。在云应用程序运行过程中服务器会通过录制线程来录制音频数据,音频采集程序即可调用AudioRecord接口,从录制线程中读取录制的音频数据,然后发送给终端本地的应用程序。
由于上述过程需要先对音频数据进行录制再进行读取,耗费的时间较长,造成了较大的延时。
发明内容
本申请实施例提供了一种音频数据处理方法、服务器及存储介质,能够减小服务器下发音频数据的延时。所述技术方案如下所示。
一方面,提供了一种音频数据处理方法,所述方法应用于服务器,所述服务器包括云应用程序、系统框架、中转程序和音频采集程序,所述方法包括:将所述云应用程序的第一音频数据输入至所述系统框架;通过所述系统框架对所述第一音频数据进行处理,得到第二音频数据,将所述第二音频数据发送至所述中转程序;通过所述中转程序,根据所述中转程序与所述音频采集程序之间的通信连接,将所述第二音频数据发送至所述音频采集程序,所述音频采集程序用于将所述第二音频数据发送至终端本地的应用程序。
可选地,所述中转程序为重采样程序,所述通过所述系统框架,按照音频参数对所述第四音频数据进行处理,得到所述第二音频数据之前,所述方法还包括:通过所述系统框架从所述重采样程序获取所述音频参数,所述重采样程序配置有所述音频参数。
另一方面,提供了一种延时获取方法,所述方法应用于服务器,所述服务器包括检测应用程序、系统框架、中转程序和音频采集程序,所述方法包括:将所述检测应用程序的第一音频数据输入至所述系统框架,记录所述第一音频数据的发送时间;通过所述系统框架对所述第一音频数据进行处理,得到第二音频数据,将所述第二音频数据发送至所述中转程序;通过所述中转程序,根据所述中转程序与所述音频采集程序之间的通信连接,将所述第二音频数据发送至所述音频采集程序,记录所述音频采集程序接收所述第二音频数据的第一接收时间,所述音频采集程序用于将所述第二音频数据发送至终端本地的应用程序;获取所述发送时间和所述第一接收时间之间的第一时间差,所述第一时间差表示音频数据从所述检测应用程序传输至所述音频采集程序的延时。
可选地,所述中转程序为硬件抽象层;或者,所述中转程序为重采样程序。
另一方面,提供了一种服务器,所述服务器包括应用运行模块、框架运行模块、中转模块和采集模块;所述应用运行模块,用于将云应用程序的第一音频数据输入至所述框架运行模块;所述框架运行模块,用于对所述第一音频数据进行处理,得到第二音频数据,将所述第二音频数据发送至所述中转模块;所述中转模块,用于根据所述中转模块与所述采集模块之间的通信连接,将所述第二音频数据发送至所述采集模块,所述采集模块用于将所述第二音频数据发送至终端本地的应用程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010716978.3/2.html,转载请声明来源钻瓜专利网。