获取视频配音的方法及设备\n技术领域\n[0001] 本发明涉及多媒体技术领域,更具体地讲,涉及一种获取视频配音的方法及设备、在云服务器推送视频配音的方法及设备。\n背景技术\n[0002] 随着电子技术的不断发展,用户通过电子终端(例如,电视、电脑、智能手机等)观看视频(例如,影视剧、综艺节目等)时,对视频的配音的要求也在不断提高,不愿被动接收视频文件所提供的配音,而是希望可以获取视频文件本身所携带的配音之外的配音。\n[0003] 因此,需要一种获取视频配音的方法及设备,其能够获取视频文件本身所携带的配音之外的配音供用户选择,满足用户需求。\n发明内容\n[0004] 本发明的目的在于提供一种获取视频配音的方法及设备,可以获取视频文件本身所携带的配音之外的配音供用户选择,满足用户需求。\n[0005] 本发明的一方面提供一种获取视频配音的方法,包括:a)获取待配音的视频的特征信息;b)将获取的特征信息发送到云服务器;c)从云服务器接收基于所述特征信息获取的所述视频的配音。\n[0006] 可选地,从云服务器接收基于所述特征信息获取的所述视频的配音的步骤包括:\n从云服务器接收基于所述特征信息搜索到的所述视频的配音的索引;将用户根据所述索引从搜索到的所述视频的配音之中选择的配音的获取请求发送到云服务器;从云服务器接收用户请求的配音。\n[0007] 可选地,所述待配音的视频的特征信息包括待配音的视频的画面信息和/或待配音的视频的关联信息。\n[0008] 可选地,待配音的视频的画面信息包括待配音的视频的画面和/或待配音的视频的画面的特征值。\n[0009] 可选地,所述方法还包括:在步骤b)之后,检测在第一预定时间内是否从云服务器接收到用于提示已识别待配音的视频的消息,其中,当在第一预定时间内未从云服务器接收到用于提示已识别待配音的视频的消息时,返回执行步骤a),当在第一预定时间内从云服务器接收到用于提示已识别待配音的视频的消息时,执行步骤c)。\n[0010] 可选地,当待配音的视频正在播放时,步骤a)包括:抓取待配音的视频正在播放的画面。\n[0011] 可选地,步骤a)包括:从待配音的视频所在的文件中获取待配音的视频的特征信息,其中,在与前一抓取时的视频时间点相隔第二预定时间的视频时间点抓取待配音的视频的画面。\n[0012] 可选地,所述待配音的视频的关联信息从信号源和/或待配音的视频所在的文件获取。\n[0013] 可选地,所述待配音的视频的关联信息包括待配音的视频的名称、待配音的视频的发行号、待配音的视频的关键词中的至少一个。\n[0014] 本发明的另一方面提供一种获取视频配音的设备,包括:特征信息获取单元,获取待配音的视频的特征信息;发送单元,将获取的特征信息发送到云服务器;接收单元,从云服务器接收基于所述特征信息获取的所述视频的配音。\n[0015] 可选地,接收单元包括:索引接收单元,从云服务器接收基于所述特征信息搜索到的所述视频的配音的索引;获取请求发送单元,将用户根据所述索引从搜索到的所述视频的配音之中选择的配音的获取请求发送到云服务器;配音接收单元,从云服务器接收用户请求的配音。\n[0016] 可选地,所述待配音的视频的特征信息包括待配音的视频的画面信息和/或待配音的视频的关联信息。\n[0017] 可选地,待配音的视频的画面信息包括待配音的视频的画面和/或待配音的视频的画面的特征值。\n[0018] 可选地,所述设备还包括:检测单元,在发送单元将获取的特征信息发送到云服务器之后,检测在第一预定时间内是否从云服务器接收到用于提示已识别待配音的视频的消息,其中,当在第一预定时间内未从云服务器接收到用于提示已识别待配音的视频的消息时,返回特征信息获取单元获取待配音的视频的特征信息,当在第一预定时间内从云服务器接收到用于提示已识别待配音的视频的消息时,接收单元从云服务器接收基于所述特征信息获取的所述视频的配音。\n[0019] 可选地,当待配音的视频正在播放时,特征信息获取单元抓取待配音的视频正在播放的画面。\n[0020] 可选地,特征信息获取单元从待配音的视频所在的文件中获取待配音的视频的特征信息,其中,在与前一抓取时的视频时间点相隔第二预定时间的视频时间点抓取待配音的视频的画面。\n[0021] 可选地,所述待配音的视频的关联信息从信号源和/或待配音的视频所在的文件获取。\n[0022] 可选地,所述待配音的视频的关联信息包括待配音的视频的名称、待配音的视频的发行号、待配音的视频的关键词中的至少一个。\n[0023] 本发明的另一方面提供一种在云服务器推送视频配音的方法,包括:a)从电子终端接收待配音的视频的特征信息;b)根据待配音的视频的特征信息获取所述视频的标识信息;c)将根据所述视频的标识信息获取的配音发送到电子终端。\n[0024] 可选地,步骤b)包括:获取具有与待配音的视频的特征信息匹配的特征信息的视频的标识信息。\n[0025] 可选地,步骤c)包括:根据所述视频的标识信息搜索所述视频的配音并生成搜索到的配音的索引;将所述索引发送到电子终端;从电子终端接收用户基于所述索引从搜索到的配音之中选择的配音的获取请求;响应于所述请求将请求的配音发送到电子终端。\n[0026] 可选地,所述待配音的视频的特征信息包括待配音的视频的画面信息,获取具有与待配音的视频的特征信息匹配的特征信息的视频的标识信息的步骤包括:在画面数据库中搜索与所述特征信息中的画面信息匹配的画面信息,其中,所述画面数据库存储有多个视频的画面信息;获取匹配的画面信息所属的视频的标识信息。\n[0027] 可选地,所述方法还包括:确定获取的标识信息的数量,其中,当确定获取的标识信息的数量大于1或者等于0时,返回执行步骤a),当确定获取的标识信息的数量等于1时,执行步骤c)。\n[0028] 可选地,确定获取的标识信息的数量的步骤包括:当确定获取的标识信息的数量大于1时,返回执行步骤a),其中,在执行在画面数据库中搜索与所述特征信息中的画面信息匹配的画面信息的步骤时,将搜索范围设置为画面数据库中的匹配的画面信息所属的视频的画面信息。\n[0029] 可选地,所述方法还包括:当确定获取的标识信息的数量等于1时,生成用于提示已识别待配音的视频的消息;将所述用于提示已识别待配音的视频的消息发送到电子终端。\n[0030] 可选地,所述待配音的视频的特征信息包括待配音的视频的画面信息和/或待配音的视频的关联信息。\n[0031] 可选地,待配音的视频的画面信息包括待配音的视频的画面和/或待配音的视频的画面的特征值。\n[0032] 可选地,所述待配音的视频的关联信息包括待配音的视频的名称、待配音的视频的发行号、待配音的视频的关键词中的至少一个。\n[0033] 本发明的另一方面提供一种在云服务器推送视频配音的设备,包括:接收单元,从电子终端接收待配音的视频的特征信息;标识信息获取单元,根据待配音的视频的特征信息获取所述视频的标识信息;发送单元,将根据所述视频的标识信息获取的配音发送到电子终端。\n[0034] 可选地,标识信息获取单元获取具有与待配音的视频的特征信息匹配的特征信息的视频的标识信息。\n[0035] 可选地,发送单元包括:索引生成单元,根据所述视频的标识信息搜索所述视频的配音并生成搜索到的配音的索引;索引发送单元,将所述索引发送到电子终端;获取请求接收单元,从电子终端接收用户基于所述索引从搜索到的配音之中选择的配音的获取请求;\n配音发送单元,响应于所述请求将请求的配音发送到电子终端。\n[0036] 可选地,所述待配音的视频的特征信息包括待配音的视频的画面信息,标识信息获取单元包括:画面信息匹配单元,在画面数据库中搜索与所述特征信息中的画面信息匹配的画面信息,其中,所述画面数据库存储有多个视频的画面信息;获取单元,获取匹配的画面信息所属的视频的标识信息。\n[0037] 可选地,所述设备还包括:确定单元,确定获取的标识信息的数量,其中,当确定获取的标识信息的数量大于1或者等于0时,返回接收单元从电子终端接收待配音的视频的特征信息,当确定获取的标识信息的数量等于1时,发送单元将根据所述视频的标识信息获取的配音发送到电子终端。\n[0038] 可选地,当确定单元确定获取的标识信息的数量大于1时,返回接收单元从电子终端接收待配音的视频的特征信息,其中,在画面信息匹配单元在画面数据库中搜索与所述特征信息中的画面信息匹配的画面信息时,将搜索范围设置为画面数据库中的匹配的画面信息所属的视频的画面信息。\n[0039] 可选地,所述设备还包括:消息生成单元,当确定单元确定获取的标识信息的数量等于1时,生成用于提示已识别待配音的视频的消息;消息发送单元,将所述用于提示已识别待配音的视频的消息发送到电子终端。\n[0040] 可选地,所述待配音的视频的特征信息包括待配音的视频的画面信息和/或待配音的视频的关联信息。\n[0041] 可选地,待配音的视频的画面信息包括待配音的视频的画面和/或待配音的视频的画面的特征值。\n[0042] 可选地,所述待配音的视频的关联信息包括待配音的视频的名称、待配音的视频的发行号、待配音的视频的关键词中的至少一个。\n[0043] 根据本发明的获取视频配音的方法及设备,可以获取视频文件本身所携带的配音之外的配音,提供多种配音供用户选择,满足用户需求,不受视频文件本身所携带的配音的限制。\n[0044] 将在接下来的描述中部分阐述本发明总体构思另外的方面和/或优点,还有一部分通过描述将是清楚的,或者可以经过本发明总体构思的实施而得知。\n附图说明\n[0045] 通过下面结合附图对实施例进行的描述,本发明的这些和/或其他方面和优点将会变得清楚和更易于理解,其中:\n[0046] 图1示出根据本发明的实施例的在电子终端获取视频配音的方法的流程图。\n[0047] 图2示出根据本发明的实施例的从云服务器接收基于所述特征信息获取的所述视频的配音的方法的流程图。\n[0048] 图3示出根据本发明的实施例的在电子终端获取视频配音的设备的框图。\n[0049] 图4示出根据本发明的实施例的接收单元的框图。\n[0050] 图5示出根据本发明的实施例的在云服务器推送视频配音的方法的流程图。\n[0051] 图6示出根据本发明的实施例的将根据所述视频的标识信息获取的配音发送到电子终端的方法的流程图。\n[0052] 图7示出根据本发明的实施例的在云服务器推送视频配音的设备的框图。\n[0053] 图8示出根据本发明的实施例的发送单元的框图。\n具体实施方式\n[0054] 现在对本发明实施例进行详细的描述,其示例表示在附图中,其中,相同的标号始终表示相同部件。下面通过参照附图对实施例进行描述以解释本发明。\n[0055] 图1示出根据本发明的实施例的在电子终端获取视频配音的方法的流程图。\n[0056] 在步骤101,获取待配音的视频的特征信息。特征信息是可以表示待配音的视频的特征的信息,根据特征信息能够识别出待配音的视频,因此,特征信息可以是各种用于识别出待配音的视频的信息。\n[0057] 优选地,待配音的视频的特征信息可以包括待配音的视频的画面信息和/或待配音的视频的关联信息。待配音的视频的画面信息是可以表示待配音的视频的画面的信息,例如,可以包括待配音的视频的画面和/或待配音的视频的画面的特征值。待配音的视频的关联信息是与待配音的视频相关联的并且可以表示待配音的视频的特征的信息,例如,可以是待配音的视频的名称、待配音的视频的发行号、待配音的视频的关键词等。\n[0058] 可以通过现有的各种方式来获取待配音的视频的特征信息。\n[0059] 在一个实施例中,当待配音的视频正在播放时,抓取待配音的视频正在播放的画面。可以利用各种图像抓取算法来抓取待配音的视频正在播放的画面,以获取待配音的视频的特征信息。此外,也可以利用各种画面特征值计算算法(例如,SURF算法)计算抓取的画面的特征值,作为待配音的视频的特征信息。\n[0060] 在一个实施例中,从待配音的视频所在的文件中获取待配音的视频的特征信息,其中,在与前一抓取时的视频时间点相隔第二预定时间的视频时间点抓取待配音的视频的画面。换言之,根据待配音的视频所在的文件的时间轴,每隔时间轴上的特定时间段抓取待配音的视频的画面,以获取待配音的视频的特征信息。此外,也可以利用各种画面特征值计算算法(例如,SURF算法)计算抓取的画面的特征值,作为待配音的视频的特征信息。应该理解,待配音的视频未播放或正在播放时,都可以从待配音的视频所在的文件中获取待配音的视频的特征信息。\n[0061] 在一个实施例中,从信号源和/或待配音的视频所在的文件获取待配音的视频的特征信息。可以从信号源(例如,数字信号源等)获取待配音的视频的名称、待配音的视频的发行号、待配音的视频的关键词等特征信息。也可以从待配音的视频所在的文件获取待配音的视频的特征信息,例如,从待配音的视频所在的文件的文件属性信息获取待配音的视频的名称等特征信息。\n[0062] 在步骤102,将获取的特征信息发送到云服务器。可通过有线或者无线的方式将获取的特征信息发送到云服务器。\n[0063] 在步骤103,从云服务器接收基于所述特征信息获取的所述视频的配音。可通过有线或者无线的方式从云服务器接收基于所述特征信息获取的所述视频的配音。\n[0064] 在一个优选的实施例中,在步骤102之后,检测在第一预定时间内是否从云服务器接收到用于提示已识别待配音的视频的消息,其中,当在第一预定时间内未从云服务器接收到用于提示已识别待配音的视频的消息时,返回执行步骤101,当在第一预定时间内从云服务器接收到用于提示已识别待配音的视频的消息时,执行步骤103。具体地说,当在第一预定时间内未从云服务器接收到用于提示已识别待配音的视频的消息时,即云服务器还未识别出待配音的视频,仍需为云服务器提供待配音的视频的特征信息,因此,返回执行步骤\n101。当在第一预定时间内从云服务器接收到用于提示已识别待配音的视频的消息时,即云服务器已经根据待配音的视频的特征信息识别出待配音的视频,不需再为云服务器提供待配音的视频的特征信息,可执行步骤103。\n[0065] 图2示出根据本发明的实施例的从云服务器接收基于所述特征信息获取的所述视频的配音的方法的流程图。可在执行步骤103时执行图2所示的方法。\n[0066] 在步骤201,从云服务器接收基于所述特征信息搜索到的所述视频的配音的索引。\n视频的配音的索引包括服务器搜索到的所述视频的全部配音的标识信息,标识信息是用于指示配音的信息,例如,可以是配音所使用的语言等。\n[0067] 在步骤202,将用户根据所述索引从搜索到的所述视频的配音之中选择的配音的获取请求发送到云服务器。具体地说,用户可以根据所述索引,从搜索到的所述视频的全部配音之中选择喜欢的配音。然后,将用户选择的配音的获取请求发送到云服务器。\n[0068] 在步骤203,从云服务器接收用户请求的配音。\n[0069] 图3示出根据本发明的实施例的在电子终端获取视频配音的设备的框图。\n[0070] 如图3所示,根据本发明的在电子终端获取视频配音的设备300包括:特征信息获取单元310、发送单元320、接收单元330。\n[0071] 特征信息获取单元310获取待配音的视频的特征信息。特征信息是可以表示待配音的视频的特征的信息,根据特征信息能够识别出待配音的视频,因此,特征信息可以是各种用于识别出待配音的视频的信息。关于待配音的视频的特征信息前面已经详述,对此将不再详述。\n[0072] 特征信息获取单元310可以通过现有的各种方式来获取待配音的视频的特征信息。\n[0073] 在一个实施例中,当待配音的视频正在播放时,特征信息获取单元310抓取待配音的视频正在播放的画面。特征信息获取单元310可以利用各种图像抓取算法来抓取待配音的视频正在播放的画面,以获取待配音的视频的特征信息。此外,特征信息获取单元310也可以利用各种画面特征值计算算法(例如,SURF算法)计算抓取的画面的特征值,作为待配音的视频的特征信息。\n[0074] 在一个实施例中,特征信息获取单元310从待配音的视频所在的文件中获取待配音的视频的特征信息,其中,在与前一抓取时的视频时间点相隔第二预定时间的视频时间点抓取待配音的视频的画面。换言之,特征信息获取单元310根据待配音的视频所在的文件的时间轴,每隔时间轴上的特定时间段抓取待配音的视频的画面,以获取待配音的视频的特征信息。此外,特征信息获取单元310也可以利用各种画面特征值计算算法(例如,SURF算法)计算抓取的画面的特征值,作为待配音的视频的特征信息。应该理解,待配音的视频未播放或正在播放时,都可以从待配音的视频所在的文件中获取待配音的视频的特征信息。\n[0075] 在一个实施例中,特征信息获取单元310从信号源和/或待配音的视频所在的文件获取待配音的视频的特征信息。特征信息获取单元310可以从信号源(例如,数字信号源等)获取待配音的视频的名称、待配音的视频的发行号、待配音的视频的关键词等特征信息。特征信息获取单元310也可以从待配音的视频所在的文件获取待配音的视频的特征信息,例如,特征信息获取单元310从待配音的视频所在的文件的文件属性信息获取待配音的视频的名称等特征信息。\n[0076] 发送单元320将获取的特征信息发送到云服务器。发送单元320可通过有线或者无线的方式将获取的特征信息发送到云服务器。\n[0077] 接收单元330从云服务器接收基于所述特征信息获取的所述视频的配音。接收单元330可通过有线或者无线的方式从云服务器接收基于所述特征信息获取的所述视频的配音。\n[0078] 在一个优选的实施例中,在电子终端获取视频配音的设备300还包括:检测单元(未示出)。\n[0079] 检测单元在发送单元320将获取的特征信息发送到云服务器之后,检测在第一预定时间内是否从云服务器接收到用于提示已识别待配音的视频的消息,其中,当在第一预定时间内未从云服务器接收到用于提示已识别待配音的视频的消息时,返回特征信息获取单元310获取待配音的视频的特征信息,当在第一预定时间内从云服务器接收到用于提示已识别待配音的视频的消息时,接收单元330从云服务器接收基于所述特征信息获取的所述视频的配音。\n[0080] 具体地说,当在第一预定时间内未从云服务器接收到用于提示已识别待配音的视频的消息时,即云服务器还未识别出待配音的视频,仍需为云服务器提供待配音的视频的特征信息,因此,返回特征信息获取单元310获取待配音的视频的特征信息。当在第一预定时间内从云服务器接收到用于提示已识别待配音的视频的消息时,即云服务器已经根据待配音的视频的特征信息识别出待配音的视频,不需再为云服务器提供待配音的视频的特征信息,接收单元330从云服务器接收基于所述特征信息获取的所述视频的配音。\n[0081] 图4示出根据本发明的实施例的接收单元的框图。\n[0082] 如图4所示,根据本发明的接收单元330包括:索引接收单元410、获取请求发送单元420、配音接收单元430。\n[0083] 索引接收单元410从云服务器接收基于所述特征信息搜索到的所述视频的配音的索引。视频的配音的索引包括服务器搜索到的所述视频的全部配音的标识信息,标识信息是用于指示配音的信息,例如,可以是配音所使用的语言等。\n[0084] 获取请求发送单元420将用户根据所述索引从搜索到的所述视频的配音之中选择的配音的获取请求发送到云服务器。具体地说,用户可以根据所述索引,从搜索到的所述视频的全部配音之中选择喜欢的配音。然后,获取请求发送单元420将用户选择的配音的获取请求发送到云服务器。\n[0085] 配音接收单元430从云服务器接收用户请求的配音。\n[0086] 图5示出根据本发明的实施例的在云服务器推送视频配音的方法的流程图。\n[0087] 在步骤501,从电子终端接收待配音的视频的特征信息。特征信息是可以表示待配音的视频的特征的信息。\n[0088] 在步骤502,根据待配音的视频的特征信息获取所述视频的标识信息。标识信息是用于指示待配音的视频的信息(例如,待配音的视频的名称、待配音的视频的编号等)。可利用现有的各种方法来根据待配音的视频的特征信息获取所述视频的标识信息。\n[0089] 优选地,获取具有与待配音的视频的特征信息匹配的特征信息的视频的标识信息。\n[0090] 在一个实施例中,所述待配音的视频的特征信息包括待配音的视频的画面信息,首先可在画面数据库中搜索与所述特征信息中的画面信息匹配的画面信息,其中,所述画面数据库存储有多个视频的画面信息。画面信息可以包括画面和/或画面的特征值中的至少一个。画面数据库可存储有大量视频的各帧画面和/或各帧画面的特征值。例如,从电子终端接收的待配音的视频的特征信息包括待配音的视频的画面的特征值,可以在画面数据库中搜索与所述画面的特征值匹配的画面的特征值。从电子终端接收的待配音的视频的特征信息包括待配音的视频的画面,可以利用各种算法在画面数据库中搜索与所述画面匹配的画面。\n[0091] 应该理解,从电子终端接收的待配音的视频的特征信息包括待配音的视频的画面的特征值时,电子终端所使用的计算画面的特征值的算法和画面数据库中存储的画面的特征值的计算算法是相同的。\n[0092] 然后,获取匹配的画面信息所属的视频的标识信息。匹配的画面信息所属的视频的标识信息即是待配音的视频的标识信息。\n[0093] 在一个优选的实施例中,确定获取的标识信息的数量,其中,当确定获取的标识信息的数量大于1或者等于0时,返回执行步骤501,当确定获取的标识信息的数量等于1时,执行步骤503。\n[0094] 具体地说,当确定获取的标识信息的数量大于1时,即具有与待配音的视频的特征信息匹配的特征信息的视频有多个,不能确定待配音的视频的标识信息,因此,返回执行步骤501,继续从电子终端接收待配音的视频的特征信息。当确定获取的标识信息的数量等于\n0时,即没有搜索到与待配音的视频的特征信息匹配的特征信息,因此,返回执行步骤501,继续从电子终端接收待配音的视频的特征信息。当确定获取的标识信息的数量等于1时,即已确定待配音的视频的标识信息,执行步骤503。\n[0095] 优选地,当确定获取的标识信息的数量大于1时,返回执行步骤501,其中,在执行在画面数据库中搜索与所述特征信息中的画面信息匹配的画面信息的步骤时,将搜索范围设置为画面数据库中的匹配的画面信息所属的视频的画面信息。具体地说,当确定获取的标识信息的数量大于1时,即具有与待配音的视频的特征信息匹配的特征信息的视频有多个,不能确定待配音的视频的标识信息,因此,返回执行步骤501,继续从电子终端接收待配音的视频的特征信息,在执行在画面数据库中搜索与所述特征信息中的画面信息匹配的画面信息的步骤时,在画面数据库中的匹配的画面信息所属的视频的画面信息中搜索与接收的待配音的视频的画面信息匹配的画面信息。\n[0096] 在一个实施例中,当确定获取的标识信息的数量等于1时,生成用于提示已识别待配音的视频的消息。然后,将所述用于提示已识别待配音的视频的消息发送到电子终端。具体地说,当确定获取的标识信息的数量等于1时,即已确定待配音的视频的标识信息,不需要再从电子终端获取待配音的视频的特征信息,因此,生成用于提示已识别待配音的视频的消息发送到电子终端,以提示电子终端停止发送待配音的视频的特征信息。\n[0097] 在步骤503,将根据所述视频的标识信息获取的配音发送到电子终端。\n[0098] 图6示出根据本发明的实施例的将根据所述视频的标识信息获取的配音发送到电子终端的方法的流程图。可在执行步骤503时执行图6所示的方法。\n[0099] 在步骤601,根据所述视频的标识信息搜索所述视频的配音并生成搜索到的配音的索引。索引包括搜索到的所述视频的全部配音的标识信息,标识信息是用于指示配音的信息,例如,可以是配音所使用的语言等。\n[0100] 在步骤602,将所述索引发送到电子终端。\n[0101] 在步骤603,从电子终端接收用户基于所述索引从搜索到的配音之中选择的配音的获取请求。\n[0102] 在步骤604,响应于所述请求将请求的配音发送到电子终端。换言之,将用户根据所述索引从搜索到的配音之中选择的配音发送到电子终端。\n[0103] 图7示出根据本发明的实施例的在云服务器推送视频配音的设备的框图。\n[0104] 如图7所示,根据本发明的在云服务器推送视频配音的设备700包括:接收单元\n710、标识信息获取单元720、发送单元730。\n[0105] 接收单元710从电子终端接收待配音的视频的特征信息。特征信息是可以表示待配音的视频的特征的信息。\n[0106] 标识信息获取单元720根据待配音的视频的特征信息获取所述视频的标识信息。\n标识信息是用于指示待配音的视频的信息(例如,待配音的视频的名称、待配音的视频的编号等)。标识信息获取单元720可利用现有的各种方法来根据待配音的视频的特征信息获取所述视频的标识信息。\n[0107] 优选地,标识信息获取单元720获取具有与待配音的视频的特征信息匹配的特征信息的视频的标识信息。\n[0108] 在一个实施例中,所述待配音的视频的特征信息包括待配音的视频的画面信息,标识信息获取单元720首先可在画面数据库中搜索与所述特征信息中的画面信息匹配的画面信息,其中,所述画面数据库存储有多个视频的画面信息。画面信息可以包括画面和/或画面的特征值中的至少一个。画面数据库可存储有大量视频的各帧画面和/或各帧画面的特征值。例如,接收单元710从电子终端接收的待配音的视频的特征信息包括待配音的视频的画面的特征值,标识信息获取单元720可以在画面数据库中搜索与所述画面的特征值匹配的画面的特征值。接收单元710从电子终端接收的待配音的视频的特征信息包括待配音的视频的画面,标识信息获取单元720可以利用各种算法在画面数据库中搜索与所述画面匹配的画面。\n[0109] 应该理解,接收单元710从电子终端接收的待配音的视频的特征信息包括待配音的视频的画面的特征值时,电子终端所使用的计算画面的特征值的算法和画面数据库中存储的画面的特征值的计算算法是相同的。\n[0110] 然后,标识信息获取单元720获取匹配的画面信息所属的视频的标识信息。匹配的画面信息所属的视频的标识信息即是待配音的视频的标识信息。\n[0111] 在一个优选的实施例中,在云服务器推送视频配音的设备700还包括:确定单元(未示出)。\n[0112] 确定单元确定获取的标识信息的数量,其中,当确定获取的标识信息的数量大于1或者等于0时,返回接收单元710从电子终端接收待配音的视频的特征信息,当确定获取的标识信息的数量等于1时,发送单元730将根据所述视频的标识信息获取的配音发送到电子终端。\n[0113] 具体地说,当确定单元确定获取的标识信息的数量大于1时,即具有与待配音的视频的特征信息匹配的特征信息的视频有多个,不能确定待配音的视频的标识信息,因此,返回接收单元710从电子终端接收待配音的视频的特征信息。当确定获取的标识信息的数量等于0时,即没有搜索到与待配音的视频的特征信息匹配的特征信息,因此,返回接收单元\n710从电子终端接收待配音的视频的特征信息。当确定单元确定获取的标识信息的数量等于1时,即已确定待配音的视频的标识信息,发送单元730将根据所述视频的标识信息获取的配音发送到电子终端。\n[0114] 在一个实施例中,,当确定单元确定获取的标识信息的数量大于1时,返回接收单元710从电子终端接收待配音的视频的特征信息,其中,标识信息获取单元720在画面数据库中搜索与所述特征信息中的画面信息匹配的画面信息时,将搜索范围设置为画面数据库中的匹配的画面信息所属的视频的画面信息。具体地说,当确定单元确定获取的标识信息的数量大于1时,即具有与待配音的视频的特征信息匹配的特征信息的视频有多个,不能确定待配音的视频的标识信息,因此,返回接收单元710从电子终端接收待配音的视频的特征信息,标识信息获取单元在画面数据库中搜索与所述特征信息中的画面信息匹配的画面信息时,在画面数据库中的匹配的画面信息所属的视频的画面信息中搜索与接收的待配音的视频的画面信息匹配的画面信息。\n[0115] 在一个实施例中,在云服务器推送视频配音的设备700还包括:消息生成单元(未示出)和消息发送单元(未示出)。\n[0116] 消息生成单元当确定单元确定获取的标识信息的数量等于1时,生成用于提示已识别待配音的视频的消息。消息发送单元将所述用于提示已识别待配音的视频的消息发送到电子终端。具体地说,当确定单元确定获取的标识信息的数量等于1时,即已确定待配音的视频的标识信息,不需要再从电子终端获取待配音的视频的特征信息,因此,消息生成单元生成用于提示已识别待配音的视频的消息经由消息发送单元发送到电子终端,以提示电子终端停止发送待配音的视频的特征信息。\n[0117] 发送单元730将根据所述视频的标识信息获取的配音发送到电子终端。\n[0118] 图8示出根据本发明的实施例的发送单元的框图。\n[0119] 如图8所示,根据本发明的发送单元730包括:索引生成单元810、索引发送单元\n820、获取请求接收单元830、配音发送单元840。\n[0120] 索引生成单元810根据所述视频的标识信息搜索所述视频的配音并生成搜索到的配音的索引。索引包括搜索到的所述视频的全部配音的标识信息,标识信息是用于指示配音的信息,例如,可以是配音所使用的语言等。\n[0121] 索引发送单元820将所述索引发送到电子终端。\n[0122] 获取请求接收单元830从电子终端接收用户基于所述索引从搜索到的配音之中选择的配音的获取请求。\n[0123] 配音发送单元840响应于所述请求将请求的配音发送到电子终端。换言之,配音发送单元840将用户根据所述索引从搜索到的配音之中选择的配音发送到电子终端。\n[0124] 应该理解,上述方法和设备所涉及的云服务器可以是各种部署了存储云和计算云的云计算平台(例如,AWS云计算平台)。\n[0125] 此外,根据本发明的示例性实施例的上述方法可以被实现为计算机程序,从而当运行该程序时,实现上述方法。根据本发明的示例性实施例的上述设备中的各个单元可被实现硬件组件。本领域技术人员根据限定的各个单元所执行的处理,可以例如使用现场可编程门阵列(FPGA)或专用集成电路(ASIC)来实现各个单元。\n[0126] 根据本发明的获取视频配音的方法及设备,可以获取视频文件本身所携带的配音之外的配音,提供多种配音供用户选择,满足用户需求,不受视频文件本身所携带的配音的限制。\n[0127] 虽然已表示和描述了本发明的一些实施例,但本领域技术人员应该理解,在不脱离由权利要求及其等同物限定其范围的本发明的原理和精神的情况下,可以对这些实施例进行修改。
法律信息
- 2017-08-25
- 2014-06-04
实质审查的生效
IPC(主分类): H04N 5/262
专利申请号: 201410036446.X
申请日: 2014.01.24
- 2014-04-30
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2008-01-30
|
2007-08-16
| | |
2
| |
2012-06-27
|
2011-11-30
| | |
3
| |
2010-08-25
|
2009-02-19
| | |
4
| |
2011-06-08
|
2011-02-17
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |