卡拉ok程序中的合音水平调节装置及其方法

文档序号:2831311阅读:259来源:国知局
专利名称:卡拉ok程序中的合音水平调节装置及其方法
(1)技术领域发明是有关卡拉OK程序中的合音水平调节装置及其方法,尤其是指从卡拉OK光盘等多种记录媒体中播放的合音水平和通过麦克风输入的使用者的声音水平相比较并自动可变调节的一种卡拉OK程序中的合音水平调节装置及其方法。
(2)背景技术一般情况下,在为读取卡拉OK光盘等多种的记录媒体上的合音信息以及在卡拉OK程序中,如图1所示,它是由麦克风10、A/D变换部(ADC)11、音频输出部12、水平调节部13、微型计算机14等组成。
使用者为可变调节卡拉OK音频的输出水平,在操作音量按扭的情况下,以上构成中的卡拉OK程序的微型计算机14就对水平调节部13进行可变调节,例如,水平调节部13根据操作键的使用者的输入命令对从卡拉OK光盘上读取的伴奏音和歌唱声音进行可变调节。
可变调节的伴奏音和歌唱声音与经过麦克风10和A/D变换部11向音频输出部12输出的使用者的声音进行混合,音频输出部12就可把使用者的声音与使用者伴奏音、歌唱声音通过扬声器(未图示)向外输出了。
因此,有扬声器程序的使用者就可以对符合自己声音的扬声器伴奏音和和歌唱声音进行可变调节,例如在使用者的声音比较大的情况下,就可把扬声器伴奏音和歌唱声音调高一些,在使用者的声音比较小的情况下,就把扬声器的伴奏音和歌唱声音调低一些,以适合自己的声音唱歌。
但是,在如上所述的一般的扬声器程序中,根据使用者的命令操作,由于扬声器的伴奏音和合音水平是同时可变调节的,因此就出现了使用者想只选择歌唱声音调节而却不能做到的问题,根据通过麦克风输出的使用者的声音水平,只要求有一种只对歌唱声音进行自动可变调节的方法就可以满足使用者的要求了,但目前还没有有效的解决方法。
(3)发明内容因此,本发明作为考虑到解决以上问题及实际情况而提出的,例如在把卡拉OK光盘等多种记录媒体上读取的卡拉OK数据分离成伴奏音和歌唱声音的同时,把以上分离出的歌唱水平与通过麦克风输入的使用者的声音水平相比较,并自动对使用者的声音进行可变调节,以适合合音水平,这就是本发明卡拉OK程序中的合音水平调节装置及其方法的目的。
为了实现上述目的,本发明的卡拉OK程序中的合音水平调节方法分以下两个步骤检测出播放的卡拉OK的合音和伴奏音水平和通过麦克风输入的使用者的声音水平的第一步骤和把检测出的合音水平与声音水平比较后,根据比较结果,对合音水平实施可变调节的第二步骤。
另外,依据本发明的卡拉0K程序的合音水平调节装置由以下几种部件构成为检测出卡拉Ok的合音水平的合音水平检测部;检测通过麦克风输入的使用者的声音水平的声音水平检测部;在规定时间内计算和比较以上检测出的合音水平和声音水平的平均值的比较部;通过以上比较结果,如果合音水平的平均值和声音水平的平均值间的差值在事先设定的水平以内,就输出为可变调节合音水平的控制信号的微型计算机以及根据以上控制信号对以上卡拉Ok的合音水平进行增减的合音水平调节部。
本发明的效果根据以上构成的本发明的卡拉OK程序中的合音水平调节装置及其方法,例如从卡拉OK光盘等多媒体中读取的卡拉OK数据分为伴奏音乐和合音的同时,把分离出的合音水平和通过麦克风输入的使用者的声音相比较,作为自动地把合音水平调节为适合使用者的声音水平,它能提供最适合的通过麦克风输入的使用者的声音水平,以给使用者极大的方便和满足。
为进一步说明本发明的上述目的、结构特点和效果,以下将结合附图对本发明进行详细的描述。
(4)


