[发明专利]数据存储方法、装置、计算机设备及存储介质有效
| 申请号: | 202010673829.3 | 申请日: | 2020-07-14 | 
| 公开(公告)号: | CN112749550B | 公开(公告)日: | 2023-02-03 | 
| 发明(设计)人: | 张玺霖;刘博 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 | 
| 主分类号: | G06F40/216 | 分类号: | G06F40/216;G06F40/279;G06F40/242;G10L15/197 | 
| 代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 张所明 | 
| 地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 数据 存储 方法 装置 计算机 设备 介质 | ||
1.一种数据存储方法,其特征在于,所述方法包括:
获取语音识别模型的至少两组状态转移数据,一组状态转移数据包括状态转移前第一状态对应的状态标识、状态转移后第二状态对应的状态标识、所述第一状态转移到所述第二状态的输入数据、输出数据和概率数据;
获取所述至少两组状态转移数据中的所述输入数据、所述输出数据和所述第二状态的状态标识的出现频次;
以所述输入数据、所述输出数据和所述第二状态的状态标识的值为结点,以一种数据的值的出现频次为所述数据的值的结点权值,分别构造所述输入数据、所述输出数据和所述第二状态的状态标识对应的树,所述树的任一结点与根结点的距离与所述结点的结点权值负相关;
根据所述输入数据、所述输出数据和所述第二状态的状态标识对应的树,对所述输入数据、所述输出数据和所述第二状态的状态标识分别进行编码,得到对应的编码数据,一种数据的编码数据的长度与所述数据的出现频次负相关;
对所述概率数据进行编码,得到所述概率数据的编码数据;
以所述至少两组状态转移数据中至少两个第一状态的状态标识作为所述至少两个第一状态对应的编码数据的索引,存储所述输入数据、所述输出数据和所述第二状态的状态标识分别对应的编码数据,以及所述概率数据的编码数据。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据状态转移数据中各种数据的排列顺序,对所述至少两组状态转移数据进行排序;
按照排序结果,依次对所述至少两组状态转移数据执行编码步骤,得到所述至少两个第一状态对应的编码数据。
3.根据权利要求2所述的方法,其特征在于,一组状态转移数据中各种数据按照排列顺序为第一状态的状态标识、第二状态的状态标识、第一状态转移到第二状态的输入数据、输出数据和概率数据;
所述根据状态转移数据中各种数据的排列顺序,对所述至少两组状态转移数据进行排序,包括:
以所述状态转移数据中各种数据的排列顺序为排序优先级,依次按照所述各种数据对所述至少两组状态转移数据进行排序。
4.根据权利要求3所述的方法,其特征在于,所述树为k叉树,所述k为大于或等于2的正整数。
5.根据权利要求1所述的方法,其特征在于,所述对所述概率数据进行编码,得到所述概率数据的编码数据,包括下述任一项:
根据所述概率数据的出现频次,对所述概率数据进行编码,得到所述概率数据的编码数据;
将所述概率数据转化为目标位数的二进制编码,将所述二进制编码作为所述概率数据的编码数据。
6.根据权利要求1所述的方法,其特征在于,所述方法还,包括:
存储所述至少两个第一状态对应的编码数据;
创建并存储所述至少两个第一状态的状态标识与所述至少两个第一状态对应的编码数据之间的索引信息。
7.根据权利要求6所述的方法,其特征在于,所述存储所述至少两个第一状态对应的编码数据,包括:
对所述至少两个第一状态对应的编码数据进行拼接;
将拼接后的编码数据写入第一模型文件,存储所述第一模型文件。
8.根据权利要求6所述的方法,其特征在于,所述创建并存储所述至少两个第一状态的状态标识与所述至少两个第一状态对应的编码数据之间的索引信息,包括:
创建所述至少两个第一状态的状态标识与所述至少两个第一状态对应的编码数据的首个比特位置之间的索引信息,所述索引信息中一个第一状态的状态标识与所述第一状态对应的编码数据的首个比特位置之间具有索引关系;
将所述索引信息写入第二模型文件,存储所述第二模型文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010673829.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数据存储装置及其操作方法
- 下一篇:一种基于人工智能的文本匹配方法和相关装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





