CN104822093B - 弹幕发布方法和装置 - Google Patents

弹幕发布方法和装置 Download PDF

Info

Publication number
CN104822093B
CN104822093B CN201510173999.4A CN201510173999A CN104822093B CN 104822093 B CN104822093 B CN 104822093B CN 201510173999 A CN201510173999 A CN 201510173999A CN 104822093 B CN104822093 B CN 104822093B
Authority
CN
China
Prior art keywords
text message
video playback
video
playback application
broadcast interface
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.)
Active
Application number
CN201510173999.4A
Other languages
English (en)
Other versions
CN104822093A (zh
Inventor
左洪涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Beijing Co Ltd
Original Assignee
Tencent Technology Beijing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tencent Technology Beijing Co Ltd filed Critical Tencent Technology Beijing Co Ltd
Priority to CN201510173999.4A priority Critical patent/CN104822093B/zh
Publication of CN104822093A publication Critical patent/CN104822093A/zh
Priority to PCT/CN2016/078345 priority patent/WO2016165566A1/zh
Priority to US15/465,685 priority patent/US10491949B2/en
Application granted granted Critical
Publication of CN104822093B publication Critical patent/CN104822093B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4756End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42203Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] sound input device, e.g. microphone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440236Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by media transcoding, e.g. video is transformed into a slideshow of still pictures, audio is converted into text
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47217End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4758End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for providing answers, e.g. voting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8126Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
    • H04N21/8133Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts specifically related to the content, e.g. biography of the actors in a movie, detailed information about an article seen in a video program

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种弹幕发布方法和装置,属于视频播放技术领域。所述方法包括:在播放视频的过程中,在播放界面上显示语音输入按钮;接收作用于语音输入按钮上的持续按压信号;在持续按压信号的持续时间内,通过麦克风采集语音信息;调用语音转换模块,通过语音转换模块将语音信息转换为文本信息;在播放界面上以浮窗形式展示文本信息;接收用于确认将文本信息发布为弹幕信息的确认信号;发送文本信息至后台服务器,后台服务器用于根据文本信息生成视频的弹幕信息。解决了相关技术中用户在输入框中输入评论时,输入界面会占用整个屏幕或者大部分屏幕,影响了用户对视频的正常观看的问题。

Description

