录音文件处理方法以及系统与流程

文档序号:33645449发布日期:2023-03-29 03:38阅读:来源:国知局

技术特征:
1.一种录音文件处理系统,包括:通话服务侧,被配置为确定待处理的多个通话的录音优先级和通话结束时间;按照所述录音优先级确定的生成顺序,生成各所述通话的录音文件;针对每个录音文件生成下载地址;将各所述下载地址和对应的所述通话结束时间发送至号码保护侧;所述号码保护侧,被配置为针对每个通话,根据所述通话结束时间确定用户剩余等待时长;根据所述用户剩余等待时长,确定各所述下载地址的加载顺序;按照所述加载顺序,从所述下载地址中下载所述录音文件,并将所述录音文件反馈给对应的用户。2.一种录音文件处理方法,应用于通话服务侧,包括:确定待处理的多个通话的录音优先级和通话结束时间;按照所述录音优先级确定的生成顺序,生成各所述通话的录音文件;针对所述录音文件生成下载地址;将各所述下载地址和对应的所述通话结束时间发送至号码保护侧。3.根据权利要求2所述的方法,所述确定待处理的多个通话的录音优先级和通话结束时间,包括:针对待处理的每个通话,接收该通话的通话请求,其中,所述通话请求携带有主叫号码和隐私号码;将所述主叫号码和所述隐私号码发送至所述号码保护侧;接收所述号码保护侧基于所述主叫号码和所述隐私号码反馈的开启通话信息,其中,所述开启通话信息包括被叫号码和录音优先级;响应于接收到所述开启通话信息,开启所述主叫号码和所述被叫号码之间的该通话,并记录该通话的通话结束时间。4.根据权利要求2或3所述的方法,所述按照所述录音优先级确定的生成顺序,生成各所述通话的录音文件之前,还包括:设置处理周期;所述按照所述录音优先级确定的生成顺序,生成各所述通话的录音文件,包括:按照各目标通话的录音优先级确定的生成顺序,生成各所述目标通话的录音文件,其中,所述目标通话为所述通话结束时间处于当前处理周期内的通话。5.根据权利要求4所述的方法,所述按照各目标通话的录音优先级确定的生成顺序,生成各所述目标通话的录音文件,包括:将各所述目标通话对应的通话标识添加至录音文件生成队列中,其中,从所述录音文件生成队列的队头到队尾,各所述通话标识对应的所述录音优先级从高到低;从所述录音文件生成队列中的第一个通话标识开始,依次生成当前通话标识对应的录音文件,直至最后一个通话标识。6.根据权利要求2或3所述的方法,所述生成各所述通话的录音文件,包括:针对每个通话,获取该通话中主叫用户对应的第一音频数据和被叫用户对应的第二音频数据;根据所述第一音频数据和所述第二音频数据,合成该通话的录音文件。7.一种录音文件处理方法,应用于号码保护侧,包括:接收待处理的多个通话的通话结束时间和录音文件的下载地址;
针对每个通话,根据所述通话结束时间确定用户剩余等待时长;根据所述用户剩余等待时长,确定各所述下载地址的加载顺序;按照所述加载顺序,从所述下载地址中下载所述录音文件,并将所述录音文件反馈给对应的用户。8.根据权利要求7所述的方法,所述针对每个通话,根据所述通话结束时间确定用户剩余等待时长,包括:针对每个通话,获取当前通话对应的用户允许等待时长;将当前时间和所述通话结束时间之间的时间间隔,确定为用户已等待时长;根据所述用户允许等待时长和所述用户已等待时长,确定当前通话对应的用户剩余等待时长。9.根据权利要求7或8任意一项所述的方法,所述根据所述用户剩余等待时长,确定各所述下载地址的加载顺序,包括:将各所述通话对应的下载地址添加至录音文件下载队列中,其中,从所述录音文件下载队列的队头到队尾,各所述下载地址对应的所述用户剩余等待时长从短到长;所述按照所述加载顺序,从所述下载地址中下载所述录音文件,包括:从所述录音文件下载队列中的第一个下载地址开始,依次从当前下载地址中下载所述录音文件,直至最后一个下载地址。10.根据权利要求7所述的方法,所述接收待处理的多个通话的通话结束时间和录音文件的下载地址之前,还包括:接收通话服务侧发送的主叫号码和隐私号码;查找与所述主叫号码和所述隐私号码关联的被叫号码;将所述被叫号码发送至所述通话服务侧,以开启所述主叫号码和所述被叫号码之间的通话。11.根据权利要求7所述的方法,所述接收待处理的多个通话的通话结束时间和录音文件的下载地址之前,还包括:获取多个用户的用户允许等待时长;根据所述多个用户的总用户数量和录音优先级的级数,确定各录音优先级对应的用户数量;根据所述用户允许等待时长和各录音优先级对应的用户数量,确定各用户所关联的录音优先级,以使通话服务侧确定待处理的多个通话的录音优先级。12.一种录音文件处理方法,包括:确定待处理的多个通话的录音优先级和通话结束时间;按照所述录音优先级确定的生成顺序,生成各所述通话的录音文件;针对每个通话,根据所述通话结束时间确定用户剩余等待时长;根据所述用户剩余等待时长,确定所述录音文件的反馈顺序,并按照所述反馈顺序,将所述录音文件反馈给对应的用户。13.一种计算设备,包括:存储器和处理器;所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指
令,该计算机可执行指令被处理器执行时实现权利要求2-6、7-11或12任意一项所述录音文件处理方法的步骤。14.一种计算机可读存储介质,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现权利要求2-6、7-11或12任意一项所述录音文件处理方法的步骤。

技术总结
本说明书实施例提供录音文件处理方法以及系统,其中所述录音文件处理系统,包括:通话服务侧,被配置为确定待处理的多个通话的录音优先级和通话结束时间;按照录音优先级确定的生成顺序,生成各通话的录音文件;针对每个录音文件生成下载地址;将各下载地址和对应的通话结束时间发送至号码保护侧;号码保护侧,被配置为针对每个通话,根据通话结束时间确定用户剩余等待时长;根据用户剩余等待时长,确定各下载地址的加载顺序;按照加载顺序,从下载地址中下载录音文件,并将录音文件反馈给对应的用户。本方案在不增加成本或技术资源有限的基础上,基于录音优先级解决录音文件生成先后顺序的问题,可以满足不同用户对录音文件获取的时效性要求。的时效性要求。的时效性要求。


技术研发人员:赵彬
受保护的技术使用者:阿里巴巴(中国)有限公司
技术研发日:2022.11.22
技术公布日:2023/3/28
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1