一种即时视频中的特效加载方法和电子设备的制造方法

文档序号:8459438阅读:172来源:国知局
一种即时视频中的特效加载方法和电子设备的制造方法
【技术领域】
[0001 ] 本发明涉及视频领域,特别涉及一种即时视频中的特效加载方法和电子设备。
【背景技术】
[0002]现在用户可以通过电子设备的视频功能进行视频对话,但是在视频通话过程中,用户双方只能通过视频框看到对方及视频的背景。视频通话过程中,视频表现形式单一,用户难以在视频通话中用简单的方式添加互动特效,所以现在需要提供一种能够改变视频背景及给视频添加特效的简单有效的方法。
[0003]现有技术提供了一种在视频过程中添加特效的方法,通过改变视频通话框的形状以及对视频边框设置美化特效以增加视频的效果。
[0004]但是在使用现有技术提供的方法时,用户只能对视频的边框进行更改来增加视频的效果,不能满足用户在视频通话过程中进行互动的需求,用户体验效果不佳,而且需要用户手动进行选择,操作不简化。

【发明内容】

[0005]为了满足了用户对即时视频通话的个性化需求,增加了视频互动形式,提高了用户体验,本发明实施例提供了一种即时视频中的特效加载方法。所述技术方案如下:
[0006]第一方面,提供了一种即时视频中的特效加载方法,所述方法包括:
[0007]接收用户输入的语音片段,所述语音片段至少包括一个语音词条;
[0008]对所述语音片段的至少一个语音词条进行语义识别,获取与所述至少一个语音词条对应的待加载特效动画;
[0009]在当前视频帧中确定与所述待加载特效动画对应的加载位置;
[0010]发送所述加载位置和所述待加载特效动画至其他电子设备。
[0011]结合第一方面,在第一种可能的实现方式中,所述对所述语音片段的至少一个语音词条进行语义识别包括:
[0012]将所述语音词条转化为文本词条;
[0013]对所述文本词条进行语义分析,生成分析结果,所述分析结果用于指示所述待加载特效动画。
[0014]结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述获取与所述至少一个语音词条对应的待加载特效动画包括:
[0015]将所述分析结果与预设特效动画进行匹配,获取所述待加载特效动画。
[0016]结合第一方面至第一方面的第二种任一可能的实现方式中,在第三种可能的实现方式中,所述在当前视频帧中确定与所述待加载特效动画对应的加载位置包括:
[0017]根据所述分析结果,在当前视频帧中确定与所述待加载特效动画对应的加载位置。
[0018]结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述方法还包括:
[0019]将所述待加载特效动画加载至所述加载位置,并显示所述待加载特效动画。
[0020]结合第一方面的第四种可能的实现方式,在第五种可能的实现方式中,所述将所述待加载特效动画加载至所述加载位置包括:
[0021]确定所述当前视频帧对应的时刻为所述特效动画的起始帧对应的时刻;
[0022]获取所述加载位置在所述即时视频帧中的位置参数;
[0023]根据所述加载位置的位置参数,设置所述待加载特效动画的起始帧的位置参数;
[0024]根据所述时刻与所述位置参数,将所述待加载特效动画加载至所述加载位置。
[0025]结合第一方面的第五种可能的实现方式,在第六种可能的实现方式中,所述方法还包括:
[0026]接收用户输入的消除指令;
[0027]删除所述消除指令所指示的特效动画;
[0028]向所述其他电子设备发送所述消除指令。
[0029]第二方面,提供了一种电子设备,所述设备包括:
[0030]接收模块,用于接收用户输入的语音片段,所述语音片段至少包括一个语音词条;
[0031]识别模块,用于对所述语音片段的至少一个语音词条进行语义识别,获取与所述至少一个语音词条对应的待加载特效动画;
[0032]确定模块,用于在当前视频帧中确定与所述待加载特效动画对应的加载位置;
[0033]发送模块,用于发送所述加载位置和所述待加载特效动画到其他电子设备;
[0034]加载模块,用于将所述待加载特效动画加载至所述加载位置;
[0035]显示模块,用于显示所述待加载特效动画。
[0036]结合第二方面,在第一种可能的实现方式中,所述识别模块还用于:
[0037]将所述语音词条转化为文本词条;
[0038]对所述文本词条进行语义分析,生成分析结果,所述分析结果用于指示所述待加载特效动画。
[0039]结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述设备还包括:
[0040]匹配模块,用于将所述分析结果与预设特效动画进行匹配,获取所述待加载特效动画。
[0041]结合第二方面至第二方面的第二种任一可能的实现方式中,在第三种可能的实现方式中,所述确定模块具体用于:
[0042]根据所述分析结果,在当前视频帧中确定与所述待加载特效动画对应的加载位置。
[0043]结合第二方面,在第四种可能的实现方式中,所述方法还包括:
[0044]所述确定模块还用于确定所述当前视频帧对应的时刻为所述待加载特效动画的起始帧对应的时刻;
[0045]所述设备还包括获取模块,用于获取所述加载位置在所述即时视频帧中的位置参数;
[0046]所述设备还包括设置模块,用于根据所述加载位置的位置参数,设置所述待加载特效动画的起始帧的位置参数;
[0047]所述加载模块还用于根据所述时刻与所述位置参数,将所述待记载特效动画加载至所述加载位置。
[0048]结合第二方面的第四种可能的实现方式,在第五种可能的实现方式中,所述设备还包括:
[0049]所述接收模块还用于接收用户输入的消除指令;
[0050]所述设备还包括删除模块,用于删除所述消除指令所指示的特效动画;
[0051]所述发送模块还用于向所述其他电子设备发送所述消除指令。
[0052]第三方面,提供了一种即时视频中的特效加载方法,所述方法包括:
[0053]接收加载位置和待加载特效动画;
[0054]将所述待加载特效动画加载至所述加载位置,并显示所述待加载特效动画;
[0055]其中,所述加载位置是在当前视频帧中确定的,所述待加载特效动画是根据在接收用户输入的至少包括一个语音词条的语音片段后,对所述语音片段的至少一个语音词条进行语义识别获取的。
[0056]第四方面,提供了一种电子设备,其特征在于,所述电子设备包括:
[0057]接收模块,用于接收加载位置和待加载特效动画;
[0058]加载模块,用于将所述待加载特效动画加载至所述加载位置,并显示所述待加载特效动画;
[0059]其中,所述加载位置是在当前视频帧中确定的,所述待加载特效动画是根据在接收用户输入的至少包括一个语音词条的语音片段后,对所述语音片段的至少一个语音词条进行语义识别获取的。
[0060]本发明实施例提供了一种即时视频中的特效加载方法和电子设备,方法包括:接收用户输入的语音片段,语音片段至少包括一个语音词条;对语音片段的至少一个语音词条进行语义识别,获取与至少一个语音词条对应的待加载特效动画;在当前视频帧中确定与待加载特效动画对应的加载位置;发送加载位置和待加载特效动画至其他电子设备。从而根据本发明实施例提供的方法,通过识别用户输入的语音片段中的至少一个语音词条,将获取的与至少一个语音词条对应的待加载特效动画加载至即时视频中的加载位置,与传统的对视频边框进行修饰相比,实现了在即时视频中进行特效加载,满足了用户在视频通话中通过加载特效进行互动的需求,提高了用户体验;另一方面,通过在当前视频帧中确定与待加载特效动画对应的加载位置后,将待加载特效动画加载至视频中的加载位置,从而使得特效动画在视频中加载更加准确,提高了用户体验,同时,保证了能够在即时视频的各个位置进行特效加载,满足了用户对即时视频通话的个性化需求,增加了视频互动形式,提高了用户体验;另外,通过接收用户的语音片段,对语音片段中的至少一个语音词条进行识另O,获取与语音片段对应的待加载特效,从而使得通过识别语音片段的方式加载特效动画,与传统的手动加载的方式相比,简化了操作步骤,提高了用户体验。
【附图说明】
[0061]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0062]图1是本发明实施例提供的一种交互系统示意图;
[0063]图2是本发明实施例提供的一种交互系统示意图;
[0064]图3是本发明实施例提供的一种交互系统示意图;
[0065]图4是本发明实施例提供的一种即时视频中的特效加载方法流程图;
[0066]图5是本发明实施例提供的一种即时视频中的特效加载方法流程图;
[0067]图6是本发明实施例提供的一种界面示意图;
[0068]图7是本发明实施例提供的一种界面示意图;
[0069]图8是本发明实施例提供的一种界面示意图;‘
[0070]图9是本发明实施例提供的一种即时视频中的特效加载方法流程图;
[0071]图10是本发明实施例提供的一种即时视频中的特效加载方法流程图;
[0072]图11是本发明实施例提供的一种电子设备结构示意图;
[0073]图12是本发明实施例提供的一种电子设备结构示意图;
[0074]图13是本发明实施例提供的一种即时视频中的特效加载方法流程图;
[0075]图14是本发明实施例提供的一种电子设备结构示意图;
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1