1.一种音视频通话的处理方法,其特征在于,包括:
实时采集通话过程中的音视频数据;
将所述音视频数据输入到语音转换模块,所述语音转换模块根据预设音转字参数实时识别所述音视频数据,以得到音转字消息;
将所述音转字消息发送到消息处理模块,所述消息处理模块通过预设缓存排序策略将所述音转字消息按通话正常顺序进行排序;
将已排序的音转字消息进行展示。
2.根据权利要求1所述的处理方法,其特征在于,在所述音转字消息发送到消息处理模块之前,将所述音转字消息发送到语言翻译模块以获取目标语言的音转字消息,所述目标语言的音转字消息再传输至消息处理模块。
3.根据权利要求1所述的处理方法,其特征在于,所述预设音转字参数包括消息序号参数、语句序号参数、语音识别断句参数、时间戳参数、用户参数以及文本参数,其中,所述消息序号参数用于音转字消息排序,所述语句序号参数用于判断音转字消息是否是同一句话,所述语音断句参数用于判断音转字消息的语句是否结束,所述时间戳参数用于标记音转字消息的时间,所述用户参数为用户信息,所述文本参数为音转字消息。
4.根据权利要求3所述的处理方法,其特征在于,所述消息处理模块包括缓存消息队列和计时器,所述缓存消息队列用于缓存先到达但非接下来要展示的消息,所述计时器用于等待消息序号的消息到达,超时将跳过该消息序号的消息。
5.根据权利要求4所述的处理方法,其特征在于,所述缓存消息队列所接收消息与已展示消息相比,若时间戳较小,则不处理。
6.根据权利要求5所述的处理方法,其特征在于,判断计时器是否开启,若没有开启,当缓存消息队列中没有数据,则直接展示当前消息,否则,当前消息进入缓存消息队列,等待处理;若开启,判断当前消息是否为计时器等待的消息序号,若是,关闭计时器并发送当前消息至屏幕模块展示,否则,当前消息进入缓存消息队列,等待处理。
7.根据权利要求6所述的处理方法,其特征在于,所述计时器预设有时间阈值,在该时间阈值内未收到目标消息序号消息,则跳过所述目标消息序号消息,并关闭计时器,从缓存消息队列中查找最早的一条消息,并发送屏幕模块展示。
8.一种音视频通话的处理系统,其特征在于,包括:
音视频采集模块,用于实时采集通话过程中的音视频数据;
语音转换模块,用于接收音视频采集模块所传输的音视频数据,所述语音转换模块根据预设音转字参数实时识别所述音视频数据,以得到音转字消息;
消息处理模块,用于接收音转字消息,所述消息处理器通过预设缓存排序策略将所述音转字消息按通话正常顺序进行排序;
屏幕模块,将已排序的待展示消息进行展示。
9.一种编解码器,其特征在于,所述编解码器包括处理器、与所述处理器耦接的存储器,其中,所述存储器存储有用于实现如权利要求1-7中任一项所述的音视频通话的处理方法的程序指令;
所述处理器用于执行所述存储器存储的程序指令。
10.一种存储装置,其特征在于,存储有能够实现如权利要求1-7中任一项所述的音视频通话的处理方法的程序文件。