弹幕发布方法和装置
技术领域
本发明涉及视频播放技术领域,特别涉及一种弹幕发布方法和装置。
背景技术
用户在使用移动终端观看视频时,用户可以通过弹幕的方式来发表自己对视频的评论。弹幕是指以字幕形式在视频播放界面中显示评论的互动方式。
相关的一种弹幕发布方法包括:在视频播放过程中,移动终端接收用户点击弹幕发布按钮的点击信号。在接收到点击信号之后,移动终端暂停播放视频并由视频播放界面跳转至包含评论输入框的输入界面。移动终端接收用户在评论输入框中输入的评论,发送接收到的评论至后台服务器,后台服务器根据接收到的评论生成弹幕信息。
在实现本发明的过程中,发明人发现上述技术至少存在以下问题:在弹幕发布过程中,移动终端将由视频播放界面跳转至输入界面,由于移动终端的屏幕尺寸有限,且用户通常采用横屏播放,而输入界面会占用整个屏幕或者大部分屏幕,影响了用户对视频的正常观看。
发明内容
为了解决现有技术中存在的问题,本发明实施例提供了一种弹幕发布方法和装置。所述技术方案如下:
第一方面,提供了一种弹幕发布方法,所述方法包括:
在视频播放应用播放视频的过程中,在播放界面上显示语音输入按钮;
所述视频播放应用接收作用于所述语音输入按钮上的持续按压信号;
所述视频播放应用在所述持续按压信号的持续时间内,通过麦克风采集语音信息;
所述视频播放应用调用语音转换模块,通过所述语音转换模块将所述语音信息转换为文本信息;
所述视频播放应用在所述播放界面上以浮窗形式展示所述文本信息;
所述视频播放应用接收用于确认将所述文本信息发布为弹幕信息的确认信号;
所述视频播放应用发送所述文本信息至后台服务器,所述后台服务器用于根据所述文本信息生成所述视频的弹幕信息。
可选地,所述视频播放应用接收用于确认将所述文本信息发布为弹幕信息的确认信号,包括:
所述视频播放应用接收语音确认指令;
或者,
所述视频播放应用在展示所述文本信息的同时展示用于确认发布所述文本信息的确认选项;所述视频播放应用接收用于选择所述确认选项的选择信号。
可选地,所述方法还包括:
所述视频播放应用接收用于修正所述文本信息的修正请求;
所述视频播放应用根据所述修正请求修正所述文本信息。
可选地,所述视频播放应用根据所述修正请求修正所述文本信息,包括:
所述视频播放应用接收选择所述文本信息中的目标内容的选择信号;
所述视频播放应用展示与所述目标内容同音的候选项;
所述视频播放应用接收选择一个候选项的选择信号;
所述视频播放应用使用所述选择信号选择的所述候选项替换所述目标内容。
可选地,所述视频播放应用根据所述修正请求修正所述文本信息,包括:
所述视频播放应用再次调用所述语音转换模块,通过所述语音转换模块使用不同于历史转换时使用的转换规则的另一转换规则将所述语音信息再次转换为文本信息;
所述视频播放应用使用再次转换得到的所述文本信息替换展示的所述文本信息。
可选地,所述视频播放应用在所述播放界面上以浮窗形式展示所述文本信息,包括:
所述视频播放应用在所述播放界面的预设区域中以浮窗形式展示所述文本信息,所述预设区域为所述播放界面的底部、所述播放界面的顶部、所述播放界面的左侧、所述播放界面的右侧以及所述播放界面的中心区域中的至少一种。
可选地,所述方法还包括:
在所述持续按压信号的持续时间内,所述视频播放应用暂停播放所述视频。
可选地,所述视频播放应用暂停播放所述视频,包括:
所述视频播放应用暂停播放所述视频中的音频信息;
或者,
所述视频播放应用暂停播放所述视频。
第二方面,提供了一种弹幕发布装置,用于视频播放应用中,所述装置包括:
第一显示模块,用于播放视频的过程中,在播放界面上显示语音输入按钮;
第一接收模块,用于接收作用于所述第一显示模块显示的所述语音输入按钮上的持续按压信号;
信息采集模块,用于在所述第一接收模块接收到所述持续按压信号的持续时间内,通过麦克风采集语音信息;
第一转换模块,用于调用语音转换模块,通过所述语音转换模块将所述语音信息转换为文本信息;
第二显示模块,用于在所述播放界面上以浮窗形式展示所述文本信息;
第二接收模块,用于接收用于确认将所述文本信息发布为弹幕信息的确认信号;
信息发送模块,用于发送所述文本信息至后台服务器,所述后台服务器用于根据所述文本信息生成所述视频的弹幕信息。
可选地,所述第二接收模块,还用于:
接收语音确认指令;
或者,
在展示所述文本信息的同时展示用于确认发布所述文本信息的确认选项;接收用于选择所述确认选项的选择信号。
可选地,所述装置还包括:
第三接收模块,用于接收用于修正所述文本信息的修正请求;
文本修正模块,用于根据所述第三接收模块接收到的所述修正请求修正所述文本信息。
可选地,所述文本修正模块,还用于:
接收选择所述文本信息中的目标内容的选择信号;
展示与所述目标内容同音的候选项;
接收选择一个候选项的选择信号;
使用所述选择信号选择的所述候选项替换所述目标内容。
可选地,所述文本修正模块,还用于:
再次调用所述语音转换模块,通过所述语音转换模块使用不同于历史转换时使用的转换规则的另一转换规则将所述语音信息再次转换为文本信息;
使用所述转换单元再次转换得到的所述文本信息替换展示的所述文本信息。
可选地,所述第二显示模块,还用于在所述播放界面的预设区域中以浮窗形式展示所述文本信息,所述预设区域为所述播放界面的底部、所述播放界面的顶部、所述播放界面的左侧、所述播放界面的右侧以及所述播放界面的中心区域中的至少一种。
可选地,所述装置还包括:
暂停模块,用于在所述持续按压信号的持续时间内,暂停播放所述视频。
可选地,所述暂停模块,还用于:
暂停播放所述视频中的音频信息;
或者,
暂停播放所述视频。
本发明实施例提供的技术方案的有益效果是:
通过在播放界面中显示语音输入按钮,用户通过按压语音输入按钮的方式来输入语音信息,进而通过语音信息来实现弹幕的发布;解决了相关技术中用户在输入框中输入评论时,输入界面会占用整个屏幕或者大部分屏幕,影响了用户对视频的正常观看的问题;达到了用户输入语音信息也即发布弹幕时,视频播放应用仍然可以正常播放视频,不会影响用户正常观看的效果。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一个实施例提供的弹幕发布方法的流程图;
图2A是本发明另一实施例提供的弹幕发布方法的流程图;
图2B是本发明另一实施例提供的视频播放应用展示语音输入按钮的一种展示示意图;
图2C是本发明另一实施例提供的视频播放应用展示文本信息的一种展示示意图;
图2D是本发明另一实施例提供的用户修正文本信息时视频播放应用的展示示意图;
图3是本发明一个实施例提供的弹幕发布装置的结构示意图;
图4是本发明另一实施例提供的弹幕发布装置的结构示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
请参考图1,其示出了本发明一个实施例提供的弹幕发布方法的流程图,如图1所示,该弹幕发布方法包括:
步骤101,在视频播放应用播放视频的过程中,在播放界面上显示语音输入按钮。
步骤102,视频播放应用接收作用于语音输入按钮上的持续按压信号。
步骤103,视频播放应用在持续按压信号的持续时间内,通过麦克风采集语音信息。
步骤104,视频播放应用调用语音转换模块,通过语音转换模块将语音信息转换为文本信息。
步骤105,视频播放应用在播放界面上以浮窗形式展示文本信息。
步骤106,视频播放应用接收用于确认将文本信息发布为弹幕信息的确认信号。
步骤107,视频播放应用发送文本信息至后台服务器,后台服务器用于根据文本信息生成视频的弹幕信息。
综上所述,本实施例提供的弹幕发布方法,通过在播放界面中显示语音输入按钮,用户通过按压语音输入按钮的方式来输入语音信息,进而通过语音信息来实现弹幕的发布;解决了相关技术中用户在输入框中输入评论时,输入界面会占用整个屏幕或者大部分屏幕,影响了用户对视频的正常观看的问题;达到了用户输入语音信息也即发布弹幕时,视频播放应用仍然可以正常播放视频,不会影响用户正常观看的效果。
本实施例通过语音信息来发布弹幕信息,使得用户无需在移动终端中手动输入评论,降低了对用户的文化程度的要求。特别的,这也避免了因为移动终端屏幕较小而导致的用户手动输入评论时用户容易输入错误的问题,提高了输入的准确性。
请参考图2A,其示出了本发明另一实施例提供的弹幕发布方法的流程图,如图2A所示,该弹幕发布方法包括:
步骤201,在视频播放应用播放视频的过程中,在播放界面上显示语音输入按钮。
视频播放应用是指安装在移动终端中的用于播放视频的应用客户端。在视频播放应用播放视频的过程中,播放界面中可以显示语音输入按钮。用户可以通过按压该语音输入按钮的方式来触发输入语音信息。比如,请参考图2B,视频播放应用可以显示图中21所示的语音输入按钮。
可选地,播放界面中可以总是显示该语音输入按钮,也可以在用户点击播放界面中的任意位置后显示该语音输入按钮,本实施例对此并不做限定。播放界面在显示语音输入按钮的同时还可以显示诸如截屏或者菜单键(用户可以通过该菜单键调节播放界面显示比例以及分享视频)之类的按钮,本实施例对此也不做限定。
步骤202,视频播放应用接收作用于语音输入按钮上的持续按压信号。
当用户想要通过弹幕发表此刻对该视频的感受时,用户可以长按视频播放应用中显示的语音输入按钮。相应的,视频播放应用可以接收到作用于语音输入按钮上的持续按压信号。
步骤203,视频播放应用在持续按压信号的持续时间内,通过麦克风采集语音信息。
在持续按压信号的持续时间内,视频播放应用可以调用移动终端中的麦克风,并通过该麦克风采集环境中的语音信息。
步骤204,视频播放应用调用语音转换模块,通过语音转换模块将语音信息转换为文本信息。
视频播放应用采集到语音信息之后,视频播放应用可以调用语音转换模块,通过该语音转换模块来将该语音信息转换为文本信息。其中,语音转换模块可以为移动终端中的转换模块,也可以是位于服务器中的转换模块。
当语音转换模块为服务器中的转换模块时,视频播放应用调用语音转换模块的步骤可以包括:视频播放应用发送语音转换请求至服务器,该语音转换请求中携带有语音信息;服务器接收到语音转换请求之后,通过服务器中的语音转换模块对语音转换请求中携带的语音信息进行转换,返回转换得到的文本信息至视频播放应用。
步骤205,视频播放应用在播放界面的预设区域中以浮窗形式展示文本信息。
为了向用户提供对语音信息所对应的文本信息的预览功能,视频播放应用可以在播放界面的预设区域中以浮窗的形式展示文本信息。其中,预设区域为播放界面的底部、播放界面的顶部、播放界面的左侧、播放界面的右侧以及播放界面的中心区域中的至少一种。
比如,以预设区域为播放界面的底部为例,视频播放应用可以通过图2C所示的界面来展示文本信息。
本实施例只是以视频播放应用采用浮窗形式展示文本信息为例,可选地,视频播放应用还可以通过字幕等形式展示该文本信息,本实施例对此不做限定。
步骤206,视频播放应用接收用于修正文本信息的修正请求。
在视频播放应用展示文本信息之后,当用户发现文本信息中有误时,用户可以请求修正该文本信息。相应的,视频播放应用可以接收到用于修正文本信息的修正请求。
可选地,视频播放应用在展示文本信息的同时,视频播放应用还可以展示用于修改该文本信息的修正选项,比如展示图2C中的修正按钮。当用户想要修改文本信息时,用户点击该修正选项。
步骤207,视频播放应用根据修正请求修正文本信息。
视频播放应用接收到修正请求之后,视频播放应用可以根据修正请求修正该文本信息。
可选地,本步骤可以包括如下两种可能的实现方式中的任一种:
作为一种可能的实现方式,本步骤可以包括:
(1)、视频播放应用接收选择文本信息中的目标内容的选择信号。
语音转换模块在做语音转换时,对于同音的各个词语语音转换模块可能会转换错误,所以为了对转换有误的词语进行修正,当视频播放应用展示文本信息且用户发现展示的文本信息中的目标内容有误时,用户可以选择该目标内容。相应的,视频播放应用可以接收到选择该目标内容的选择信号。
需要说明的是,本实施例只是以先接收到修正请求,然后接收到选择信号为例,可选地,用户还可以直接选择文本信息中的目标内容,进而请求对目标内容进行修正。也即修正请求可以为选择目标内容的选择信号,本实施例对此不限定。并且此时,视频播放应用还可以不展示修正按钮。
(2)、视频播放应用展示与目标内容同音的候选项。
视频播放应用接收到选择信号之后,视频播放应用可以展示与目标内容同音的候选项。可选地,视频播放应用可以显示预定个数的候选项,并且用户可以通过翻页的方式来查看更多候选项。
比如,请参考图2D,当用户发现文本信息中的‘眼疾’有误时,用户选择‘眼疾’之后,视频播放应用可以展示图2D所示的发音为‘yanji’的候选项。
(3)、视频播放应用接收选择一个候选项的选择信号。
用户从视频播放应用展示的各个候选项中选择自己所要表达的候选项。可选地,当视频播放应用当前展示的候选项中没有自己需要的候选项时,用户可以通过翻页的方式来触发视频播放应用显示更多候选项,本实施例对此不做限定。
(4)、视频播放应用使用选择信号选择的候选项替换目标内容。
在接收到选择信号之后,视频播放应用可以使用选择信号选择的候选项来替换目标内容。比如,在图2D中,当用户选择‘演技’时,视频播放应用可以使用‘演技’来替换‘眼疾’,替换之后显示内容为‘丫丫的演技太棒了’的文本信息。
作为另一种可能的实现方式,本步骤可以包括:
(1)、视频播放应用再次调用语音转换模块,通过语音转换模块使用不同于历史转换时使用的转换规则的另一转换规则将语音信息再次转换为文本信息。
语音转换模块中通常会设置多套语音转换规则,所以当用户发现视频播放应用展示的文本信息有误时,该视频播放应用可以再次调用语音转换模块,进而通过语音转换模块将语音信息再次转换为文本信息。其中,语音转换模块对语音信息再次转换时,其使用的转换规则不同于之前使用的转换规则。
可选地,当语音转换模块为服务器中的语音转换模块时,视频播放应用可以发送转换请求至服务器,转换请求中携带有展示的文本信息以及语音信息。服务器接收到转换请求之后,服务器通过语音转换模块使用不同于转换请求中的文本信息所对应的转换规则的其他转换规则对语音信息再次转换,并返回转换得到的文本信息至视频播放应用。
(2)、视频播放应用使用再次转换得到的文本信息替换展示的文本信息。
视频播放应用获取到再次转换得到的文本信息时,视频播放应用可以使用再次转换得到的文本信息替换展示的文本信息。
步骤208,视频播放应用接收用于确认将文本信息发布为弹幕信息的确认信号。
当用户确认视频播放应用展示的文本信息正确,进而想要发布弹幕时,用户可以发出用于确认将该文本信息发布为弹幕信息的确认信号。相应的,视频播放应用可以接收到该确认信号。
可选地,本步骤可以包括如下两种可能的实现方式中的至少一种:
作为第一种可能的实现方式,本步骤可以包括:视频播放应用接收语音确认指令。
用户可以通过语音指令来控制该视频播放应用发布该文本信息,此时,视频播放应用可以相应的接收到语音确认指令。
作为第二种可能的实现方式,视频播放应用在展示文本信息的同时展示用于确认发布文本信息的确认选项;视频播放应用接收用于选择确认选项的选择信号。
视频播放应用在展示文本信息的同时还可以展示用于确认发布该文本信息的确认选项,比如显示图2C所示的确认按钮。当用户选择该确认选项时,视频播放应用可以接收到选择该确认选项的选择信号,将接收到的选择信号确定为确认信号。
需要说明的是,视频播放应用在展示文本信息的同时还可以展示用于取消发布该文本信息的取消选项,比如显示图2C所示的取消按钮。当用户想放弃本次发布时,用户可以选择该取消选项,相应的视频播放应用接收到选择信号之后结束本次流程。
步骤209,视频播放应用发送文本信息至后台服务器,后台服务器用于根据文本信息生成视频的弹幕信息。
需要补充说明的一点是,在步骤204中,当语音转换模块对语音信息转换失败,则视频播放应用可以展示用于提示用户转换失败的提示信息。
需要补充说明的另一点是,上述步骤206和步骤207为可选步骤,也即当用户发现展示的文本信息正确进而想直接发布时视频播放应用可以在用户的控制下不执行步骤206和步骤207;或者当用户想放弃本次发布时视频播放应用可以在用户的控制下不执行步骤206和步骤207。
综上所述,本实施例提供的弹幕发布方法,通过在播放界面中显示语音输入按钮,用户通过按压语音输入按钮的方式来输入语音信息,进而通过语音信息来实现弹幕的发布;解决了相关技术中用户在输入框中输入评论时,输入界面会占用整个屏幕或者大部分屏幕,影响了用户对视频的正常观看的问题;达到了用户输入语音信息也即发布弹幕时,视频播放应用仍然可以正常播放视频,不会影响用户正常观看的效果。
本实施例通过语音信息来发布弹幕信息,使得用户无需在移动终端中手动输入评论,降低了对用户的文化程度的要求。特别的,这也避免了因为移动终端屏幕较小而导致的用户手动输入评论时用户容易输入错误的问题,提高了输入的准确性。
在视频播放应用得到文本信息之后,视频播放应用可以展示该文本信息,为用户提供了对该文本信息的预览功能,进而使得用户可以根据自己需求选择发布该文本信息或者放弃发布该文本信息。另外,在展示该文本信息之后,用户还可以对文本信息进行修正,避免了语音转换模块转换得到的文本信息有误而造成的发布的弹幕信息有误的问题,提高了弹幕的准确性。
需要补充说明的一点是,在持续按压信号的持续时间内,视频播放应用暂停播放视频。
其中,本步骤可以包括如下两种可能的实现方式:
作为第一种可能的实现方式,由于视频播放应用接收到持续按压信号的过程中,视频播放应用会通过麦克风采集环境中的语音信息,所以为了避免视频中的音频信息带来的干扰,视频播放应用可以暂停播放视频中的音频信息。
作为第二种可能的实现方式,视频播放应用也可以直接暂停播放视频。
需要补充说明的另一点是,若在持续按压信号的持续时间内,视频播放应用暂停播放视频,则在持续按压信号结束之后,视频播放应用可以继续播放该视频。
请参考图3,其示出了本发明一个实施例提供的弹幕发布装置的结构示意图,用于视频播放应用中,如图3所示,该弹幕发布装置可以包括:第一显示模块310、第一接收模块320、信息采集模块330、第一转换模块340、第二显示模块350、第二接收模块360和信息发送模块370。
第一显示模块310,用于播放视频的过程中,在播放界面上显示语音输入按钮;
第一接收模块320,用于接收作用于第一显示模块310显示的语音输入按钮上的持续按压信号;
信息采集模块330,用于在第一接收模块320接收到持续按压信号的持续时间内,通过麦克风采集语音信息;
第一转换模块340,用于调用语音转换模块,通过语音转换模块将语音信息转换为文本信息;
第二显示模块350,用于在播放界面上以浮窗形式展示文本信息;
第二接收模块360,用于接收用于确认将文本信息发布为弹幕信息的确认信号;
信息发送模块370,用于发送文本信息至后台服务器,后台服务器用于根据文本信息生成视频的弹幕信息。
综上所述,本实施例提供的弹幕发布装置,通过在播放界面中显示语音输入按钮,用户通过按压语音输入按钮的方式来输入语音信息,进而通过语音信息来实现弹幕的发布;解决了相关技术中用户在输入框中输入评论时,输入界面会占用整个屏幕或者大部分屏幕,影响了用户对视频的正常观看的问题;达到了用户输入语音信息也即发布弹幕时,视频播放应用仍然可以正常播放视频,不会影响用户正常观看的效果。
本实施例通过语音信息来发布弹幕信息,使得用户无需在移动终端中手动输入评论,降低了对用户的文化程度的要求。特别的,这也避免了因为移动终端屏幕较小而导致的用户手动输入评论时用户容易输入错误的问题,提高了输入的准确性。
请参考图4,其示出了本发明另一实施例提供的弹幕发布装置的结构示意图,用于视频播放应用中,如图4所示,该弹幕发布装置可以包括:第一显示模块410、第一接收模块420、信息采集模块430、第一转换模块440、第二显示模块450、第二接收模块460和信息发送模块470。
第一显示模块410,用于播放视频的过程中,在播放界面上显示语音输入按钮;
第一接收模块420,用于接收作用于第一显示模块410显示的语音输入按钮上的持续按压信号;
信息采集模块430,用于在第一接收模块420接收到持续按压信号的持续时间内,通过麦克风采集语音信息;
第一转换模块440,用于调用语音转换模块,通过语音转换模块将语音信息转换为文本信息;
第二显示模块450,用于在播放界面上以浮窗形式展示文本信息;
第二接收模块460,用于接收用于确认将文本信息发布为弹幕信息的确认信号;
信息发送模块470,用于发送文本信息至后台服务器,后台服务器用于根据文本信息生成视频的弹幕信息。
可选地,第二接收模块460,还用于:
接收语音确认指令;
或者,
在展示文本信息的同时展示用于确认发布文本信息的确认选项;接收用于选择确认选项的选择信号。
可选地,装置还包括:
第三接收模块480,用于接收用于修正文本信息的修正请求;
文本修正模块490,用于根据第三接收模块480接收到的修正请求修正文本信息。
可选地,文本修正模块490,还用于:
接收选择文本信息中的目标内容的选择信号;
展示与目标内容同音的候选项;
接收选择一个候选项的选择信号;
使用选择信号选择的候选项替换目标内容。
可选地,文本修正模块490,还用于:
再次调用语音转换模块,通过语音转换模块使用不同于历史转换时使用的转换规则的另一转换规则将语音信息再次转换为文本信息;
使用转换单元再次转换得到的文本信息替换展示的文本信息。
可选地,第二显示模块450,还用于在播放界面的预设区域中以浮窗形式展示文本信息,预设区域为播放界面的底部、播放界面的顶部、播放界面的左侧、播放界面的右侧以及播放界面的中心区域中的至少一种。
可选地,装置还包括:
暂停模块510,用于在持续按压信号的持续时间内,暂停播放视频。
可选地,暂停模块510,还用于:
暂停播放视频中的音频信息;
或者,
暂停播放视频。
综上所述,本实施例提供的弹幕发布装置,通过在播放界面中显示语音输入按钮,用户通过按压语音输入按钮的方式来输入语音信息,进而通过语音信息来实现弹幕的发布;解决了相关技术中用户在输入框中输入评论时,输入界面会占用整个屏幕或者大部分屏幕,影响了用户对视频的正常观看的问题;达到了用户输入语音信息也即发布弹幕时,视频播放应用仍然可以正常播放视频,不会影响用户正常观看的效果。
本实施例通过语音信息来发布弹幕信息,使得用户无需在移动终端中手动输入评论,降低了对用户的文化程度的要求。特别的,这也避免了因为移动终端屏幕较小而导致的用户手动输入评论时用户容易输入错误的问题,提高了输入的准确性。
在视频播放应用得到文本信息之后,视频播放应用可以展示该文本信息,为用户提供了对该文本信息的预览功能,进而使得用户可以根据自己需求选择发布该文本信息或者放弃发布该文本信息。另外,在展示该文本信息之后,用户还可以对文本信息进行修正,避免了语音转换模块转换得到的文本信息有误而造成的发布的弹幕信息有误的问题,提高了弹幕的准确性。
需要说明的是:上述实施例提供的弹幕发布装置在发布弹幕时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的弹幕发布装置与弹幕发布方法的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (12)

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所述的装置,其特征在于,所述暂停模块,还用于:
暂停播放所述视频中的音频信息;
或者,
暂停播放所述视频。
CN201510173999.4A 2015-04-13 2015-04-13 弹幕发布方法和装置 Active CN104822093B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201510173999.4A CN104822093B (zh) 2015-04-13 2015-04-13 弹幕发布方法和装置
PCT/CN2016/078345 WO2016165566A1 (zh) 2015-04-13 2016-04-01 弹幕发布方法和移动终端
US15/465,685 US10491949B2 (en) 2015-04-13 2017-03-22 Bullet screen posting method and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510173999.4A CN104822093B (zh) 2015-04-13 2015-04-13 弹幕发布方法和装置

