CN103578514A - 歌曲播放方法和装置 - Google Patents
歌曲播放方法和装置 Download PDFInfo
- Publication number
- CN103578514A CN103578514A CN201210272521.3A CN201210272521A CN103578514A CN 103578514 A CN103578514 A CN 103578514A CN 201210272521 A CN201210272521 A CN 201210272521A CN 103578514 A CN103578514 A CN 103578514A
- Authority
- CN
- China
- Prior art keywords
- track
- audio frame
- frame
- audio track
- player
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
Abstract
本发明公开了一种歌曲播放方法和装置,涉及音频领域。解决了现有播放装置无法同时播放音乐和人声的问题。歌曲播放方法,包括:读取第一音轨的音频帧;读取第二音轨的音频帧;将第一音轨的音频帧和第二音轨的音频帧叠加,得到混合帧;播放所述混合帧。本发明第一音轨的音频帧和第二音轨的音频帧叠加起来一起播放,用户可以听到二者合成的效果。如果第一音轨为音乐音轨;第二音轨为人声音轨,本发明可以同时播放歌手的演唱和伴奏声音。用户可以在原唱的带领下,唱出和原唱相同节奏的歌曲,方便用户娱乐及学习。本发明播放装置可以是:千千静听、Foobar2000、百猎、WinMP3Exp、Winamp、KuGoo、mp3、迅雷等播放器。
Description
技术领域
本发明涉及一种歌曲播放方法和装置,尤其涉及一种调节双音轨原伴唱衰减度实现的歌曲跟唱方法和装置。
背景技术
先介绍一下双音轨技术:乐队单独演奏,并用录音设备将伴奏音录在单独一条音轨上;然后歌手带上耳机,听着乐队的伴奏录音演唱,将歌声录在另一条和伴奏音轨平行的音轨上。卡拉0K就是采用了双音轨技术。
目前,能够记录并储存高画质视频数据和高音质音频数据的光盘,以及能够将上述光盘中所记录的视频与音频数据再生并记录下来的刻录机已经问世,并被广泛使用。
如图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、迅雷等播放器。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
Claims (7)
1.一种歌曲播放方法,其特征在于,包括:
读取第一音轨的音频帧;
读取第二音轨的音频帧;
将第一音轨的音频帧和第二音轨的音频帧叠加,得到混合帧;
播放所述混合帧。
2.根据权利要求1所述的歌曲播放方法,其特征在于,在所述将第一音轨的音频帧和第二音轨的音频帧叠加,得到混合帧步骤之前还包括:缓存第一音轨的音频帧和第二音轨的音频帧。
3.根据权利要求1所述的歌曲播放方法,其特征在于,在所述播放所述混合帧步骤之前还包括:
调控第一音轨音频帧的分贝;
调控第二音轨音频帧的分贝。
4.根据权利要求1所述的歌曲播放方法,其特征在于,所述第一音轨为音乐音轨;所述第二音轨为人声音轨。
5.一种歌曲播放装置,其特征在于,包括:
帧读取模块,用于读取第一音轨的音频帧和第二音轨的音频帧;
叠加模块,用于将第一音轨的音频帧和第二音轨的音频帧叠加,得到混合帧;
播放模块,用于播放所述混合帧。
6.根据权利要求5所述的歌曲播放装置,其特征在于,还包括:
缓存模块,用于缓存第一音轨的音频帧和第二音轨的音频帧。
7.根据权利要求5所述的歌曲播放装置,其特征在于,还包括:
调控模块,用于调控第一音轨音频帧的分贝和第二音轨音频帧的分贝。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210272521.3A CN103578514A (zh) | 2012-08-01 | 2012-08-01 | 歌曲播放方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210272521.3A CN103578514A (zh) | 2012-08-01 | 2012-08-01 | 歌曲播放方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103578514A true CN103578514A (zh) | 2014-02-12 |
Family
ID=50050143
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210272521.3A Pending CN103578514A (zh) | 2012-08-01 | 2012-08-01 | 歌曲播放方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103578514A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104318933A (zh) * | 2014-08-26 | 2015-01-28 | 北京洛哈技术有限公司 | 一种原伴唱切换方法及装置 |
CN105161120A (zh) * | 2015-08-27 | 2015-12-16 | 广州酷狗计算机科技有限公司 | 原伴唱切换方法及装置 |
CN106782576A (zh) * | 2017-02-15 | 2017-05-31 | 合网络技术(北京)有限公司 | 音频混音方法及装置 |
CN107454506A (zh) * | 2017-07-26 | 2017-12-08 | 苏飞 | 音频播放装置、***及***搭建方法 |
CN112885318A (zh) * | 2019-11-29 | 2021-06-01 | 阿里巴巴集团控股有限公司 | 多媒体数据生成方法、装置、电子设备及计算机存储介质 |
CN114428600A (zh) * | 2020-10-29 | 2022-05-03 | 深圳Tcl新技术有限公司 | 音轨增益调整方法、装置、智能终端及存储介质 |
CN114766050A (zh) * | 2020-03-06 | 2022-07-19 | 爱歌睿钉有限公司 | 用于分解、重组和播放音频数据的方法和装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0262759A (ja) * | 1988-08-30 | 1990-03-02 | Matsushita Electric Ind Co Ltd | 演奏装置 |
CN1924992A (zh) * | 2006-09-12 | 2007-03-07 | 东莞市步步高视听电子有限公司 | 一种卡拉ok人声播放方法 |
CN101160615A (zh) * | 2005-04-25 | 2008-04-09 | 索尼株式会社 | 音乐内容重放设备和音乐内容重放方法 |
CN101267222A (zh) * | 2007-03-13 | 2008-09-17 | 智多微电子(上海)有限公司 | 移动设备混音装置中控制多路声音信号音量调整的装置 |
-
2012
- 2012-08-01 CN CN201210272521.3A patent/CN103578514A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0262759A (ja) * | 1988-08-30 | 1990-03-02 | Matsushita Electric Ind Co Ltd | 演奏装置 |
CN101160615A (zh) * | 2005-04-25 | 2008-04-09 | 索尼株式会社 | 音乐内容重放设备和音乐内容重放方法 |
CN1924992A (zh) * | 2006-09-12 | 2007-03-07 | 东莞市步步高视听电子有限公司 | 一种卡拉ok人声播放方法 |
CN101267222A (zh) * | 2007-03-13 | 2008-09-17 | 智多微电子(上海)有限公司 | 移动设备混音装置中控制多路声音信号音量调整的装置 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104318933A (zh) * | 2014-08-26 | 2015-01-28 | 北京洛哈技术有限公司 | 一种原伴唱切换方法及装置 |
CN105161120A (zh) * | 2015-08-27 | 2015-12-16 | 广州酷狗计算机科技有限公司 | 原伴唱切换方法及装置 |
CN105161120B (zh) * | 2015-08-27 | 2017-05-31 | 广州酷狗计算机科技有限公司 | 原伴唱切换方法及装置 |
CN106782576A (zh) * | 2017-02-15 | 2017-05-31 | 合网络技术(北京)有限公司 | 音频混音方法及装置 |
CN106782576B (zh) * | 2017-02-15 | 2020-05-22 | 合一网络技术(北京)有限公司 | 音频混音方法及装置 |
CN107454506A (zh) * | 2017-07-26 | 2017-12-08 | 苏飞 | 音频播放装置、***及***搭建方法 |
CN112885318A (zh) * | 2019-11-29 | 2021-06-01 | 阿里巴巴集团控股有限公司 | 多媒体数据生成方法、装置、电子设备及计算机存储介质 |
CN114766050A (zh) * | 2020-03-06 | 2022-07-19 | 爱歌睿钉有限公司 | 用于分解、重组和播放音频数据的方法和装置 |
CN114428600A (zh) * | 2020-10-29 | 2022-05-03 | 深圳Tcl新技术有限公司 | 音轨增益调整方法、装置、智能终端及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103578514A (zh) | 歌曲播放方法和装置 | |
Bartlett et al. | Practical Recording Techniques: The step-by-step approach to professional audio recording | |
CN102969010B (zh) | 录音再现装置及录音再现方法 | |
WO2007066819A1 (ja) | 音楽編集装置及び音楽編集方法 | |
KR101518294B1 (ko) | 멀티 트랙 미디어 파일이 기록된 기록 매체, 멀티 트랙 미디어 파일 편집 방법, 및 멀티 트랙 미디어 파일 편집 장치 | |
US8670577B2 (en) | Electronically-simulated live music | |
CN101751967A (zh) | 多媒体文件制作及播放方法、多媒体文件制作装置、播放器 | |
CN101751983A (zh) | 同步伴奏音频文件制作方法和同步伴奏mp3播放器 | |
CN101814308A (zh) | 再现装置及再现方法 | |
KR101029483B1 (ko) | 멀티채널 오디오 파일을 이용한 음악 ucc 제작방법 및 그 장치 | |
JP4107212B2 (ja) | 楽曲再生装置 | |
JP4588626B2 (ja) | 楽曲再生装置、再生制御方法、および、プログラム | |
CN103594105B (zh) | 一种使用cd光碟在自动演奏钢琴上进行演奏的方法 | |
US20090192636A1 (en) | Media Modeling | |
JP2001283516A (ja) | 再生可能なデータをデータ担体上に書き込む方法 | |
CN201910901U (zh) | 一种多功能卡拉ok耳机 | |
KR101464797B1 (ko) | 객체 기반 오디오 서비스를 위한 오디오 저작 장치 및 오디오 재생 장치, 이를 이용하는 오디오 저작 방법 및 오디오 재생 방법 | |
KR100462595B1 (ko) | 미디어 부가 정보를 이용한 자동 이퀄라이져 제어 방법 및그 장치 | |
CN202996293U (zh) | 带录音功能的音乐播放设备 | |
CN103903636B (zh) | 一种播放方法及装置、电子设备 | |
KR100959585B1 (ko) | 멀티 트랙 미디어 파일이 기록된 기록매체, 멀티 트랙 미디어 파일 재생 방법, 및 미디어 장치 | |
KR101218801B1 (ko) | 미디어 편집 장치, 미디어 편집 서비스 제공 방법, 및 이에 사용되는 웹서버 | |
CN201378076Y (zh) | 一种播放器 | |
KR100932778B1 (ko) | 멀티 트랙 미디어 파일이 기록된 기록매체, 멀티 트랙 미디어 파일 재생 방법, 및 미디어 장치 | |
KR20130082483A (ko) | 반주음원과 원곡이 동시 재생되는 노래반주장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140212 |