图1是展示一般卡拉OK程序的一部分构成的示图。
图2是依据本发明的卡拉OK程序中的合音水平调节装置的构成展示图。
图3是依据本发明实施例的对伴奏信息和合音信息进行分离输出的展示图。
图4是依据本发明的卡拉OK程序中的合音水平调节方法的操作流程图。
附图中主要部分的符号说明10、20麦克风 11、21A/D变换部12、23音频输出部 13、25、28水平检测部24多路分解器 27比较部(5)具体实施方式
下面将参照附图对本发明的卡拉Ok程序中的合音水平调节装置及其方法进行详细说明。
图2是依据本发明的卡拉OK程序中的合音水平调节装置的构成展示图,例如,在卡拉OK程序以上中包括麦克风20、A/D变换部(ADC)21、检测通过麦克风20输入的使用者的声音水平的声音水平检测部22、音频输出部23、多路分解器24、合音水平调节部25、为检测出卡拉Ok的合音水平的合音水平检测部26、在规定时间内计算和比较以上检测出的合音水平和声音水平的平均值的比较部27、伴奏音乐水平调节部28、微型计算机29等。
在多路分解器24中,从卡拉OK光盘等刻录媒体上读取的卡拉OK数据例如图3所示,如果把伴奏音和歌唱的数据以数据包的形态混合按顺序输入(有效载荷Payload),伴奏音和合音就会以数据包的单位分离输出,此时,在伴奏音数据和合音数据的数据包标题上,就分配为相互固有的数据包标识的同时,在多路分解器中,数据包标识(PID)过滤器分别对数据包标识进行检索,并把伴奏音和合音等数据进行分离输出。
例如,在伴奏音数据的数据包标题(报头Header)中被分配了1字节的包标识(PID)0000 1111,合音数据的数据包标题上被分配了1字节的包标识(PID)1111 0000,这种情况下,多路分解器24参照他们之间分配的不同的固有的包标识进行检索,并分别把伴奏音和合音分别输出。另外,比较部27对声音水平检测部22和依据合音水平检测部26分别检测出的声音水平和合音水平在规定的时间内进行积累,并得出平均值及比较后,就把平均值音的差值输出到微型计算机29里。
微型计算机20把差值和事先设定的基准范围比较后,如果以上差值在基准范围以内,它就维持合音水平调节部25剩余值,如果以上差值超出基准范围以外,它就会增加或减小合音水平调节部25的剩余值,并自动把合音水平调节为适合使用者声音水平的值,以下对些进行详细说明。
图4是依据本发明的卡拉OK程序中的合音水平调节方法的操作流程图。
S10,微型计算机29依据使用者的申请,设定合音水平自动调节模式。
S11,如上所述,在从卡拉OK光盘等刻录媒体上读取的卡拉OK数据中,参照检索的分配于伴奏音数据和合音数据的固有数据包标识,多路分解器24就把伴奏音和合音输出。
例如,多路分解器24在检索到数据包标识1111 0000的情况下,就把分配于数据包标识的规定记录大小的数据包输出到合音水平调节部25,在检索到数据包标识0000 1111的情况下,就把分配于数据包标识规定记录大小的数据包输入到伴奏水平调节部28。
S12,另外,通过麦克风20输入的使用者的声音经A/D变换部21变换成数字信号后,输入到声音水平检测部22,声音水平检测部22对使用者的声音水平进行检测,合音水平检测部26经过合音水平调节部25对输入的合音水平进行检测。
S13、S14,另外,判断如上所述的声音检测部22和合音水平检测部26,是否在规定时间内比较部对分别检测出的使用者声音水平和合音水平进行积累,在经过以上规定时间的情况下,比较部27就会计算和比较出在此其间积累的使用者的声音水平和对于合音水平的平均值。
S15,以上平均值间的水平差值被输入到微型计算机29内,微型计算机29就会把水平差值与事先设定的基准范围做以比较,判断是否超过基准时间。
S16,例如,在合音水平平均值和使用者的声音水平平均值间产差值超出基准范围的情况下,微型计算机29就会对合音水平调节部25的剩余值自动地进行可变调节。即合音水平与使用者声音水平相比,在大大超过基准范围的情况下,微型计算机就对会自动减小合音水平调节部25的剩余值,合音水平与使用者声音水平比较,在超过基准范围的程度较小的情况下,自动增加合音水平调节部25的剩余值,并自动把合音水平调节为适合使用者声音的水平。
S17,另一方面,判断是否解除合音水平自动设定模式。
S18,依据使用者的申请,如果在解除合音水平自动调节模式的情况下,微型计算机29就会维持在此时段时的自动调节的合音水平调节部25的剩余值,以后会执行使用者所申请的任意的有关操作,例如根据使用者输入的命令,微型计算机29手动式调节以上合音水平调节部25的剩余值,并把卡拉OK的合音水平调节为使用者所希望的任意值。
实施例本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本发明,而并非用作为对本发明的限定,只要在本发明的实质精神范围内,对以上所述实施例的变化、变型都将落在本发明权利要求书的范围内。
权利要求
1.一种卡拉OK程序中的合音水平调节方法,其特征在于包括两个步骤第一步骤,检测出播放的卡拉OK的合音和伴奏音水平和通过麦克风输入的使用者的声音水平;第二步骤,把检测出的合音水平与声音水平比较后,根据比较结果,对合音水平实施可变调节。
2.如权利要求1所述的卡拉OK程序中的合音水平调节方法,其特征在于在所述的第一步骤中,读取的卡拉OK伴奏音和合音,在规定时间内检测出合音水平的平均值,同时也在规定时间内检测出通过麦克风输入的使用者的声音水平的平均值。
3.如权利要求2所述的卡拉OK程序中的合音水平调节方法,其特征在于在所述的合音和伴奏音相互被分配成固有的数据包标识的同时,并分离提取出数据包标识。
4.如权利要求1所述的卡拉OK程序中的合音水平调节方法,其特征在于在所述的第二步骤中,在计算出合音水平和使用者声音水平的差值后,在此差值脱离了事先设定的基准范围的情况下,就自动地调节合音水平。
5.如权利要求1所述的卡拉OK程序中的合音水平调节方法,其特征在于还包括根据使用者输入的命令,对所述的合音水平调节方法即合音水平任意手动调节的步骤。
6.一种如权利要求1所述的卡拉OK程序中的合音水平调节方法所应用的装置,其特征在于由以下几种部件组成检测出卡拉Ok的合音水平的合音水平检测部;检测通过麦克风输入的使用者的声音水平的声音水平检测部;在规定时间内计算和比较以上检测出的合音水平和声音水平的平均值的比较部;通过以上比较结果,如果合音水平的平均值和声音水平的平均值间的差值在事先设定的水平以内,就输出为可变调节合音水平的控制信号的微型计算机以及根据以上控制信号对以上卡拉Ok的合音水平进行增减的合音水平调节部。
7.如权利要求6所述的卡拉OK程序中的合音水平调节装置,其特征在于还包括以分配于卡拉OK的合音的固有包标识为基准,分别分离提取出伴奏音和合音的多路分解器。
8.如权利要求6所述的卡拉OK程序中的合音水平调节装置,其特征在于还包括所述的合音水平调节部根据使用者的命令输入把卡拉OK的合音水平手动调节为任意值。
全文摘要
本发明是关于卡拉OK程序中的合音水平调节装置及其方法,把从卡拉OK光盘等多种记录媒体上播放的卡拉OK数据分离成伴奏乐和合音的同时,再把分离出的合音水平和通过麦克风输入的使用者的声音水平相比较,并把使用者的声音水平自动调整为最适合的合音水平。本发明提供的就是把通过麦克风输入的使用者的声音水平调节为最适合的合音水平的方法及其装置,它不仅给使用者带来极大的方便,而且还让使用者感到一种极大的满足,是一项非常实用的发明。
文档编号G10H1/00GK1797590SQ200410099318
公开日2006年7月5日 申请日期2004年12月30日 优先权日2004年12月30日
发明者牟章源 申请人:上海乐金广电电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1