Publications (2)

Publication Number Publication Date
CN104822093A CN104822093A (zh) 2015-08-05
CN104822093B true CN104822093B (zh) 2017-12-19

Family

ID=53732238

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510173999.4A Active CN104822093B (zh) 2015-04-13 2015-04-13 弹幕发布方法和装置

Country Status (3)

Country Link
US (1) US10491949B2 (zh)
CN (1) CN104822093B (zh)
WO (1) WO2016165566A1 (zh)

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104822093B (zh) * 2015-04-13 2017-12-19 腾讯科技(北京)有限公司 弹幕发布方法和装置
CN106469165B (zh) * 2015-08-18 2021-01-08 腾讯科技(深圳)有限公司 弹幕展示方法及弹幕展示装置
CN106550276A (zh) * 2015-09-22 2017-03-29 阿里巴巴集团控股有限公司 视频播放过程中多媒体信息的提供方法、装置和***
CN105872818A (zh) * 2015-11-25 2016-08-17 乐视网信息技术(北京)股份有限公司 一种发布视频评论的方法及***
CN105451087B (zh) * 2015-12-14 2019-04-16 广州弹幕网络科技有限公司 弹幕信息的推送方法、终端、历史数据服务器及***
CN105898603A (zh) * 2015-12-15 2016-08-24 乐视网信息技术(北京)股份有限公司 一种语音弹幕生成方法和装置
CN105760101B (zh) * 2016-02-02 2019-04-30 Oppo广东移动通信有限公司 视频播放的控制方法及电子设备
CN105808733B (zh) * 2016-03-10 2019-06-21 深圳创维-Rgb电子有限公司 显示方法及装置
US20170272800A1 (en) * 2016-03-21 2017-09-21 Le Holdings (Beijing) Co., Ltd. Method for bullet screen pushing and electronic device
CN105898557A (zh) * 2016-04-29 2016-08-24 乐视控股(北京)有限公司 一种语音弹幕的生成、播放方法及其装置、客户端
CN106028151A (zh) * 2016-05-25 2016-10-12 武汉斗鱼网络科技有限公司 一种直播网站用户权限控制方法及装置
CN106101849B (zh) * 2016-06-21 2019-10-25 武汉斗鱼网络科技有限公司 一种弹幕输入方法及装置
CN106341722A (zh) * 2016-09-21 2017-01-18 努比亚技术有限公司 一种视频编辑方法及装置
CN106648535A (zh) * 2016-12-28 2017-05-10 广州虎牙信息科技有限公司 直播客户端语音输入方法及终端设备
CN108696765B (zh) * 2017-04-07 2022-01-28 腾讯科技(深圳)有限公司 视频播放中的辅助输入方法及装置
CN107396194B (zh) * 2017-07-04 2020-03-20 上海全土豆文化传播有限公司 一种弹幕展示方法及客户端
CN107592577B (zh) * 2017-09-11 2020-06-09 青岛聚看云科技有限公司 显示弹幕信息的方法及***、移动终端、智能电视
CN108024121B (zh) * 2017-11-17 2020-02-07 武汉微摇科技文化有限公司 语音弹幕同步方法和***
CN109739462B (zh) * 2018-03-15 2020-07-03 北京字节跳动网络技术有限公司 一种内容输入的方法及装置
CN108495163B (zh) * 2018-04-08 2021-03-16 上海哔哩哔哩科技有限公司 视频弹幕朗读装置、***、方法及计算机可读存储介质
CN108984059A (zh) * 2018-05-22 2018-12-11 维沃移动通信有限公司 一种信息显示方法及移动终端
CN109168056A (zh) * 2018-10-16 2019-01-08 深圳市云歌人工智能技术有限公司 视频播控方法、装置、视频播放***及服务器
CN109413484B (zh) * 2018-12-29 2022-05-10 咪咕文化科技有限公司 一种弹幕展示方法、装置及存储介质
CN111277909A (zh) * 2020-01-10 2020-06-12 网易(杭州)网络有限公司 弹幕的处理方法和装置
CN111294662B (zh) * 2020-03-02 2024-02-09 腾讯科技(深圳)有限公司 弹幕生成方法、装置、设备及存储介质
CN111432030B (zh) * 2020-04-17 2023-11-28 支付宝(杭州)信息技术有限公司 一种信息发布方法、装置、设备及介质
CN113766291A (zh) * 2020-06-02 2021-12-07 云米互联科技(广东)有限公司 消息发送方法、电视机和存储介质
CN112153474B (zh) * 2020-09-25 2022-09-23 湖南快乐阳光互动娱乐传媒有限公司 视频弹幕的生成方法、装置、电子设备和计算机存储介质
US20230276102A1 (en) * 2020-11-16 2023-08-31 Arris Enterprises Llc Object-based video commenting
US11949928B2 (en) * 2020-11-20 2024-04-02 Shanghai Bilibili Technology Co., Ltd. Video loading method and device
CN113505267B (zh) * 2021-06-18 2023-12-05 中国科学院信息工程研究所 一种自回归弹幕生成方法和***
CN114501050B (zh) * 2022-01-24 2024-04-19 北京百度网讯科技有限公司 用于输出信息的方法和装置
CN114721575A (zh) * 2022-04-25 2022-07-08 Oppo广东移动通信有限公司 文本内容处理方法、装置以及电子设备
CN114938459A (zh) * 2022-05-16 2022-08-23 完美世界征奇(上海)多媒体科技有限公司 基于弹幕的虚拟直播互动方法、装置、存储介质及设备
CN115209206A (zh) * 2022-07-11 2022-10-18 北京达佳互联信息技术有限公司 视频编辑方法、装置、设备、存储介质和计算机程序产品
CN115348479A (zh) * 2022-07-22 2022-11-15 北京奇艺世纪科技有限公司 一种视频播放问题的识别方法、电子设备及存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1293427A (zh) * 1999-10-19 2001-05-02 微软公司 语音识别模式错误校正***和方法
CN102215233A (zh) * 2011-06-07 2011-10-12 盛乐信息技术(上海)有限公司 信息***客户端及信息发布与获取方法
CN103973544A (zh) * 2014-04-02 2014-08-06 小米科技有限责任公司 语音通话方法、语音播放方法及装置
CN104010222A (zh) * 2014-04-28 2014-08-27 小米科技有限责任公司 评论信息展示方法、装置及***
CN104125491A (zh) * 2014-07-07 2014-10-29 乐视网信息技术(北京)股份有限公司 音频评论信息生成方法和装置,音频评论播放方法和装置
CN104125483A (zh) * 2014-07-07 2014-10-29 乐视网信息技术(北京)股份有限公司 音频评论信息生成方法和装置,音频评论播放方法和装置

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW463503B (en) * 1998-08-26 2001-11-11 United Video Properties Inc Television chat system
US7293279B1 (en) * 2000-03-09 2007-11-06 Sedna Patent Services, Llc Advanced set top terminal having a program pause feature with voice-to-text conversion
US7225130B2 (en) * 2001-09-05 2007-05-29 Voice Signal Technologies, Inc. Methods, systems, and programming for performing speech recognition
US20080046925A1 (en) * 2006-08-17 2008-02-21 Microsoft Corporation Temporal and spatial in-video marking, indexing, and searching
US7966638B2 (en) * 2007-03-30 2011-06-21 Google Inc. Interactive media display across devices
US8522283B2 (en) * 2010-05-20 2013-08-27 Google Inc. Television remote control data transfer
CN103631784B (zh) * 2012-08-21 2018-07-20 腾讯科技(深圳)有限公司 页面内容检索方法和***
US20140317660A1 (en) * 2013-04-22 2014-10-23 LiveRelay Inc. Enabling interaction between social network users during synchronous display of video channel
US20150256873A1 (en) * 2014-03-04 2015-09-10 Microsoft Technology Licensing, Llc Relayed voice control of devices
KR20150112337A (ko) * 2014-03-27 2015-10-07 삼성전자주식회사 디스플레이 장치 및 그 사용자 인터랙션 방법
CN103997676A (zh) * 2014-04-28 2014-08-20 小米科技有限责任公司 信息显示方法、装置和***
CN103997688B (zh) * 2014-04-28 2018-09-04 小米科技有限责任公司 智能交互***、装置和方法
CN104822093B (zh) * 2015-04-13 2017-12-19 腾讯科技(北京)有限公司 弹幕发布方法和装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1293427A (zh) * 1999-10-19 2001-05-02 微软公司 语音识别模式错误校正***和方法
CN102215233A (zh) * 2011-06-07 2011-10-12 盛乐信息技术(上海)有限公司 信息***客户端及信息发布与获取方法
CN103973544A (zh) * 2014-04-02 2014-08-06 小米科技有限责任公司 语音通话方法、语音播放方法及装置
CN104010222A (zh) * 2014-04-28 2014-08-27 小米科技有限责任公司 评论信息展示方法、装置及***
CN104125491A (zh) * 2014-07-07 2014-10-29 乐视网信息技术(北京)股份有限公司 音频评论信息生成方法和装置,音频评论播放方法和装置
CN104125483A (zh) * 2014-07-07 2014-10-29 乐视网信息技术(北京)股份有限公司 音频评论信息生成方法和装置,音频评论播放方法和装置

