一种在媒体应用中使用的方法及装置制造方法
【专利摘要】本发明的实施方式提供了一种在媒体应用中使用的方法。例如,该方法可以包括:接收用户针对媒体应用显示的歌词文本执行的生成歌词图片操作;针对所述媒体应用显示的、生成歌词图片操作涉及的歌词文本,生成包括歌词的图片。由于本发明的方法可以在媒体应用中生成包括歌词的图片,使得媒体应用中的歌词不再仅限于使用在支持文本的场景中,例如,还可以将包括歌词的图片分享到不支持文字预载入的社交平台等,为用户带来了更好的体验。此外,本发明的实施方式还提供了一种在媒体应用中使用的装置。
【专利说明】一种在媒体应用中使用的方法及装置
【技术领域】
[0001] 本发明的实施方式涉及媒体领域,更具体地,本发明的实施方式涉及一种在媒体 应用中使用的方法及装置。
【背景技术】
[0002] 本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的 描述不因为包括在本部分中就承认是现有技术。
[0003] 现在,很多的媒体应用软件都会提供歌词浏览功能,用户可以一边听歌,一边浏览 歌词。用户可以从媒体应用显示的歌词中复制得到其中的一句或几句文本。
【发明内容】
[0004] 但是,所得到的歌词文本只能使用在支持文本的场景中,使用场景受到限制。
[0005] 因此在现有技术中,从媒体应用中得到的歌词只能使用在支持文本的场景是非常 令人烦恼的问题。
[0006] 为此,非常需要一种改进的在媒体应用中使用的方法,以使媒体应用中的歌词不 仅限于使用在支持文本的场景中。
[0007] 在本上下文中,本发明的实施方式期望提供一种在媒体应用中使用的方法及装 置。
[0008] 在本发明实施方式的第一方面中,提供了一种在媒体应用中使用的方法,例如,该 方法可以包括:接收用户针对媒体应用显示的歌词文本执行的生成歌词图片操作;针对所 述媒体应用显示的、生成歌词图片操作涉及的歌词文本,生成包括歌词的图片。
[0009] 在本发明实施方式的第二个方面中,提供了一种在媒体应用中使用的装置,例如, 该装置可以包括:歌词操作单元,可以配置用于接收用户针对媒体应用显示的歌词文本执 行的生成歌词图片操作;图片生成单元,可以配置用于针对所述媒体应用显示的、生成歌词 图片操作涉及的歌词文本,生成包括歌词的图片。
[0010] 根据本发明实施方式的在媒体应用中使用的方法及装置,可以接收用户针对媒体 应用显示的歌词文本执行的生成歌词图片操作,针对所述媒体应用显示的、生成歌词图片 操作涉及的歌词文本,生成包括歌词的图片,从而使得媒体应用中的歌词不再限于使用在 支持文本的场景中,还可以将包括歌词的图片保存在本地或者分享到不支持文字预载入的 社交平台等,为用户带来了更好的体验。
【专利附图】
【附图说明】
[0011] 通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目 的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若 干实施方式,其中:
[0012] 图1示意性地示出了根据本发明实施方式的应用场景示意图;
[0013] 图2示意性地示出了根据本发明实施方式的在媒体应用中使用的方法流程示意 图;
[0014] 图3示意性地示出了根据本发明一实施例的画布界面示意图;
[0015] 图4示意性地示出了根据本发明再一实施例的画布界面示意图;
[0016] 图5示意性地示出了根据本发明实施方式的在媒体应用中使用的装置结构示意 图;
[0017] 在附图中,相同或对应的标号表不相同或对应的部分。
【具体实施方式】
[0018] 下面将参考若干示例性实施方式来描述本发明的原理和精神。应当理解,给出这 些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本发明,而并非以任何 方式限制本发明的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能 够将本公开的范围完整地传达给本领域的技术人员。
[0019] 本领域技术人员知道,本发明的实施方式可以实现为一种系统、装置、设备、方法 或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件 (包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
[0020] 根据本发明的实施方式,提出了一种在媒体应用中使用的方法及装置。
[0021] 在本文中,需要理解的是,附图中的任何元素数量均用于示例而非限制,以及任何 命名都仅用于区分,而不具有任何限制含义。
[0022] 下面参考本发明的若干代表性实施方式,详细阐释本发明的原理和精神。
[0023] 发明概沭
[0024] 本发明人发现,目前媒体应用中显示的歌词均为文本格式,只能使用在支持文本 的场景下,使用场景受到限制。例如,媒体应用中的歌词文本无法分享到不支持文字预载入 的社交平台。针对这一问题,本发明人发现,可以接收用户针对媒体应用显示的歌词文本执 行的生成歌词图片操作,针对所述媒体应用显示的、生成歌词图片操作涉及的歌词文本,生 成包括歌词的图片,从而可以将包括歌词的图片使用在各种场景下。例如,可以将包括歌词 的图片保存在本地或者分享到不支持文字预载入的社交平台,等等。
[0025] 在介绍了本发明的基本原理之后,下面具体介绍本发明的各种非限制性实施方 式。
[0026] 应用场景总览
[0027] 首先参考图1,用户可以在如图1所示的媒体应用显示歌词文本的界面通过点击 生成图片按钮执行生成歌词图片操作,生成包括歌词的图片,进而可以根据实际需要针对 包括歌词的图片进行各种形式的操作,例如保存在本地或者分享到社交平台。
[0028] 示例件方法
[0029] 下面结合图1的应用场景,参考图2来描述根据本发明示例性实施方式的在媒体 应用中使用的方法。需要注意的是,上述应用场景仅是为了便于理解本发明的精神和原理 而示出,本发明的实施方式在此方面不受任何限制。相反,本发明的实施方式可以应用于适 用的任何场景。
[0030] 例如,参见图2,为本发明实施例提供的一种在媒体应用中使用的方法流程示意 图。如图所示,本发明一种可能的实施方式可以包括:
[0031] S210、接收用户针对媒体应用显示的歌词文本执行的生成歌词图片操作。
[0032] 在一些可能的实施方式中,可以接收用户针对选中的歌词文本执行的生成歌词图 片操作,其中,所述选中的歌词文本具体是在接收到用户针对媒体应用显示的歌词文本的 选择操作之后,根据接收的选择操作确定的、用户选中的歌词文本。例如,在媒体应用中,可 以在浏览歌词界面使用UITableView显示歌词列表(UITableView,用于以表格的形式显示 数据的控件),其中,每句歌词展示在一个nTableViewCell里(UITableViewCell,用于显 不所述表格一行的控件)。其中,UITableCell控件添加了 UILongPressGestureRecognizer 长按手势识别事件。在用户长按UITableCell显示的歌词时,长按手势识别事件被触发,进 入如图1所示的歌词选择界面,并且,长按选中的歌词在歌词选择界面可以默认被选中。在 歌词选择界面,用户可以自行选择歌词文本,例如,选一行或多行歌词文本。另外,还可以在 歌词选择界面添加 UITapGestureRecognizer点击手势识别事件,在用户点击歌词选择界 面显示的某行歌词文本时,可以在选中或取消该行歌词文本两个操作中切换。在歌词选择 界面中还可以提供生成歌词图片按钮,当用户按下生成歌词图片按钮时,确定用户针对选 中的歌词文本执行生成歌词图片操作。另外,被选中的歌词文本可以在歌词选择界面所显 示的歌词列表的中上部。用户还可以在歌词选择界面中通过滚动页面查看歌词。
[0033] 在另一些可能的实施方式中,在用户未选中歌词文本的情况下,可以接收用户针 对媒体应用当前显示的所有歌词文本执行的生成歌词图片操作。在该实施方式中,用户可 以在浏览歌词界面或者歌词选择界面中,在未选中歌词文本的情况下,执行针对显示歌词 列表的界面或者歌词选择界面显示的所有歌词文本的生成歌词图片操作。
[0034] S220、针对所述媒体应用显示的、生成歌词图片操作涉及的歌词文本,生成包括歌 词的图片。
[0035] 需要说明的是,生成歌词图片操作涉及的歌词文本具体可以根据实际应用场景需 要确定。例如,如果用户选中了某些歌词文本,则生成歌词图片操作涉及的歌词文本可以是 用户选中的歌词文本。如果用户未选中歌词文本,则生成歌词图片操作涉及的歌词文本可 以是媒体应用当前显示的所有歌词文本。
[0036] 下面,对如何生成包括歌词的图片进行详细说明。
[0037] 例如,可以将媒体应用显示的、生成歌词图片操作涉及的歌词文本添加到画布中, 采用截屏快照技术将所述画布生成包括歌词的图片。例如,当用户点击如图1所示界面中 的生成歌词图片按钮时,可以将生成歌词图片操作涉及的歌词文本(例如,被选中的歌词 文本或媒体应用当前显示的所有歌词文本)添加到如图3所示的HView里(UlView,画布 控件),采用截屏快照技术将UlView生成包括歌词的图片。需要说明的是,本发明实施例中 采用nView仅为画布的一种可能的实施方式,本发明对采用哪种画布技术并不进行限制。
[0038] 在一些可能的实施方式中,可以在采用截屏快照技术将画布生成包括歌词的图片 之前,将歌词图片操作涉及的歌词文本对应的单曲封面图加入到画布中;或者,响应于接收 到用户添加配图的操作,调出图片库以便用户选择配图,将用户选中的配图加入到画布中。 例如,当用户点击图1所示界面的生成歌词图片按钮时,将生成歌词图片操作涉及的歌词 文本添加到画布中,同时将生成歌词图片操作涉及的歌词文本对应的单曲封面加入到该画 布中,效果如图3所示画布界面。再例如,当用户点击如图3所示画布界面的特定按钮如相 机按钮时,可以相应调出图片库以便用户选择配图。当用户选中配图时,将单曲封面从画布 中删除,同时将用户选中的配图代替单曲封面显示在画布中。另外,画布中的单曲封面或者 用户自行选择的配图可以按宽度优先显示在画布中。其中,本发明实施例所述的图片库可 以是媒体应用的图片库,也可以是运行媒体应用的终端设备的其他应用的图片库,例如,可 以是用于存储终端设备自带相机所拍摄的照片的图片库。
[0039] 在另一些可能的实施方式中,可以生成仅包括歌词的图片。在该实施方式中,可以 响应于用户以特定手势操作触摸屏显示的、生成歌词图片操作涉及的歌词文本,仅将所述 歌词图片操作涉及的歌词文本添加到画布中,采用截屏快照技术将所述画布生成包括歌词 的图片。例如,用户可以在浏览歌词界面、歌词选择界面或画布界面以特定手势操作触摸屏 显示的、生成歌词图片操作涉及的歌词文本。例如,特定手势可以是左滑或者右滑触摸屏等 手势,本发明对此并不限制,具体可以根据实际场景需要进行设置。
[0040] 以用户在画布界面以特定手势操作触摸屏为例。当用户在歌词选择界面点击生成 图片按钮时,可以将媒体应用显示的、生成歌词图片操作涉及的歌词文本添加到画布中,并 进入如图3所示的画布界面。当用户在如图3所示画布界面中以左滑手势操作触摸屏时, 进入如图4所示画布中仅包括歌词图片操作涉及的歌词文本的界面。再以用户在歌词选择 界面以特定收拾操作触摸屏为例。当用户在歌词选择界面选中歌词文本后,如果以左滑手 势操作触摸屏,则仅将选中的歌词文本添加到画布中,并直接进入如图4所示的画布界面。 当用户在如图4所示界面中点击分享按钮或者保存按钮时,采用截屏快照技术将画布生成 包括歌词的图片,将该包括歌词的图片分享到社交平台或者保存到本地。
[0041] 另外,本发明实施例还可以响应于接收到用户针对所述画布输入的编辑命令,根 据所述编辑命令对所述画布中显示的内容进行编辑。例如,可以接收用户针对画布中的单 曲封面/自行选择的配图的上下滑动、放大、缩小、调整图片位置等操作,根据接收的操作 对单曲封面/自行选择的配图进行编辑。或者,还可以接收用户针对画布中显示的歌词文 本的字体样式、字体大小、颜色等编辑操作,或者,还可以接收用户输入的文字等。
[0042] 可见,应用本发明实施例在媒体应用中使用的方法,可以在媒体应用中针对媒体 应用显示的、生成歌词图片操作涉及的歌词文本,生成包括歌词的图片,进而可以响应于接 收到用户的分享操作,向指定社交平台对应的服务器发送分享所述图片的分享请求,以便 在所述指定社交平台分享所述图片,和/或者,可以响应于接收到用户的保存操作,将所述 图片保存在运行所述在媒体应用中使用的方法的终端设备本地。例如,可以分享到云音乐 或其他第三方社交平台。例如,可以将生成的包括歌词的图片上传到微信或易信等社交平 台提供的SDK,通过调用分享图片接口将包括歌词的图片分享到微信或易信等社交平台。
[0043] 示例件设各
[0044] 在介绍了本发明示例性实施方式的方法之后,接下来,参考图5对本发明示例性 实施方式的在媒体应用中使用的装置进行详细说明。
[0045] 例如,参见图5,为本发明实施例提供的一种在媒体应用中使用的装置结构示意 图。如图所示,本发明一种可能的实施方式可以包括:
[0046] 歌词操作单元510,可以配置用于接收用户针对媒体应用显示的歌词文本执行的 生成歌词图片操作。图片生成单元520,可以配置用于针对所述媒体应用显示的、生成歌词 图片操作涉及的歌词文本,生成包括歌词的图片。
[0047] 在一些可能的实施方式中,所述歌词操作单元510,可以配置用于接收用户针对选 中的歌词文本执行的生成歌词图片操作,其中,所述选中的歌词文本具体为在接收到用户 针对媒体应用显示的歌词文本的选择操作之后,根据接收的选择操作确定的、用户选中的 歌词文本。所述图片生成单元520,可以配置用于针对媒体应用中显示的、生成歌词图片操 作涉及的所述选中的歌词文本,生成包括歌词的图片。
[0048] 在另一些可能的实施方式中,所述歌词操作单元510,可以配置用于接收用户针对 媒体应用显示的歌词文本整体执行的生成歌词图片操作。所述图片生成单元520,可以配置 用于针对所述媒体应用显示的歌词文本整体,生成包括歌词的图片。
[0049] 下面,对本发明实施例提供的装置如何生成包括歌词的图片进行详细说明。
[0050] 例如,所述图片生成单元520,可以配置用于将媒体应用显示的、生成歌词图片操 作涉及的歌词文本添加到画布中,采用截屏快照技术将所述画布生成包括歌词的图片。
[0051] 在一些可能的实施方式中,所述图片生成单元520,可以配置用于如果用户以特定 手势操作触摸屏显示的、生成歌词图片操作涉及的歌词文本,则仅将所述歌词图片操作涉 及的歌词文本添加到画布中,采用截屏快照技术将所述画布生成包括歌词的图片。
[0052] 在另一些可能的实施方式中,本发明实施例提供的装置还可以包括配图单元530, 可以配置用于将所述歌词图片操作涉及的歌词文本对应的单曲封面图加入到所述画布中; 或者,响应于接收到用户添加配图的操作,调出图片库以便用户选择配图,将用户选中的配 图加入到所述画布中。
[0053] 另外,本发明实施例提供的装置还可以包括:编辑单元540,可以配置用于响应于 接收到用户针对所述画布输入的编辑命令,根据所述编辑命令对所述画布中显示的内容进 行编辑。
[0054] 可见,配置本发明实施例在媒体应用中使用的装置,可以由歌词操作单元510接 收到针对媒体应用显示的、生成歌词图片操作,由图片生成单元520针对生成歌词图片操 作涉及的歌词文本,生成包括歌词的图片,进而对包括歌词的图片进行多形式的操作。例 如,本发明实施例提供装置还可以包括分享单元550和/或保存单元560,其中,分享单元 550可以用于响应于接收到用户的分享操作,向指定社交平台对应的服务器发送分享所述 图片的分享请求,以便在所述指定社交平台分享所述图片;保存单元560可以用于响应于 接收到用户的保存操作,将所述图片保存在运行所述在媒体应用中使用的方法的终端设备 本地。
[0055] 需要注意的是,配图单元530、编辑单元540、分享单元550以及保存单元560在图 5中用虚线绘制,以表示这些单元不是本发明装置的必要单元。
[0056] 应当注意,尽管在上文详细描述中提及了在媒体应用中使用的装置的若干单元, 但是这种划分仅仅并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多 单元的特征和功能可以在一个单元中具体化。反之,上文描述的一个单元的特征和功能可 以进一步划分为由多个单元来具体化。
[0057] 此外,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者 暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的 结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一 个步骤分解为多个步骤执行。
[0058] 虽然已经参考若干【具体实施方式】描述了本发明的精神和原理,但是应该理解,本 发明并不限于所公开的【具体实施方式】,对各方面的划分也不意味着这些方面中的特征不能 组合以进行受益,这种划分仅是为了表述的方便。本发明旨在涵盖所附权利要求的精神和 范围内所包括的各种修改和等同布置。
【权利要求】
1. 一种在媒体应用中使用的方法,包括: 接收用户针对媒体应用显示的歌词文本执行的生成歌词图片操作; 针对所述媒体应用显示的、生成歌词图片操作涉及的歌词文本,生成包括歌词的图片。
2. 根据权利要求1所述的方法,其中, 所述接收用户针对媒体应用显示的歌词文本执行的生成歌词图片操作包括:接收用户 针对选中的歌词文本执行的生成歌词图片操作,其中,所述选中的歌词文本具体为在接收 到用户针对媒体应用显示的歌词文本的选择操作之后,根据接收的选择操作确定的、用户 选中的歌词文本; 所述针对媒体应用显示的、生成歌词图片操作涉及的歌词文本,生成包括歌词的图片 包括:针对媒体应用中显示的、生成歌词图片操作涉及的所述选中的歌词文本,生成包括歌 词的图片; 或者, 所述接收用户针对媒体应用显示的歌词文本执行的生成歌词图片操作包括:接收用户 针对媒体应用显示的歌词文本整体执行的生成歌词图片操作; 所述针对所述媒体应用显示的、生成歌词图片操作涉及的歌词文本,生成包括歌词的 图片包括: 针对所述媒体应用显示的歌词文本整体,生成包括歌词的图片。
3. 根据权利要求1所述的方法,还包括: 响应于接收到用户的分享操作,向指定社交平台对应的服务器发送分享所述图片的分 享请求,以便在所述指定社交平台分享所述图片; 和/或者, 响应于接收到用户的保存操作,将所述图片保存在运行所述在媒体应用中使用的方法 的终端设备本地。
4. 根据权利要求1所述的方法,其中,所述针对媒体应用显示的、生成歌词图片操作涉 及的歌词文本,生成包括歌词的图片包括: 将媒体应用显示的、生成歌词图片操作涉及的歌词文本添加到画布中,采用截屏快照 技术将所述画布生成包括歌词的图片。
5. 根据权利要求4所述的方法,其中,所述将媒体应用显示的、生成歌词图片操作涉及 的歌词文本添加到画布中,采用截屏快照技术将所述画布生成包括歌词的图片包括: 如果用户以特定手势操作触摸屏显示的、生成歌词图片操作涉及的歌词文本,则仅将 所述歌词图片操作涉及的歌词文本添加到画布中,采用截屏快照技术将所述画布生成包括 歌词的图片。
6. 根据权利要求4所述的方法,在所述采用截屏快照技术将所述画布生成包括歌词的 图片之前,还包括: 将所述歌词图片操作涉及的歌词文本对应的单曲封面图加入到所述画布中;或者,响 应于接收到用户添加配图的操作,调出图片库以便用户选择配图,将用户选中的配图加入 到所述画布中。
7. 根据权利要求4所述的方法,还包括: 响应于接收到用户针对所述画布输入的编辑命令,根据所述编辑命令对所述画布中显 示的内容进行编辑。
8. -种在媒体应用中使用的装置,包括: 歌词操作单元,配置用于接收用户针对媒体应用显示的歌词文本执行的生成歌词图片 操作; 图片生成单元,配置用于针对所述媒体应用显示的、生成歌词图片操作涉及的歌词文 本,生成包括歌词的图片。
9. 根据权利要求8所述的装置,其中, 所述歌词操作单元,配置用于接收用户针对选中的歌词文本执行的生成歌词图片操 作,其中,所述选中的歌词文本具体为在接收到用户针对媒体应用显示的歌词文本的选择 操作之后,根据接收的选择操作确定的、用户选中的歌词文本;所述图片生成单元,配置用 于针对媒体应用中显示的、生成歌词图片操作涉及的所述选中的歌词文本,生成包括歌词 的图片; 或者, 所述歌词操作单元,配置用于接收用户针对媒体应用显示的歌词文本整体执行的生成 歌词图片操作;所述图片生成单元,配置用于针对所述媒体应用显示的歌词文本整体,生成 包括歌词的图片。
10. 根据权利要求8所述的装置,还包括: 分享单元,配置用于响应于接收到用户的分享操作,向指定社交平台对应的服务器发 送分享所述图片的分享请求,以便在所述指定社交平台分享所述图片; 和/或者, 保存单元,配置用于响应于接收到用户的保存操作,将所述图片保存在运行所述在媒 体应用中使用的方法的终端设备本地。
11. 根据权利要求8所述的装置,其中,所述图片生成单元,配置用于将媒体应用显示 的、生成歌词图片操作涉及的歌词文本添加到画布中,采用截屏快照技术将所述画布生成 包括歌词的图片。
12. 根据权利要求11所述的装置,其中,所述图片生成单元,配置用于如果用户以特定 手势操作触摸屏显示的、生成歌词图片操作涉及的歌词文本,则仅将所述歌词图片操作涉 及的歌词文本添加到画布中,采用截屏快照技术将所述画布生成包括歌词的图片。
13. 根据权利要求11所述的装置,还包括: 配图单元,配置用于将所述歌词图片操作涉及的歌词文本对应的单曲封面图加入到所 述画布中;或者,响应于接收到用户添加配图的操作,调出图片库以便用户选择配图,将用 户选中的配图加入到所述画布中。
14. 根据权利要求11所述的装置,还包括: 编辑单元,配置用于响应于接收到用户针对所述画布输入的编辑命令,根据所述编辑 命令对所述画布中显示的内容进行编辑。
【文档编号】G06F17/30GK104123383SQ201410380101
【公开日】2014年10月29日 申请日期:2014年8月4日 优先权日:2014年8月4日
【发明者】丁磊, 陈刚, 朱一闻, 王诗沐, 张琴, 伍卉, 俞静 申请人:网易(杭州)网络有限公司