一种信息处理方法和电子设备的制造方法

文档序号:9434111阅读:206来源:国知局
一种信息处理方法和电子设备的制造方法
【技术领域】
[0001]本发明涉及通信技术,尤其涉及一种信息处理方法和电子设备。
【背景技术】
[0002]当前跨语言交流成为常态,电子设备的服务例如客服、翻译等经常需要面向多语种,且经常是未知对方语种的情况。在未知的多语种情境下,现有的解决方案包括:
[0003]1、在电子设备中预置多个提示语,其内容相同但语种不同,通过依次播放多个语种(如普通话、英语、法语等)的提示音,提示对方用户手动按键选择语种,从而得以确认语种并启动对应语种的语音识别。但是,依次播放多个语种的提示音的过程冗长,无法达到快捷识别的要求。而且,这种方法无法判断语种是否发生变化,当语种发生变化时,仍然按照之前的语种进行语音识别会导致识别错误,因此,这种方法不适用于语种动态切换的情况,如语种可能变换的跨国会议等场景。
[0004]2、先识别用户的语种,完成语种识别并确认结果后,对后续语音启动对应语种的语音识别。但是,先进行语种识别再进行语音识别会导致语音识别延时明显,无法满足语音识别的实时性需求。
[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]图1为本发明提供的一种信息处理方法的第一实施例的流程示意图;
[0046]图2为本发明提供的一种信息处理方法的第二实施例的流程示意图;
[0047]图3为本发明提供的一种信息处理方法的第三实施例的流程示意图;
[0048]图4为本发明提供的一种信息处理方法的第四实施例的流程示意图;
[0049]图5为本发明提供的一种信息处理方法的第五实施例的流程示意图;
[0050]图6为本发明提供的一种信息处理方法的第六实施例的流程示意图;
[0051]图7为本发明提供的一种电子设备的第一实施例的结构不意图;
[0052]图8为本发明提供的一种电子设备的工作流程示意图。
【具体实施方式】
[0053]下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。
[0054]本发明提供的一种信息处理方法的第一实施例,如图1所示,所述信息处理方法包括:
[0055]步骤101、获取语音数据;
[0056]步骤102、将所述语音数据同时发送给第一识别模块和至少两个第二识别模块;
[0057]其中,所述第一识别模块用于对语种进行识别,所述第二识别模块用于对相应语种的语音进行语音内容识别,不同的所述第二识别模块对应不同的语种;
[0058]具体的,所述语种可以包括英语、法语、西班牙语、汉语等;有的第二识别模块能对英语进行识别,有的第二识别模块能对法语进行识别,有的第二识别模块等对西班牙语进行识别,有的第二识别模块能对汉语进行识别等。
[0059]这里,需要说明的是,在下文中,所
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1