[发明专利]一种嵌入式语音识别系统功能更新的方法无效
| 申请号: | 200810162404.5 | 申请日: | 2008-11-24 |
| 公开(公告)号: | CN101409074A | 公开(公告)日: | 2009-04-15 |
| 发明(设计)人: | 卜佳俊;姜干新;陈伟;俞琦;何占盈 | 申请(专利权)人: | 杭州鑫方软件有限公司 |
| 主分类号: | G10L15/28 | 分类号: | G10L15/28 |
| 代理公司: | 杭州求是专利事务所有限公司 | 代理人: | 林怀禹 |
| 地址: | 310012浙江省杭州市天*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 嵌入式 语音 识别 系统 功能 更新 方法 | ||
1.一种嵌入式语音识别系统功能更新的方法,其特征在于,包括步骤:
1)启动语音识别系统,并根据系统设置或用户请求,发起功能更新请求;
2)启动更新前,先停止语音识别程序,然后备份语音识别程序使用到的所有数据,并通过互联网络或本地文件系统获取更新数据;
3)对获取的更新数据进行数据正确性校验后决定是否采纳更新数据,如果更新数据发生错误,则宣告功能更新失败,并根据备份数据恢复系统的原有功能;否则,进入下一步;
4)数据更新完成后,系统根据更新数据进行语音识别训练,保存训练结果并更新配置文件后,系统即获得新的功能,同时宣告功能更新成功。
2.根据权利要求1所述的一种嵌入式语音识别系统功能更新的方法,其特征在于:所述步骤1)采用包含但不限于以下几种方式或其组合形式发起功能更新请求:用户通过配置文件设定功能更新方式、系统自动配置功能更新方式、用户即时发起功能更新请求方式。
3.根据权利要求1所述的一种嵌入式语音识别系统功能更新的方法,其特征在于,所述步骤2)包括:
21)停止语音识别程序的所有实例,或只停止其中与功能更新有冲突的程序和模块的运行;
22)备份语音识别程序使用到的所有数据,或所有在功能更新过程中可能会被修改、删除的数据;
22)根据用户选择或配置文件的更新方式,查找当前可用的功能更新,并由用户进行选择或根据配置文件自动决定待删除、更新或增加的功能;
23)若采用网络的方式进行更新,则通过网络向服务器发出文件传输请求;若采用本地文件系统的方式进行更新,则向本地操作系统发出文件访问请求;最终结果是获取功能更新所需的文件。
4.根据权利要求1所述的一种嵌入式语音识别系统功能更新的方法,其特征在于,所述步骤3)包括:
31)计算所有更新文件的校验值,并与和更新文件一起下载的校验值进行对比,如果有发生不一致的情况,则宣告功能更新失败并使用备份数据将系统恢复到更新前的状态,恢复完成后删除备份数据;
32)检查所有更新文件的内容和格式是否合法,如果有发生不一致的情况,则宣告功能更新失败并使用备份数据将系统恢复到更新前的状态,恢复完成后删除备份数据;
33)根据更新数据,修改配置文件,其中包括修改使语音识别程序在启动时继续完成功能更新的状态标志。
5.根据权利要求1所述的一种嵌入式语音识别系统功能更新的方法,其特征在于,所述步骤4)包括:
41)启动语音识别程序,或重新启动由于与功能更新有冲突而被停止的程序和模块的运行,并读取已在步骤33中修改过的配置文件;
42)根据配置文件,检查系统是否处于进行功能更新的状态,如果否,则运行原有的功能;否则,进入下一步,继续完成功能更新;
43)根据配置文件提供的信息,使用更新数据进行语音识别训练,并保存训练的结果到本地文件系统;
44)根据更新数据和训练结果,修改配置文件,其中包括修改表明系统功能更新已完成的状态标志;
45)删除步骤22中创建的备份数据,然后运行功能更新后的语音识别系统软件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州鑫方软件有限公司,未经杭州鑫方软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810162404.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种消除音效切换噪声的方法和音频播放设备
- 下一篇:路面标定方法和系统





