著录项信息
专利名称 | 弹幕发布方法和装置 |
申请号 | CN201510173999.4 | 申请日期 | 2015-04-13 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2015-08-05 | 公开/公告号 | CN104822093A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N21/475 | IPC分类号 | H;0;4;N;2;1;/;4;7;5;;;H;0;4;N;2;1;/;4;4;0;2查看分类表>
|
申请人 | 腾讯科技(北京)有限公司 | 申请人地址 | 北京市海淀区海淀大街38号银科大厦16层1601-1608室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 腾讯科技(北京)有限公司 | 当前权利人 | 腾讯科技(北京)有限公司 |
发明人 | 左洪涛 |
代理机构 | 北京三高永信知识产权代理有限责任公司 | 代理人 | 张所明 |
摘要
本发明公开了一种弹幕发布方法和装置,属于视频播放技术领域。所述方法包括:在播放视频的过程中,在播放界面上显示语音输入按钮;接收作用于语音输入按钮上的持续按压信号;在持续按压信号的持续时间内,通过麦克风采集语音信息;调用语音转换模块,通过语音转换模块将语音信息转换为文本信息;在播放界面上以浮窗形式展示文本信息;接收用于确认将文本信息发布为弹幕信息的确认信号;发送文本信息至后台服务器,后台服务器用于根据文本信息生成视频的弹幕信息。解决了相关技术中用户在输入框中输入评论时,输入界面会占用整个屏幕或者大部分屏幕,影响了用户对视频的正常观看的问题。
1.一种弹幕发布方法,其特征在于,所述方法包括:
在视频播放应用播放视频的过程中,在用户点击播放界面中的任意位置后在播放界面上显示语音输入按钮;
所述视频播放应用接收作用于所述语音输入按钮上的持续按压信号;
所述视频播放应用在所述持续按压信号的持续时间内,通过麦克风采集语音信息;
所述视频播放应用调用语音转换模块,通过所述语音转换模块将所述语音信息转换为文本信息;
所述视频播放应用在所述播放界面上以浮窗形式展示所述文本信息;
所述视频播放应用接收用于修正所述文本信息的修正请求;
所述视频播放应用再次调用所述语音转换模块,通过所述语音转换模块使用不同于历史转换时使用的转换规则的另一转换规则将所述语音信息再次转换为文本信息;
所述视频播放应用使用再次转换得到的所述文本信息替换展示的所述文本信息;
所述视频播放应用接收用于确认将所述文本信息发布为弹幕信息的确认信号;
所述视频播放应用发送所述文本信息至后台服务器,所述后台服务器用于根据所述文本信息生成所述视频的弹幕信息。
2.根据权利要求1所述的方法,其特征在于,所述视频播放应用接收用于确认将所述文本信息发布为弹幕信息的确认信号,包括:
所述视频播放应用接收语音确认指令;
或者,
所述视频播放应用在展示所述文本信息的同时展示用于确认发布所述文本信息的确认选项;所述视频播放应用接收用于选择所述确认选项的选择信号。
3.根据权利要求1所述的方法,其特征在于,所述视频播放应用根据所述修正请求修正所述文本信息,包括:
所述视频播放应用接收选择所述文本信息中的目标内容的选择信号;
所述视频播放应用展示与所述目标内容同音的候选项;
所述视频播放应用接收选择一个候选项的选择信号;
所述视频播放应用使用所述选择信号选择的所述候选项替换所述目标内容。
4.根据权利要求1至3任一所述的方法,其特征在于,所述视频播放应用在所述播放界面上以浮窗形式展示所述文本信息,包括:
所述视频播放应用在所述播放界面的预设区域中以浮窗形式展示所述文本信息,所述预设区域为所述播放界面的底部、所述播放界面的顶部、所述播放界面的左侧、所述播放界面的右侧以及所述播放界面的中心区域中的至少一种。
5.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:
在所述持续按压信号的持续时间内,所述视频播放应用暂停播放所述视频。
6.根据权利要求5所述的方法,其特征在于,所述视频播放应用暂停播放所述视频,包括:
所述视频播放应用暂停播放所述视频中的音频信息;
或者,
所述视频播放应用暂停播放所述视频。
7.一种弹幕发布装置,其特征在于,用于视频播放应用中,所述装置包括:
第一显示模块,用于播放视频的过程中,在用户点击播放界面中的任意位置后在播放界面上显示语音输入按钮;
第一接收模块,用于接收作用于所述第一显示模块显示的所述语音输入按钮上的持续按压信号;
信息采集模块,用于在所述第一接收模块接收到所述持续按压信号的持续时间内,通过麦克风采集语音信息;
第一转换模块,用于调用语音转换模块,通过所述语音转换模块将所述语音信息转换为文本信息;
第二显示模块,用于在所述播放界面上以浮窗形式展示所述文本信息;
第二接收模块,用于接收用于确认将所述文本信息发布为弹幕信息的确认信号;
第三接收模块,用于接收用于修正所述文本信息的修正请求;
文本修正模块,用于再次调用所述语音转换模块,通过所述语音转换模块使用不同于历史转换时使用的转换规则的另一转换规则将所述语音信息再次转换为文本信息;使用所述转换单元再次转换得到的所述文本信息替换展示的所述文本信息;
信息发送模块,用于发送所述文本信息至后台服务器,所述后台服务器用于根据所述文本信息生成所述视频的弹幕信息。
8.根据权利要求7所述的装置,其特征在于,所述第二接收模块,还用于:
接收语音确认指令;
或者,
在展示所述文本信息的同时展示用于确认发布所述文本信息的确认选项;接收用于选择所述确认选项的选择信号。
9.根据权利要求7所述的装置,其特征在于,所述文本修正模块,还用于:
接收选择所述文本信息中的目标内容的选择信号;
展示与所述目标内容同音的候选项;
接收选择一个候选项的选择信号;
使用所述选择信号选择的所述候选项替换所述目标内容。
10.根据权利要求7至9任一所述的装置,其特征在于,
所述第二显示模块,还用于在所述播放界面的预设区域中以浮窗形式展示所述文本信息,所述预设区域为所述播放界面的底部、所述播放界面的顶部、所述播放界面的左侧、所述播放界面的右侧以及所述播放界面的中心区域中的至少一种。
11.根据权利要求7至9任一所述的装置,其特征在于,所述装置还包括:
暂停模块,用于在所述持续按压信号的持续时间内,暂停播放所述视频。
12.根据权利要求11所述的装置,其特征在于,所述暂停模块,还用于:
暂停播放所述视频中的音频信息;
或者,
暂停播放所述视频。
弹幕发布方法和装置\n技术领域\n[0001] 本发明涉及视频播放技术领域,特别涉及一种弹幕发布方法和装置。\n背景技术\n[0002] 用户在使用移动终端观看视频时,用户可以通过弹幕的方式来发表自己对视频的评论。弹幕是指以字幕形式在视频播放界面中显示评论的互动方式。\n[0003] 相关的一种弹幕发布方法包括:在视频播放过程中,移动终端接收用户点击弹幕发布按钮的点击信号。在接收到点击信号之后,移动终端暂停播放视频并由视频播放界面跳转至包含评论输入框的输入界面。移动终端接收用户在评论输入框中输入的评论,发送接收到的评论至后台服务器,后台服务器根据接收到的评论生成弹幕信息。\n[0004] 在实现本发明的过程中,发明人发现上述技术至少存在以下问题:在弹幕发布过程中,移动终端将由视频播放界面跳转至输入界面,由于移动终端的屏幕尺寸有限,且用户通常采用横屏播放,而输入界面会占用整个屏幕或者大部分屏幕,影响了用户对视频的正常观看。\n发明内容\n[0005] 为了解决现有技术中存在的问题,本发明实施例提供了一种弹幕发布方法和装置。所述技术方案如下:\n[0006] 第一方面,提供了一种弹幕发布方法,所述方法包括:\n[0007] 在视频播放应用播放视频的过程中,在播放界面上显示语音输入按钮;\n[0008] 所述视频播放应用接收作用于所述语音输入按钮上的持续按压信号;\n[0009] 所述视频播放应用在所述持续按压信号的持续时间内,通过麦克风采集语音信息;\n[0010] 所述视频播放应用调用语音转换模块,通过所述语音转换模块将所述语音信息转换为文本信息;\n[0011] 所述视频播放应用在所述播放界面上以浮窗形式展示所述文本信息;\n[0012] 所述视频播放应用接收用于确认将所述文本信息发布为弹幕信息的确认信号;\n[0013] 所述视频播放应用发送所述文本信息至后台服务器,所述后台服务器用于根据所述文本信息生成所述视频的弹幕信息。\n[0014] 可选地,所述视频播放应用接收用于确认将所述文本信息发布为弹幕信息的确认信号,包括:\n[0015] 所述视频播放应用接收语音确认指令;\n[0016] 或者,\n[0017] 所述视频播放应用在展示所述文本信息的同时展示用于确认发布所述文本信息的确认选项;所述视频播放应用接收用于选择所述确认选项的选择信号。\n[0018] 可选地,所述方法还包括:\n[0019] 所述视频播放应用接收用于修正所述文本信息的修正请求;\n[0020] 所述视频播放应用根据所述修正请求修正所述文本信息。\n[0021] 可选地,所述视频播放应用根据所述修正请求修正所述文本信息,包括:\n[0022] 所述视频播放应用接收选择所述文本信息中的目标内容的选择信号;\n[0023] 所述视频播放应用展示与所述目标内容同音的候选项;\n[0024] 所述视频播放应用接收选择一个候选项的选择信号;\n[0025] 所述视频播放应用使用所述选择信号选择的所述候选项替换所述目标内容。\n[0026] 可选地,所述视频播放应用根据所述修正请求修正所述文本信息,包括:\n[0027] 所述视频播放应用再次调用所述语音转换模块,通过所述语音转换模块使用不同于历史转换时使用的转换规则的另一转换规则将所述语音信息再次转换为文本信息;\n[0028] 所述视频播放应用使用再次转换得到的所述文本信息替换展示的所述文本信息。\n[0029] 可选地,所述视频播放应用在所述播放界面上以浮窗形式展示所述文本信息,包括:\n[0030] 所述视频播放应用在所述播放界面的预设区域中以浮窗形式展示所述文本信息,所述预设区域为所述播放界面的底部、所述播放界面的顶部、所述播放界面的左侧、所述播放界面的右侧以及所述播放界面的中心区域中的至少一种。\n[0031] 可选地,所述方法还包括:\n[0032] 在所述持续按压信号的持续时间内,所述视频播放应用暂停播放所述视频。\n[0033] 可选地,所述视频播放应用暂停播放所述视频,包括:\n[0034] 所述视频播放应用暂停播放所述视频中的音频信息;\n[0035] 或者,\n[0036] 所述视频播放应用暂停播放所述视频。\n[0037] 第二方面,提供了一种弹幕发布装置,用于视频播放应用中,所述装置包括:\n[0038] 第一显示模块,用于播放视频的过程中,在播放界面上显示语音输入按钮;\n[0039] 第一接收模块,用于接收作用于所述第一显示模块显示的所述语音输入按钮上的持续按压信号;\n[0040] 信息采集模块,用于在所述第一接收模块接收到所述持续按压信号的持续时间内,通过麦克风采集语音信息;\n[0041] 第一转换模块,用于调用语音转换模块,通过所述语音转换模块将所述语音信息转换为文本信息;\n[0042] 第二显示模块,用于在所述播放界面上以浮窗形式展示所述文本信息;\n[0043] 第二接收模块,用于接收用于确认将所述文本信息发布为弹幕信息的确认信号;\n[0044] 信息发送模块,用于发送所述文本信息至后台服务器,所述后台服务器用于根据所述文本信息生成所述视频的弹幕信息。\n[0045] 可选地,所述第二接收模块,还用于:\n[0046] 接收语音确认指令;\n[0047] 或者,\n[0048] 在展示所述文本信息的同时展示用于确认发布所述文本信息的确认选项;接收用于选择所述确认选项的选择信号。\n[0049] 可选地,所述装置还包括:\n[0050] 第三接收模块,用于接收用于修正所述文本信息的修正请求;\n[0051] 文本修正模块,用于根据所述第三接收模块接收到的所述修正请求修正所述文本信息。\n[0052] 可选地,所述文本修正模块,还用于:\n[0053] 接收选择所述文本信息中的目标内容的选择信号;\n[0054] 展示与所述目标内容同音的候选项;\n[0055] 接收选择一个候选项的选择信号;\n[0056] 使用所述选择信号选择的所述候选项替换所述目标内容。\n[0057] 可选地,所述文本修正模块,还用于:\n[0058] 再次调用所述语音转换模块,通过所述语音转换模块使用不同于历史转换时使用的转换规则的另一转换规则将所述语音信息再次转换为文本信息;\n[0059] 使用所述转换单元再次转换得到的所述文本信息替换展示的所述文本信息。\n[0060] 可选地,所述第二显示模块,还用于在所述播放界面的预设区域中以浮窗形式展示所述文本信息,所述预设区域为所述播放界面的底部、所述播放界面的顶部、所述播放界面的左侧、所述播放界面的右侧以及所述播放界面的中心区域中的至少一种。\n[0061] 可选地,所述装置还包括:\n[0062] 暂停模块,用于在所述持续按压信号的持续时间内,暂停播放所述视频。\n[0063] 可选地,所述暂停模块,还用于:\n[0064] 暂停播放所述视频中的音频信息;\n[0065] 或者,\n[0066] 暂停播放所述视频。\n[0067] 本发明实施例提供的技术方案的有益效果是:\n[0068] 通过在播放界面中显示语音输入按钮,用户通过按压语音输入按钮的方式来输入语音信息,进而通过语音信息来实现弹幕的发布;解决了相关技术中用户在输入框中输入评论时,输入界面会占用整个屏幕或者大部分屏幕,影响了用户对视频的正常观看的问题;\n达到了用户输入语音信息也即发布弹幕时,视频播放应用仍然可以正常播放视频,不会影响用户正常观看的效果。\n附图说明\n[0069] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0070] 图1是本发明一个实施例提供的弹幕发布方法的流程图;\n[0071] 图2A是本发明另一实施例提供的弹幕发布方法的流程图;\n[0072] 图2B是本发明另一实施例提供的视频播放应用展示语音输入按钮的一种展示示意图;\n[0073] 图2C是本发明另一实施例提供的视频播放应用展示文本信息的一种展示示意图;\n[0074] 图2D是本发明另一实施例提供的用户修正文本信息时视频播放应用的展示示意图;\n[0075] 图3是本发明一个实施例提供的弹幕发布装置的结构示意图;\n[0076] 图4是本发明另一实施例提供的弹幕发布装置的结构示意图。\n具体实施方式\n[0077] 为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。\n[0078] 请参考图1,其示出了本发明一个实施例提供的弹幕发布方法的流程图,如图1所示,该弹幕发布方法包括:\n[0079] 步骤101,在视频播放应用播放视频的过程中,在播放界面上显示语音输入按钮。\n[0080] 步骤102,视频播放应用接收作用于语音输入按钮上的持续按压信号。\n[0081] 步骤103,视频播放应用在持续按压信号的持续时间内,通过麦克风采集语音信息。\n[0082] 步骤104,视频播放应用调用语音转换模块,通过语音转换模块将语音信息转换为文本信息。\n[0083] 步骤105,视频播放应用在播放界面上以浮窗形式展示文本信息。\n[0084] 步骤106,视频播放应用接收用于确认将文本信息发布为弹幕信息的确认信号。\n[0085] 步骤107,视频播放应用发送文本信息至后台服务器,后台服务器用于根据文本信息生成视频的弹幕信息。\n[0086] 综上所述,本实施例提供的弹幕发布方法,通过在播放界面中显示语音输入按钮,用户通过按压语音输入按钮的方式来输入语音信息,进而通过语音信息来实现弹幕的发布;解决了相关技术中用户在输入框中输入评论时,输入界面会占用整个屏幕或者大部分屏幕,影响了用户对视频的正常观看的问题;达到了用户输入语音信息也即发布弹幕时,视频播放应用仍然可以正常播放视频,不会影响用户正常观看的效果。\n[0087] 本实施例通过语音信息来发布弹幕信息,使得用户无需在移动终端中手动输入评论,降低了对用户的文化程度的要求。特别的,这也避免了因为移动终端屏幕较小而导致的用户手动输入评论时用户容易输入错误的问题,提高了输入的准确性。\n[0088] 请参考图2A,其示出了本发明另一实施例提供的弹幕发布方法的流程图,如图2A所示,该弹幕发布方法包括:\n[0089] 步骤201,在视频播放应用播放视频的过程中,在播放界面上显示语音输入按钮。\n[0090] 视频播放应用是指安装在移动终端中的用于播放视频的应用客户端。在视频播放应用播放视频的过程中,播放界面中可以显示语音输入按钮。用户可以通过按压该语音输入按钮的方式来触发输入语音信息。比如,请参考图2B,视频播放应用可以显示图中21所示的语音输入按钮。\n[0091] 可选地,播放界面中可以总是显示该语音输入按钮,也可以在用户点击播放界面中的任意位置后显示该语音输入按钮,本实施例对此并不做限定。播放界面在显示语音输入按钮的同时还可以显示诸如截屏或者菜单键(用户可以通过该菜单键调节播放界面显示比例以及分享视频)之类的按钮,本实施例对此也不做限定。\n[0092] 步骤202,视频播放应用接收作用于语音输入按钮上的持续按压信号。\n[0093] 当用户想要通过弹幕发表此刻对该视频的感受时,用户可以长按视频播放应用中显示的语音输入按钮。相应的,视频播放应用可以接收到作用于语音输入按钮上的持续按压信号。\n[0094] 步骤203,视频播放应用在持续按压信号的持续时间内,通过麦克风采集语音信息。\n[0095] 在持续按压信号的持续时间内,视频播放应用可以调用移动终端中的麦克风,并通过该麦克风采集环境中的语音信息。\n[0096] 步骤204,视频播放应用调用语音转换模块,通过语音转换模块将语音信息转换为文本信息。\n[0097] 视频播放应用采集到语音信息之后,视频播放应用可以调用语音转换模块,通过该语音转换模块来将该语音信息转换为文本信息。其中,语音转换模块可以为移动终端中的转换模块,也可以是位于服务器中的转换模块。\n[0098] 当语音转换模块为服务器中的转换模块时,视频播放应用调用语音转换模块的步骤可以包括:视频播放应用发送语音转换请求至服务器,该语音转换请求中携带有语音信息;服务器接收到语音转换请求之后,通过服务器中的语音转换模块对语音转换请求中携带的语音信息进行转换,返回转换得到的文本信息至视频播放应用。\n[0099] 步骤205,视频播放应用在播放界面的预设区域中以浮窗形式展示文本信息。\n[0100] 为了向用户提供对语音信息所对应的文本信息的预览功能,视频播放应用可以在播放界面的预设区域中以浮窗的形式展示文本信息。其中,预设区域为播放界面的底部、播放界面的顶部、播放界面的左侧、播放界面的右侧以及播放界面的中心区域中的至少一种。\n[0101] 比如,以预设区域为播放界面的底部为例,视频播放应用可以通过图2C所示的界面来展示文本信息。\n[0102] 本实施例只是以视频播放应用采用浮窗形式展示文本信息为例,可选地,视频播放应用还可以通过字幕等形式展示该文本信息,本实施例对此不做限定。\n[0103] 步骤206,视频播放应用接收用于修正文本信息的修正请求。\n[0104] 在视频播放应用展示文本信息之后,当用户发现文本信息中有误时,用户可以请求修正该文本信息。相应的,视频播放应用可以接收到用于修正文本信息的修正请求。\n[0105] 可选地,视频播放应用在展示文本信息的同时,视频播放应用还可以展示用于修改该文本信息的修正选项,比如展示图2C中的修正按钮。当用户想要修改文本信息时,用户点击该修正选项。\n[0106] 步骤207,视频播放应用根据修正请求修正文本信息。\n[0107] 视频播放应用接收到修正请求之后,视频播放应用可以根据修正请求修正该文本信息。\n[0108] 可选地,本步骤可以包括如下两种可能的实现方式中的任一种:\n[0109] 作为一种可能的实现方式,本步骤可以包括:\n[0110] (1)、视频播放应用接收选择文本信息中的目标内容的选择信号。\n[0111] 语音转换模块在做语音转换时,对于同音的各个词语语音转换模块可能会转换错误,所以为了对转换有误的词语进行修正,当视频播放应用展示文本信息且用户发现展示的文本信息中的目标内容有误时,用户可以选择该目标内容。相应的,视频播放应用可以接收到选择该目标内容的选择信号。\n[0112] 需要说明的是,本实施例只是以先接收到修正请求,然后接收到选择信号为例,可选地,用户还可以直接选择文本信息中的目标内容,进而请求对目标内容进行修正。也即修正请求可以为选择目标内容的选择信号,本实施例对此不限定。并且此时,视频播放应用还可以不展示修正按钮。\n[0113] (2)、视频播放应用展示与目标内容同音的候选项。\n[0114] 视频播放应用接收到选择信号之后,视频播放应用可以展示与目标内容同音的候选项。可选地,视频播放应用可以显示预定个数的候选项,并且用户可以通过翻页的方式来查看更多候选项。\n[0115] 比如,请参考图2D,当用户发现文本信息中的‘眼疾’有误时,用户选择‘眼疾’之后,视频播放应用可以展示图2D所示的发音为‘yanji’的候选项。\n[0116] (3)、视频播放应用接收选择一个候选项的选择信号。\n[0117] 用户从视频播放应用展示的各个候选项中选择自己所要表达的候选项。可选地,当视频播放应用当前展示的候选项中没有自己需要的候选项时,用户可以通过翻页的方式来触发视频播放应用显示更多候选项,本实施例对此不做限定。\n[0118] (4)、视频播放应用使用选择信号选择的候选项替换目标内容。\n[0119] 在接收到选择信号之后,视频播放应用可以使用选择信号选择的候选项来替换目标内容。比如,在图2D中,当用户选择‘演技’时,视频播放应用可以使用‘演技’来替换‘眼疾’,替换之后显示内容为‘丫丫的演技太棒了’的文本信息。\n[0120] 作为另一种可能的实现方式,本步骤可以包括:\n[0121] (1)、视频播放应用再次调用语音转换模块,通过语音转换模块使用不同于历史转换时使用的转换规则的另一转换规则将语音信息再次转换为文本信息。\n[0122] 语音转换模块中通常会设置多套语音转换规则,所以当用户发现视频播放应用展示的文本信息有误时,该视频播放应用可以再次调用语音转换模块,进而通过语音转换模块将语音信息再次转换为文本信息。其中,语音转换模块对语音信息再次转换时,其使用的转换规则不同于之前使用的转换规则。\n[0123] 可选地,当语音转换模块为服务器中的语音转换模块时,视频播放应用可以发送转换请求至服务器,转换请求中携带有展示的文本信息以及语音信息。服务器接收到转换请求之后,服务器通过语音转换模块使用不同于转换请求中的文本信息所对应的转换规则的其他转换规则对语音信息再次转换,并返回转换得到的文本信息至视频播放应用。\n[0124] (2)、视频播放应用使用再次转换得到的文本信息替换展示的文本信息。\n[0125] 视频播放应用获取到再次转换得到的文本信息时,视频播放应用可以使用再次转换得到的文本信息替换展示的文本信息。\n[0126] 步骤208,视频播放应用接收用于确认将文本信息发布为弹幕信息的确认信号。\n[0127] 当用户确认视频播放应用展示的文本信息正确,进而想要发布弹幕时,用户可以发出用于确认将该文本信息发布为弹幕信息的确认信号。相应的,视频播放应用可以接收到该确认信号。\n[0128] 可选地,本步骤可以包括如下两种可能的实现方式中的至少一种:\n[0129] 作为第一种可能的实现方式,本步骤可以包括:视频播放应用接收语音确认指令。\n[0130] 用户可以通过语音指令来控制该视频播放应用发布该文本信息,此时,视频播放应用可以相应的接收到语音确认指令。\n[0131] 作为第二种可能的实现方式,视频播放应用在展示文本信息的同时展示用于确认发布文本信息的确认选项;视频播放应用接收用于选择确认选项的选择信号。\n[0132] 视频播放应用在展示文本信息的同时还可以展示用于确认发布该文本信息的确认选项,比如显示图2C所示的确认按钮。当用户选择该确认选项时,视频播放应用可以接收到选择该确认选项的选择信号,将接收到的选择信号确定为确认信号。\n[0133] 需要说明的是,视频播放应用在展示文本信息的同时还可以展示用于取消发布该文本信息的取消选项,比如显示图2C所示的取消按钮。当用户想放弃本次发布时,用户可以选择该取消选项,相应的视频播放应用接收到选择信号之后结束本次流程。\n[0134] 步骤209,视频播放应用发送文本信息至后台服务器,后台服务器用于根据文本信息生成视频的弹幕信息。\n[0135] 需要补充说明的一点是,在步骤204中,当语音转换模块对语音信息转换失败,则视频播放应用可以展示用于提示用户转换失败的提示信息。\n[0136] 需要补充说明的另一点是,上述步骤206和步骤207为可选步骤,也即当用户发现展示的文本信息正确进而想直接发布时视频播放应用可以在用户的控制下不执行步骤206和步骤207;或者当用户想放弃本次发布时视频播放应用可以在用户的控制下不执行步骤\n206和步骤207。\n[0137] 综上所述,本实施例提供的弹幕发布方法,通过在播放界面中显示语音输入按钮,用户通过按压语音输入按钮的方式来输入语音信息,进而通过语音信息来实现弹幕的发布;解决了相关技术中用户在输入框中输入评论时,输入界面会占用整个屏幕或者大部分屏幕,影响了用户对视频的正常观看的问题;达到了用户输入语音信息也即发布弹幕时,视频播放应用仍然可以正常播放视频,不会影响用户正常观看的效果。\n[0138] 本实施例通过语音信息来发布弹幕信息,使得用户无需在移动终端中手动输入评论,降低了对用户的文化程度的要求。特别的,这也避免了因为移动终端屏幕较小而导致的用户手动输入评论时用户容易输入错误的问题,提高了输入的准确性。\n[0139] 在视频播放应用得到文本信息之后,视频播放应用可以展示该文本信息,为用户提供了对该文本信息的预览功能,进而使得用户可以根据自己需求选择发布该文本信息或者放弃发布该文本信息。另外,在展示该文本信息之后,用户还可以对文本信息进行修正,避免了语音转换模块转换得到的文本信息有误而造成的发布的弹幕信息有误的问题,提高了弹幕的准确性。\n[0140] 需要补充说明的一点是,在持续按压信号的持续时间内,视频播放应用暂停播放视频。\n[0141] 其中,本步骤可以包括如下两种可能的实现方式:\n[0142] 作为第一种可能的实现方式,由于视频播放应用接收到持续按压信号的过程中,视频播放应用会通过麦克风采集环境中的语音信息,所以为了避免视频中的音频信息带来的干扰,视频播放应用可以暂停播放视频中的音频信息。\n[0143] 作为第二种可能的实现方式,视频播放应用也可以直接暂停播放视频。\n[0144] 需要补充说明的另一点是,若在持续按压信号的持续时间内,视频播放应用暂停播放视频,则在持续按压信号结束之后,视频播放应用可以继续播放该视频。\n[0145] 请参考图3,其示出了本发明一个实施例提供的弹幕发布装置的结构示意图,用于视频播放应用中,如图3所示,该弹幕发布装置可以包括:第一显示模块310、第一接收模块\n320、信息采集模块330、第一转换模块340、第二显示模块350、第二接收模块360和信息发送模块370。\n[0146] 第一显示模块310,用于播放视频的过程中,在播放界面上显示语音输入按钮;\n[0147] 第一接收模块320,用于接收作用于第一显示模块310显示的语音输入按钮上的持续按压信号;\n[0148] 信息采集模块330,用于在第一接收模块320接收到持续按压信号的持续时间内,通过麦克风采集语音信息;\n[0149] 第一转换模块340,用于调用语音转换模块,通过语音转换模块将语音信息转换为文本信息;\n[0150] 第二显示模块350,用于在播放界面上以浮窗形式展示文本信息;\n[0151] 第二接收模块360,用于接收用于确认将文本信息发布为弹幕信息的确认信号;\n[0152] 信息发送模块370,用于发送文本信息至后台服务器,后台服务器用于根据文本信息生成视频的弹幕信息。\n[0153] 综上所述,本实施例提供的弹幕发布装置,通过在播放界面中显示语音输入按钮,用户通过按压语音输入按钮的方式来输入语音信息,进而通过语音信息来实现弹幕的发布;解决了相关技术中用户在输入框中输入评论时,输入界面会占用整个屏幕或者大部分屏幕,影响了用户对视频的正常观看的问题;达到了用户输入语音信息也即发布弹幕时,视频播放应用仍然可以正常播放视频,不会影响用户正常观看的效果。\n[0154] 本实施例通过语音信息来发布弹幕信息,使得用户无需在移动终端中手动输入评论,降低了对用户的文化程度的要求。特别的,这也避免了因为移动终端屏幕较小而导致的用户手动输入评论时用户容易输入错误的问题,提高了输入的准确性。\n[0155] 请参考图4,其示出了本发明另一实施例提供的弹幕发布装置的结构示意图,用于视频播放应用中,如图4所示,该弹幕发布装置可以包括:第一显示模块410、第一接收模块\n420、信息采集模块430、第一转换模块440、第二显示模块450、第二接收模块460和信息发送模块470。\n[0156] 第一显示模块410,用于播放视频的过程中,在播放界面上显示语音输入按钮;\n[0157] 第一接收模块420,用于接收作用于第一显示模块410显示的语音输入按钮上的持续按压信号;\n[0158] 信息采集模块430,用于在第一接收模块420接收到持续按压信号的持续时间内,通过麦克风采集语音信息;\n[0159] 第一转换模块440,用于调用语音转换模块,通过语音转换模块将语音信息转换为文本信息;\n[0160] 第二显示模块450,用于在播放界面上以浮窗形式展示文本信息;\n[0161] 第二接收模块460,用于接收用于确认将文本信息发布为弹幕信息的确认信号;\n[0162] 信息发送模块470,用于发送文本信息至后台服务器,后台服务器用于根据文本信息生成视频的弹幕信息。\n[0163] 可选地,第二接收模块460,还用于:\n[0164] 接收语音确认指令;\n[0165] 或者,\n[0166] 在展示文本信息的同时展示用于确认发布文本信息的确认选项;接收用于选择确认选项的选择信号。\n[0167] 可选地,装置还包括:\n[0168] 第三接收模块480,用于接收用于修正文本信息的修正请求;\n[0169] 文本修正模块490,用于根据第三接收模块480接收到的修正请求修正文本信息。\n[0170] 可选地,文本修正模块490,还用于:\n[0171] 接收选择文本信息中的目标内容的选择信号;\n[0172] 展示与目标内容同音的候选项;\n[0173] 接收选择一个候选项的选择信号;\n[0174] 使用选择信号选择的候选项替换目标内容。\n[0175] 可选地,文本修正模块490,还用于:\n[0176] 再次调用语音转换模块,通过语音转换模块使用不同于历史转换时使用的转换规则的另一转换规则将语音信息再次转换为文本信息;\n[0177] 使用转换单元再次转换得到的文本信息替换展示的文本信息。\n[0178] 可选地,第二显示模块450,还用于在播放界面的预设区域中以浮窗形式展示文本信息,预设区域为播放界面的底部、播放界面的顶部、播放界面的左侧、播放界面的右侧以及播放界面的中心区域中的至少一种。\n[0179] 可选地,装置还包括:\n[0180] 暂停模块510,用于在持续按压信号的持续时间内,暂停播放视频。\n[0181] 可选地,暂停模块510,还用于:\n[0182] 暂停播放视频中的音频信息;\n[0183] 或者,\n[0184] 暂停播放视频。\n[0185] 综上所述,本实施例提供的弹幕发布装置,通过在播放界面中显示语音输入按钮,用户通过按压语音输入按钮的方式来输入语音信息,进而通过语音信息来实现弹幕的发布;解决了相关技术中用户在输入框中输入评论时,输入界面会占用整个屏幕或者大部分屏幕,影响了用户对视频的正常观看的问题;达到了用户输入语音信息也即发布弹幕时,视频播放应用仍然可以正常播放视频,不会影响用户正常观看的效果。\n[0186] 本实施例通过语音信息来发布弹幕信息,使得用户无需在移动终端中手动输入评论,降低了对用户的文化程度的要求。特别的,这也避免了因为移动终端屏幕较小而导致的用户手动输入评论时用户容易输入错误的问题,提高了输入的准确性。\n[0187] 在视频播放应用得到文本信息之后,视频播放应用可以展示该文本信息,为用户提供了对该文本信息的预览功能,进而使得用户可以根据自己需求选择发布该文本信息或者放弃发布该文本信息。另外,在展示该文本信息之后,用户还可以对文本信息进行修正,避免了语音转换模块转换得到的文本信息有误而造成的发布的弹幕信息有误的问题,提高了弹幕的准确性。\n[0188] 需要说明的是:上述实施例提供的弹幕发布装置在发布弹幕时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的弹幕发布装置与弹幕发布方法的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。\n[0189] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。\n[0190] 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。\n[0191] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
法律信息
- 2017-12-19
- 2015-09-02
实质审查的生效
IPC(主分类): H04N 21/475
专利申请号: 201510173999.4
申请日: 2015.04.13
- 2015-08-05
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2014-08-27
|
2014-04-28
| | |
2
| |
2001-05-02
|
2000-10-19
| | |
3
| |
2014-10-29
|
2014-07-07
| | |
4
| |
2014-10-29
|
2014-07-07
| | |
5
| |
2011-10-12
|
2011-06-07
| | |
6
| |
2014-08-06
|
2014-04-02
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |