语音算法的更新方法、装置、设备及存储介质与流程

文档序号:32704376发布日期:2022-12-27 23:35阅读:来源:国知局

技术特征:
1.一种语音算法的更新方法,其特征在于,所述方法包括:获取当前语音算法的当前版本号,根据所述当前版本号判断是否需要更新所述当前语音算法,其中,所述当前语音算法以接口的形式封装在音频硬件抽象层;当判断需要更新当前语音算法时,下载新版本语音算法;将所述新版本语音算法传输至音频硬件抽象层,校验所述新版本语音算法是否合法;当校验所述新版本语音算法合法时,根据所述新版本语音算法更新所述当前语音算法。2.如权利要求1所述的语音算法的更新方法,其特征在于,所述根据所述当前版本号判断是否需要更新所述当前语音算法,包括:获取服务端的语音算法的版本号;判断服务端的语音算法的版本号是否高于所述当前版本号;若是,判断需要更新所述当前语音算法;若否,判断不需要更新所述当前语音算法。3.如权利要求1所述的语音算法的更新方法,其特征在于,所述根据所述当前版本号判断是否需要更新所述当前语音算法,还包括:当判断不需要更新所述当前语音算法时,取消更新操作。4.如权利要求1所述的语音算法的更新方法,其特征在于,在下载新版本语音算法之后,所述方法还包括:判断所述新版本语音算法是否下载成功;若是,执行将所述新版本语音算法传输至音频硬件抽象层的步骤;若否,取消更新操作。5.如权利要求1所述的语音算法的更新方法,其特征在于,所述校验所述新版本语音算法是否合法,包括:读取所述新版本语音算法的原始md5值;计算所述新版本语音算法的当前md5值;判断所述原始md5值与所述当前md5值是否一致;若一致,则判断所述新版本语音算法合法。6.如权利要求5所述的语音算法的更新方法,其特征在于,所述判断所述原始md5值与所述当前md5值是否一致,还包括:若判断所述原始md5值与所述当前md5值不一致,则判断所述新版本语音算法不合法。7.如权利要求1所述的语音算法的更新方法,其特征在于,所述校验所述新版本语音算法是否合法,还包括:当校验所述新版本语音算法不合法时,拒绝更新所述当前语音算法。8.一种语音算法的更新装置,其特征在于,所述装置包括:判断模块:用于获取当前语音算法的当前版本号,根据所述当前版本号判断是否需要更新所述当前语音算法,其中,所述当前语音算法以接口的形式封装在音频硬件抽象层;下载模块:用于当判断需要更新当前语音算法时,下载新版本语音算法;校验模块:用于将所述新版本语音算法传输至音频硬件抽象层,校验所述新版本语音算法是否合法;
更新模块:用于当校验所述新版本语音算法合法时,根据所述新版本语音算法更新所述当前语音算法。9.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现权利要求1至7中任一项所述的语音算法的更新方法。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述语音算法的更新方法的步骤。

技术总结
本申请涉及一种语音算法的更新方法、装置、设备及存储介质。所述方法包括:获取当前语音算法的当前版本号,根据当前版本号判断是否需要更新当前语音算法,其中,当前语音算法以接口的形式封装在音频硬件抽象层,当判断需要更新当前语音算法时,下载新版本语音算法,将新版本语音算法传输至音频硬件抽象层,校验新版本语音算法是否合法,当校验新版本语音算法合法时,根据新版本语音算法更新当前语音算法。本申请不需要通过更新安卓系统才更新语音算法,使得语音算法具有可以快速迭代的优点。使得语音算法具有可以快速迭代的优点。使得语音算法具有可以快速迭代的优点。


技术研发人员:陶松 方伟 王子源 吕斌
受保护的技术使用者:深圳市酷开网络科技股份有限公司
技术研发日:2022.08.02
技术公布日:2022/12/26
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1