Also Published As

Publication number Publication date
WO2016165566A1 (zh) 2016-10-20
CN104822093A (zh) 2015-08-05
US20170195720A1 (en) 2017-07-06
US10491949B2 (en) 2019-11-26

Similar Documents

Publication Publication Date Title
CN104822093B (zh) 弹幕发布方法和装置
CN106951148B (zh) 一种切换页面的方法和装置
CN105357587A (zh) 实现音乐弹幕的方法及***
CN110297594A (zh) 输入设备和用户界面交互
US20120154511A1 (en) Systems and methods for providing geographically distributed creative design
CN105554430B (zh) 一种视频通话方法、***及装置
CN105847932A (zh) 弹幕信息的显示方法、装置及***
CN105898557A (zh) 一种语音弹幕的生成、播放方法及其装置、客户端
CN105934936A (zh) 控制会议中的语音组成
MX2021008335A (es) Metodo de interaccion de video y dispositivo electronico.
US20140057243A1 (en) Educational system, teacher information terminal, student information terminal, integrated circuit, and content display method
CN107093337A (zh) 实景课堂的管理***及其制作方法
CN113285866B (zh) 信息发送方法、装置和电子设备
CN105739954A (zh) 基于可视化ivr流程编辑器实现ivr业务流程的方法
CN107071512A (zh) 一种配音方法、装置及***
CN106095373A (zh) 实现跨设备屏幕坐标适配、操作设备的方法及对应的装置
CN107145278A (zh) 基于移动终端的设备控制方法、装置和移动终端
JP2012043046A (ja) 議事録作成システムおよびプログラム
CN110465085A (zh) 弹幕处理方法、终端设备、电子设备及介质
CN111966257A (zh) 信息处理方法、装置及电子设备
CN107665139B (zh) 用于在线教学中的实时双向绘制的实现方法及装置
JP2008228262A (ja) 仮想撮影システムおよびそのリアルタイム通信方法
CN113852757B (zh) 视频处理方法、装置、设备和存储介质
Makhsadov et al. Vrysmart: a framework for embedding smart devices in virtual reality
CN106529993A (zh) 一种智能广告投放的方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant