一种歌词文字的显示方法及系统的制作方法

文档序号:2837315阅读:206来源:国知局
专利名称:一种歌词文字的显示方法及系统的制作方法
技术领域
本发明属于文字处理领域,尤其涉及一种歌词文字的显示方法及系统。
背景技术
现有的各种播放器为了增加娱乐性和便利性,在播放歌曲的同时,向用户 显示歌曲的歌词文字,便于用户跟唱。
现有的播放器在播放歌曲的同时,向用户显示歌曲的歌词文字的方式如下 创建一独立的歌词窗口 ,将从歌词文件中读取的歌词文字绘制在该歌词窗口中。 由于该歌词文件中包含了每行歌词的播放时间段,甚至每行歌词中的每个歌词 的播放时间点,从而在歌曲播放过程中,可以根据当前播放位置动态的计算出 当前播放的歌词行以及所在行的播放位置,通过在当前播放的歌词行对已播放 的歌词文字采用不同的颜色重新绘制一次,即可在歌曲播放过程中,在歌词窗 口同步显示歌词文字,达到影音跟唱的效果。其不足之处在于,通过采用不同 颜色将已播放的歌词文字重新绘制在歌词窗口中,其歌词文字的表现形式过于 单一,难以达到逼真的影音跟唱效果。同时该歌词窗口一4殳具有背景颜色,无 法使该歌词窗口相对于其他窗口是透明的,从而使呈现给用户的歌词文字无法 达到在桌面上透明显示的效果。

发明内容
本发明实施例的目的在于提供一种歌词文字的显示方法,旨在解决现有技 术中根据音频文件当前播放时间点重新绘制已播放歌词文字,实现动态显示歌 词文字时,难以达到逼真的影音伴唱效果的问题。
本发明实施例是这样实现的, 一种歌词文字的显示方法,所述方法包括下
述步骤
获取歌词文字,将所述歌词文字绘制于歌词窗口;
根据音频文件当前播放的时间点获取已播放歌词文字的轮廓区域和未播放 歌词文字的轮廓区域;
采用不同的颜色或者位图填充所述已播放歌词文字的轮廓区域和未播放歌 词文字的轮廓区域; '
调整所述"f大词窗口透明于显示所述歌词窗口的背景窗口 。
本发明实施例的另一目的在于提供一种歌词文字的显示方法,所述方法包

获取歌词文字,将所述歌词文字绘制于歌词窗口 ;
根据音频文件当前播放的时间点获取已播放歌词文字的轮廓区域和未播放 歌词文字的轮廓区域;
采用不同的颜色或者位图填充所述已播放歌词文字的轮廓区域和未播放歌 词文字的轮廓区域;
将所述歌词窗口的形状设置为所述已播放歌词文字的轮廓区域和未播放歌 词文字的轮廓区域的组合区域的形状。
本发明实施例的另一目的在于提供一种歌词文字的显示系统,所述系统包

歌词文字绘制单元,用于获取歌词文字,将所述歌词文字绘制于歌词窗口;
轮廓区域获取单元,用于根据音频文件当前播放的时间点获取已播放歌词 文字的轮廓区域和未播放歌词文字的轮廓区域;
轮廓区域填充单元,用于采用不同的颜色或者位图填充所述已播放歌词文 字的轮廓区域和未播放歌词文字的轮廓区域;
窗口.调整单元,用于调整所述歌词窗口透明于显示所述歌词窗口的背景窗口 。
本发明实施例的另一目的在于提供一种歌词文字的显示系统,所述系统包

歌词文字绘制单元,用于获取歌词文字,将所述歌词文字绘制于歌词窗口;
轮廓区域获取单元,用于根据音频文件当前播放的时间点获取已播放歌词 文字的轮廓区域和未播放歌词文字的轮廓区域;
轮廓区域填充单元,用于采用不同的颜色或者位图填充所述已播放歌词文 字的轮廓区域和未播放歌词文字的轮廓区域;
窗口设置单元,用于将所述歌词窗口的形状设置为所述已播放歌词文字的 轮廓区域和未播放歌词文字的轮廓区域的组合区域的形状。
通过将获取的歌词文字绘制在歌词窗口中,根据当前音频播放时间点,获 取已播放歌词文字的轮廓区域和未播放歌词文字的轮廓区域,通过采用不同的 颜色填充已播放歌词文字的轮廓区域和未播放歌词文字的轮廓区域,并调整该 歌词窗口透明于显示该歌词窗口的背景窗口 ,从而实现在播放音频文件时,在 桌面上透明动态的显示歌词文字,达到较逼真的影音跟唱效果。


图1是本发明实施例提供的歌词文字显示方法的实现流程图; 图2是本发明另一实施例提供的歌词文字显示方法的实现流程图; 图3是本发明实施例提供的将歌词窗口的形状设置为获取的歌词文字轮廓 区域的形状的实现流程图4是本发明实施例提供的歌词文字显示系统的结构示意图; 图5是本发明另 一 实施例提供的歌词文字显示系统的结构示意具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进4亍进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,通过将获取的歌词文字绘制在歌词窗口中,将该歌词 窗口调整成相对于显示该歌词窗口的背景窗口是透明的,并根据当前音频播放 时间点,获取已播放歌词文字的轮廓区域和未播放歌词文字的轮廓区域,通过
采用不同的颜色填充已播放歌词文字的轮廓区域和未播放^:词文字的轮廓区
域,从而实现在播放音频文件时,在桌面上透明动态的显示歌词文字,达到较 逼真的影音跟唱效果。
图1示出了本发明实施例提供的歌词文字的显示方法的实现流程,'详述如

在步骤S101中,从歌词文件中获取歌词文字,将获取的歌词文字绘制于歌 词窗口中。
当用户打开播放器时,创建一歌词窗口,用于显示歌词文字。根据播放器 当前播放的音频文件,查找对应的歌词文件,从该歌词文件中读取歌词文字并 将读取的歌词文字绘制于上述创建的歌词窗口中。如用户可以釆用专用于文字 图形处理的图形设备接口库(Graphics Device Interface, GDI)提供的各种图形 设备接口,如CDC::DrawText接口等,或者釆用GDI扩展库(GDI + )提供的 各种图形设备接口,将读取的歌词文字绘制于创建的歌词窗口中。其中 CDC::DrawText接口是GDI库的CDC类提供的DrawText接口 ,其主要用户绘 制文字。GDI +是GDI库的扩展,其提供了更丰富的文字图形处理接口。
在步骤S102中,根据音频当前的播放时间点获取绘制在歌词窗^中的已播 放歌词文字的轮廓区域和未播放歌词文字的轮廓区域。
在本发明实施例中,可以采用GDI +库提供的Graphics (图形)接口类以 及Region (区域)接口类指定歌词窗口中的歌词文字并自动计算出指定歌词文 字的路径,从而获取歌词窗口中指定歌词文字的轮廓区域。其具体过程如下
通过Graphics接口类提供的GraphicsPath::AddString接口指定歌词窗口中 需要获取其轮廓区域的歌词文字,并自动计算出该指定的歌词文字的路径;
采用GraphicsPath构造Region接口类,通过构造的Region接口类获取绘
制在歌词窗口上的歌词文字的轮廓区域。在本发明实施例中,通过GraphicsPath 构造的Region接口类获取歌词文字的轮廓区域时,可以通过Region接口类提 供的Region::Exclude接口根据需要删除Region接口类获取的歌词文字的轮廓 区域的部分歌词文字的轮廓区域,保留需要的歌词文字的轮廓区域。
可以理解,用户也可以采用其他图形处理库提供的图形处理接口获取绘制 在歌词窗口上的歌词文字的轮廓区域。
在音频播放过程中,当歌词文件的格式为LRC格式时,由于LRC格式的 歌曲文件中,包括每一个歌词文字的起始播放时间和结束播放时间,从而根据 音频当前的播放时间点,可以计算出已经播放和未播放的歌词文字分割的位置。
通过GraphicsPath构造的Region接口类提供的Region::Exclude接口 ,以及 已经播放和未播放的歌词文字分割的位置,可以得到已播放歌词文字的轮廓区 域和未播放歌词文字的轮廓区域。其具体实现可以如下通过 GraphicsPath::AddString接口指定文字并自动计算出文字路径,采用 GraphicsPath构造Region接口类,通过构造的Region接口类获取绘制在歌词窗 口上的歌词文字的轮廓区域,再通过Region::Exclude接口删除未播放歌词文字 的轮廓区域,得到已播放歌词文字的轮廓区域;同时通过Region::Exclude接口 删除已播放歌词文字的轮廓区域,得到未播放歌词文字的轮廓区域。
在步骤S103中,采用不同的颜色或者位图填充获取的已播放歌词文字的轮 廓区域和未播放歌词文字的轮廓区域,从而在音频播放过程中,达到较逼真的 影音跟唱效果。
在本发明实施例中通过Graphics::FillPath接口 (其是GDI的Graphics操作 对象及调用接口)采用不同的画刷填充获取的已播放歌词文字的轮廓区域和未 播放的歌词文字的轮廓区域。
当用不同的颜色分别填充获取的已播放歌词文字轮廓区域和未播放歌词文 字轮廓区域时,通过将不同的颜色的值传入SoIidBrush接口对象,以创建纯色 画刷对象,再采用上述不同颜色的画刷分别填充获取的已播放歌词文字轮廓区
域和未播放歌词文字轮廓区域;
当用位图分别填充获取的已播放歌词文字轮廓区域和未播放歌词文字轮廓
区域时,采用不同的指定文件构造Bi加ap位图对象,将构造的Bitmap对象作 为参数传入TextureBmsh (紋理画刷)对象,以构造紋理画刷对象,再采用上 述不同的紋理画刷分别填充获取的已播放歌词文字轮廓区域和未播放歌词文字 轮廓区域。
在步骤S104中,调整该歌词窗口透明于显示该歌词窗口的背景窗口。如调 整该歌词窗口的背景色为透明的,或者对显示该歌词窗口的背景窗口进行抓图, 获取显示该歌词窗口的背景窗口的图形,将该获取的图形设置为该歌词窗口的 背景,此时,相对于显示该歌词窗口的背景窗口,该歌词窗口是透明的,如当 显示该歌词窗口的背景窗口为桌面,通过调整该歌词窗口的背景色为透明的, 或者通过对桌面进行抓图,获取该歌词窗口所在桌面的图片,并将该图片设置 为该歌词窗口的背景,使该歌词窗口透明于桌面。
在本发明实施例中,步骤S104可以在步骤S101、步骤S102或者步骤S103 之前或者之后执行,都不影响本发明的效果。
图2示出了本发明另一实施例提供的歌词文字的显示方法的实现流程,详 述如下
在步骤S201中,从歌词文件中获取歌词文字,将获取的歌词文字绘制于歌 词窗口中。其绘制过程同上,在此不再赘述。
在步骤S202中,根据音频当前的播放时间点获取绘制在歌词窗口中的已播 放歌词文字轮廓区域和未播放歌词文字轮廓区域。在本发明实施例中,可以采 用GDI +库提供的Graphics (图形)接口类以及Region (区域)接口类指定歌 词窗口中的歌词文字并自动计算出指定歌词文字的路径,从而获取歌词窗口中
指定歌词文字的轮廓区域。其具体过程同图1所示的步骤S102,在此不再赘述。 可以理解,用户也可以采用其他图形处理库提供的图形处理接口获取绘制 在歌词窗口上的哥大词文字的轮廓区域。在步骤S203中,采用不同的颜色或者位图填充获耳又的已播放歌词文字的轮
廓区域和未播放歌词文字的轮廓区域,从而在音频播放过程中,达到较逼真的
影音跟唱效果。其具体实现过程同图1所示的步骤S103,在此不再赘述。
在步骤S204中,将歌词窗口的形状设置为获取的已播放歌词文字的轮廓区 域和未播放歌词文字的轮廓区域的组合区域的形状,从而使该歌词窗口透明于 显示该歌词窗口的背景窗口,达到歌词文字在桌面上透明显示的效果。如可以 采用SetWindowRgn提供的win32设置窗口区域接口将歌词窗口的形状设置为 已播放歌词文字的轮廓区域和未播放歌词文字的轮廓区域的组合区域的形状, 使歌词窗口的形状与已播放歌词文字的轮廓区域和未播放歌词文字的轮廓区域 的组合区域的形状一致,达到较逼真的影音伴唱效果。
为了避免该异形形状的f:词窗口容易被其他应用窗口遮挡,可以设置该异 形形状的^:词窗口的位置默认为最顶层。
在进行影音伴唱时,为了达到较好的歌词文字立体显示效果,图3示出了 本发明实施例提供的将歌词窗口设置为已播放歌词文字的轮廓区域和未播放歌 词文字的轮廓区域的组合区域的形状的实现流程,详述如下
在步骤S301中,根据获取的已播放歌词文字的轮廓区域和未播放歌词文字 轮廓区域,采用指定颜色的画笔为已播放歌词文字和未播放歌词文字绘制边框, 以扩大歌词文字的边框,使歌词文字达到其周边带颜色边框而呈现立体效果。 其具体实现可以如下首先采用指定颜色,如黑色,构造GDI+的Pen (画笔) 接口对象,将该画笔接口对象作为参数传入接口 Graphics::DrawPath以绘制歌 词文字的边框。
在步骤S302中,将步骤S301处理后的已播放歌词文字和未播放歌词文字 绘制到内存位图中,并逐行扫描位图中的每一个像素点,记录与桌面背景色不 同的像素点信息,扫描完毕后,将记录的像素点信息作为参数获取已播放歌词 文字和未播放-歌词文字的轮廓区域。
在步骤S303中,将歌词窗口的形状设置为步骤S302获取的已播放歌词文
字和未播放歌词文字的轮廓区域的组合区域的形状,从而实现歌词文字在桌面
上透明显示的效果。如采用SetWindowRgn提供的Win32设置窗口区域接口将 歌词窗口的形状设置为步骤S302获得的已播放歌词文字和未播放歌词文字的 轮廓区域的组合区域的异形形状。
在本发明实施例中,由于采用了不同的颜色或者位图填充获取的歌词文字 轮廓区域,同时通过为获取的歌词文字轮廓区域绘制边框,从而使呈现给用户 的歌词文字成立体效果,使影音伴唱更逼真。
图4示出了本发明实施例提供的歌词文字的显示系统的结构,为了便于说 明,仅示出了与本发明实施例相关的部分。该系统可以是内置于影音播放设备 中的软件单元,硬件单元,或者软硬件相结合的单元。■
歌词文字绘制单元41从歌词文件中获取歌词文字,并将获取的歌词文字绘 制于歌词窗口中。当用户打开播放器时,创建一歌词窗口,用于显示歌词文字。 并根据播放器当前播放的音频文件,查找对应的歌词文件,从该歌词文件中读 取歌词文字并将读取的歌词文字绘制于上述创建的歌词窗口中。如用户可以采 用专用于文字图形处理的图形设备接口库(Graphics Device Interface, GDI)提 供的各种图形设备接口 ,如CDC::DrawText接口等,或者采用GDI扩展库(GDI + )提供的各种图形设备接口,将读取的歌词文字绘制于创建的歌词窗口中。
轮廓区域获取单元42根据音频文件当前的播放时间点,获取绘制在歌词窗 口中的已播放歌词文字的轮廓区域和未播放歌词文字的轮廓区域。如可以采用 GDI+库提供的各种图形文字处理接口获取绘制在歌词窗口中的已播放歌词文 字的轮廓区域和未播放歌词文字的轮廓区域。其具体获取过程同上,在此不再 赘述。
轮廓区域填充单元43采用不同的颜色或者位图填充轮廓区域获取单元42 获取的已播放,歌词文字的轮廓区域和未播放歌词文字的轮廓区域。从而在音频 文件的播放过程中,达到动态显示歌词文字的效果。
窗口调整单元44调整该歌词窗口透明于显示该歌词窗口的背景窗口 。其可
以通过背景设置单元442调整该歌词窗口的背景色为透明的,从而实现该歌词
窗口透明于显示该歌词窗口的背景窗口 。也可以通过背景窗口图片获取单元
441抓取显示该歌词窗口的背景窗口的图形,再通过背景设置单元442将背景 窗口图片获取单元441抓取的图形设置为该歌词窗口的背景,实现该歌词窗口 透明于显示该哥大词窗口的背景窗口 。窗口调整单元44可以在歌词窗口创建之前 对歌词窗口进行调整,即在歌词文字绘制单元41绘制歌词文字之前对歌词窗口 进行调整,也可以在轮廓区域获取单元42或者轮廓区域填充单元43之前或者 之后对歌词窗口进行调整。
图5示出了本发明另一实施例提供的歌词文字的显示系统,为了便于说明, 仅示出了与本发明实施例相关的部分。该系统可以是内置于影音播放设备中的 软件单元,硬件单元,或者软硬件相结合的单元。
歌词文字绘制单元51从歌词文件中获取歌词文字,将获取的歌词文字绘制 于歌词窗口中。
轮廓区域获取单元52根据音频文件当前的播放时间点,获取绘制在歌词窗 口中的已播放歌词文字的轮廓区域和未播放歌词文字的轮廓区域。如可以采用 GDI+库提供的各种图形文字处理接口获取绘制在歌词窗口中的已播放歌词文 字的轮廓区域和未播放歌词文字的轮廓区域。其具体获取过程同上,在此不再 赘述。
轮廓区域填充单元53采用不同的颜色或者位图填充轮廓区域获取单元42 获取的已播放歌词文字的轮廓区域和未播放歌词文字的轮廓区域。从而在音频 文件的播放过程中,达到动态显示歌词文字的效果。
窗口设置单元54将歌词窗口的形状设置为轮廓区域获取单元52获取的已 播放歌词文字的轮廓区域和未播放歌词文字的轮廓区域的组合区域的异形形 状,从而使该歌词窗口透明于显示该歌词窗口的背景窗口,达到歌词文字透明 显示的效果。如可以采用SetWindowRgn提供的win32设置窗口区域接口将歌 词窗口设置为获取的已播放f大词文字的轮廓区域和未播放歌词文字的轮廓区域的组合区域的异形形状,使歌词窗口的形状与已播放歌词文字的轮廓区域和未 播放歌词文字的轮廓区域的组合区域的异形形状一致,从而实现歌词文字透明 显示的效果,达到了较逼真的影音伴唱效果。
在进行影音伴唱时,为了达到较好的歌词文字立体显示效果,该窗口设置
单元54包括歌词文字边框绘制单元541、歌词文字轮廓区域获取单元542以及 歌词窗口设置单元543。
其中歌词文字边框绘制单元541根据轮廓区域获取单元21获取的已播放歌 词文字的轮廓区域和未播放f:词文字的轮廓区域,采用指定颜色的画笔为已播 放歌词文字和未播放歌词文字绘制边框,以扩大歌词文字的边框,使歌词文字 呈现立体感。
歌词文字轮廓区域获取单元542将经歌词文字边框绘制单元541处理后的 需要显示的已播放歌词文字和未播放歌词文字绘制到内存位图中,并逐行扫描 位图中的每一个像素点,记录与桌面背景色不同的像素点信息,扫描完毕后, 将记录的像素点信息作为参数,得到经歌词文字边框绘制单元541处理后的已 播放歌词文字和未播放歌词文字的轮廓区域。^
歌词窗口设置单元543根据歌词文字轮廓区域获取单元542得到的已播放 歌词文字和未播放歌词文字的轮廓区域,将歌词窗口的形状设置为已播放歌词 文字的轮廓区域和未播放歌词文字的轮廓区域的组合区域的异形形状,从而实 现歌词文字的透明显示效果。
在本发明实施例中,通过将获取的歌词文字绘制于歌词窗口中,根据音频 文件当前播放时间点,获取绘制在歌词窗口中的已播放歌词文字的轮廓区域和 未播放歌词文字的4仑廓区域,通过采用不同的颜色或者位图填充获取的已播放 歌词文字的轮廓区域和未播放歌词文字的轮廓区域,从而在音频文件的播放过 程中动态的显示歌词文字;同时调整歌词窗口透明于显示该歌词窗口的背景窗 口 ,或者将该歌词窗口的形状设置为获取的已播放歌词文字的轮廓区域和未播 放歌词文字的轮廓区域的组合形状,从而使歌词文字相对于显示给歌词窗口的
背景窗口是透明的,达到较逼真的影音跟唱效果。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的保护范围之内。
权利要求
1、一种歌词文字的显示方法,其特征在于,所述方法包括下述步骤获取歌词文字,将所述歌词文字绘制于歌词窗口;根据音频文件当前播放的时间点获取已播放歌词文字的轮廓区域和未播放歌词文字的轮廓区域;采用不同的颜色或者位图填充所述已播放歌词文字的轮廓区域和未播放歌词文字的轮廓区域;调整所述歌词窗口透明于显示所述歌词窗口的背景窗口。
2、 如权利要求1所述的显示方法,其特征在于,调整所述歌词窗口透明于 显示所述歌词窗口的背景窗口的步骤具体为获取显示所述歌词窗口的背景窗口的图片; 将所述歌词窗口的背景设置为所述图片。
3、 如权利要求1所述的显示方法,其特征在于,调整所述歌词窗口透明于 显示所述ft词窗口的背景窗口具体为调整所述f:词窗口的背景为透明。
4、 一种歌词文字的显示方法,其特征在于,所述方法包括下述步骤 获取歌词文字,将所述歌词文字绘制于歌词窗口 ;根据音频文件当前播放的时间点获取已播放歌词文字的轮廓区域和未播放 歌词文字的轮廓区域;采用不同的颜色或者位图填充所述已播放歌词文字的轮廓区域和未播放歌 词文字的轮廓区域;将所述歌词窗口的形状设置为所述已播放歌词文字的轮廓区域和未播放歌 词文字的轮廓区域的组合区域的形状。
5、 如权利要求4所述的显示方法,其特征在于,将所述歌词窗口的形状设 置为所述已播放歌词文字的轮廓区域和未播放歌词文字的轮廓区域的组合区域 的形状的步骤具体为 采用指定颜色的画笔为已播放歌词文字和未播放歌词文字绘制边框; 将所述已播放歌词文字和未播放歌词文字绘制到内存位图中,逐行扫描位 图中的每一个像素点,将与桌面背景色不同的像素点信息作为参数,获取所述已播放歌词文字和未播放歌词文字的轮廓区域;将所述歌词窗口的形状设置为所述已播放歌/司文字的轮廓区域和未播放歌 词文字的轮廓区域的组合区域的形状。
6、 一种歌词文字的显示系统,其特征在于,所述系统包括 歌词文字绘制单元,用于获取歌词文字,将所述歌词文字绘制于歌词窗口; 轮廓区域获取单元,用于根据音频文件当前播放的时间点获取已播放歌词文字的轮廓区域和未播放歌词文字的轮廓区域;轮廓区域填充单元,用于采用不同的颜色或者位图填充所述已播放歌词文 字的轮廓区域和未播放歌词文字的轮廓区域;窗口调整单元,用于调整所述歌词窗口透明于显示所述歌词窗口的背景窗口 。
7、 如权利要求6所述的显示系统,其特征在于,所述窗口调整单元包括 背景窗口图片获取单元,用于获取显示所述歌词窗口的背景窗口的图片; 背景设置单元,用于将所述歌词窗口的背景设置为所述图片。
8、 一种歌词文字的显示系统,其特征在于,所述系统包括 歌词文字绘制单元,用于获取歌词文字,将所述歌词文字绘制于歌词窗口; 轮廓区域获取单元,用于根据音频文件当前播放的时间点获取已播放歌词文字的轮廓区域和未播放歌词文字的轮廓区域;轮廓区域填充单元,用于采用不同的颜色或者位图填充所述已播放歌词文 字的轮廓区域和未播放歌词文字的轮廓区域;窗口设置单元,用于将所述歌词窗口的形状设置为所述已播放歌词文字的 轮廓区域和未播放歌词文字的轮廓区域的组合区域的形状。
9、 如权利要求8所述的显示系统,其特征在于,所述窗口设置单元包括 歌词文字边框绘制单元,用于釆用指定颜色的画笔为所述已播放歌词文字 和未播放歌词文字绘制边框;歌词文字轮廓区域获取单元,用于将所述已播放歌词文字和未播放歌词文 字绘制到内存位图中,逐行扫描位图中的每一个像素点,将与桌面背景色不同 的像素点信息作为参数,获取所述已播放歌词文字和未播放歌词文字的轮廓区域;歌词窗口设置单元,用于将所述歌词窗口的形状设置为所述已播放歌词文 字的轮廓区域和未播放歌词文字的轮廓区域的组合区域的形状。
全文摘要
本发明适用于文字处理领域,提供了一种歌词文字的显示方法及系统,所述方法包括下述步骤获取歌词文字,将所述歌词文字绘制于歌词窗口;根据音频文件当前播放的时间点获取已播放歌词文字的轮廓区域和未播放歌词文字的轮廓区域;采用不同的颜色或者位图填充所述已播放歌词文字的轮廓区域和未播放歌词文字的轮廓区域;调整所述歌词窗口透明于显示所述歌词窗口的背景窗口。通过本发明实施例提供的歌词文字的显示方法,在播放音频文件时,可以在桌面上透明动态的显示歌词文字,达到较逼真的影音跟唱效果。
文档编号G10H1/36GK101183524SQ200710124510
公开日2008年5月21日 申请日期2007年11月8日 优先权日2007年11月8日
发明者余双全, 坚 陈 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1