CN103873808B - 数据处理的方法和装置 - Google Patents
数据处理的方法和装置 Download PDFInfo
- Publication number
- CN103873808B CN103873808B CN201210539950.2A CN201210539950A CN103873808B CN 103873808 B CN103873808 B CN 103873808B CN 201210539950 A CN201210539950 A CN 201210539950A CN 103873808 B CN103873808 B CN 103873808B
- Authority
- CN
- China
- Prior art keywords
- data
- electronic equipment
- played
- trigger event
- voice
- 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
Links
Landscapes
- Telephonic Communication Services (AREA)
Abstract
本发明提供一种数据处理的方法和装置。涉及通信技术领域。解决了由于视频通信***仅在字面上翻译用户语音,并未更确切的表达出深层的含义,导致翻译不准确,进而降低用户体验的问题。本发明具体包括以下步骤:当第二电子设备与第三电子设备进行数据通信时,获取第二电子设备发送的待处理第一视频数据,第一视频数据至少包括第一音频数据;至少根据第一音频数据生成待播放图像数据;根据待播放图像数据生成第二视频数据,第二视频数据能被第三电子设备显示。可应用于视频通信中。
Description
技术领域
本发明涉及通信技术领域,尤其涉及数据处理的方法和装置。
背景技术
随着人们生活水平的不断提高,大家对于电话的需求就不再只停留在可以听到对方的声音,人们希望能够在听到对方声音的同时还可以看到对方。因此,近几年来视频通信技术得到了很大的发展,例如,可视电话,能够通过ISDN(Integrated Services DigitalNetwork,综合业务数字网)的多信道***来发送接收音频信息和视频信息的数字线路已经投入使用。
当用户使用不同语言进行视频通话时,可以视频通信***可以将语言进行翻译,并可以加载字幕,以方便用户的使用。
在实现上述视频通信的过程中,发明人发现现有技术中至少存在如下问题:在使用不同语言的用户进行视频通信时,视频通信***对语言进行翻译,并显示相应的字幕,但翻译结果仅是在字面上进行翻译,并未更确切的表达出深层的含义,导致翻译不准确,进而降低用户体验。
发明内容
本发明的实施例提供一种数据处理的方法和装置,解决了由于视频通信***仅在字面上翻译用户语音,并未更确切的表达出深层的含义,导致翻译不准确,进而降低用户体验的问题。
为达到上述目的,本发明的实施例采用如下技术方案:
一方面,提供一种数据处理的方法,所述方法应用于第一电子设备,所述方法包括:
当第二电子设备与第三电子设备进行数据通信时,获取所述第二电子设备发送的待处理第一视频数据,所述第一视频数据至少包括第一音频数据;
至少根据所述第一音频数据生成待播放图像数据;
根据所述待播放图像数据生成第二视频数据,所述第二视频数据能被所述第三电子设备显示。
另一方面,提供一种数据处理的装置,应用于第一电子设备,所述装置包括:
第一获取单元,用于当第二电子设备与第三电子设备进行数据通信时,获取所述第二电子设备发送的待处理第一视频数据,所述第一视频数据至少包括第一音频数据;
第一生成单元,用于至少根据所述第一音频数据生成待播放图像数据;
第二生成单元,用于根据所述待播放图像数据生成第二视频数据,所述第二视频数据能被所述第三电子设备显示。
本发明实施例提供的数据处理的方法和装置,采用上述方案后,当第二电子设备与第三电子设备进行数据通信时,视频通信***获取所述第二电子设备发送的待处理第一视频数据,所述第一视频数据至少包括第一音频数据;至少根据所述第一音频数据生成待播放图像数据;根据所述待播放图像数据生成第二视频数据,所述第二视频数据能被所述第三电子设备显示。这样,在现有技术的基础上,视频通信***不仅对第一音频数据进行语言翻译,而且还根据第一音频数据生成待播放图像数据,并根据待播放图像数据生成第二视频数据,使得生成的第二视频数据更加准确性,进而增加了用户体验。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本实施例提供的一种数据处理的方法流程图;
图2为本实施例提供的另一种数据处理的方法流程图;
图3为本实施例提供的再一种数据处理的方法流程图;
图4为本实施例提供的又一种数据处理的方法流程图;
图5为本实施例提供的另一种数据处理的方法流程图;
图6为本实施例提供的一种数据处理的装置结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
现有技术中,当使用不同语言的用户A与用户B进行视频通信时,视频通信***可以获取用户A的第一视频数据,并根据用户B的用户指示将第一视频数据进行语言转换(其中,转换后的语言可以为用户B要求的语言),并根据转换后的语言生成用户B侧播放的第二视频数据。这样,避免了用户A与用户B之间进行视频通信时的语言障碍。
另外,视频通信***还可以根据用户B的用户指示在第二视频数据中添加与进行语言转换后的语音对应的文本参数,即字幕。
由于,视频通信***仅是在字面上对第一音频数据进行翻译,并未更确切的表达出深层的含义,导致翻译不准确,进而降低用户体验。
为了解决上述问题,本实施例提供一种数据处理的方法,该方法应用于第一电子设备,如图1所示,可以包括:
101、当第二电子设备与第三电子设备进行数据通信时,获取第二电子设备发送的待处理第一视频数据,第一视频数据至少包括第一音频数据;
102、至少根据第一音频数据生成待播放图像数据;
103、根据待播放图像数据生成第二视频数据,第二视频数据能被第三电子设备显示。
进一步的,第一电子设备、第二电子设备以及第三电子设备可以但不限于为:电脑、手机等,其中,第三电子设备可以为云服务器。
采用上述方案后,当第二电子设备与第三电子设备进行数据通信时,视频通信***获取第二电子设备发送的待处理第一视频数据,第一视频数据至少包括第一音频数据;至少根据第一音频数据生成待播放图像数据;根据待播放图像数据生成第二视频数据,第二视频数据能被第三电子设备显示。这样,在现有技术的基础上,视频通信***不仅对第一音频数据进行语言翻译,而且还根据第一音频数据生成待播放图像数据,并根据待播放图像数据生成第二视频数据,使得生成的第二视频数据更加准确性,进而增加了用户体验。
本实施例提供另一种数据处理的方法,该方法是对图1所示的方法的进一步扩展,本实施例所应用的场景为:第一视频数据只包括第一音频数据,使用终端A的用户A与使用终端B的用户B进行视频通信,终端A与终端B均可以安装有视频通信的客户端,如图2所示,可以包括:
201、当第二电子设备与第三电子设备进行数据通信时,获取第二电子设备发送的待处理第一视频数据。
进一步的,第一电子设备与第二电子设备为两个独立的设备,和/或第一电子设备与第三电子设备为两个独立的设备。
进一步的,若第一电子设备与第二电子设备为两个独立的设备,且第一电子设备与第三电子设备为两个独立的设备,则第二电子设备与第三电子设备进行数据通信为:
第二电子设备通过第一电子设备与第三电子设备进行数据通信。
换言之,本实施例中提供的第一电子设备、第二电子设备以及第三电子设备所具备的功能可以被设置于同一个设备中,也可以被分别设置于三个独立的设备中,或者,任意两个设备的功能被设置于一个设备中。
进一步的,第一视频数据至少包括第一音频数据。
获取第二电子设备发送的待处理第一视频数据可以为但不限于:通过图像采集设备获取待处理第一视频数据。
202、判断是否存储有第一视频数据对应的第一数据。若存储有第一数据,则执行步骤203,若未存储有第一数据,则执行步骤208。
作为本实施例的一种实施方式,第一数据可以但不限于为头像数据。当用户A与用户B进行视频通信前,用户A可能已使用过该视频通信***传输过视频数据,因此,视频通信***可能存储有用户A的头像数据。
203、获取第一触发事件。
由于,视频通信***的信号质量不固定,因此,当信号质量较低时,显示该存储的第一数据不清晰,此时,即使存储有第一视频数据对应的第一数据,视频通信***也可以不使用存储的第一视频数据对应的第一数据。
具体的,可以通过步骤203至步骤205判断是否使用存储的第一视频数据对应的第一数据进行数据处理。
作为本实施例的一种实施方式,第一触发事件可以但不限于为:当前的信号质量。
204、判断第一触发事件是否满足第一预设条件,得到第一判断结果。若第一判断结果表征第一触发事件不满足第一预设条件或未存储有第一数据,则执行步骤206,若判断结果表征触发事件满足预设条件或未存储有第一数据,则执行步骤205。
作为本实施例的一种实施方式,判断第一触发事件是否满足第一预设条件可以但不限于为:判断当前信号强度是否高于预设信号强度。若高于预设信号强度,则第一触发事件满足第一预设条件,若不高于预设信号强度,则第一触发事件不满足第一预设条件。
205、获取第一数据,并获取与第一音频数据对应的第二数据。
作为本实施例的一种实施方式,从已存储的第一数据中获取第一视频数据对应的第一数据。
进一步的,获取与第一音频数据对应的第二数据可以但不限于包括:
获取与第一音频数据对应的第二音频数据,第一音频数据与第二音频数据用于描述的语音不同;获取与第二音频数据对应的文本数据;获取与文本数据对应的第二数据。其中,本实施例中提供的语音不同可以为语言种类不同。例如,第一音频数据可以为英语,第二视频数据可以为汉语。换言之,视频通信***首先将第一音频数据进行翻译,得到第二音频数据,然后获取第二音频数据对应的文本数据,从口型数据库中获取与该文本数据对应的口型数据。
作为本实施例的一种实施方式,获取与第一音频数据对应的第二音频数据可以包括:根据指示信息获取与第一音频数据对应的第二音频数据。
指示信息可以用于指示视频通信***根据第一视音频据生成第二音频数据,指示信息可以但不限于包括:第二音频数据对应的语言种类的标识。
作为本实施例的一种实施方式,获取指示信息的方法可以包括但不限于:用户B向视频通信***发送的,其中,用户B可以通过在终端B的界面上选取相应的汉语选项来生成指示信息;
或者,可以是终端B通过麦克风采集的用户B的语音数据,终端B向视频通信***发送包含有语音数据的指示信息,以便视频通信***从语音数据中获取汉语的标识信息;
或者,指示信息为视频通信***中预先存储的,指示信息中可以包含预设语言标识信息;
或者,可以有图像采集设备采集用户B的头像数据,根据该头像数据分析出用户B的国籍,进而通过国籍获取用户B的语言。
本实施例对获取与第一音频数据对应的第二音频数据的方法不作限定,可以根据实际需要进行设定,在此不再赘述。
执行步骤207。
206、获取与第一音频数据对应的第一数据和第二数据。
若第一判断结果表征第一触发事件不满足第一预设条件或未存储有第一数据,则可以根据第一音频数据生成待播放图像数据。具体的,首先可以根据第一音频数据生成第一数据和第二数据。
作为本实施例的一种实施方式,视频通信***可以根据第一音频数据分析出的用户A的年龄、性别、国籍等,然后根据分析出的信息从头像数据库中获取相应的头像数据,并生成相应的头像数据即第一数据;获取与第一音频数据对应的第二数据,该方法已在步骤205中进行了描述,在此不再赘述。
207、根据第一数据和第二数据生成待播放图像数据。
作为本实施例的一种实施方式,视频通信***可以但不限于根据头像数据、口型数据生成待播放图像数据。具体的生成步骤为本领域技术人员熟知的技术,在此不再赘述。
执行步骤209。
208、根据第一音频数据生成待播放图像数据。
若视频通信***中未存储有第一音频数据对应的第一数据,则可以根据第一音频数据生成待播放图像数据,具体实施方式已在步骤206和207中进行了描述,在此不再赘述。
209、根据待播放图像数据生成第二视频数据,第二视频数据能被第三电子设备显示。
作为本实施例的一种实施方式,第一视频数据是用户A发出的视频数据,第二视频数据时用户B接收到的视频数据,第一视频数据的语言可以为英语,第二视频数据的语言为汉语,显示的可以为用户A的头像,显示的说话时的口型为汉语的口型。
采用上述方案后,当第二电子设备与第三电子设备进行数据通信时,视频通信***获取第二电子设备发送的待处理第一视频数据,第一视频数据至少包括第一音频数据;至少根据第一音频数据生成待播放图像数据;根据待播放图像数据生成第二视频数据,第二视频数据能被第三电子设备显示。这样,在现有技术的基础上,视频通信***不仅对第一音频数据进行语言翻译,而且还根据第一音频数据生成待播放图像数据,并根据待播放图像数据生成第二视频数据,使得生成的第二视频数据更加准确性,进而增加了用户体验。
本实施例提供另一种数据处理的方法,该方法是对图1所示的方法的进一步扩展,本实施例所应用的场景为:第一视频数据可以包括:第一音频数据、待处理图像数据,使用终端A的用户A与使用终端B的用户B进行视频通信,终端A与终端B均可以安装有视频通信的客户端,如图3所示,可以包括:
301、当第二电子设备与第三电子设备进行数据通信时,获取第二电子设备发送的待处理第一视频数据。
进一步的,第一视频数据可以包括:第一音频数据、待处理图像数据,待处理图像数据可以包括:第一数据。
进一步的,第一电子设备与第二电子设备为两个独立的设备,和/或第一电子设备与第三电子设备为两个独立的设备。
进一步的,若第一电子设备与第二电子设备为两个独立的设备,且第一电子设备与第三电子设备为两个独立的设备,则第二电子设备与第三电子设备进行数据通信为:
第二电子设备通过第一电子设备与第三电子设备进行数据通信。
302、获取第一触发事件。
作为本实施例的一种实施方式,第一触发事件可以但不限于为:当前的信号质量。
303、判断第一触发事件是否满足第一预设条件,得到第一判断结果。若第一判断结果表征第一触发事件不满足第一预设条件,则执行步骤306,若判断结果表征触发事件满足预设条件或未存储有第一数据,则执行步骤304。
作为本实施例的一种实施方式,判断第一触发事件是否满足第一预设条件可以但不限于为:判断当前信号强度是否高于预设信号强度。若高于预设信号强度,则第一触发事件满足第一预设条件,若不高于预设信号强度,则第一触发事件不满足第一预设条件。
304、获取与第一音频数据对应的第二数据。
305、根据第一数据和第二数据生成待播放图像数据。
待播放图像数据包含的用于描述口型的数据与待处理图像数据包含的用于描述口型的数据不同。
执行步骤307。
306、根据第一音频数据生成待播放图像数据。
作为本实施例的一种实施方式,当信号质量较低时,视频通信***不使用第一数据进行待播放图像数据的生成,而是根据第一音频数据生成待播放图像数据。
307、根据待播放图像数据生成第二视频数据,第二视频数据能被第三电子设备显示。
采用上述方案后,当第二电子设备与第三电子设备进行数据通信时,视频通信***获取第二电子设备发送的待处理第一视频数据,第一视频数据至少包括第一音频数据;至少根据第一音频数据生成待播放图像数据;根据待播放图像数据生成第二视频数据,第二视频数据能被第三电子设备显示。这样,在现有技术的基础上,视频通信***不仅对第一音频数据进行语言翻译,而且还根据第一音频数据生成待播放图像数据,并根据待播放图像数据生成第二视频数据,使得生成的第二视频数据更加准确性,进而增加了用户体验。
本实施例提供另一种数据处理的方法,该方法是对图1所示的方法的进一步扩展,本实施例所应用的场景为:第一视频数据可以包括:第一音频数据、待处理图像数据,使用终端A的用户A与使用终端B的用户B进行视频通信,终端A与终端B均可以安装有视频通信的客户端,如图4所示,可以包括:
401、获取第二触发事件。
进一步的,第一视频数据可以包括标识数据,该标识数据可以但不限于用于标识用户B的地址等。
进一步的,获取第二触发事件可以为:从第一视频数据中获取标识数据。
402、判断第二触发事件是否满足第二预设条件,得到第二判断结果。若不满足第二预设条件,则执行步骤403,若满足第二预设条件,则流程结束。
进一步的,判断第二触发事件是否满足第二预设条件为:判断标识数据与指定标识数据是否相同,若相同,则满足第二预设条件。
换言之,视频通信***判断第一视频数据的发出位置与接收位置是否相同,若相同则不需要对第一视频数据进行处理,而是可以直接播放第一视频数据。
403、根据待处理图像数据对第一音频数据进行语义分析,得到分析结果。
人们采用不同语调说相同的语句时可能会产生不同含义,为了使经处理后的音频数据更加准确,视频通信***对第一音频数据进行语义分析。
404、根据分析结果和待处理图像数据获取第三数据。
当使用英语的用户A与使用汉语的用户B进行通信时,用户A与用户B的行为习惯可能也不同。
例如,用手指在太阳穴旁边转圈,中国人表示动脑筋,美国人则表示发疯等,其他情况不再赘述。
作为本实施例的一种实施方式,第三数据可以但不限于为:行为数据。
若待处理图像数据中包括用于描述用户A的行为数据,则可以根据该行为数据获取第三数据,若待处理图像数据中不包括用于描述用户A的行为数据,则视频通信***可以根据分析结果和待处理图像数据获取第三数据。
具体的,当视频通信***获取到的第一视频数据中包含用户A用手指在太阳穴旁边转圈的图像,且用户A为美国人,此时,可以获知第一视频数据中的用手指在太阳穴旁边转圈表示发疯;若用户B为中国人,则从肢体行为数据库中获取在中国的行为习惯中表示发疯的行为数据,例如,可以为用于描述手放在头上并快速摇头的数据等。
值得说明的是,本实施例中提供的语言数据库、口型数据库、肢体行为数据库为视频通信***中预先存储的,且不限于仅包括上述数据库,还可以包含其他数据库,在此不再赘述。
例如,以视频通信***建立口型数据库为例进行说明:视频通信***预先采集用户在说任何语言时的口型,并存储于口型数据库中。这样,当视频通信***获取到将要发送至用户B的第二语音参数后,可以从口型数据库中获取到与第二语音参数对应的口型。建立其他数据库和获取其他参数的方法与上述方法类似,在此不再赘述。
405、根据第三数据生成待播放图像数据,待播放图像数据包含的用于描述行为的数据与待处理图像数据包含的用于描述行为的数据不同。
406、根据待播放图像数据生成第二视频数据,第二视频数据能被第三电子设备显示。
值得说明的是,图4所示的实施例可以与图3所示的实施例相结合。则此时,第一视频数据与第二视频数据的区别可以包括:语音、语言、字幕、肢体行为、口型等。换言之,视频通信***不仅将语音进行翻译,还将口型进行相应的调整,并且还加载上翻译后的语音对应的字幕,另外,还可以根据用户A与用户B各自的语言将肢体行为进行转换等。
采用上述方案后,当第二电子设备与第三电子设备进行数据通信时,视频通信***获取第二电子设备发送的待处理第一视频数据,第一视频数据至少包括第一音频数据;至少根据第一音频数据生成待播放图像数据;根据待播放图像数据生成第二视频数据,第二视频数据能被第三电子设备显示。这样,在现有技术的基础上,视频通信***不仅对第一音频数据进行语言翻译,而且还根据第一音频数据生成待播放图像数据,并根据待播放图像数据生成第二视频数据,使得生成的第二视频数据更加准确性,进而增加了用户体验。
以下提供一些装置实施例,该装置实施例与上述提供的相应方法实施例相对应。
本实施例提供一种数据处理的装置,如图5所示,可以包括:
第一获取单元51,用于当第二电子设备与第三电子设备进行数据通信时,获取第二电子设备发送的待处理第一视频数据,第一视频数据至少包括第一音频数据;
第一生成单元52,用于至少根据第一音频数据生成待播放图像数据;
第二生成单元53,用于根据待播放图像数据生成第二视频数据,第二视频数据能被第三电子设备显示。
采用上述方案后,当第二电子设备与第三电子设备进行数据通信时,第一获取单元获取第二电子设备发送的待处理第一视频数据,第一视频数据至少包括第一音频数据;第一生成单元至少根据第一音频数据生成待播放图像数据;第二生成单元根据待播放图像数据生成第二视频数据,第二视频数据能被第三电子设备显示。这样,在现有技术的基础上,视频通信***不仅对第一音频数据进行语言翻译,而且还根据第一音频数据生成待播放图像数据,并根据待播放图像数据生成第二视频数据,使得生成的第二视频数据更加准确性,进而增加了用户体验。
本实施例提供另一种数据处理的装置,该装置是对图5所示的装置的进一步扩展,如图6所示,可以包括:
第一获取单元61,用于当第二电子设备与第三电子设备进行数据通信时,获取第二电子设备发送的待处理第一视频数据,第一视频数据至少包括第一音频数据;
第一生成单元62,用于至少根据第一音频数据生成待播放图像数据;
第二生成单元63,用于根据待播放图像数据生成第二视频数据,第二视频数据能被第三电子设备显示。
进一步的,第一电子设备与第二电子设备为两个独立的设备,和/或第一电子设备与第三电子设备为两个独立的设备。
进一步的,若第一电子设备与第二电子设备为两个独立的设备,且第一电子设备与第三电子设备为两个独立的设备,则第二电子设备与第三电子设备进行数据通信为:
第二电子设备通过第一电子设备与第三电子设备进行数据通信。
进一步的,第一生成单元62可以包括:
第一判断模块621,用于判断是否存储有第一视频数据对应的第一数据;
第一获取模块622,用于若存储有第一数据,则获取第一触发事件;
第二判断模块623,用于判断第一触发事件是否满足第一预设条件,得到第一判断结果;
第二获取模块624,用于若第一判断结果表征第一触发事件满足第一预设条件,则获取第一数据,并获取与第一音频数据对应的第二数据;
第一生成模块625,用于根据第一数据和第二数据生成待播放图像数据。
进一步的,第一生成单元62还包括:
第三获取模块626,用于在判断第一触发事件是否满足第一预设条件,得到第一判断结果之后,若第一判断结果表征第一触发事件不满足第一预设条件或未存储有第一数据,则获取与第一音频数据对应的第一数据和第二数据;
第二生成模块627,用于根据第一数据和第二数据生成待播放图像数据。
进一步的,第二获取模块624可以包括:
第一获取子模块6241,用于获取与第一音频数据对应的第二音频数据,第一音频数据与第二音频数据用于描述的语音不同;
第二获取子模块6242,用于获取与第二音频数据对应的文本数据;
第三获取子模块6243,用于获取与文本数据对应的第二数据。
进一步的,第一视频数据还可以包括:待处理图像数据,本实施例提供的装置还可以包括:
第二获取单元64,用于获取第一触发事件;
第一判断单元65,用于判断第一触发事件是否满足第一预设条件,得到第一判断结果;
第一生成单元62,具体用于若第一判断结果表征第一触发事件满足第一预设条件,则根据第一音频数据和待处理图像数据生成待播放图像数据;
若第一判断结果表征第一触发事件满足第一预设条件,则根据第一音频数据生成待播放图像数据。
进一步的,待处理图像数据还可以包括:第一数据,第一生成单元42还包括:
第四获取模块628,用于获取与第一音频数据对应的第二数据;
第三生成模块629,用于根据第一数据和第二数据生成待播放图像数据,待播放图像数据包含的用于描述口型的数据与待处理图像数据包含的用于描述口型的数据不同。
进一步的,本实施例提供的装置还可以包括:
第三获取单元66,用于获取第二触发事件;
第二判断单元67,用于判断第二触发事件是否满足第二预设条件,得到第二判断结果;
第一生成单元62,具体用于若第二判断结果表征第二触发事件不满足第二预设条件,则根据第一音频数据生成待播放图像数据。
进一步的,第一视频数据还包括:待处理图像数据,第一生成单元62还包括:
分析模块6210,用于根据待处理图像数据对第一音频数据进行语义分析,得到分析结果;
第五获取模块6211,用于根据分析结果和待处理图像数据获取第三数据;
第四生成模块6212,用于根据第三数据生成待播放图像数据,待播放图像数据包含的第三数据与待处理图像数据包含的第三数据用于描述不同的行为。
进一步的,第一视频数据可以包括标识数据,本实施例提供的装置还可以包括:
接收单元68,用于接收并存储指定标识数据;
第三获取单元66,具体用于从第一视频数据中获取标识数据;
第二判断单元67,具体用于判断标识数据与指定标识数据是否相同,若相同,则满足第二预设条件。
采用上述方案后,当第二电子设备与第三电子设备进行数据通信时,第一获取单元获取第二电子设备发送的待处理第一视频数据,第一视频数据至少包括第一音频数据;第一生成单元至少根据第一音频数据生成待播放图像数据;第二生成单元根据待播放图像数据生成第二视频数据,第二视频数据能被第三电子设备显示。这样,在现有技术的基础上,视频通信***不仅对第一音频数据进行语言翻译,而且还根据第一音频数据生成待播放图像数据,并根据待播放图像数据生成第二视频数据,使得生成的第二视频数据更加准确性,进而增加了用户体验。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
Claims (20)
1.一种数据处理的方法,其特征在于,所述方法应用于第一电子设备,所述方法包括:
当第二电子设备与第三电子设备进行数据通信时,获取所述第二电子设备发送的待处理第一视频数据,所述第一视频数据至少包括第一音频数据;
至少根据所述第一音频数据生成待播放图像数据;
根据所述待播放图像数据生成第二视频数据,所述第二视频数据能被所述第三电子设备显示;
所述至少根据所述第一音频数据生成待播放图像数据包括:
判断是否存储有所述第一视频数据对应的第一数据,所述第一数据至少包括头像数据;
若存储有所述第一数据,则获取第一触发事件,所述第一触发事件至少包括当前的信号质量;
判断所述第一触发事件是否满足第一预设条件,得到第一判断结果;
若所述第一判断结果表征所述第一触发事件满足所述第一预设条件,则获取所述第一数据,并获取与所述第一音频数据对应的第二数据,所述第二数据至少包括口型数据;
根据所述第一数据和所述第二数据生成所述待播放图像数据。
2.根据权利要求1所述的数据处理的方法,其特征在于,所述第一电子设备与所述第二电子设备为两个独立的设备,和/或所述第一电子设备与所述第三电子设备为两个独立的设备。
3.根据权利要求2所述的数据处理的方法,其特征在于,若所述第一电子设备与所述第二电子设备为两个独立的设备,且所述第一电子设备与所述第三电子设备为两个独立的设备,则所述第二电子设备与第三电子设备进行数据通信为:
所述第二电子设备通过所述第一电子设备与所述第三电子设备进行数据通信。
4.根据权利要求1所述的数据处理的方法,其特征在于,在所述判断所述第一触发事件是否满足第一预设条件,得到第一判断结果之后,所述方法还包括:
若所述第一判断结果表征所述第一触发事件不满足所述第一预设条件或未存储有所述第一数据,则获取与所述第一音频数据对应的所述第一数据和所述第二数据;
根据所述第一数据和所述第二数据生成所述待播放图像数据。
5.根据权利要求4所述的数据处理的方法,其特征在于,所述获取与所述第一音频数据对应的第二数据包括:
获取与所述第一音频数据对应的第二音频数据,所述第一音频数据与所述第二音频数据用于描述的语音不同;
获取与第二音频数据对应的文本数据;
获取与所述文本数据对应的第二数据。
6.根据权利要求2所述的数据处理的方法,其特征在于,所述第一视频数据还包括:待处理图像数据,在所述根据所述第一音频数据生成待播放图像数据之前,所述方法还包括:
获取第一触发事件;
判断所述第一触发事件是否满足第一预设条件,得到第一判断结果;
若所述第一判断结果表征所述第一触发事件满足所述第一预设条件,则所述至少根据所述第一音频数据生成待播放图像数据为:根据所述第一音频数据和所述待处理图像数据生成所述待播放图像数据;
若所述第一判断结果表征所述第一触发事件不满足所述第一预设条件,则根据所述第一音频数据生成待播放图像数据。
7.根据权利要求6所述的数据处理的方法,其特征在于,所述待处理图像数据包括:第一数据,所述根据所述第一音频数据和所述待处理图像数据生成所述待播放图像数据包括:
获取与所述第一音频数据对应的第二数据;
根据所述第一数据和所述第二数据生成所述待播放图像数据,所述待播放图像数据包含的用于描述口型的数据与所述待处理图像数据包含的用于描述口型的数据不同。
8.根据权利要求2所述的数据处理的方法,其特征在于,所述方法包括:
获取第二触发事件,所述第二触发事件用于标识用户的地址信息;
判断所述第二触发事件是否满足第二预设条件,得到第二判断结果;
若第二判断结果表征所述第二触发事件不满足所述第二预设条件,则根据所述第一音频数据生成待播放图像数据。
9.根据权利要求8所述的数据处理的方法,其特征在于,所述第一视频数据还包括:待处理图像数据,所述至少根据所述第一音频数据生成待播放图像数据包括:
根据所述待处理图像数据对所述第一音频数据进行语义分析,得到分析结果;
根据所述分析结果和所述待处理图像数据获取第三数据;
根据所述第三数据生成待播放图像数据,所述待播放图像数据包含的用于描述行为的数据与所述待处理图像数据包含的用于描述行为的数据不同。
10.根据权利要求9所述的数据处理的方法,其特征在于,所述第一视频数据包括标识数据,所述方法还包括:
接收并存储指定标识数据;
获取第二触发事件为:从所述第一视频数据中获取所述标识数据;
判断所述第二触发事件是否满足第二预设条件为:判断所述标识数据与所述指定标识数据是否相同,若相同,则满足所述第二预设条件。
11.一种数据处理的装置,其特征在于,应用于第一电子设备,所述装置包括:
第一获取单元,用于当第二电子设备与第三电子设备进行数据通信时,获取所述第二电子设备发送的待处理第一视频数据,所述第一视频数据至少包括第一音频数据;
第一生成单元,用于至少根据所述第一音频数据生成待播放图像数据;
第二生成单元,用于根据所述待播放图像数据生成第二视频数据,所述第二视频数据能被所述第三电子设备显示;
所述第一生成单元包括:
第一判断模块,用于判断是否存储有所述第一视频数据对应的第一数据,所述第一数据至少包括头像数据;
第一获取模块,用于若存储有所述第一数据,则获取第一触发事件,所述第一触发事件至少包括当前的信号质量;
第二判断模块,用于判断所述第一触发事件是否满足第一预设条件,得到第一判断结果;
第二获取模块,用于若所述第一判断结果表征所述第一触发事件满足所述第一预设条件,则获取所述第一数据,并获取与所述第一音频数据对应的第二数据,所述第二数据至少包括口型数据;
第一生成模块,用于根据所述第一数据和所述第二数据生成所述待播放图像数据。
12.根据权利要求11所述的数据处理的装置,其特征在于,所述第一电子设备与所述第二电子设备为两个独立的设备,和/或所述第一电子设备与所述第三电子设备为两个独立的设备。
13.根据权利要求12所述的数据处理的装置,其特征在于,若所述第一电子设备与所述第二电子设备为两个独立的设备,且所述第一电子设备与所述第三电子设备为两个独立的设备,则所述第二电子设备与第三电子设备进行数据通信为:
所述第二电子设备通过所述第一电子设备与所述第三电子设备进行数据通信。
14.根据权利要求11所述的数据处理的装置,其特征在于,所述第一生成单元还包括:
第三获取模块,用于在所述判断所述第一触发事件是否满足第一预设条件,得到第一判断结果之后,若所述第一判断结果表征所述第一触发事件不满足所述第一预设条件或未存储有所述第一数据,则获取与所述第一音频数据对应的所述第一数据和所述第二数据;
第二生成模块,用于根据所述第一数据和所述第二数据生成所述待播放图像数据。
15.根据权利要求14所述的数据处理的装置,其特征在于,所述第二获取模块包括:
第一获取子模块,用于获取与所述第一音频数据对应的第二音频数据,所述第一音频数据与所述第二音频数据用于描述的语音不同;
第二获取子模块,用于获取与第二音频数据对应的文本数据;
第三获取子模块,用于获取与所述文本数据对应的第二数据。
16.根据权利要求12所述的数据处理的装置,其特征在于,所述第一视频数据还包括:待处理图像数据,所述装置还包括:
第二获取单元,用于获取第一触发事件;
第一判断单元,用于判断所述第一触发事件是否满足第一预设条件,得到第一判断结果;
所述第一生成单元,具体用于若所述第一判断结果表征所述第一触发事件满足所述第一预设条件,则根据所述第一音频数据和所述待处理图像数据生成所述待播放图像数据;
若所述第一判断结果表征所述第一触发事件不满足所述第一预设条件,则根据所述第一音频数据生成待播放图像数据。
17.根据权利要求16所述的数据处理的装置,其特征在于,所述待处理图像数据包括:第一数据,所述第一生成单元还包括:
第四获取模块,用于获取与所述第一音频数据对应的第二数据;
第三生成模块,用于根据所述第一数据和所述第二数据生成所述待播放图像数据,所述待播放图像数据包含的用于描述口型的数据与所述待处理图像数据包含的用于描述口型的数据不同。
18.根据权利要求12所述的数据处理的装置,其特征在于,所述装置还包括:
第三获取单元,用于获取第二触发事件,所述第二触发事件用于标识用户的地址信息;
第二判断单元,用于判断所述第二触发事件是否满足第二预设条件,得到第二判断结果;
所述第一生成单元,具体用于若第二判断结果表征所述第二触发事件不满足所述第二预设条件,则根据所述第一音频数据生成待播放图像数据。
19.根据权利要求18所述的数据处理的装置,其特征在于,所述第一视频数据还包括:待处理图像数据,所述第一生成单元还包括:
分析模块,用于根据所述待处理图像数据对所述第一音频数据进行语义分析,得到分析结果;
第五获取模块,用于根据所述分析结果和所述待处理图像数据获取第三数据;
第四生成模块,用于根据所述第三数据生成待播放图像数据,所述待播放图像数据包含的第三数据与所述待处理图像数据包含的第三数据用于描述不同的行为。
20.根据权利要求19所述的数据处理的装置,其特征在于,所述第一视频数据包括标识数据,所述装置还包括:
接收单元,用于接收并存储指定标识数据;
所述第三获取单元,具体用于从所述第一视频数据中获取所述标识数据;
所述第二判断单元,具体用于判断所述标识数据与所述指定标识数据是否相同,若相同,则满足所述第二预设条件。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210539950.2A CN103873808B (zh) | 2012-12-13 | 2012-12-13 | 数据处理的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210539950.2A CN103873808B (zh) | 2012-12-13 | 2012-12-13 | 数据处理的方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103873808A CN103873808A (zh) | 2014-06-18 |
CN103873808B true CN103873808B (zh) | 2017-11-07 |
Family
ID=50911892
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210539950.2A Active CN103873808B (zh) | 2012-12-13 | 2012-12-13 | 数据处理的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103873808B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109600680B (zh) * | 2018-08-15 | 2019-06-28 | 上海极链网络科技有限公司 | 重复场景图像分组方法 |
CN112562721B (zh) * | 2020-11-30 | 2024-04-16 | 清华珠三角研究院 | 一种视频翻译方法、***、装置及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07302351A (ja) * | 1994-05-09 | 1995-11-14 | Canon Inc | 画像・音声応答装置及び画像・音声応答方法 |
CN1321287A (zh) * | 1999-06-24 | 2001-11-07 | 皇家菲利浦电子有限公司 | 后期同步信息流 |
CN102209227A (zh) * | 2010-03-30 | 2011-10-05 | 宝利通公司 | 在视频会议中增加翻译的方法和*** |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100185432A1 (en) * | 2009-01-22 | 2010-07-22 | Voice Muffler Corporation | Headset Wireless Noise Reduced Device for Language Translation |
US20100283829A1 (en) * | 2009-05-11 | 2010-11-11 | Cisco Technology, Inc. | System and method for translating communications between participants in a conferencing environment |
-
2012
- 2012-12-13 CN CN201210539950.2A patent/CN103873808B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07302351A (ja) * | 1994-05-09 | 1995-11-14 | Canon Inc | 画像・音声応答装置及び画像・音声応答方法 |
CN1321287A (zh) * | 1999-06-24 | 2001-11-07 | 皇家菲利浦电子有限公司 | 后期同步信息流 |
CN102209227A (zh) * | 2010-03-30 | 2011-10-05 | 宝利通公司 | 在视频会议中增加翻译的方法和*** |
Also Published As
Publication number | Publication date |
---|---|
CN103873808A (zh) | 2014-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103634472B (zh) | 根据通话语音判断用户心情及性格的方法、***及手机 | |
CN105391730B (zh) | 一种信息反馈方法、装置及*** | |
CN105120528B (zh) | 一种设备间进行配置性设置的方法、装置及*** | |
CN104834847B (zh) | 身份验证方法及装置 | |
CN104618807B (zh) | 多媒体播放方法、装置及*** | |
CN102237087B (zh) | 语音控制方法和语音控制装置 | |
CN106570100A (zh) | 信息搜索方法和装置 | |
CN103187053A (zh) | 输入方法和电子设备 | |
CN104468959A (zh) | 移动终端通话过程中显示图像的方法、装置及移动终端 | |
CN108197572A (zh) | 一种唇语识别方法和移动终端 | |
CN108701127A (zh) | 电子设备及其操作方法 | |
CN108874904A (zh) | 语音消息搜索方法、装置、计算机设备及存储介质 | |
CN107943914A (zh) | 语音信息处理方法和装置 | |
CN103347070B (zh) | 推送语音数据的方法、终端、服务器及*** | |
CN107360332A (zh) | 通话状态显示方法、装置、移动终端及存储介质 | |
CN109151148B (zh) | 通话内容的记录方法、装置、终端及计算机可读存储介质 | |
CN106686639A (zh) | 用于智能语音交互设备的网络配置方法、装置及相关设备 | |
JP5811642B2 (ja) | 音声記録サーバ装置及び音声記録システム | |
CN108920657A (zh) | 用于生成信息的方法和装置 | |
CN104820662A (zh) | 业务服务器装置 | |
CN106356056B (zh) | 语音识别方法和装置 | |
CN104010060B (zh) | 识别来电呼入方身份的方法和电子设备 | |
CN106953962B (zh) | 一种通话录音方法及装置 | |
CN103873808B (zh) | 数据处理的方法和装置 | |
CN111970295B (zh) | 基于多终端的通话事务管理方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |