[发明专利]一种音频播放方法及移动终端有效
申请号: | 201810096473.4 | 申请日: | 2018-01-31 |
公开(公告)号: | CN108347529B | 公开(公告)日: | 2021-02-23 |
发明(设计)人: | 张立来 | 申请(专利权)人: | 维沃移动通信有限公司 |
主分类号: | G10L19/008 | 分类号: | G10L19/008;H04M1/72442 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;安利霞 |
地址: | 523860 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 音频 播放 方法 移动 终端 | ||
本发明公开了一种音频播放方法及移动终端,其中,所述方法包括:获取在录音线程中缓存的麦克风所采集的录音数据以及获取目标应用程序发送至混音器的伴音数据;对所述录音数据与所述伴音数据进行混音处理;将所述混音处理后的播放数据发送至播放线程。本发明由于将麦克风采集的录音数据直接通过录音线程传输至混音器,减少了对麦克风采集的录音数据的传输时间,缩短了音频数据播放的延迟时间,提高了用户体验。
技术领域
本发明涉及音频处理领域,尤其涉及一种音频播放方法及移动终端。
背景技术
随着人们生活水平的提高,人们对音乐的热爱程度越来越深。中国红歌会,中国好声音等等大型音乐活动掀起的热浪,更是将跟多的人对音乐的追求从被动的听到开始主动的唱,很多人开始在社交平台上发布自己的歌唱作品,这也让越来越多K歌软件开始盛行。
现有技术中,麦克风录入的录音数据需要依次通过录音线程传输至k歌软件的录音线程至k歌软件的播放线程处,录音数据在k歌软件的播放线程与伴音数据进行混音处理获得混音音频数据,进而传输至喇叭处进行播放。
由于录音数据从麦克风到喇叭需要走一系列流程,例如虚拟机、进程间通讯、重采样等,上述每一个环节都会影响到声音从录入到播放出来的延时。并且,由于部分手机的处理器、闪存等技术都相对落后,导致这部分手机延时问题更加严重。现有技术中的手机,延迟时间最短的时间为70ms左右,最差的可以超过300ms。然而人耳所能识别的声音最小间隙是20ms,这么长的时间间隙会导致录入的声音和伴奏严重不一致,给人体验的非常差。
综上,现有技术由于录音数据传输至k歌软件的播放线程所需要经过的流程较多,导致音频播放的延时时间较长。
发明内容
本发明提供了一种音频播放方法及移动终端,以解决k歌过程中音频数据播放延迟时间较长的问题。
第一方面,本发明实施例提供了一种音频播放方法,应用于移动终端,包括:
获取在录音线程中缓存的麦克风所采集的录音数据以及获取目标应用程序发送至混音器的伴音数据;
对所述录音数据与所述伴音数据进行混音处理;
将所述混音处理后的播放数据发送至播放线程。
第二方面,本发明实施例还提供了一种移动终端,包括:
获取模块,用于获取在录音线程中缓存的麦克风所采集的录音数据以及获取目标应用程序发送至播放线程的伴音数据;
处理模块,用于对所述录音数据与所述伴音数据进行混音处理;
第一发送模块,用于将所述混音处理后的播放数据发送至播放线程。
第三方面,本发明实施例还提供了一种移动终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上述的音频播放方法的步骤。
第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述的音频播放方法的步骤。
这样,本发明的实施例中,由于将麦克风采集的录音数据直接通过录音线程传输至混音器,减少了对麦克风采集的录音数据的传输时间,缩短了音频数据播放的延迟时间,提高了用户体验。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1表示本发明的音频播放方法的实施例的流程图之一;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于维沃移动通信有限公司,未经维沃移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810096473.4/2.html,转载请声明来源钻瓜专利网。