The invention discloses an audio playing method and a mobile terminal, in which the method includes: obtaining recording data collected by a microphone cached in a recording thread and obtaining the sound data of a target application sent to the mixer; and mixing the recorded data with the accompanying sound data; The playback data after the audio processing is sent to the playback thread. Because the recording data collected by the microphone is transmitted directly through the recording thread to the mixer, the transmission time of the recording data collected by the microphone is reduced, the delay time of the audio data playback is shortened and the user experience is improved.
【技术实现步骤摘要】
一种音频播放方法及移动终端
本专利技术涉及音频处理领域,尤其涉及一种音频播放方法及移动终端。
技术介绍
随着人们生活水平的提高,人们对音乐的热爱程度越来越深。中国红歌会,中国好声音等等大型音乐活动掀起的热浪,更是将跟多的人对音乐的追求从被动的听到开始主动的唱,很多人开始在社交平台上发布自己的歌唱作品,这也让越来越多K歌软件开始盛行。现有技术中,麦克风录入的录音数据需要依次通过录音线程传输至k歌软件的录音线程至k歌软件的播放线程处,录音数据在k歌软件的播放线程与伴音数据进行混音处理获得混音音频数据,进而传输至喇叭处进行播放。由于录音数据从麦克风到喇叭需要走一系列流程,例如虚拟机、进程间通讯、重采样等,上述每一个环节都会影响到声音从录入到播放出来的延时。并且,由于部分手机的处理器、闪存等技术都相对落后,导致这部分手机延时问题更加严重。现有技术中的手机,延迟时间最短的时间为70ms左右,最差的可以超过300ms。然而人耳所能识别的声音最小间隙是20ms,这么长的时间间隙会导致录入的声音和伴奏严重不一致,给人体验的非常差。综上,现有技术由于录音数据传输至k歌软件的播放线程所需要经过的流程较多,导致音频播放的延时时间较长。
技术实现思路
本专利技术提供了一种音频播放方法及移动终端,以解决k歌过程中音频数据播放延迟时间较长的问题。第一方面,本专利技术实施例提供了一种音频播放方法,应用于移动终端,包括:获取在录音线程中缓存的麦克风所采集的录音数据以及获取目标应用程序发送至混音器的伴音数据;对所述录音数据与所述伴音数据进行混音处理;将所述混音处理后的播放数据发送至播放线程。第 ...
【技术保护点】
1.一种音频播放方法,应用于移动终端,其特征在于,包括:获取在录音线程中缓存的麦克风所采集的录音数据以及获取目标应用程序发送至混音器的伴音数据;对所述录音数据与所述伴音数据进行混音处理;将所述混音处理后的播放数据发送至播放线程。
【技术特征摘要】
1.一种音频播放方法,应用于移动终端,其特征在于,包括:获取在录音线程中缓存的麦克风所采集的录音数据以及获取目标应用程序发送至混音器的伴音数据;对所述录音数据与所述伴音数据进行混音处理;将所述混音处理后的播放数据发送至播放线程。2.根据权利要求1所述的音频播放方法,其特征在于,获取在录音线程中缓存的麦克风所采集的录音数据的步骤中,麦克风所采集的录音数据在所述录音线程中依次经过信号转换和编码处理。3.根据权利要求1所述的音频播放方法,其特征在于,所述将所述混音处理后的播放数据发送至播放线程的步骤中,在所述播放线程中,对所述播放数据进行解码处理和信号转换。4.根据权利要求1所述的音频播放方法,其特征在于,获取目标应用程序发送至播放线程的伴音数据的步骤之前,所述方法还包括:接收目标应用程序发送的伴音播放请求;判断所述伴音播放请求中是否携带有用于指示伴音数据为歌词伴音数据的标识信息;若携带有用于指示伴音数据为歌词伴音数据的标识信息,则向所述目标应用程序发送一延迟预定时间后发送所述伴音数据的第一指示信息。5.根据权利要求4所述的音频播放方法,其特征在于,所述方法还包括:若所述伴音播放请求中未携带有用于指示伴音数据为歌词伴音数据的标识信息,则向所述目标应用程序发送一立即发送所述伴音数据的第二指示信息。6.一种移动终端...
【专利技术属性】
技术研发人员:张立来,
申请(专利权)人:维沃移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。