歌曲播放方法和装置制造方法及图纸

技术编号:9669005 阅读:102 留言:0更新日期:2014-02-14 08:19
本发明专利技术公开了一种歌曲播放方法和装置,涉及音频领域。解决了现有播放装置无法同时播放音乐和人声的问题。歌曲播放方法,包括:读取第一音轨的音频帧;读取第二音轨的音频帧;将第一音轨的音频帧和第二音轨的音频帧叠加,得到混合帧;播放所述混合帧。本发明专利技术第一音轨的音频帧和第二音轨的音频帧叠加起来一起播放,用户可以听到二者合成的效果。如果第一音轨为音乐音轨;第二音轨为人声音轨,本发明专利技术可以同时播放歌手的演唱和伴奏声音。用户可以在原唱的带领下,唱出和原唱相同节奏的歌曲,方便用户娱乐及学习。本发明专利技术播放装置可以是:千千静听、Foobar2000、百猎、WinMP3Exp、Winamp、KuGoo、mp3、迅雷等播放器。

【技术实现步骤摘要】
歌曲播放方法和装置
本专利技术涉及一种歌曲播放方法和装置,尤其涉及一种调节双音轨原伴唱衰减度实现的歌曲跟唱方法和装置。
技术介绍
先介绍一下双音轨技术:乐队单独演奏,并用录音设备将伴奏音录在单独一条音轨上;然后歌手带上耳机,听着乐队的伴奏录音演唱,将歌声录在另一条和伴奏音轨平行的音轨上。卡拉OK就是采用了双音轨技术。目前,能够记录并储存高画质视频数据和高音质音频数据的光盘,以及能够将上述光盘中所记录的视频与音频数据再生并记录下来的刻录机已经问世,并被广泛使用。如图1所示,光盘包括:目录区域和数据区域。在数据区域内,可以划分出多个记录视频数据和音频数据的轨迹,如:轨迹1、轨迹2、轨迹3、轨迹4和轨迹5。轨迹1、轨迹3和轨迹5存储视频数据,称为视轨;轨迹2(音轨2)和轨迹4 (音轨4)存储音频数据,称为音轨。现有播放器实现双音轨技术的方法:读取音轨2的音频数据;播放音轨2的音频数据;音轨2的音频数据输出完毕,读取音轨4的音频数据;播放音轨4的音频数据。如果音轨2的音频数据没有输出完毕,用户想听音轨4的音乐,用户首先停止读取音轨2的音频数据;然后才能读取音轨4的音频数据;播放音轨4的音频数据。以音轨2为音乐音轨;音轨4为人声音轨为例,现有播放器只能单独播放音乐或人声(可以在二者之间来回切换),但是无法同时播放音乐和人声。
技术实现思路
本专利技术的实施例提供一种歌曲播放方法和装置,为达到上述目的,本专利技术的实施例采用如下技术方案:一种歌曲播放方法,包括:读取第一音轨的音频帧;读取第二音轨的音频帧;将第一音轨的音频帧和第二音轨的音频帧叠加,得到混合帧;播放所述混合帧。一种歌曲播放装置,包括:帧读取模块,用于读取第一音轨的音频帧和第二音轨的音频帧;叠加模块,用于将第一音轨的音频帧和第二音轨的音频帧叠加,得到混合帧;播放模块,用于播放所述混合帧。本专利技术第一音轨的音频帧和第二音轨的音频帧叠加起来一起播放,用户可以听到二者合成的效果。如果第一音轨为音乐音轨;第二音轨为人声音轨,本专利技术可以同时播放歌手的演唱和伴奏声音。与现有技术只能在人声和音乐之间切换相比,用户可以在原唱的带 领下,唱出和原唱相同节奏的歌曲,方便用户娱乐及学习。【附图说明】图1为光盘结构示意图;图2为本专利技术歌曲播放方法的流程图;图3为本专利技术歌曲播放装置实施例1的结构示意图;图4为本专利技术歌曲播放装置实施例2的结构示意图;图5为本专利技术歌曲播放装置实施例3的结构示意图。【具体实施方式】下面结合附图对本专利技术实施例歌曲播放方法进行详细描述。如图2所示,一种歌曲播放方法,包括:201、读取第一音轨的音频帧;202、读取第二音轨的音频帧;203、将第一音轨的音频帧和第二音轨的音频帧叠加,得到混合帧;204、播放所述混合帧。本专利技术第一音轨的音频帧和第二音轨的音频帧叠加起来一起播放,用户可以听到二者合成的效果。如果第一音轨为音乐音轨;第二音轨为人声音轨,本专利技术可以同时播放歌手的演唱和伴奏声音。与现有技术只能在人声和音乐之间切换相比,用户可以在原唱的带领下,唱出和原唱相同节奏的歌曲,方便用户娱乐及学习。201、读取第一音轨的音频帧用户通过播放器播放以数字信号形式存储的视频或音频文件,本文主要涉及使用播放器播放双音轨音频文件。在播放器文件列表内找到目标双音轨文件,激活该双音轨文件:如图2所示,播放器读取音轨2的音频帧,该音轨2为音乐音轨。202、读取第二音轨的音频帧如图2所示,播放器读取音轨2的音频帧的同时,读取音轨4的音频帧。音轨4为人声音轨。203、将第一音轨的音频帧和第二音轨的音频帧叠加,得到混合帧将音轨2的音频帧和音轨4的音频帧叠加,得到混合帧。204、播放所述混合帧。播放混合帧,该混合帧既包括歌手的演唱又包括伴奏声音。本专利技术可以同时播放歌手的演唱和伴奏声音。与现有技术只能在人声和音乐之间切换相比,用户可以在原唱的带领下,唱出和原唱相同节奏的歌曲,方便用户娱乐及学习。在步骤203、将第一音轨的音频帧和第二音轨的音频帧叠加,得到混合帧之前还包括:缓存第一音轨的音频帧和第二音轨的音频帧。正常情况下,第一音轨的音频帧和第二音轨的音频帧的数据都是规则的。当第一音轨的音频帧的数据不规则、或第二音轨的音频帧的数据不规则、或第一音轨的音频帧和第二音轨的音频帧的数据都不规则时,可以将第一音轨的音频帧和第二音轨的音频帧输入到缓存器进行处理,得到规则的第一音轨的音频帧和第二音轨的音频帧。不规则的音频帧表现为,同一时刻(专业用语为时间戳),两音轨所能取到的音频帧长度不相等,长度不相等的音频帧不能进行混音。为了得到规则的音频帧,可以进行如下处理:缓冲区把第一音轨或第二音轨的数据缓冲下来,按照第二音轨或第一音轨的时间点及当前点下音频帧数据长度从缓冲区取等长的数据,进行混合。在所述播放所述混合帧步骤之前还包括:调控第一音轨音频帧的分贝;调控第二音轨音频帧的分贝。普通用户很难像专业歌唱演员那样,把握一首歌曲的演唱节奏。如果用户希望伴奏声音大,演唱声音小,可以将第一音轨音频帧调到80%分贝,将第二音轨的音频帧调到20%分贝。这样,普通用户就能很快模仿原唱的节奏,并能够在原唱的带领下唱出和原唱节奏相同节奏的歌曲。同理,也可以将第一音轨音频帧调到20%分贝,将第二音轨的音频帧调到80%分贝。本专利技术还可以在播放音频帧时,对第一、二音轨音频帧的分贝进行调控。本专利技术还提供了一种歌曲播放装置,如图3所示,该歌曲播放装置包括:帧读取模块,用于读取第一音轨的音频帧和第二音轨的音频帧;叠加模块,用于将第一音轨的音频帧和第二音轨的音频帧叠加,得到混合帧;播放模块,用于播放所述混合帧。本专利技术的叠加模块将第一音轨的音频帧和第二音轨的音频帧叠加起来,播放模块将叠加后的混合帧播出后,用户可以听到二者合成的效果。如果第一音轨为音乐音轨;第二音轨为人声音轨,本专利技术可以同时播放歌手的演唱和伴奏声音。与现有技术只能在人声和音乐之间切换相比,用户可以在原唱的带领下,唱出和原唱相同节奏的歌曲,方便用户娱乐及学习。正常情况下,第一音轨的音频帧和第二音轨的音频帧的数据都是规则的。当第一音轨的音频帧的数据不规则、或第二音轨的音频帧的数据不规则、或第一音轨的音频帧和第二音轨的音频帧的数据都不规则时,为了处理不规则的音频帧,如图4所示,本专利技术还可以在实施例1的基础作进一步改进:在帧读取模块和叠加模块之间设置缓存模块,改缓存模块用于缓存第一音轨的音频帧和第二音轨的音频帧。为了对双音轨音频的分贝分别进行控制,如图5所示,本专利技术还可以在实施例2的基础作进一步改进:在播放模块和叠加模块之间设置调控模块,该调控模块用于调控第一音轨音频帧的分贝和第二音轨音频帧的分贝。本专利技术播放装置还可以通过调控模块在播放音频帧时,对第一、二音轨音频帧的分贝进行调控。本专利技术播放装置可以是:千千静听、Foobar2000、百猎、WinMP3Exp、Winamp、KuGoo、mp3、迅雷等播放器。以上所述,仅为本专利技术的【具体实施方式】,但本专利技术的保护范围并不局限于此,任何熟悉本
的技术人员在本专利技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本专利技术的保护范围之内。因此,本专利技术的保护范围应所述以权利要求的保护范围为准。本文档来自技高网
...

【技术保护点】
一种歌曲播放方法,其特征在于,包括:读取第一音轨的音频帧;读取第二音轨的音频帧;将第一音轨的音频帧和第二音轨的音频帧叠加,得到混合帧;播放所述混合帧。

【技术特征摘要】
1.一种歌曲播放方法,其特征在于,包括: 读取第一音轨的音频帧; 读取第二音轨的音频帧; 将第一音轨的音频帧和第二音轨的音频帧叠加,得到混合帧; 播放所述混合帧。2.根据权利要求1所述的歌曲播放方法,其特征在于,在所述将第一音轨的音频帧和第二音轨的音频帧叠加,得到混合帧步骤之前还包括:缓存第一音轨的音频帧和第二音轨的音频帧。3.根据权利要求1所述的歌曲播放方法,其特征在于,在所述播放所述混合帧步骤之前还包括: 调控第一音轨音频帧的分贝; 调控第二音轨音频帧的分贝。4.根据权利要求1所述的歌曲播放方...

【专利技术属性】
技术研发人员:刘祥臻刘百川周铭慧杨乐杨万岭
申请(专利权)人:北大方正集团有限公司北京北大方正电子有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1