wuxulong19950206 commited on
Commit
11f2c2b
·
1 Parent(s): 9ad83d0
.gitignore CHANGED
@@ -5,6 +5,7 @@
5
  [Mm]odel_speech/
6
 
7
  __pycache__
 
8
  *.model_yaml
9
  Test_Report_*
10
  data/*
 
5
  [Mm]odel_speech/
6
 
7
  __pycache__
8
+ *.wav
9
  *.model_yaml
10
  Test_Report_*
11
  data/*
README.md CHANGED
@@ -1,12 +1,237 @@
1
- ---
2
- title: Apeech Rec
3
- emoji: 👀
4
- colorFrom: indigo
5
- colorTo: gray
6
- sdk: gradio
7
- sdk_version: 4.21.0
8
- app_file: app.py
9
- pinned: false
10
- ---
11
-
12
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ![](assets/asrt_title_header.png)
2
+
3
+ [![GPL-3.0 Licensed](https://img.shields.io/badge/License-GPL3.0-blue.svg?style=flat)](https://opensource.org/licenses/GPL-3.0)
4
+ [![Stars](https://img.shields.io/github/stars/nl8590687/ASRT_SpeechRecognition)](https://github.com/nl8590687/ASRT_SpeechRecognition)
5
+ [![TensorFlow Version](https://img.shields.io/badge/Tensorflow-2.5+-blue.svg)](https://www.tensorflow.org/)
6
+ [![Python Version](https://img.shields.io/badge/Python-3.7+-blue.svg)](https://www.python.org/)
7
+ [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.5808434.svg)](https://doi.org/10.5281/zenodo.5808434)
8
+
9
+ ASRT是一个基于深度学习的中文语音识别系统,如果您觉得喜欢,请点一个 **"Star"** 吧~
10
+
11
+ **ReadMe Language** | 中文版 | [English](https://github.com/nl8590687/ASRT_SpeechRecognition/blob/master/README_EN.md) |
12
+
13
+ [**ASRT项目主页**](https://asrt.ailemon.net/) |
14
+ [**发布版下载**](https://wiki.ailemon.net/docs/asrt-doc/download) |
15
+ [**查看本项目的Wiki文档**](https://wiki.ailemon.net/docs/asrt-doc) |
16
+ [**实用效果体验Demo**](https://asrt.ailemon.net/demo) |
17
+ [**打赏作者**](https://wiki.ailemon.net/docs/asrt-doc/asrt-doc-1deo9u61unti9)
18
+
19
+ 如果程序运行期间或使用中有什么问题,可以及时在issue中提出来,我将尽快做出答复。本项目作者交流QQ群:**894112051** ,加微信群请先加AI柠檬微信号:**ailemon-me** ,并备注“ASRT语音识别”
20
+
21
+ <center><img src="https://res.ailemon.net/common/ailemon-me-wechat-qrcode.jpg?x-oss-process=style/ailemon-blog-webp" height="100rem"/></center>
22
+
23
+ 提问前请仔细查看[项目文档](https://asrt.ailemon.net/docs/)、
24
+ [FAQ常见问题](https://wiki.ailemon.net/docs/asrt-doc/asrt-doc-1deoeud494h4f)
25
+ 以及[Issues](https://github.com/nl8590687/ASRT_SpeechRecognition/issues) 避免重复提问
26
+
27
+ 如果程序运行时有任何异常情况,在提问时请发出完整截图,并注明所使用的CPU架构,GPU型号,操作系统、Python,TensorFlow和CUDA版本,以及是否修改过任何代码或增删数据集等。
28
+
29
+ ## Introduction 简介
30
+
31
+ 本项目使用tensorFlow.keras基于深度卷积神经网络和长短时记忆神经网络、注意力机制以及CTC实现。
32
+
33
+ ## 训练模型的最低软硬件要求
34
+ ### 硬件
35
+ * CPU: 4核 (x86_64, amd64) +
36
+ * RAM: 16 GB +
37
+ * GPU: NVIDIA, Graph Memory 11GB+ (1080ti起步)
38
+ * 硬盘: 500 GB 机械硬盘(或固态硬盘)
39
+
40
+ ### 软件
41
+ * Linux: Ubuntu 18.04 + / CentOS 7 + 或 Windows 10/11
42
+ * Python: 3.7 - 3.10 及后续版本
43
+ * TensorFlow: 2.5 - 2.11 及后续版本
44
+
45
+ ## 快速开始
46
+
47
+ 以在Linux系统下的操作为例:
48
+
49
+ 首先通过Git将本项目克隆到您的计算机上,然后下载本项目训练所需要的数据集,下载链接详见[文档末尾部分](https://github.com/nl8590687/ASRT_SpeechRecognition#data-sets-%E6%95%B0%E6%8D%AE%E9%9B%86)。
50
+ ```shell
51
+ $ git clone https://github.com/nl8590687/ASRT_SpeechRecognition.git
52
+ ```
53
+
54
+ 或者您也可以通过 "Fork" 按钮,将本项目Copy一份副本,然后通过您自己的SSH密钥克隆到本地。
55
+
56
+ 通过git克隆仓库以后,进入项目根目录;并创建一个存储数据的子目录, 例如 `/data/speech_data` (可使用软链接代替),然后将下载好的数据集直接解压进去
57
+
58
+ 注意,当前版本中,在配置文件里,默认添加了Thchs30、ST-CMDS、Primewords、aishell-1、aidatatang200、MagicData 六个数据集,如果不需要请自行删除。如果要使用其他数据集需要自行添加数据配置,并提前使用ASRT支持的标准格式整理数据。
59
+
60
+ ```shell
61
+ $ cd ASRT_SpeechRecognition
62
+
63
+ $ mkdir /data/speech_data
64
+
65
+ $ tar zxf <数据集压缩文件名> -C /data/speech_data/
66
+ ```
67
+
68
+ 下载默认数据集的拼音标签文件:
69
+ ```shell
70
+ $ python download_default_datalist.py
71
+ ```
72
+
73
+ 目前可用的模型有24、25、251和251bn
74
+
75
+ 运行本项目之前,请安装必要的[Python3版依赖库](https://github.com/nl8590687/ASRT_SpeechRecognition#python-import)
76
+
77
+ 本项目开始训练请执行:
78
+ ```shell
79
+ $ python3 train_speech_model.py
80
+ ```
81
+ 本项目开始测试请执行:
82
+ ```shell
83
+ $ python3 evaluate_speech_model.py
84
+ ```
85
+ 测试之前,请确保代码中填写的模型文件路径存在。
86
+
87
+ 预测单条音频文件的语音识别文本:
88
+ ```shell
89
+ $ python3 predict_speech_file.py
90
+ ```
91
+
92
+ 启动ASRT HTTP协议的API服务器启动请执行:
93
+ ```shell
94
+ $ python3 asrserver_http.py
95
+ ```
96
+
97
+ 本地测试调用HTTP协议API服务是否成功:
98
+ ```shell
99
+ $ python3 client_http.py
100
+ ```
101
+
102
+ 启动ASRT GRPC协议的API服务器启动请执行:
103
+ ```shell
104
+ $ python3 asrserver_grpc.py
105
+ ```
106
+
107
+ 本地测试调用GRPC协议API服务是否成功:
108
+ ```shell
109
+ $ python3 client_grpc.py
110
+ ```
111
+
112
+ 请注意,开启API服务器之后,��要使用本ASRT项目对应的客户端软件来进行语音识别,详见Wiki文档[下载ASRT语音识别客户端SDK和Demo](https://wiki.ailemon.net/docs/asrt-doc/download)。
113
+
114
+ 如果要训练和使用非251bn版模型,请在代码中 `from speech_model.xxx import xxx` 的相应位置做修改。
115
+
116
+ 使用docker直接部署ASRT:
117
+ ```shell
118
+ $ docker pull ailemondocker/asrt_service:1.3.0
119
+ $ docker run --rm -it -p 20001:20001 -p 20002:20002 --name asrt-server -d ailemondocker/asrt_service:1.3.0
120
+ ```
121
+ 仅CPU运行推理识别,不作训练
122
+
123
+ ## Model 模型
124
+
125
+ ### Speech Model 语音模型
126
+
127
+ DCNN + CTC
128
+
129
+ 其中,输入的音频的最大时间长度为16秒,输出为对应的汉语拼音序列
130
+
131
+ * 关于下载已经训练好的模型的问题
132
+
133
+ 已经训练好的模型包含在发布版服务端程序压缩包里面,发布版成品服务端程序可以在此下载:[ASRT下载页面](https://wiki.ailemon.net/docs/asrt-doc/download)。
134
+
135
+ Github本仓库下[Releases](https://github.com/nl8590687/ASRT_SpeechRecognition/releases)页面里面还包括各个不同版本的介绍信息,每个版本下方的zip压缩包也是包含已经训练好的模型的发布版服务端程序压缩包。
136
+
137
+ ### Language Model 语言模型
138
+
139
+ 基于概率图的最大熵隐马尔可夫模型
140
+
141
+ 输入为汉语拼音序列,输出为对应的汉字文本
142
+
143
+ ## About Accuracy 关于准确率
144
+
145
+ 当前,最好的模型在测试集上基本能达到85%的汉语拼音正确率
146
+
147
+ ## Python依赖库
148
+
149
+ * tensorFlow (2.5-2.11+)
150
+ * numpy
151
+ * wave
152
+ * matplotlib
153
+ * scipy
154
+ * requests
155
+ * flask
156
+ * waitress
157
+ * grpcio / grpcio-tools / protobuf
158
+
159
+ 不会安装环境的同学请直接运行以下命令(前提是有GPU且已经安装好 Python3.9、CUDA 11.2 和 cudnn 8.1):
160
+
161
+ ```shell
162
+ $ pip install -r requirements.txt
163
+ ```
164
+
165
+ [依赖环境和性能配置要求](https://wiki.ailemon.net/docs/asrt-doc/asrt-doc-1deobk7bmlgd6)
166
+
167
+ ## Data Sets 数据集
168
+
169
+ 完整内容请查看:[几个最新免费开源的中文语音数据集](https://blog.ailemon.net/2018/11/21/free-open-source-chinese-speech-datasets/)
170
+
171
+ |数据集|时长|大小|国内下载|国外下载|
172
+ |-|-|-|-|-|
173
+ |THCHS30|40h|6.01G|[data_thchs30.tgz](<http://openslr.magicdatatech.com/resources/18/data_thchs30.tgz>)|[data_thchs30.tgz](<http://www.openslr.org/resources/18/data_thchs30.tgz>)|
174
+ |ST-CMDS|100h|7.67G|[ST-CMDS-20170001_1-OS.tar.gz](<http://openslr.magicdatatech.com/resources/38/ST-CMDS-20170001_1-OS.tar.gz>)|[ST-CMDS-20170001_1-OS.tar.gz](<http://www.openslr.org/resources/38/ST-CMDS-20170001_1-OS.tar.gz>)|
175
+ |AIShell-1|178h|14.51G|[data_aishell.tgz](<http://openslr.magicdatatech.com/resources/33/data_aishell.tgz>)|[data_aishell.tgz](<http://www.openslr.org/resources/33/data_aishell.tgz>)|
176
+ |Primewords|100h|8.44G|[primewords_md_2018_set1.tar.gz](<http://openslr.magicdatatech.com/resources/47/primewords_md_2018_set1.tar.gz>)|[primewords_md_2018_set1.tar.gz](<http://www.openslr.org/resources/47/primewords_md_2018_set1.tar.gz>)|
177
+ |MagicData|755h|52G/1.0G/2.2G| [train_set.tar.gz](<http://openslr.magicdatatech.com/resources/68/train_set.tar.gz>) / [dev_set.tar.gz](<http://openslr.magicdatatech.com/resources/68/dev_set.tar.gz>) / [test_set.tar.gz](<http://openslr.magicdatatech.com/resources/68/test_set.tar.gz>)|[train_set.tar.gz](<http://www.openslr.org/resources/68/train_set.tar.gz>) / [dev_set.tar.gz](<http://www.openslr.org/resources/68/dev_set.tar.gz>) / [test_set.tar.gz](<http://www.openslr.org/resources/68/test_set.tar.gz>)|
178
+
179
+ 注:AISHELL-1 数据集解压方法
180
+
181
+ ```
182
+ $ tar xzf data_aishell.tgz
183
+ $ cd data_aishell/wav
184
+ $ for tar in *.tar.gz; do tar xvf $tar; done
185
+ ```
186
+
187
+ 特别鸣谢!感谢前辈们的公开语音数据集
188
+
189
+ 如果提供的数据集链接无法打开和下载,请点击该链接 [OpenSLR](http://www.openslr.org)
190
+
191
+ ## ASRT语音识别API客户端调用SDK
192
+
193
+ ASRT为客户端通过RPC方式调用开发语音识别功能提供了不同平台和编程语言的SDK接入能力,对于其他平台,可直接通过调用通用RESTful Open API方式进行语音识别功能接入。具体接入步骤请看ASRT项目文档。
194
+
195
+ |客户端平台|项目仓库链接|
196
+ |-|-|
197
+ |Windows客户端SDK和Demo|[ASRT_SDK_WinClient](https://github.com/nl8590687/ASRT_SDK_WinClient)|
198
+ |跨平台Python3客户端SDK和Demo|[ASRT_SDK_Python3](https://github.com/nl8590687/ASRT_SDK_Python3)|
199
+ |跨平台Golang客户端SDK和Demo|[asrt-sdk-go](https://github.com/nl8590687/asrt-sdk-go)|
200
+ |Java客户端SDK和Demo|[ASRT_SDK_Java](https://github.com/nl8590687/ASRT_SDK_Java)|
201
+
202
+ ## ASRT相关资料
203
+ * [查看ASRT项目的Wiki文档](https://wiki.ailemon.net/docs/asrt-doc)
204
+
205
+ ASRT的原理请查看本文:
206
+ * [ASRT:一个中文语音识别系统](https://blog.ailemon.net/2018/08/29/asrt-a-chinese-speech-recognition-system/)
207
+
208
+ ASRT训练和部署教程请看:
209
+ * [教你如何使用ASRT训练中文语音识别模型](<https://blog.ailemon.net/2020/08/20/teach-you-how-use-asrt-train-chinese-asr-model/>)
210
+ * [教你如何使用ASRT部署中文语音识别API服务器](<https://blog.ailemon.net/2020/08/27/teach-you-how-use-asrt-deploy-chinese-asr-api-server/>)
211
+
212
+ 关于经常被问到的统计语言模型原理的问题,请看:
213
+
214
+ * [统计语言模型:从中文拼音到文本](https://blog.ailemon.net/2017/04/27/statistical-language-model-chinese-pinyin-to-words/)
215
+ * [统计N元语言模型生成算法:简单中文词频统计](https://blog.ailemon.net/2017/02/20/simple-words-frequency-statistic-without-segmentation-algorithm/)
216
+
217
+ 关于CTC的问题请看:
218
+
219
+ * [[翻译]使用CTC进行序列建模](<https://blog.ailemon.net/2019/07/18/sequence-modeling-with-ctc/>)
220
+
221
+ 更多内容请访问作者的博客:[AI柠檬博客](https://blog.ailemon.net/)
222
+
223
+ 或使用[AI柠檬站内搜索引擎](https://s.ailemon.net/)进行相关信息的搜索
224
+
225
+ ## License 开源许可协议
226
+
227
+ [GPL v3.0](LICENSE) © [nl8590687](https://github.com/nl8590687) 作者:[AI柠檬](https://www.ailemon.net/)
228
+
229
+ ## 参考引用本项目
230
+
231
+ [DOI: 10.5281/zenodo.5808434](https://doi.org/10.5281/zenodo.5808434)
232
+
233
+ ## Contributors 贡献者们
234
+
235
+ [贡献者页面](https://github.com/nl8590687/ASRT_SpeechRecognition/graphs/contributors)
236
+
237
+ @nl8590687 (repo owner)
app.py CHANGED
@@ -1,8 +1,8 @@
1
  '''
2
  Author: Wxl
3
  Date: 2024-03-11 13:58:58
4
- LastEditors: waysolong [email protected]
5
- LastEditTime: 2024-03-11 16:22:34
6
  FilePath: \apeech_rec\app.py
7
  Description:
8
  Copyright (c) 2024 by ${git_name} email: ${git_email}, All Rights Reserved.
@@ -30,7 +30,7 @@ languages = list(language_to_models.keys())
30
  def convert_to_wav(in_filename: str) -> str:
31
  """Convert the input audio file to a wave file"""
32
  out_filename = str(uuid.uuid4())
33
- out_filename = f"{in_filename}.wav"
34
 
35
  logging.info(f"Converting '{in_filename}' to '{out_filename}'")
36
  _ = os.system(f"ffmpeg -hide_banner -i '{in_filename}' -ar 16000 '{out_filename}'")
@@ -85,17 +85,17 @@ def process_uploaded_file(
85
  )
86
 
87
  logging.info(f"Processing uploaded file: {in_filename}")
88
- try:
89
- return process(
90
- in_filename=in_filename,
91
- language=language,
92
- repo_id=repo_id,
93
- decoding_method=decoding_method,
94
- num_active_paths=num_active_paths,
95
- )
96
- except Exception as e:
97
- logging.info(str(e))
98
- return "", build_html_output(str(e), "result_item_error")
99
  def process_microphone(
100
  language: str,
101
  repo_id: str,
@@ -158,7 +158,7 @@ def process(
158
  num_sample_width=wav.getsampwidth() # 获取实例的比特宽度,即每一帧的字节数
159
  str_data = wav.readframes(num_frame) # 读取全部的帧
160
  wav.close() # 关闭流
161
- duration = str_data / framerate
162
  rtf = (end - start) / duration
163
 
164
  logging.info(f"Finished at {date_time} s. Elapsed: {end - start: .3f} s")
 
1
  '''
2
  Author: Wxl
3
  Date: 2024-03-11 13:58:58
4
+ LastEditors: wuxulong19950206 [email protected]
5
+ LastEditTime: 2024-03-11 20:41:32
6
  FilePath: \apeech_rec\app.py
7
  Description:
8
  Copyright (c) 2024 by ${git_name} email: ${git_email}, All Rights Reserved.
 
30
  def convert_to_wav(in_filename: str) -> str:
31
  """Convert the input audio file to a wave file"""
32
  out_filename = str(uuid.uuid4())
33
+ out_filename = f"{in_filename}"
34
 
35
  logging.info(f"Converting '{in_filename}' to '{out_filename}'")
36
  _ = os.system(f"ffmpeg -hide_banner -i '{in_filename}' -ar 16000 '{out_filename}'")
 
85
  )
86
 
87
  logging.info(f"Processing uploaded file: {in_filename}")
88
+ # try:
89
+ return process(
90
+ in_filename=in_filename,
91
+ language=language,
92
+ repo_id=repo_id,
93
+ decoding_method=decoding_method,
94
+ num_active_paths=num_active_paths,
95
+ )
96
+ # except Exception as e:
97
+ # logging.info(str(e))
98
+ # return "", build_html_output(str(e), "result_item_error")
99
  def process_microphone(
100
  language: str,
101
  repo_id: str,
 
158
  num_sample_width=wav.getsampwidth() # 获取实例的比特宽度,即每一帧的字节数
159
  str_data = wav.readframes(num_frame) # 读取全部的帧
160
  wav.close() # 关闭流
161
+ duration = num_frame / framerate
162
  rtf = (end - start) / duration
163
 
164
  logging.info(f"Finished at {date_time} s. Elapsed: {end - start: .3f} s")
asrserver_http.py CHANGED
@@ -59,7 +59,7 @@ sm251bn = SpeechModel251BN(
59
  )
60
  feat = Spectrogram()
61
  ms = ModelSpeech(sm251bn, feat, max_label_length=64)
62
- ms.load_model('save_models/' + sm251bn.get_model_name() + '.model.h5')
63
 
64
  ml = ModelLanguage('model_language')
65
  ml.load_model()
 
59
  )
60
  feat = Spectrogram()
61
  ms = ModelSpeech(sm251bn, feat, max_label_length=64)
62
+ ms.load_model('save_models\SpeechModel251bn\SpeechModel251bn.model.h5')
63
 
64
  ml = ModelLanguage('model_language')
65
  ml.load_model()
asrt_config.json CHANGED
@@ -1,5 +1,5 @@
1
  {
2
- "dict_filename": "dict.txt",
3
 
4
  "dataset":{
5
  "train":[
@@ -7,7 +7,7 @@
7
  "name": "thchs30_train",
8
  "data_list": "datalist/thchs30/train.wav.lst",
9
  "data_path": "data/speech_data",
10
- "label_list": "datalist/thchs30/train.syllable.txt"
11
  }
12
  ],
13
 
@@ -16,7 +16,7 @@
16
  "name": "thchs30_dev",
17
  "data_list": "datalist/thchs30/cv.wav.lst",
18
  "data_path": "data/speech_data",
19
- "label_list": "datalist/thchs30/cv.syllable.txt"
20
  }
21
  ],
22
 
@@ -25,7 +25,7 @@
25
  "name": "thchs30_test",
26
  "data_list": "datalist/thchs30/test.wav.lst",
27
  "data_path": "data/speech_data",
28
- "label_list": "datalist/thchs30/test.syllable.txt"
29
  }
30
  ]
31
  }
 
1
  {
2
+ "dict_filename": "dict_han.txt",
3
 
4
  "dataset":{
5
  "train":[
 
7
  "name": "thchs30_train",
8
  "data_list": "datalist/thchs30/train.wav.lst",
9
  "data_path": "data/speech_data",
10
+ "label_list": "datalist/thchs30/train.hzlable.txt"
11
  }
12
  ],
13
 
 
16
  "name": "thchs30_dev",
17
  "data_list": "datalist/thchs30/cv.wav.lst",
18
  "data_path": "data/speech_data",
19
+ "label_list": "datalist/thchs30/cv.hzlable.txt"
20
  }
21
  ],
22
 
 
25
  "name": "thchs30_test",
26
  "data_list": "datalist/thchs30/test.wav.lst",
27
  "data_path": "data/speech_data",
28
+ "label_list": "datalist/thchs30/test.hzlable.txt"
29
  }
30
  ]
31
  }
client_http.py CHANGED
@@ -1,3 +1,11 @@
 
 
 
 
 
 
 
 
1
  #!/usr/bin/env python3
2
  # -*- coding: utf-8 -*-
3
  #
@@ -30,7 +38,7 @@ from utils.ops import read_wav_bytes
30
 
31
  URL = 'http://127.0.0.1:20001/all'
32
 
33
- wav_bytes, sample_rate, channels, sample_width = read_wav_bytes('assets/A11_0.wav')
34
  datas = {
35
  'channels': channels,
36
  'sample_rate': sample_rate,
 
1
+ '''
2
+ Author: wuxulong19950206 [email protected]
3
+ Date: 2024-03-09 15:53:33
4
+ LastEditors: wuxulong19950206 [email protected]
5
+ LastEditTime: 2024-03-10 17:33:16
6
+ FilePath: \ASRT_SpeechRecognition\client_http.py
7
+ Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
8
+ '''
9
  #!/usr/bin/env python3
10
  # -*- coding: utf-8 -*-
11
  #
 
38
 
39
  URL = 'http://127.0.0.1:20001/all'
40
 
41
+ wav_bytes, sample_rate, channels, sample_width = read_wav_bytes('assets/A2_0.wav')
42
  datas = {
43
  'channels': channels,
44
  'sample_rate': sample_rate,
data_loader.py CHANGED
@@ -45,6 +45,8 @@ class DataLoader:
45
  self.label_dict = dict()
46
  self.pinyin_list = list()
47
  self.pinyin_dict = dict()
 
 
48
  self._load_data()
49
 
50
  def _load_data(self):
 
45
  self.label_dict = dict()
46
  self.pinyin_list = list()
47
  self.pinyin_dict = dict()
48
+ self.hanzi_lisst = list()
49
+ self.hanzi_dict = dict()
50
  self._load_data()
51
 
52
  def _load_data(self):
datalist/thchs30/cv.hzlable.txt ADDED
The diff for this file is too large to render. See raw diff
 
datalist/thchs30/test.hzlable.txt ADDED
The diff for this file is too large to render. See raw diff
 
datalist/thchs30/train.hzlable.txt ADDED
The diff for this file is too large to render. See raw diff
 
deploy_model.py CHANGED
@@ -2,7 +2,7 @@
2
  Author: wuxulong19950206 [email protected]
3
  Date: 2024-03-11 19:46:42
4
  LastEditors: wuxulong19950206 [email protected]
5
- LastEditTime: 2024-03-11 19:48:42
6
  FilePath: \apeech_rec\deploy_model.py
7
  Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
8
  '''
@@ -19,7 +19,7 @@ AUDIO_LENGTH = 1600
19
  AUDIO_FEATURE_LENGTH = 200
20
  CHANNELS = 1
21
  # 默认输出的拼音的表示大小是1428,即1427个拼音+1个空白块
22
- OUTPUT_SIZE = 1428
23
  sm251bn = SpeechModel251BN(
24
  input_shape=(AUDIO_LENGTH, AUDIO_FEATURE_LENGTH, CHANNELS),
25
  output_size=OUTPUT_SIZE
@@ -30,7 +30,7 @@ def get_pretrained_model():
30
  feat = Spectrogram()
31
  ms = ModelSpeech(sm251bn, feat, max_label_length=64)
32
 
33
- ms.load_model('models\SpeechModel251bn_epoch18.model.h5')
34
  return ms
35
  def decode(model,filename):
36
 
@@ -43,6 +43,6 @@ def not_use():
43
  str_pinyin = res
44
  res = ml.pinyin_to_text(str_pinyin)
45
  print('语音识别最终结果:\n', res)
46
- chinese_models = {"chinese":'models\SpeechModel251bn_epoch18.model.h5'}
47
  language_to_models = {
48
  "Chinese": list(chinese_models.keys())}
 
2
  Author: wuxulong19950206 [email protected]
3
  Date: 2024-03-11 19:46:42
4
  LastEditors: wuxulong19950206 [email protected]
5
+ LastEditTime: 2024-03-11 20:29:07
6
  FilePath: \apeech_rec\deploy_model.py
7
  Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
8
  '''
 
19
  AUDIO_FEATURE_LENGTH = 200
20
  CHANNELS = 1
21
  # 默认输出的拼音的表示大小是1428,即1427个拼音+1个空白块
22
+ OUTPUT_SIZE = 2884
23
  sm251bn = SpeechModel251BN(
24
  input_shape=(AUDIO_LENGTH, AUDIO_FEATURE_LENGTH, CHANNELS),
25
  output_size=OUTPUT_SIZE
 
30
  feat = Spectrogram()
31
  ms = ModelSpeech(sm251bn, feat, max_label_length=64)
32
 
33
+ ms.load_model('models\SpeechModel251bn_epoch12.model.h5')
34
  return ms
35
  def decode(model,filename):
36
 
 
43
  str_pinyin = res
44
  res = ml.pinyin_to_text(str_pinyin)
45
  print('语音识别最终结果:\n', res)
46
+ chinese_models = {"chinese":'models\SpeechModel251bn_epoch12.model.h5'}
47
  language_to_models = {
48
  "Chinese": list(chinese_models.keys())}
dict_han.txt ADDED
@@ -0,0 +1,2883 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 绿 0
2
+ 是 1
3
+ 阳 2
4
+ 春 3
5
+ 烟 4
6
+ 景 5
7
+ 大 6
8
+ 块 7
9
+ 文 8
10
+ 章 9
11
+ 的 10
12
+ 底 11
13
+ 色 12
14
+ 四 13
15
+ 月 14
16
+ 林 15
17
+ 峦 16
18
+ 更 17
19
+ 得 18
20
+ 鲜 19
21
+ 活 20
22
+ 秀 21
23
+ 媚 22
24
+ 诗 23
25
+ 意 24
26
+ 盎 25
27
+ 然 26
28
+ 他 27
29
+ 仅 28
30
+ 凭 29
31
+ 腰 30
32
+ 部 31
33
+ 力 32
34
+ 量 33
35
+ 在 34
36
+ 泳 35
37
+ 道 36
38
+ 上 37
39
+ 下 38
40
+ 翻 39
41
+ 腾 40
42
+ 蛹 41
43
+ 动 42
44
+ 蛇 43
45
+ 行 44
46
+ 状 45
47
+ 如 46
48
+ 海 47
49
+ 豚 48
50
+ 一 49
51
+ 直 50
52
+ 以 51
53
+ 头 52
54
+ 优 53
55
+ 势 54
56
+ 领 55
57
+ 先 56
58
+ 炮 57
59
+ 眼 58
60
+ 打 59
61
+ 好 60
62
+ 了 61
63
+ 炸 62
64
+ 药 63
65
+ 怎 64
66
+ 么 65
67
+ 装 66
68
+ 岳 67
69
+ 正 68
70
+ 才 69
71
+ 咬 70
72
+ 牙 71
73
+ 倏 72
74
+ 地 73
75
+ 脱 74
76
+ 去 75
77
+ 衣 76
78
+ 服 77
79
+ 光 78
80
+ 膀 79
81
+ 子 80
82
+ 冲 81
83
+ 进 82
84
+ 水 83
85
+ 窜 84
86
+ 洞 85
87
+ 可 86
88
+ 谁 87
89
+ 知 88
90
+ 纹 89
91
+ 完 90
92
+ 后 91
93
+ 她 92
94
+ 照 93
95
+ 镜 94
96
+ 只 95
97
+ 见 96
98
+ 左 97
99
+ 睑 98
100
+ 线 99
101
+ 又 100
102
+ 粗 101
103
+ 黑 102
104
+ 与 103
105
+ 右 104
106
+ 侧 105
107
+ 明 106
108
+ 显 107
109
+ 不 108
110
+ 对 109
111
+ 称 110
112
+ 七 111
113
+ 十 112
114
+ 年 113
115
+ 代 114
116
+ 末 115
117
+ 我 116
118
+ 外 117
119
+ 出 118
120
+ 求 119
121
+ 学 120
122
+ 母 121
123
+ 亲 122
124
+ 叮 123
125
+ 咛 124
126
+ 吃 125
127
+ 饭 126
128
+ 要 127
129
+ 细 128
130
+ 嚼 129
131
+ 慢 130
132
+ 咽 131
133
+ 习 132
134
+ 深 133
135
+ 钻 134
136
+ 研 135
137
+ 门 136
138
+ 被 137
139
+ 惊 138
140
+ 呆 139
141
+ 这 140
142
+ 户 141
143
+ 名 142
144
+ 叫 143
145
+ 庞 144
146
+ 吉 145
147
+ 老 146
148
+ 农 147
149
+ 抗 148
150
+ 美 149
151
+ 援 150
152
+ 朝 151
153
+ 负 152
154
+ 伤 153
155
+ 回 154
156
+ 乡 155
157
+ 兵 156
158
+ 妻 157
159
+ 长 158
160
+ 有 159
161
+ 病 160
162
+ 家 161
163
+ 徒 162
164
+ 壁 163
165
+ 贫 164
166
+ 洗 165
167
+ 走 166
168
+ 村 167
169
+ 远 168
170
+ 还 169
171
+ 张 170
172
+ 望 171
173
+ 那 172
174
+ 个 173
175
+ 安 174
176
+ 宁 175
177
+ 恬 176
178
+ 静 177
179
+ 小 178
180
+ 院 179
181
+ 使 180
182
+ 终 181
183
+ 身 182
184
+ 难 183
185
+ 忘 184
186
+ 二 185
187
+ 日 186
188
+ 住 187
189
+ 新 188
190
+ 西 189
191
+ 罗 190
192
+ 碾 191
193
+ 王 192
194
+ 冈 193
195
+ 朱 194
196
+ 自 195
197
+ 清 196
198
+ 闻 197
199
+ 讯 198
200
+ 特 199
201
+ 从 200
202
+ 东 201
203
+ 赶 202
204
+ 来 203
205
+ 庆 204
206
+ 贺 205
207
+ 单 206
208
+ 位 207
209
+ 爹 208
210
+ 开 209
211
+ 什 210
212
+ 次 211
213
+ 顾 212
214
+ 能 213
215
+ 把 214
216
+ 己 215
217
+ 包 216
218
+ 袱 217
219
+ 往 218
220
+ 校 219
221
+ 甩 220
222
+ 都 221
223
+ 用 222
224
+ 草 223
225
+ 帽 224
226
+ 或 225
227
+ 胳 226
228
+ 膊 227
229
+ 肘 228
230
+ 护 229
231
+ 着 230
232
+ 碗 231
233
+ 趔 232
234
+ 趄 233
235
+ 穿 234
236
+ 过 235
237
+ 烂 236
238
+ 泥 237
239
+ 塘 238
240
+ 般 239
241
+ 坝 240
242
+ 跑 241
243
+ 宿 242
244
+ 舍 243
245
+ 香 244
246
+ 港 245
247
+ 演 246
248
+ 艺 247
249
+ 圈 248
250
+ 欢 249
251
+ 迎 250
252
+ 毛 251
253
+ 阿 252
254
+ 敏 253
255
+ 加 254
256
+ 盟 255
257
+ 无 256
258
+ 台 257
259
+ 华 258
260
+ 星 259
261
+ 些 260
262
+ 重 261
263
+ 唱 262
264
+ 邀 263
265
+ 请 264
266
+ 场 265
267
+ 几 266
268
+ 排 267
269
+ 压 268
270
+ 轴 269
271
+ 腌 270
272
+ 拌 271
273
+ 黄 272
274
+ 瓜 273
275
+ 将 274
276
+ 净 275
277
+ 切 276
278
+ 片 277
279
+ 盐 278
280
+ 半 279
281
+ 时 280
282
+ 食 281
283
+ 糖 282
284
+ 醋 283
285
+ 麻 284
286
+ 油 285
287
+ 即 286
288
+ 结 287
289
+ 果 288
290
+ 布 289
291
+ 瓦 290
292
+ 万 291
293
+ 未 292
294
+ 伞 293
295
+ 而 294
296
+ 摔 295
297
+ 死 296
298
+ 卡 297
299
+ 琳 298
300
+ 操 299
301
+ 纵 300
302
+ 降 301
303
+ 落 302
304
+ 扎 303
305
+ 依 304
306
+ 采 305
307
+ 夫 306
308
+ 女 307
309
+ 高 308
310
+ 雅 309
311
+ 男 310
312
+ 也 311
313
+ 颖 312
314
+ 表 313
315
+ 别 314
316
+ 致 315
317
+ 职 316
318
+ 业 317
319
+ 魅 318
320
+ 醉 319
321
+ 人 320
322
+ 君 321
323
+ 多 322
324
+ 欲 323
325
+ 则 324
326
+ 贪 325
327
+ 慕 326
328
+ 富 327
329
+ 贵 328
330
+ 枉 329
331
+ 速 330
332
+ 祸 331
333
+ 妄 332
334
+ 败 333
335
+ 丧 334
336
+ 们 335
337
+ 旧 336
338
+ 音 337
339
+ 响 338
340
+ 坏 339
341
+ 妈 340
342
+ 让 341
343
+ 修 342
344
+ 越 343
345
+ 成 344
346
+ 样 345
347
+ 就 346
348
+ 反 347
349
+ 咱 348
350
+ 低 349
351
+ 说 350
352
+ 啥 351
353
+ 做 352
354
+ 本 353
355
+ 没 354
356
+ 马 355
357
+ 哪 356
358
+ 儿 357
359
+ 云 358
360
+ 霞 359
361
+ 今 360
362
+ 天 361
363
+ 啦 362
364
+ 此 363
365
+ 举 364
366
+ 措 365
367
+ 源 366
368
+ 于 367
369
+ 杭 368
370
+ 州 369
371
+ 娃 370
372
+ 哈 371
373
+ 品 372
374
+ 集 373
375
+ 团 374
376
+ 公 375
377
+ 司 376
378
+ 总 377
379
+ 经 378
380
+ 理 379
381
+ 宗 380
382
+ 市 381
383
+ 质 382
384
+ 悉 383
385
+ 金 384
386
+ 鸡 385
387
+ 山 386
388
+ 弄 387
389
+ 尧 388
390
+ 隘 389
391
+ 口 390
392
+ 镇 391
393
+ 穷 392
394
+ 当 393
395
+ 现 394
396
+ 却 395
397
+ 百 396
398
+ 翁 397
399
+ 甚 398
400
+ 至 399
401
+ 千 400
402
+ 晓 401
403
+ 作 402
404
+ 画 403
405
+ 征 404
406
+ 神 405
407
+ 韵 406
408
+ 其 407
409
+ 风 408
410
+ 区 409
411
+ 和 410
412
+ 谓 411
413
+ 俗 412
414
+ 共 413
415
+ 赏 414
416
+ 鉴 415
417
+ 究 416
418
+ 决 417
419
+ 定 418
420
+ 峡 419
421
+ 情 420
422
+ 专 421
423
+ 栏 422
424
+ 原 423
425
+ 三 424
426
+ 束 425
427
+ 延 426
428
+ 五 427
429
+ 告 428
430
+ 曾 429
431
+ 足 430
432
+ 迹 431
433
+ 遍 432
434
+ 及 433
435
+ 内 434
436
+ 但 435
437
+ 始 436
438
+ 萦 437
439
+ 怀 438
440
+ 生 439
441
+ 养 440
442
+ 中 441
443
+ 故 442
444
+ 土 443
445
+ 由 444
446
+ 产 445
447
+ 妇 446
448
+ 早 447
449
+ 医 448
450
+ 员 449
451
+ 胞 450
452
+ 胎 451
453
+ 婴 452
454
+ 放 453
455
+ 育 454
456
+ 箱 455
457
+ 精 456
458
+ 心 457
459
+ 保 458
460
+ 证 459
461
+ 存 460
462
+ 陈 461
463
+ 同 462
464
+ 志 463
465
+ 干 464
466
+ 认 465
467
+ 真 466
468
+ 务 467
469
+ 通 468
470
+ 向 469
471
+ 沃 470
472
+ 为 471
473
+ 叶 472
474
+ 利 473
475
+ 钦 474
476
+ 命 475
477
+ 令 476
478
+ 既 477
479
+ 违 478
480
+ 俄 479
481
+ 联 480
482
+ 邦 481
483
+ 宪 482
484
+ 法 483
485
+ 各 484
486
+ 国 485
487
+ 莉 486
488
+ 陆 487
489
+ 敬 488
490
+ 青 489
491
+ 孙 490
492
+ 徐 491
493
+ 等 492
494
+ 观 493
495
+ 众 494
496
+ 拿 495
497
+ 手 496
498
+ 曲 497
499
+ 目 498
500
+ 县 499
501
+ 级 500
502
+ 济 501
503
+ 规 502
504
+ 模 503
505
+ 发 504
506
+ 应 505
507
+ 展 506
508
+ 贸 507
509
+ 突 508
510
+ 破 509
511
+ 带 510
512
+ 资 511
513
+ 促 512
514
+ 皮 513
515
+ 球 514
516
+ 茵 515
517
+ 滚 516
518
+ 双 517
519
+ 方 518
520
+ 屏 519
521
+ 幕 520
522
+ 争 521
523
+ 抢 522
524
+ 靠 523
525
+ 亚 524
526
+ 红 525
527
+ 斜 526
528
+ 看 527
529
+ 电 528
530
+ 视 529
531
+ 另 530
532
+ 假 531
533
+ 设 532
534
+ 烦 533
535
+ 关 534
536
+ 空 535
537
+ 花 536
538
+ 园 537
539
+ 屋 538
540
+ 变 539
541
+ 鬼 540
542
+ 队 541
543
+ 韩 542
544
+ 晶 543
545
+ 娜 544
546
+ 燕 545
547
+ 奥 546
548
+ 运 547
549
+ 第 548
550
+ 六 549
551
+ 搏 550
552
+ 工 551
553
+ 厂 552
554
+ 房 553
555
+ 建 554
556
+ 全 555
557
+ 配 556
558
+ 备 557
559
+ 污 558
560
+ 系 559
561
+ 统 560
562
+ 你 561
563
+ 到 562
564
+ 听 563
565
+ 噪 564
566
+ 声 565
567
+ 於 566
568
+ 赃 567
569
+ 俱 568
570
+ 获 569
571
+ 况 570
572
+ 仍 571
573
+ 强 572
574
+ 辞 573
575
+ 夺 574
576
+ 颇 575
577
+ 感 576
578
+ 趣 577
579
+ 似 578
580
+ 乎 579
581
+ 绝 580
582
+ 何 581
583
+ 物 582
584
+ 想 583
585
+ 扶 584
586
+ 汰 585
587
+ 劣 586
588
+ 首 587
589
+ 解 588
590
+ 问 589
591
+ 题 590
592
+ 判 591
593
+ 必 592
594
+ 须 593
595
+ 衡 594
596
+ 尺 595
597
+ 绘 596
598
+ 论 597
599
+ 齐 598
600
+ 白 599
601
+ 石 600
602
+ 巍 601
603
+ 昆 602
604
+ 仑 603
605
+ 附 604
606
+ 庸 605
607
+ 汉 606
608
+ 连 607
609
+ 患 608
610
+ 湿 609
611
+ 性 610
612
+ 疼 611
613
+ 粘 612
614
+ 潮 613
615
+ 劳 614
616
+ 累 615
617
+ 痛 616
618
+ 忍 617
619
+ 井 618
620
+ 弯 619
621
+ 弓 620
622
+ 背 621
623
+ 满 622
624
+ 边 623
625
+ 卢 624
626
+ 森 625
627
+ 堡 626
628
+ 短 627
629
+ 啊 628
630
+ 爱 629
631
+ 尔 630
632
+ 兰 631
633
+ 颤 632
634
+ 嗓 633
635
+ 鞋 634
636
+ 殷 635
637
+ 勤 636
638
+ 信 637
639
+ 已 638
640
+ 消 639
641
+ 散 640
642
+ 抱 641
643
+ 臂 642
644
+ 冷 643
645
+ 岁 644
646
+ 前 645
647
+ 余 646
648
+ 录 647
649
+ 取 648
650
+ 继 649
651
+ 续 650
652
+ 概 651
653
+ 念 652
654
+ 英 653
655
+ 语 654
656
+ 册 655
657
+ 李 656
658
+ 朴 657
659
+ 噩 658
660
+ 耗 659
661
+ 怒 660
662
+ 愤 661
663
+ 填 662
664
+ 膺 663
665
+ 拍 664
666
+ 案 665
667
+ 起 666
668
+ 斥 667
669
+ 派 668
670
+ 卑 669
671
+ 鄙 670
672
+ 耻 671
673
+ 支 672
674
+ 书 673
675
+ 记 674
676
+ 嘎 675
677
+ 玛 676
678
+ 雪 677
679
+ 灾 678
680
+ 窝 679
681
+ 种 680
682
+ 维 681
683
+ 持 682
684
+ 否 683
685
+ 损 684
686
+ 失 685
687
+ 赞 686
688
+ 北 687
689
+ 约 688
690
+ 扩 689
691
+ 欧 690
692
+ 组 691
693
+ 织 692
694
+ 所 693
695
+ 城 694
696
+ 乐 695
697
+ 遥 696
698
+ 事 697
699
+ 待 698
700
+ 狂 699
701
+ 喜 700
702
+ 据 701
703
+ 广 702
704
+ 播 703
705
+ 报 704
706
+ 艘 705
707
+ 武 706
708
+ 巡 707
709
+ 逻 708
710
+ 艇 709
711
+ 傍 710
712
+ 晚 711
713
+ 驶 712
714
+ 浅 713
715
+ 滩 714
716
+ 管 715
717
+ 制 716
718
+ 弃 717
719
+ 避 718
720
+ 化 719
721
+ 努 720
722
+ 扼 721
723
+ 额 722
724
+ 趋 723
725
+ 幅 724
726
+ 度 725
727
+ 升 726
728
+ 局 727
729
+ 面 728
730
+ 丝 729
731
+ 绸 730
732
+ 之 731
733
+ 路 732
734
+ 民 733
735
+ 歌 734
736
+ 很 735
737
+ 因 736
738
+ 置 737
739
+ 横 738
740
+ 跨 739
741
+ 极 740
742
+ 殊 741
743
+ 籍 742
744
+ 截 743
745
+ 旬 744
746
+ 该 745
747
+ 拖 746
748
+ 欠 747
749
+ 教 748
750
+ 师 749
751
+ 元 750
752
+ 政 751
753
+ 受 752
754
+ 阻 753
755
+ 兑 754
756
+ 硝 755
757
+ 胺 756
758
+ 类 757
759
+ 含 758
760
+ 比 759
761
+ 较 760
762
+ 少 761
763
+ 肉 762
764
+ 菜 763
765
+ 熏 764
766
+ 鱼 765
767
+ 除 766
768
+ 选 767
769
+ 参 768
770
+ 预 769
771
+ 赛 770
772
+ 均 771
773
+ 接 772
774
+ 入 773
775
+ 导 774
776
+ 拥 775
777
+ 乱 776
778
+ 吵 777
779
+ 防 778
780
+ 止 779
781
+ 激 780
782
+ 矛 781
783
+ 盾 782
784
+ 袅 783
785
+ 吹 784
786
+ 沉 785
787
+ 夜 786
788
+ 灵 787
789
+ 魂 788
790
+ 息 789
791
+ 立 790
792
+ 轰 791
793
+ 朋 792
794
+ 友 793
795
+ 纷 794
796
+ 劝 795
797
+ 树 796
798
+ 槐 797
799
+ 思 798
800
+ 苍 799
801
+ 蝇 800
802
+ 跟 801
803
+ 愿 802
804
+ 蚊 803
805
+ 里 804
806
+ 阵 805
807
+ 忐 806
808
+ 忑 807
809
+ 象 808
810
+ 访 809
811
+ 刷 810
812
+ 柄 811
813
+ 戳 812
814
+ 睛 813
815
+ 点 814
816
+ 验 815
817
+ 固 816
818
+ 汇 817
819
+ 率 818
820
+ 顺 819
821
+ 差 820
822
+ 需 821
823
+ 抛 822
824
+ 售 823
825
+ 币 824
826
+ 购 825
827
+ 买 826
828
+ 逆 827
829
+ 根 828
830
+ 鎏 829
831
+ 雕 830
832
+ 圆 831
833
+ 柱 832
834
+ 承 833
835
+ 托 834
836
+ 两 835
837
+ 层 836
838
+ 形 837
839
+ 顶 838
840
+ 传 839
841
+ 檐 840
842
+ 亭 841
843
+ 缸 842
844
+ 舀 843
845
+ 掏 844
846
+ 牛 845
847
+ 午 846
848
+ 餐 847
849
+ 罐 848
850
+ 馍 849
851
+ 夹 850
852
+ 火 851
853
+ 烤 852
854
+ 柳 853
855
+ 夏 854
856
+ 九 855
857
+ 任 856
858
+ 交 857
859
+ 席 858
860
+ 秘 859
861
+ 福 860
862
+ 并 861
863
+ 拆 862
864
+ 梦 863
865
+ 龙 864
866
+ 办 865
867
+ 奇 866
868
+ 怪 867
869
+ 虚 868
870
+ 怯 869
871
+ 竟 870
872
+ 拼 871
873
+ 杀 872
874
+ 跃 873
875
+ 试 874
876
+ 境 875
877
+ 距 876
878
+ 最 877
879
+ 米 878
880
+ 近 879
881
+ 影 880
882
+ 坛 881
883
+ 侠 882
884
+ 偷 883
885
+ 盗 884
886
+ 血 885
887
+ 淋 886
888
+ 漓 887
889
+ 凶 888
890
+ 某 889
891
+ 娱 890
892
+ 容 891
893
+ 诸 892
894
+ 宸 893
895
+ 蕾 894
896
+ 频 895
897
+ 分 896
898
+ 格 897
899
+ 洛 898
900
+ 希 899
901
+ 科 900
902
+ 苦 901
903
+ 战 902
904
+ 闪 903
905
+ 乌 904
906
+ 送 905
907
+ 断 906
908
+ 列 907
909
+ 车 908
910
+ 太 909
911
+ 湖 910
912
+ 岸 911
913
+ 淡 912
914
+ 浓 913
915
+ 再 914
916
+ 稀 915
917
+ 害 916
918
+ 括 917
919
+ 扫 918
920
+ 卖 919
921
+ 淫 920
922
+ 嫖 921
923
+ 娼 922
924
+ 聚 923
925
+ 赌 924
926
+ 博 925
927
+ 吸 926
928
+ 贩 927
929
+ 毒 928
930
+ 拐 929
931
+ 童 930
932
+ 浦 931
933
+ 饮 932
934
+ 退 933
935
+ 休 934
936
+ 沈 935
937
+ 治 936
938
+ 平 937
939
+ 板 938
940
+ 硬 939
941
+ 朗 940
942
+ 伴 941
943
+ 卧 942
944
+ 床 943
945
+ 便 944
946
+ 龄 945
947
+ 嫂 946
948
+ 匈 947
949
+ 奴 948
950
+ 遭 949
951
+ 击 950
952
+ 浑 951
953
+ 邪 952
954
+ 屠 953
955
+ 秦 954
956
+ 俑 955
957
+ 号 956
958
+ 坑 957
959
+ 军 958
960
+ 者 959
961
+ 探 960
962
+ 讨 961
963
+ 常 962
964
+ 秧 963
965
+ 式 964
966
+ 每 965
967
+ 亩 966
968
+ 苗 967
969
+ 栽 968
970
+ 插 969
971
+ 八 970
972
+ 田 971
973
+ 膜 972
974
+ 移 973
975
+ 驻 974
976
+ 官 975
977
+ 伊 976
978
+ 莫 977
979
+ 库 978
980
+ 达 979
981
+ 钟 980
982
+ 吨 981
983
+ 铿 982
984
+ 锵 983
985
+ 追 984
986
+ 挖 985
987
+ 查 986
988
+ 奶 987
989
+ 站 988
990
+ 牌 989
991
+ 套 990
992
+ 班 991
993
+ 鹤 992
994
+ 楼 993
995
+ 酒 994
996
+ 誉 995
997
+ 康 996
998
+ 熙 997
999
+ 间 998
1000
+ 昌 999
1001
+ 藕 1000
1002
+ 责 1001
1003
+ 亡 1002
1004
+ 允 1003
1005
+ 许 1004
1006
+ 殡 1005
1007
+ 仪 1006
1008
+ 馆 1007
1009
+ 季 1008
1010
+ 卷 1009
1011
+ 墙 1010
1012
+ 盘 1011
1013
+ 苏 1012
1014
+ 遂 1013
1015
+ 随 1014
1016
+ 唐 1015
1017
+ 启 1016
1018
+ 虞 1017
1019
+ 彭 1018
1020
+ 抓 1019
1021
+ 委 1020
1022
+ 茂 1021
1023
+ 润 1022
1024
+ 柴 1023
1025
+ 耀 1024
1026
+ 谈 1025
1027
+ 注 1026
1028
+ 基 1027
1029
+ 指 1028
1030
+ 标 1029
1031
+ 增 1030
1032
+ 澳 1031
1033
+ 堪 1032
1034
+ 培 1033
1035
+ 拉 1034
1036
+ 皇 1035
1037
+ 剧 1036
1038
+ 热 1037
1039
+ 烈 1038
1040
+ 充 1039
1041
+ 印 1040
1042
+ 透 1041
1043
+ 露 1042
1044
+ 控 1043
1045
+ 克 1044
1046
+ 紧 1045
1047
+ 哨 1046
1048
+ 环 1047
1049
+ 周 1048
1050
+ 围 1049
1051
+ 阴 1050
1052
+ 怖 1051
1053
+ 怕 1052
1054
+ 枪 1053
1055
+ 哭 1054
1056
+ 营 1055
1057
+ 昔 1056
1058
+ 沟 1057
1059
+ 冒 1058
1060
+ 轮 1059
1061
+ 群 1060
1062
+ 羡 1061
1063
+ 洲 1062
1064
+ 勿 1063
1065
+ 貌 1064
1066
+ 扬 1065
1067
+ 毋 1066
1068
+ 留 1067
1069
+ 值 1068
1070
+ 炊 1069
1071
+ 饲 1070
1072
+ 卫 1071
1073
+ 步 1072
1074
+ 弟 1073
1075
+ 兄 1074
1076
+ 俩 1075
1077
+ 池 1076
1078
+ 凑 1077
1079
+ 股 1078
1080
+ 铁 1079
1081
+ 债 1080
1082
+ 权 1081
1083
+ 按 1082
1084
+ 摊 1083
1085
+ 减 1084
1086
+ 贝 1085
1087
+ 雷 1086
1088
+ 戈 1087
1089
+ 昨 1088
1090
+ 省 1089
1091
+ 普 1090
1092
+ 蒂 1091
1093
+ 埃 1092
1094
+ 竞 1093
1095
+ 会 1094
1096
+ 坚 1095
1097
+ 零 1096
1098
+ 刘 1097
1099
+ 积 1098
1100
+ 松 1099
1101
+ 撤 1100
1102
+ 改 1101
1103
+ 汪 1102
1104
+ 副 1103
1105
+ 邝 1104
1106
+ 裕 1105
1107
+ 段 1106
1108
+ 磊 1107
1109
+ 棋 1108
1110
+ 款 1109
1111
+ 造 1110
1112
+ 体 1111
1113
+ 押 1112
1114
+ 弹 1113
1115
+ 盔 1114
1116
+ 津 1115
1117
+ 脆 1116
1118
+ 蜂 1117
1119
+ 主 1118
1120
+ 婚 1119
1121
+ 姻 1120
1122
+ 诬 1121
1123
+ 蔑 1122
1124
+ 狎 1123
1125
+ 妓 1124
1126
+ 昼 1125
1127
+ 浴 1126
1128
+ 勾 1127
1129
+ 引 1128
1130
+ 士 1129
1131
+ 禽 1130
1132
+ 兽 1131
1133
+ 南 1132
1134
+ 沙 1133
1135
+ 波 1134
1136
+ 涛 1135
1137
+ 惦 1136
1138
+ 江 1137
1139
+ 淮 1138
1140
+ 彻 1139
1141
+ 眠 1140
1142
+ 居 1141
1143
+ 邵 1142
1144
+ 桃 1143
1145
+ 婆 1144
1146
+ 狠 1145
1147
+ 扑 1146
1148
+ 梢 1147
1149
+ 杨 1148
1150
+ 芽 1149
1151
+ 枝 1150
1152
+ 候 1151
1153
+ 庄 1152
1154
+ 晦 1153
1155
+ 暗 1154
1156
+ 久 1155
1157
+ 废 1156
1158
+ 陡 1157
1159
+ 缘 1158
1160
+ 稳 1159
1161
+ 钢 1160
1162
+ 渣 1161
1163
+ 矿 1162
1164
+ 曹 1163
1165
+ 祯 1164
1166
+ 梧 1165
1167
+ 奔 1166
1168
+ 调 1167
1169
+ 条 1168
1170
+ 件 1169
1171
+ 殴 1170
1172
+ 虐 1171
1173
+ 媳 1172
1174
+ 处 1173
1175
+ 罚 1174
1176
+ 疗 1175
1177
+ 费 1176
1178
+ 诺 1177
1179
+ 梅 1178
1180
+ 担 1179
1181
+ 斯 1180
1182
+ 府 1181
1183
+ 辣 1182
1184
+ 椒 1183
1185
+ 肥 1184
1186
+ 洋 1185
1187
+ 玩 1186
1188
+ 敷 1187
1189
+ 船 1188
1190
+ 漂 1189
1191
+ 唇 1190
1192
+ 鹿 1191
1193
+ 蹄 1192
1194
+ 像 1193
1195
+ 介 1194
1196
+ 绍 1195
1197
+ 企 1196
1198
+ 筹 1197
1199
+ 相 1198
1200
+ 识 1199
1201
+ 苑 1200
1202
+ 伍 1201
1203
+ 荀 1202
1204
+ 免 1203
1205
+ 给 1204
1206
+ 钱 1205
1207
+ 巾 1206
1208
+ 擦 1207
1209
+ 嘴 1208
1210
+ 杯 1209
1211
+ 纸 1210
1212
+ 拭 1211
1213
+ 脸 1212
1214
+ 汗 1213
1215
+ 沾 1214
1216
+ 汁 1215
1217
+ 绢 1216
1218
+ 掉 1217
1219
+ 廷 1218
1220
+ 魄 1219
1221
+ 独 1220
1222
+ 密 1221
1223
+ 谋 1222
1224
+ 吴 1223
1225
+ 樾 1224
1226
+ 狙 1225
1227
+ 臣 1226
1228
+ 巫 1227
1229
+ 吊 1228
1230
+ 颈 1229
1231
+ 缠 1230
1232
+ 哥 1231
1233
+ 喝 1232
1234
+ 财 1233
1235
+ 转 1234
1236
+ 雨 1235
1237
+ 晨 1236
1238
+ 沮 1237
1239
+ 准 1238
1240
+ 离 1239
1241
+ 爬 1240
1242
+ 游 1241
1243
+ 刚 1242
1244
+ 浪 1243
1245
+ 聘 1244
1246
+ 伟 1245
1247
+ 聂 1246
1248
+ 技 1247
1249
+ 术 1248
1250
+ 潜 1249
1251
+ 效 1250
1252
+ 训 1251
1253
+ 忙 1252
1254
+ 易 1253
1255
+ 喂 1254
1256
+ 客 1255
1257
+ 图 1256
1258
+ 捕 1257
1259
+ 捉 1258
1260
+ 快 1259
1261
+ 燃 1260
1262
+ 骂 1261
1263
+ 混 1262
1264
+ 帐 1263
1265
+ 助 1264
1266
+ 世 1265
1267
+ 界 1266
1268
+ 藤 1267
1269
+ 尼 1268
1270
+ 禁 1269
1271
+ 料 1270
1272
+ 际 1271
1273
+ 价 1272
1274
+ 涨 1273
1275
+ 机 1274
1276
+ 换 1275
1277
+ 盈 1276
1278
+ 亏 1277
1279
+ 滦 1278
1280
+ 吕 1279
1281
+ 坨 1280
1282
+ 超 1281
1283
+ 功 1282
1284
+ 范 1283
1285
+ 索 1284
1286
+ 词 1285
1287
+ 序 1286
1288
+ 找 1287
1289
+ 瞎 1288
1290
+ 妾 1289
1291
+ 话 1290
1292
+ 街 1291
1293
+ 异 1292
1294
+ 觉 1293
1295
+ 厌 1294
1296
+ 玻 1295
1297
+ 璃 1296
1298
+ 妙 1297
1299
+ 幽 1298
1300
+ 默 1299
1301
+ 智 1300
1302
+ 琢 1301
1303
+ 磨 1302
1304
+ 捧 1303
1305
+ 腹 1304
1306
+ 且 1305
1307
+ 茅 1306
1308
+ 塞 1307
1309
+ 顿 1308
1310
+ 悟 1309
1311
+ 窃 1310
1312
+ 犯 1311
1313
+ 踪 1312
1314
+ 诀 1313
1315
+ 喷 1314
1316
+ 涂 1315
1317
+ 辰 1316
1318
+ 编 1317
1319
+ 示 1318
1320
+ 推 1319
1321
+ 媒 1320
1322
+ 字 1321
1323
+ 材 1322
1324
+ 湘 1323
1325
+ 危 1324
1326
+ 矣 1325
1327
+ 遵 1326
1328
+ 义 1327
1329
+ 确 1328
1330
+ 策 1329
1331
+ 勇 1330
1332
+ 猛 1331
1333
+ 飞 1332
1334
+ 古 1333
1335
+ 颂 1334
1336
+ 划 1335
1337
+ 商 1336
1338
+ 旅 1337
1339
+ 筑 1338
1340
+ 娘 1339
1341
+ 姑 1340
1342
+ 楚 1341
1343
+ 算 1342
1344
+ 循 1343
1345
+ 实 1344
1346
+ 孕 1345
1347
+ 陪 1346
1348
+ 萌 1347
1349
+ 冯 1348
1350
+ 饿 1349
1351
+ 急 1350
1352
+ 旋 1351
1353
+ 途 1352
1354
+ 罅 1353
1355
+ 隙 1354
1356
+ 妊 1355
1357
+ 娠 1356
1358
+ 计 1357
1359
+ 估 1358
1360
+ 摄 1359
1361
+ 氏 1360
1362
+ 室 1361
1363
+ 气 1362
1364
+ 温 1363
1365
+ 乙 1364
1366
+ 肝 1365
1367
+ 非 1366
1368
+ 顽 1367
1369
+ 期 1368
1370
+ 痊 1369
1371
+ 愈 1370
1372
+ 型 1371
1373
+ 炎 1372
1374
+ 癌 1373
1375
+ 恋 1374
1376
+ 讲 1375
1377
+ 份 1376
1378
+ 刻 1377
1379
+ 翰 1378
1380
+ 昵 1379
1381
+ 偏 1380
1382
+ 茨 1381
1383
+ 缺 1382
1384
+ 虽 1383
1385
+ 糙 1384
1386
+ 射 1385
1387
+ 箭 1386
1388
+ 柔 1387
1389
+ 羽 1388
1390
+ 挥 1389
1391
+ 载 1390
1392
+ 液 1391
1393
+ 遗 1392
1394
+ 复 1393
1395
+ 整 1394
1396
+ 纳 1395
1397
+ 严 1396
1398
+ 障 1397
1399
+ 碍 1398
1400
+ 脑 1399
1401
+ 窄 1400
1402
+ 晕 1401
1403
+ 昏 1402
1404
+ 软 1403
1405
+ 窍 1404
1406
+ 纯 1405
1407
+ 彬 1406
1408
+ 敢 1407
1409
+ 蒜 1408
1410
+ 滞 1409
1411
+ 销 1410
1412
+ 斤 1411
1413
+ 残 1412
1414
+ 佛 1413
1415
+ 映 1414
1416
+ 审 1415
1417
+ 批 1416
1418
+ 考 1417
1419
+ 绩 1418
1420
+ 收 1419
1421
+ 挂 1420
1422
+ 钩 1421
1423
+ 胶 1422
1424
+ 盒 1423
1425
+ 供 1424
1426
+ 择 1425
1427
+ 伦 1426
1428
+ 厄 1427
1429
+ 鲁 1428
1430
+ 瑞 1429
1431
+ 京 1430
1432
+ 玄 1431
1433
+ 猩 1432
1434
+ 吐 1433
1435
+ 唾 1434
1436
+ 沫 1435
1437
+ 兴 1436
1438
+ 归 1437
1439
+ 柬 1438
1440
+ 谊 1439
1441
+ 辈 1440
1442
+ 陛 1441
1443
+ 缔 1442
1444
+ 乔 1443
1445
+ 膝 1444
1446
+ 锐 1445
1447
+ 躺 1446
1448
+ 洁 1447
1449
+ 粉 1448
1450
+ 尚 1449
1451
+ 脚 1450
1452
+ 骚 1451
1453
+ 扰 1452
1454
+ 糜 1453
1455
+ 蜕 1454
1456
+ 丫 1455
1457
+ 贲 1456
1458
+ 胃 1457
1459
+ 脉 1458
1460
+ 瘤 1459
1461
+ 裂 1460
1462
+ 临 1461
1463
+ 威 1462
1464
+ 胁 1463
1465
+ 困 1464
1466
+ 素 1465
1467
+ 货 1466
1468
+ 占 1467
1469
+ 昙 1468
1470
+ 叔 1469
1471
+ 革 1470
1472
+ 永 1471
1473
+ 贞 1472
1474
+ 申 1473
1475
+ 执 1474
1476
+ 祖 1475
1477
+ 堂 1476
1478
+ 厅 1477
1479
+ 笠 1478
1480
+ 懦 1479
1481
+ 弱 1480
1482
+ 侵 1481
1483
+ 蚀 1482
1484
+ 洱 1483
1485
+ 网 1484
1486
+ 耶 1485
1487
+ 稣 1486
1488
+ 诞 1487
1489
+ 槽 1488
1490
+ 旁 1489
1491
+ 聪 1490
1492
+ 误 1491
1493
+ 庇 1492
1494
+ 罪 1493
1495
+ 贼 1494
1496
+ 侨 1495
1497
+ 恩 1496
1498
+ 碰 1497
1499
+ 尤 1498
1500
+ 合 1499
1501
+ 融 1500
1502
+ 杂 1501
1503
+ 脏 1502
1504
+ 刊 1503
1505
+ 登 1504
1506
+ 篇 1505
1507
+ 畔 1506
1508
+ 坐 1507
1509
+ 欣 1508
1510
+ 姿 1509
1511
+ 言 1510
1512
+ 综 1511
1513
+ 寓 1512
1514
+ 醒 1513
1515
+ 丢 1514
1516
+ 串 1515
1517
+ 逝 1516
1518
+ 味 1517
1519
+ 胡 1518
1520
+ 菇 1519
1521
+ 陶 1520
1522
+ 酱 1521
1523
+ 艾 1522
1524
+ 社 1523
1525
+ 疟 1524
1526
+ 疾 1525
1527
+ 迅 1526
1528
+ 蔓 1527
1529
+ 蒸 1528
1530
+ 蕃 1529
1531
+ 茄 1530
1532
+ 炒 1531
1533
+ 蛋 1532
1534
+ 榨 1533
1535
+ 趴 1534
1536
+ 黎 1535
1537
+ 贡 1536
1538
+ 峰 1537
1539
+ 察 1538
1540
+ 鹰 1539
1541
+ 雏 1540
1542
+ 拧 1541
1543
+ 塑 1542
1544
+ 盖 1543
1545
+ 唉 1544
1546
+ 蜡 1545
1547
+ 封 1546
1548
+ 木 1547
1549
+ 陷 1548
1550
+ 瓶 1549
1551
+ 窦 1550
1552
+ 灯 1551
1553
+ 赐 1552
1554
+ 胜 1553
1555
+ 绾 1554
1556
+ 它 1555
1557
+ 葬 1556
1558
+ 埋 1557
1559
+ 墓 1558
1560
+ 杜 1559
1561
+ 玉 1560
1562
+ 杰 1561
1563
+ 卸 1562
1564
+ 逃 1563
1565
+ 寒 1564
1566
+ 尽 1565
1567
+ 黔 1566
1568
+ 裙 1567
1569
+ 飘 1568
1570
+ 提 1569
1571
+ 篮 1570
1572
+ 迟 1571
1573
+ 渐 1572
1574
+ 溶 1573
1575
+ 亮 1574
1576
+ 辉 1575
1577
+ 袁 1576
1578
+ 妹 1577
1579
+ 节 1578
1580
+ 砌 1579
1581
+ 厕 1580
1582
+ 塌 1581
1583
+ 径 1582
1584
+ 桥 1583
1585
+ 毫 1584
1586
+ 粒 1585
1587
+ 流 1586
1588
+ 凉 1587
1589
+ 吩 1588
1590
+ 咐 1589
1591
+ 阔 1590
1592
+ 德 1591
1593
+ 器 1592
1594
+ 症 1593
1595
+ 卜 1594
1596
+ 凡 1595
1597
+ 描 1596
1598
+ 滤 1597
1599
+ 矽 1598
1600
+ 撕 1599
1601
+ 撩 1600
1602
+ 雾 1601
1603
+ 幔 1602
1604
+ 瑶 1603
1605
+ 俏 1604
1606
+ 属 1605
1607
+ 税 1606
1608
+ 缴 1607
1609
+ 句 1608
1610
+ 氯 1609
1611
+ 钠 1610
1612
+ 镁 1611
1613
+ 构 1612
1614
+ 蒙 1613
1615
+ 野 1614
1616
+ 腔 1615
1617
+ 敦 1616
1618
+ 疯 1617
1619
+ 窗 1618
1620
+ 救 1619
1621
+ 悖 1620
1622
+ 歪 1621
1623
+ 伸 1622
1624
+ 颠 1623
1625
+ 倒 1624
1626
+ 鸭 1625
1627
+ 桌 1626
1628
+ 宠 1627
1629
+ 航 1628
1630
+ 灭 1629
1631
+ 谱 1630
1632
+ 诱 1631
1633
+ 虫 1632
1634
+ 敖 1633
1635
+ 萨 1634
1636
+ 染 1635
1637
+ 闹 1636
1638
+ 驱 1637
1639
+ 宾 1638
1640
+ 澡 1639
1641
+ 盆 1640
1642
+ 享 1641
1643
+ 桑 1642
1644
+ 汽 1643
1645
+ 旦 1644
1646
+ 遇 1645
1647
+ 猎 1646
1648
+ 钳 1647
1649
+ 尾 1648
1650
+ 巴 1649
1651
+ 刺 1650
1652
+ 针 1651
1653
+ 畴 1652
1654
+ 丽 1653
1655
+ 豆 1654
1656
+ 腐 1655
1657
+ 尝 1656
1658
+ 嫩 1657
1659
+ 扭 1658
1660
+ 孤 1659
1661
+ 妩 1660
1662
+ 凄 1661
1663
+ 课 1662
1664
+ 呀 1663
1665
+ 限 1664
1666
+ 轻 1665
1667
+ 裘 1666
1668
+ 鸦 1667
1669
+ 悬 1668
1670
+ 廊 1669
1671
+ 庭 1670
1672
+ 娑 1671
1673
+ 掌 1672
1674
+ 握 1673
1675
+ 够 1674
1676
+ 煤 1675
1677
+ 爆 1676
1678
+ 赤 1677
1679
+ 氧 1678
1680
+ 颜 1679
1681
+ 呈 1680
1682
+ 灰 1681
1683
+ 摇 1682
1684
+ 晃 1683
1685
+ 簸 1684
1686
+ 鸣 1685
1687
+ 旷 1686
1688
+ 刮 1687
1689
+ 吗 1688
1690
+ 络 1689
1691
+ 焰 1690
1692
+ 纲 1691
1693
+ 呼 1692
1694
+ 吁 1693
1695
+ 鸳 1694
1696
+ 鸯 1695
1697
+ 秋 1696
1698
+ 冬 1697
1699
+ 舟 1698
1700
+ 琴 1699
1701
+ 崇 1700
1702
+ 帝 1701
1703
+ 倚 1702
1704
+ 驾 1703
1705
+ 涕 1704
1706
+ 锦 1705
1707
+ 瓯 1706
1708
+ 纪 1707
1709
+ 壕 1708
1710
+ 堑 1709
1711
+ 僵 1710
1712
+ 荒 1711
1713
+ 岭 1712
1714
+ 灼 1713
1715
+ 煽 1714
1716
+ 羊 1715
1717
+ 卓 1716
1718
+ 雍 1717
1719
+ 抽 1718
1720
+ 蓄 1719
1721
+ 拔 1720
1722
+ 藏 1721
1723
+ 棉 1722
1724
+ 簇 1723
1725
+ 绒 1724
1726
+ 罩 1725
1727
+ 枕 1726
1728
+ 骨 1727
1729
+ 历 1728
1730
+ 斗 1729
1731
+ 雄 1730
1732
+ 嘉 1731
1733
+ 议 1732
1734
+ 票 1733
1735
+ 迪 1734
1736
+ 幸 1735
1737
+ 诚 1736
1738
+ 犹 1737
1739
+ 忆 1738
1740
+ 畅 1739
1741
+ 甜 1740
1742
+ 吞 1741
1743
+ 隐 1742
1744
+ 硕 1743
1745
+ 缕 1744
1746
+ 嫡 1745
1747
+ 姨 1746
1748
+ 珍 1747
1749
+ 姐 1748
1750
+ 氟 1749
1751
+ 碳 1750
1752
+ 螃 1751
1753
+ 蟹 1752
1754
+ 螯 1753
1755
+ 版 1754
1756
+ 评 1755
1757
+ 舞 1756
1758
+ 芭 1757
1759
+ 蚕 1758
1760
+ 河 1759
1761
+ 鼎 1760
1762
+ 沸 1761
1763
+ 彩 1762
1764
+ 旗 1763
1765
+ 碌 1764
1766
+ 您 1765
1767
+ 宣 1766
1768
+ 揭 1767
1769
+ 投 1768
1770
+ 亿 1769
1771
+ 熟 1770
1772
+ 扛 1771
1773
+ 端 1772
1774
+ 牵 1773
1775
+ 袋 1774
1776
+ 晒 1775
1777
+ 坳 1776
1778
+ 烧 1777
1779
+ 谷 1778
1780
+ 弥 1779
1781
+ 桩 1780
1782
+ 丈 1781
1783
+ 稻 1782
1784
+ 码 1783
1785
+ 程 1784
1786
+ 龈 1785
1787
+ 齿 1786
1788
+ 党 1787
1789
+ 泽 1788
1790
+ 核 1789
1791
+ 央 1790
1792
+ 创 1791
1793
+ 簪 1792
1794
+ 戴 1793
1795
+ 银 1794
1796
+ 牡 1795
1797
+ 丹 1796
1798
+ 芍 1797
1799
+ 倍 1798
1800
+ 阁 1799
1801
+ 宛 1800
1802
+ 若 1801
1803
+ 仙 1802
1804
+ 嫌 1803
1805
+ 疑 1804
1806
+ 跳 1805
1807
+ 折 1806
1808
+ 擒 1807
1809
+ 孥 1808
1810
+ 恶 1809
1811
+ 亦 1810
1812
+ 寡 1811
1813
+ 酷 1812
1814
+ 凝 1813
1815
+ 慧 1814
1816
+ 惯 1815
1817
+ 史 1816
1818
+ 毅 1817
1819
+ 招 1818
1820
+ 予 1819
1821
+ 答 1820
1822
+ 芳 1821
1823
+ 鸿 1822
1824
+ 寿 1823
1825
+ 笑 1824
1826
+ 侬 1825
1827
+ 潘 1826
1828
+ 樵 1827
1829
+ 协 1828
1830
+ 郊 1829
1831
+ 逐 1830
1832
+ 畜 1831
1833
+ 族 1832
1834
+ 牧 1833
1835
+ 具 1834
1836
+ 旱 1835
1837
+ 肯 1836
1838
+ 挨 1837
1839
+ 侦 1838
1840
+ 毁 1839
1841
+ 适 1840
1842
+ 善 1841
1843
+ 赴 1842
1844
+ 输 1843
1845
+ 硫 1844
1846
+ 寺 1845
1847
+ 庙 1846
1848
+ 错 1847
1849
+ 掩 1848
1850
+ 郁 1849
1851
+ 叠 1850
1852
+ 嶂 1851
1853
+ 壮 1852
1854
+ 痴 1853
1855
+ 癖 1854
1856
+ 愉 1855
1857
+ 桓 1856
1858
+ 浙 1857
1859
+ 淦 1858
1860
+ 忻 1859
1861
+ 贤 1860
1862
+ 弗 1861
1863
+ 芮 1862
1864
+ 浮 1863
1865
+ 铺 1864
1866
+ 座 1865
1867
+ 窑 1866
1868
+ 噌 1867
1869
+ 钥 1868
1870
+ 匙 1869
1871
+ 踢 1870
1872
+ 踹 1871
1873
+ 撞 1872
1874
+ 揆 1873
1875
+ 舰 1874
1876
+ 郑 1875
1877
+ 仓 1876
1878
+ 拨 1877
1879
+ 迫 1878
1880
+ 宫 1879
1881
+ 岗 1880
1882
+ 劲 1881
1883
+ 疫 1882
1884
+ 殖 1883
1885
+ 鳟 1884
1886
+ 疖 1885
1887
+ 泛 1886
1888
+ 菌 1887
1889
+ 微 1888
1890
+ 盼 1889
1891
+ 帮 1890
1892
+ 巩 1891
1893
+ 警 1892
1894
+ 项 1893
1895
+ 铅 1894
1896
+ 抵 1895
1897
+ 敌 1896
1898
+ 域 1897
1899
+ 狭 1898
1900
+ 乏 1899
1901
+ 垮 1900
1902
+ 茶 1901
1903
+ 仰 1902
1904
+ 凌 1903
1905
+ 例 1904
1906
+ 乒 1905
1907
+ 乓 1906
1908
+ 昂 1907
1909
+ 秒 1908
1910
+ 贾 1909
1911
+ 植 1910
1912
+ 订 1911
1913
+ 眺 1912
1914
+ 数 1913
1915
+ 帆 1914
1916
+ 滔 1915
1917
+ 狼 1916
1918
+ 姓 1917
1919
+ 恐 1918
1920
+ 魔 1919
1921
+ 咕 1920
1922
+ 噜 1921
1923
+ 停 1922
1924
+ 奈 1923
1925
+ 赠 1924
1926
+ 角 1925
1927
+ 瀑 1926
1928
+ 倾 1927
1929
+ 桶 1928
1930
+ 坡 1929
1931
+ 堤 1930
1932
+ 垦 1931
1933
+ 羚 1932
1934
+ 瞧 1933
1935
+ 熊 1934
1936
+ 篷 1935
1937
+ 绳 1936
1938
+ 拴 1937
1939
+ 浸 1938
1940
+ 震 1939
1941
+ 浩 1940
1942
+ 傅 1941
1943
+ 禺 1942
1944
+ 戏 1943
1945
+ 写 1944
1946
+ 寻 1945
1947
+ 读 1946
1948
+ 著 1947
1949
+ 惕 1948
1950
+ 腋 1949
1951
+ 椅 1950
1952
+ 挡 1951
1953
+ 拦 1952
1954
+ 旺 1953
1955
+ 仔 1954
1956
+ 棒 1955
1957
+ 冰 1956
1958
+ 歹 1957
1959
+ 慰 1958
1960
+ 乳 1959
1961
+ 扣 1960
1962
+ 猫 1961
1963
+ 秃 1962
1964
+ 鹫 1963
1965
+ 趾 1964
1966
+ 爪 1965
1967
+ 隆 1966
1968
+ 签 1967
1969
+ 墩 1968
1970
+ 湾 1969
1971
+ 雌 1970
1972
+ 鸟 1971
1973
+ 孵 1972
1974
+ 卵 1973
1975
+ 饰 1974
1976
+ 繁 1975
1977
+ 授 1976
1978
+ 孟 1977
1979
+ 荣 1978
1980
+ 施 1979
1981
+ 符 1980
1982
+ 竹 1981
1983
+ 韦 1982
1984
+ 杆 1983
1985
+ 砚 1984
1986
+ 崩 1985
1987
+ 狗 1986
1988
+ 猪 1987
1989
+ 阅 1988
1990
+ 逢 1989
1991
+ 毕 1990
1992
+ 役 1991
1993
+ 霸 1992
1994
+ 健 1993
1995
+ 坯 1994
1996
+ 溜 1995
1997
+ 孩 1996
1998
+ 耍 1997
1999
+ 撰 1998
2000
+ 艰 1999
2001
+ 涩 2000
2002
+ 帙 2001
2003
+ 鲍 2002
2004
+ 巨 2003
2005
+ 郭 2004
2006
+ 逸 2005
2007
+ 荟 2006
2008
+ 萃 2007
2009
+ 咸 2008
2010
+ 瘦 2009
2011
+ 佻 2010
2012
+ 礼 2011
2013
+ 乘 2012
2014
+ 雁 2013
2015
+ 栋 2014
2016
+ 匕 2015
2017
+ 筷 2016
2018
+ 锅 2017
2019
+ 翘 2018
2020
+ 埔 2019
2021
+ 寨 2020
2022
+ 螺 2021
2023
+ 刀 2022
2024
+ 嗡 2023
2025
+ 虾 2024
2026
+ 腺 2025
2027
+ 佐 2026
2028
+ 荫 2027
2029
+ 磋 2028
2030
+ 菱 2029
2031
+ 惨 2030
2032
+ 借 2031
2033
+ 呢 2032
2034
+ 肤 2033
2035
+ 砖 2034
2036
+ 棍 2035
2037
+ 袭 2036
2038
+ 暴 2037
2039
+ 眨 2038
2040
+ 咧 2039
2041
+ 父 2040
2042
+ 暂 2041
2043
+ 础 2042
2044
+ 颅 2043
2045
+ 粥 2044
2046
+ 斑 2045
2047
+ 闭 2046
2048
+ 祥 2047
2049
+ 睹 2048
2050
+ 兮 2049
2051
+ 蜿 2050
2052
+ 蜒 2051
2053
+ 屿 2052
2054
+ 株 2053
2055
+ 涤 2054
2056
+ 剂 2055
2057
+ 讼 2056
2058
+ 椰 2057
2059
+ 略 2058
2060
+ 屡 2059
2061
+ 棵 2060
2062
+ 兼 2061
2063
+ 蓬 2062
2064
+ 勃 2063
2065
+ 扯 2064
2066
+ 庵 2065
2067
+ 框 2066
2068
+ 叹 2067
2069
+ 氢 2068
2070
+ 洪 2069
2071
+ 奎 2070
2072
+ 瞄 2071
2073
+ 荧 2072
2074
+ 哼 2073
2075
+ 唧 2074
2076
+ 腕 2075
2077
+ 媛 2076
2078
+ 崔 2077
2079
+ 跻 2078
2080
+ 砸 2079
2081
+ 摧 2080
2082
+ 店 2081
2083
+ 初 2082
2084
+ 矩 2083
2085
+ 偕 2084
2086
+ 爷 2085
2087
+ 泰 2086
2088
+ 惬 2087
2089
+ 麦 2088
2090
+ 肖 2089
2091
+ 屈 2090
2092
+ 宇 2091
2093
+ 骆 2092
2094
+ 瑛 2093
2095
+ l 2094
2096
+ = 2095
2097
+ 刑 2096
2098
+ 舱 2097
2099
+ 幢 2098
2100
+ 绵 2099
2101
+ 拚 2100
2102
+ 澜 2101
2103
+ 裁 2102
2104
+ 宝 2103
2105
+ 饷 2104
2106
+ 滑 2105
2107
+ 蹦 2106
2108
+ 枇 2107
2109
+ 杷 2108
2110
+ 嫣 2109
2111
+ 帕 2110
2112
+ 椭 2111
2113
+ 珠 2112
2114
+ 欺 2113
2115
+ 霜 2114
2116
+ 傲 2115
2117
+ 挺 2116
2118
+ 竭 2117
2119
+ 渔 2118
2120
+ 搞 2119
2121
+ 滥 2120
2122
+ 矮 2121
2123
+ 捆 2122
2124
+ 堆 2123
2125
+ 壳 2124
2126
+ 岩 2125
2127
+ 嘈 2126
2128
+ 险 2127
2129
+ 捐 2128
2130
+ 肠 2129
2131
+ 肚 2130
2132
+ 恰 2131
2133
+ 迥 2132
2134
+ 煌 2133
2135
+ 窟 2134
2136
+ 腊 2135
2137
+ 娶 2136
2138
+ 郎 2137
2139
+ 恢 2138
2140
+ 撇 2139
2141
+ 伪 2140
2142
+ 荡 2141
2143
+ 宽 2142
2144
+ 澈 2143
2145
+ 轩 2144
2146
+ 辕 2145
2147
+ 衬 2146
2148
+ 畏 2147
2149
+ 悲 2148
2150
+ 凯 2149
2151
+ 渠 2150
2152
+ 茧 2151
2153
+ 缫 2152
2154
+ 豪 2153
2155
+ 脾 2154
2156
+ 缩 2155
2157
+ 兹 2156
2158
+ 坦 2157
2159
+ 益 2158
2160
+ 钉 2159
2161
+ 搬 2160
2162
+ 迁 2161
2163
+ 峭 2162
2164
+ 恳 2163
2165
+ 祝 2164
2166
+ 跌 2165
2167
+ 喻 2166
2168
+ 私 2167
2169
+ 姆 2168
2170
+ 邮 2169
2171
+ 沿 2170
2172
+ 伯 2171
2173
+ 桂 2172
2174
+ 鑫 2173
2175
+ 魁 2174
2176
+ 樟 2175
2177
+ 洽 2176
2178
+ 惜 2177
2179
+ 闲 2178
2180
+ 铎 2179
2181
+ 典 2180
2182
+ 挪 2181
2183
+ 糁 2182
2184
+ 辆 2183
2185
+ 呜 2184
2186
+ 擎 2185
2187
+ 酸 2186
2188
+ 述 2187
2189
+ 沏 2188
2190
+ 斟 2189
2191
+ 涉 2190
2192
+ 尸 2191
2193
+ 曝 2192
2194
+ 腿 2193
2195
+ 粮 2194
2196
+ 渴 2195
2197
+ 泉 2196
2198
+ 赵 2197
2199
+ 泣 2198
2200
+ 练 2199
2201
+ 耐 2200
2202
+ 绕 2201
2203
+ 倩 2202
2204
+ 幼 2203
2205
+ 泼 2204
2206
+ 墨 2205
2207
+ 娇 2206
2208
+ 贴 2207
2209
+ 驰 2208
2210
+ 皆 2209
2211
+ 律 2210
2212
+ 哽 2211
2213
+ 悄 2212
2214
+ 递 2213
2215
+ 届 2214
2216
+ 矍 2215
2217
+ 铄 2216
2218
+ 详 2217
2219
+ 帘 2218
2220
+ 朽 2219
2221
+ 揉 2220
2222
+ 肩 2221
2223
+ 俯 2222
2224
+ 叉 2223
2225
+ 缓 2224
2226
+ 衰 2225
2227
+ 懒 2226
2228
+ 惰 2227
2229
+ 梭 2228
2230
+ 睡 2229
2231
+ 耕 2230
2232
+ 耘 2231
2233
+ 芬 2232
2234
+ 溢 2233
2235
+ 侯 2234
2236
+ 澄 2235
2237
+ 旭 2236
2238
+ 龚 2237
2239
+ 藩 2238
2240
+ 蓝 2239
2241
+ 毗 2240
2242
+ 释 2241
2243
+ 迦 2242
2244
+ 牟 2243
2245
+ 绣 2244
2246
+ 芒 2245
2247
+ 裤 2246
2248
+ 耳 2247
2249
+ 孔 2248
2250
+ 雀 2249
2251
+ 呱 2250
2252
+ 卦 2251
2253
+ 邻 2252
2254
+ 扒 2253
2255
+ 锣 2254
2256
+ 鼓 2255
2257
+ 拒 2256
2258
+ 肃 2257
2259
+ 纠 2258
2260
+ 笨 2259
2261
+ 漆 2260
2262
+ 岛 2261
2263
+ 兀 2262
2264
+ 嶙 2263
2265
+ 峋 2264
2266
+ 礁 2265
2267
+ 葳 2266
2268
+ 蕤 2267
2269
+ 僧 2268
2270
+ 碎 2269
2271
+ 朔 2270
2272
+ 咨 2271
2273
+ 询 2272
2274
+ 阜 2273
2275
+ 邛 2274
2276
+ 笼 2275
2277
+ 棱 2276
2278
+ 阶 2277
2279
+ 梯 2278
2280
+ 掘 2279
2281
+ 宋 2280
2282
+ 锨 2281
2283
+ 穴 2282
2284
+ 笔 2283
2285
+ 堀 2284
2286
+ 姊 2285
2287
+ 滨 2286
2288
+ 薄 2287
2289
+ 躲 2288
2290
+ 旮 2289
2291
+ 旯 2290
2292
+ 淌 2291
2293
+ 泪 2292
2294
+ 纺 2293
2295
+ 罢 2294
2296
+ 掺 2295
2297
+ 抑 2296
2298
+ 枚 2297
2299
+ 聋 2298
2300
+ 哑 2299
2301
+ 逼 2300
2302
+ 玲 2301
2303
+ 鏖 2302
2304
+ 艳 2303
2305
+ 崛 2304
2306
+ 肮 2305
2307
+ 尖 2306
2308
+ 钝 2307
2309
+ 崖 2308
2310
+ 溪 2309
2311
+ 牺 2310
2312
+ 牲 2311
2313
+ 惟 2312
2314
+ 仲 2313
2315
+ 倡 2314
2316
+ 诊 2315
2317
+ 琼 2316
2318
+ 遮 2317
2319
+ 朦 2318
2320
+ 胧 2319
2321
+ 唯 2320
2322
+ 烁 2321
2323
+ 付 2322
2324
+ 良 2323
2325
+ 歧 2324
2326
+ 鳄 2325
2327
+ 摆 2326
2328
+ 拟 2327
2329
+ 胖 2328
2330
+ 爸 2329
2331
+ 戒 2330
2332
+ 漠 2331
2333
+ 臭 2332
2334
+ 昭 2333
2335
+ 谍 2334
2336
+ 川 2335
2337
+ 佚 2336
2338
+ 窥 2337
2339
+ 蹈 2338
2340
+ 惭 2339
2341
+ 愧 2340
2342
+ 恼 2341
2343
+ 丰 2342
2344
+ 暮 2343
2345
+ 碣 2344
2346
+ 碑 2345
2347
+ 鳊 2346
2348
+ 胭 2347
2349
+ 脂 2348
2350
+ 谢 2349
2351
+ 晋 2350
2352
+ 恒 2351
2353
+ 愚 2352
2354
+ 叛 2353
2355
+ 贿 2354
2356
+ 甘 2355
2357
+ 薯 2356
2358
+ 蛾 2357
2359
+ 妃 2358
2360
+ 董 2359
2361
+ 鄂 2360
2362
+ 弩 2361
2363
+ 撼 2362
2364
+ 峨 2363
2365
+ 骤 2364
2366
+ 掠 2365
2367
+ 茫 2366
2368
+ 冤 2367
2369
+ 阎 2368
2370
+ 捅 2369
2371
+ 糟 2370
2372
+ 翠 2371
2373
+ 丛 2372
2374
+ 锋 2373
2375
+ 佳 2374
2376
+ 娥 2375
2377
+ 辛 2376
2378
+ 缀 2377
2379
+ 掐 2378
2380
+ 脖 2379
2381
+ 怔 2380
2382
+ 渗 2381
2383
+ 勘 2382
2384
+ 冶 2383
2385
+ 炼 2384
2386
+ 壤 2385
2387
+ 暖 2386
2388
+ 嘶 2387
2389
+ 柑 2388
2390
+ 桔 2389
2391
+ 曳 2390
2392
+ 隋 2391
2393
+ 炀 2392
2394
+ 庖 2393
2395
+ 厨 2394
2396
+ 擅 2395
2397
+ 乃 2396
2398
+ 疲 2397
2399
+ 侣 2398
2400
+ 忽 2399
2401
+ 蕴 2400
2402
+ 傩 2401
2403
+ 甲 2402
2404
+ 蚌 2403
2405
+ 趟 2404
2406
+ 熬 2405
2407
+ 煎 2406
2408
+ 汤 2407
2409
+ 召 2408
2410
+ 辽 2409
2411
+ 饱 2410
2412
+ 忠 2411
2413
+ 缢 2412
2414
+ 肌 2413
2415
+ 梗 2414
2416
+ 兔 2415
2417
+ 猴 2416
2418
+ 淹 2417
2419
+ 讷 2418
2420
+ 濡 2419
2421
+ 钞 2420
2422
+ 磁 2421
2423
+ 吾 2422
2424
+ 盲 2423
2425
+ 瞠 2424
2426
+ 舌 2425
2427
+ 摭 2426
2428
+ 泠 2427
2429
+ 棚 2428
2430
+ 虑 2429
2431
+ 饵 2430
2432
+ 扔 2431
2433
+ 铝 2432
2434
+ 膏 2433
2435
+ 舆 2434
2436
+ 匀 2435
2437
+ 札 2436
2438
+ 幌 2437
2439
+ 冕 2438
2440
+ 哲 2439
2441
+ 迈 2440
2442
+ 址 2441
2443
+ 哄 2442
2444
+ 契 2443
2445
+ 饶 2444
2446
+ 恕 2445
2447
+ 啡 2446
2448
+ 辟 2447
2449
+ 炉 2448
2450
+ 奖 2449
2451
+ 弊 2450
2452
+ 唠 2451
2453
+ 嗑 2452
2454
+ 诉 2453
2455
+ 姚 2454
2456
+ 咖 2455
2457
+ 俊 2456
2458
+ 塔 2457
2459
+ 囤 2458
2460
+ 悦 2459
2461
+ 亟 2460
2462
+ 挑 2461
2463
+ 蒋 2462
2464
+ 娟 2463
2465
+ 廖 2464
2466
+ 鸾 2465
2467
+ 凤 2466
2468
+ 翟 2467
2469
+ 蓉 2468
2470
+ 薛 2469
2471
+ 储 2470
2472
+ 柯 2471
2473
+ 监 2472
2474
+ 督 2473
2475
+ 柜 2474
2476
+ 冻 2475
2477
+ 裔 2476
2478
+ 纽 2477
2479
+ 架 2478
2480
+ 梁 2479
2481
+ 袖 2480
2482
+ 奋 2481
2483
+ 胸 2482
2484
+ 嘟 2483
2485
+ 踩 2484
2486
+ 跷 2485
2487
+ 简 2486
2488
+ 筋 2487
2489
+ 绷 2488
2490
+ 袍 2489
2491
+ 酥 2490
2492
+ 骑 2491
2493
+ 骋 2492
2494
+ 陕 2493
2495
+ 铣 2494
2496
+ 诈 2495
2497
+ 骗 2496
2498
+ 厉 2497
2499
+ 赔 2498
2500
+ 偿 2499
2501
+ 捞 2500
2502
+ 糠 2501
2503
+ 冠 2502
2504
+ 诽 2503
2505
+ 谤 2504
2506
+ 仁 2505
2507
+ 返 2506
2508
+ 墅 2507
2509
+ 署 2508
2510
+ 钰 2509
2511
+ 莹 2510
2512
+ 献 2511
2513
+ 焦 2512
2514
+ 丁 2513
2515
+ 番 2514
2516
+ 哀 2515
2517
+ 赫 2516
2518
+ 檀 2517
2519
+ 囊 2518
2520
+ 躁 2519
2521
+ 乖 2520
2522
+ 舒 2521
2523
+ 喉 2522
2524
+ 咙 2523
2525
+ 剌 2524
2526
+ 铃 2525
2527
+ 锻 2526
2528
+ 湍 2527
2529
+ 览 2528
2530
+ 榜 2529
2531
+ 粤 2530
2532
+ 濮 2531
2533
+ 仿 2532
2534
+ 稗 2533
2535
+ 筒 2534
2536
+ 尊 2535
2537
+ 亨 2536
2538
+ 蛙 2537
2539
+ 畸 2538
2540
+ 嗅 2539
2541
+ 郝 2540
2542
+ 捏 2541
2543
+ 守 2542
2544
+ 蝶 2543
2545
+ 漏 2544
2546
+ 惶 2545
2547
+ 搜 2546
2548
+ 陵 2547
2549
+ 疏 2548
2550
+ 浚 2549
2551
+ 滋 2550
2552
+ 惧 2551
2553
+ 炫 2552
2554
+ 甫 2553
2555
+ 訾 2554
2556
+ 莎 2555
2557
+ 狡 2556
2558
+ 猾 2557
2559
+ 赖 2558
2560
+ 稿 2559
2561
+ 吟 2560
2562
+ 潇 2561
2563
+ 洒 2562
2564
+ 态 2563
2565
+ 沐 2564
2566
+ 茁 2565
2567
+ 柏 2566
2568
+ 紫 2567
2569
+ 偶 2568
2570
+ 挣 2569
2571
+ 靛 2570
2572
+ 瑗 2571
2573
+ 郢 2572
2574
+ 圩 2573
2575
+ 豫 2574
2576
+ 皖 2575
2577
+ 搅 2576
2578
+ 抹 2577
2579
+ 疵 2578
2580
+ 嚎 2579
2581
+ 忧 2580
2582
+ 咔 2581
2583
+ 嚓 2582
2584
+ 幻 2583
2585
+ 佤 2584
2586
+ 沧 2585
2587
+ 堵 2586
2588
+ 瘟 2587
2589
+ 邸 2588
2590
+ 赣 2589
2591
+ 闽 2590
2592
+ 瓷 2591
2593
+ 巧 2592
2594
+ 珑 2593
2595
+ 秩 2594
2596
+ 楞 2595
2597
+ 疆 2596
2598
+ 楷 2597
2599
+ 禹 2598
2600
+ 蒲 2599
2601
+ 栖 2600
2602
+ 胆 2601
2603
+ 肴 2602
2604
+ 踏 2603
2605
+ 沽 2604
2606
+ 炭 2605
2607
+ 募 2606
2608
+ 帷 2607
2609
+ 芯 2608
2610
+ 伢 2609
2611
+ 茬 2610
2612
+ 凋 2611
2613
+ 补 2612
2614
+ 彼 2613
2615
+ 轧 2614
2616
+ 盛 2615
2617
+ 莲 2616
2618
+ 炖 2617
2619
+ 泵 2618
2620
+ 哇 2619
2621
+ 鼻 2620
2622
+ 丑 2621
2623
+ 懊 2622
2624
+ 歇 2623
2625
+ 铜 2624
2626
+ 钿 2625
2627
+ 蛆 2626
2628
+ 蚯 2627
2629
+ 蚓 2628
2630
+ 爽 2629
2631
+ 怡 2630
2632
+ 涵 2631
2633
+ 厚 2632
2634
+ 樱 2633
2635
+ 莺 2634
2636
+ 蔷 2635
2637
+ 薇 2636
2638
+ 逍 2637
2639
+ 崭 2638
2640
+ 萎 2639
2641
+ 粹 2640
2642
+ 冉 2641
2643
+ 毯 2642
2644
+ 喊 2643
2645
+ 粱 2644
2646
+ 奏 2645
2647
+ 舅 2646
2648
+ 啃 2647
2649
+ 貉 2648
2650
+ 憨 2649
2651
+ 嬉 2650
2652
+ 榆 2651
2653
+ 邓 2652
2654
+ 桀 2653
2655
+ 纣 2654
2656
+ 陋 2655
2657
+ 嘲 2656
2658
+ 酬 2657
2659
+ 婉 2658
2660
+ 骈 2659
2661
+ 妖 2660
2662
+ 孽 2661
2663
+ 桐 2662
2664
+ 谬 2663
2665
+ 嘱 2664
2666
+ 炳 2665
2667
+ 毙 2666
2668
+ 饼 2667
2669
+ 奉 2668
2670
+ 寇 2669
2671
+ 罹 2670
2672
+ 恙 2671
2673
+ 馁 2672
2674
+ 缎 2673
2675
+ 渡 2674
2676
+ 琦 2675
2677
+ 档 2676
2678
+ 蹭 2677
2679
+ 喇 2678
2680
+ 叭 2679
2681
+ 窘 2680
2682
+ 轿 2681
2683
+ 唢 2682
2684
+ 呐 2683
2685
+ 羔 2684
2686
+ 溃 2685
2687
+ 泡 2686
2688
+ 棠 2687
2689
+ 捷 2688
2690
+ 厦 2689
2691
+ 惹 2690
2692
+ 榻 2691
2693
+ 贯 2692
2694
+ 奠 2693
2695
+ 豁 2694
2696
+ 葱 2695
2697
+ 孝 2696
2698
+ 匡 2697
2699
+ 臧 2698
2700
+ 斌 2699
2701
+ 煦 2700
2702
+ 泞 2701
2703
+ 橡 2702
2704
+ 迷 2703
2705
+ 淘 2704
2706
+ 葆 2705
2707
+ 攀 2706
2708
+ 焚 2707
2709
+ 披 2708
2710
+ 胄 2709
2711
+ 藻 2710
2712
+ 倘 2711
2713
+ 幄 2712
2714
+ 佩 2713
2715
+ 券 2714
2716
+ 贷 2715
2717
+ 颗 2716
2718
+ 替 2717
2719
+ 伐 2718
2720
+ 疡 2719
2721
+ 涌 2720
2722
+ 晴 2721
2723
+ 摩 2722
2724
+ 惆 2723
2725
+ 怅 2724
2726
+ 喧 2725
2727
+ 衍 2726
2728
+ 颁 2727
2729
+ 篓 2728
2730
+ 茏 2729
2731
+ 槎 2730
2732
+ 桠 2731
2733
+ 虬 2732
2734
+ 蔚 2733
2735
+ 揣 2734
2736
+ 嘀 2735
2737
+ 惠 2736
2738
+ 爵 2737
2739
+ 敞 2738
2740
+ 勰 2739
2741
+ 携 2740
2742
+ 匿 2741
2743
+ 蔬 2742
2744
+ 嫁 2743
2745
+ 尉 2744
2746
+ 咏 2745
2747
+ 剩 2746
2748
+ 曰 2747
2749
+ 赈 2748
2750
+ 触 2749
2751
+ 械 2750
2752
+ 肿 2751
2753
+ 灌 2752
2754
+ 攻 2753
2755
+ 刃 2754
2756
+ 巷 2755
2757
+ 振 2756
2758
+ 蔡 2757
2759
+ 虎 2758
2760
+ 寅 2759
2761
+ 仇 2760
2762
+ 勋 2761
2763
+ 瓣 2762
2764
+ 撒 2763
2765
+ 搓 2764
2766
+ 测 2765
2767
+ 卉 2766
2768
+ 镯 2767
2769
+ 寸 2768
2770
+ 稍 2769
2771
+ 蹬 2770
2772
+ 夕 2771
2773
+ 饺 2772
2774
+ 检 2773
2775
+ 辍 2774
2776
+ 迨 2775
2777
+ 睫 2776
2778
+ 尹 2777
2779
+ 臀 2778
2780
+ 恨 2779
2781
+ 闯 2780
2782
+ 芜 2781
2783
+ 瘾 2782
2784
+ 慌 2783
2785
+ 笋 2784
2786
+ 怨 2785
2787
+ 宜 2786
2788
+ 蝎 2787
2789
+ 祈 2788
2790
+ 缆 2789
2791
+ 寝 2790
2792
+ 砀 2791
2793
+ 铍 2792
2794
+ 浆 2793
2795
+ 铬 2794
2796
+ 硅 2795
2797
+ 互 2796
2798
+ 婷 2797
2799
+ 玫 2798
2800
+ 瑰 2799
2801
+ 纱 2800
2802
+ 践 2801
2803
+ 颍 2802
2804
+ 钮 2803
2805
+ 睐 2804
2806
+ 荤 2805
2807
+ 镑 2806
2808
+ 曼 2807
2809
+ 谚 2808
2810
+ 椎 2809
2811
+ 慎 2810
2812
+ 挽 2811
2813
+ 鳝 2812
2814
+ 罔 2813
2815
+ 抚 2814
2816
+ 婶 2815
2817
+ 帅 2816
2818
+ 撑 2817
2819
+ 儒 2818
2820
+ 宅 2819
2821
+ 腥 2820
2822
+ 劫 2821
2823
+ 梨 2822
2824
+ 襟 2823
2825
+ 鲨 2824
2826
+ 娅 2825
2827
+ 寄 2826
2828
+ 衫 2827
2829
+ 袜 2828
2830
+ 褒 2829
2831
+ 姒 2830
2832
+ 醇 2831
2833
+ 哮 2832
2834
+ 喘 2833
2835
+ 咳 2834
2836
+ 嗽 2835
2837
+ 胚 2836
2838
+ 隽 2837
2839
+ 菰 2838
2840
+ 莼 2839
2841
+ 羹 2840
2842
+ 鲈 2841
2843
+ 脍 2842
2844
+ 苹 2843
2845
+ 贮 2844
2846
+ 迭 2845
2847
+ 绮 2846
2848
+ 缨 2847
2849
+ 烨 2848
2850
+ 宙 2849
2851
+ 隔 2850
2852
+ 哐 2851
2853
+ 啷 2852
2854
+ 摞 2853
2855
+ 靖 2854
2856
+ 慷 2855
2857
+ 慨 2856
2858
+ 僻 2857
2859
+ 濒 2858
2860
+ 喀 2859
2861
+ 坤 2860
2862
+ 罂 2861
2863
+ 粟 2862
2864
+ 沁 2863
2865
+ 黢 2864
2866
+ 炯 2865
2867
+ 履 2866
2868
+ 矫 2867
2869
+ 抬 2868
2870
+ 戛 2869
2871
+ 愣 2870
2872
+ 痕 2871
2873
+ 捣 2872
2874
+ 朵 2873
2875
+ 圃 2874
2876
+ 菊 2875
2877
+ 溅 2876
2878
+ 纬 2877
2879
+ 栓 2878
2880
+ 葡 2879
2881
+ 圣 2880
2882
+ 唤 2881
2883
+ 呵 2882
epoch_SpeechModel251bn.txt CHANGED
@@ -1 +1 @@
1
- save_models\SpeechModel251bn\SpeechModel251bn_epoch19
 
1
+ save_models\SpeechModel251bn\SpeechModel251bn_epoch12
get_han_list.py ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+ import glob
3
+ from tqdm import tqdm
4
+ path = "data\speech_data\data_thchs30\data"
5
+ res = ""
6
+ for file in tqdm(glob.glob(os.path.join(path,"*.trn"))):
7
+ if file.endswith(".trn"):
8
+ a = open(file,"r").readlines()
9
+ for l in (a[0].strip().replace(" ","")):
10
+ if l not in res:
11
+ res+=l
12
+ print(len(res))
13
+
14
+ with open("dict_han.txt","w",encoding="utf-8") as f:
15
+ for i,l in enumerate(res):
16
+ s = f"{l}\t{i}\n"
17
+ f.write(s)
18
+
19
+
20
+ # path ="datalist/thchs30/cv.wav.lst"
21
+ # with open("datalist/thchs30/cv.hzlable.txt","w",encoding="utf-8") as fw:
22
+
23
+ # with open(path,"r",encoding="utf-8") as f:
24
+ # for line in f.readlines():
25
+ # name, p = line.strip().split(" ")
26
+ # p = os.path.join("data\speech_data",p+".trn")
27
+ # print(name, p)
28
+ # label = " ".join(open(p.replace("dev","data"),"r").readlines()[0].strip().replace(" ",""))
29
+ # print(label)
30
+ # fw.write(name+" "+label+"\n")
31
+
predict_speech_file.py CHANGED
@@ -2,7 +2,7 @@
2
  Author: wuxulong19950206 [email protected]
3
  Date: 2024-03-09 15:53:33
4
  LastEditors: wuxulong19950206 [email protected]
5
- LastEditTime: 2024-03-10 00:00:12
6
  FilePath: \ASRT_SpeechRecognition\predict_speech_file.py
7
  Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
8
  '''
@@ -44,7 +44,7 @@ AUDIO_LENGTH = 1600
44
  AUDIO_FEATURE_LENGTH = 200
45
  CHANNELS = 1
46
  # 默认输出的拼音的表示大小是1428,即1427个拼音+1个空白块
47
- OUTPUT_SIZE = 1428
48
  sm251bn = SpeechModel251BN(
49
  input_shape=(AUDIO_LENGTH, AUDIO_FEATURE_LENGTH, CHANNELS),
50
  output_size=OUTPUT_SIZE
@@ -52,8 +52,8 @@ sm251bn = SpeechModel251BN(
52
  feat = Spectrogram()
53
  ms = ModelSpeech(sm251bn, feat, max_label_length=64)
54
 
55
- ms.load_model('save_models/SpeechModel251bn/' + sm251bn.get_model_name() + '.model.h5')
56
- res = ms.recognize_speech_from_file('A2_0.wav')
57
  print('*[提示] 声学模型语音识别结果:\n', res)
58
 
59
  ml = ModelLanguage('model_language')
 
2
  Author: wuxulong19950206 [email protected]
3
  Date: 2024-03-09 15:53:33
4
  LastEditors: wuxulong19950206 [email protected]
5
+ LastEditTime: 2024-03-11 20:27:11
6
  FilePath: \ASRT_SpeechRecognition\predict_speech_file.py
7
  Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
8
  '''
 
44
  AUDIO_FEATURE_LENGTH = 200
45
  CHANNELS = 1
46
  # 默认输出的拼音的表示大小是1428,即1427个拼音+1个空白块
47
+ OUTPUT_SIZE = 2884
48
  sm251bn = SpeechModel251BN(
49
  input_shape=(AUDIO_LENGTH, AUDIO_FEATURE_LENGTH, CHANNELS),
50
  output_size=OUTPUT_SIZE
 
52
  feat = Spectrogram()
53
  ms = ModelSpeech(sm251bn, feat, max_label_length=64)
54
 
55
+ ms.load_model('models\SpeechModel251bn_epoch12.model.h5')
56
+ res = ms.recognize_speech_from_file('A2_1.wav')
57
  print('*[提示] 声学模型语音识别结果:\n', res)
58
 
59
  ml = ModelLanguage('model_language')
train_speech_model.py CHANGED
@@ -2,7 +2,7 @@
2
  Author: wuxulong19950206 [email protected]
3
  Date: 2024-03-09 15:53:33
4
  LastEditors: wuxulong19950206 [email protected]
5
- LastEditTime: 2024-03-10 11:03:04
6
  FilePath: \ASRT_SpeechRecognition\train_speech_model.py
7
  Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
8
  '''
@@ -45,7 +45,7 @@ AUDIO_LENGTH = 1600
45
  AUDIO_FEATURE_LENGTH = 200
46
  CHANNELS = 1
47
  # 默认输出的拼音的表示大小是1428,即1427个拼音+1个空白块
48
- OUTPUT_SIZE = 1428
49
  sm251bn = SpeechModel251BN(
50
  input_shape=(AUDIO_LENGTH, AUDIO_FEATURE_LENGTH, CHANNELS),
51
  output_size=OUTPUT_SIZE
@@ -55,7 +55,7 @@ train_data = DataLoader('train')
55
  opt = Adam(learning_rate=0.0001, beta_1=0.9, beta_2=0.999, decay=0.0, epsilon=10e-8)
56
  ms = ModelSpeech(sm251bn, feat, max_label_length=64)
57
 
58
- ms.load_model("save_models\SpeechModel251bn\SpeechModel251bn.model.h5")
59
  ms.train_model(optimizer=opt, data_loader=train_data,
60
  epochs=50, save_step=1, batch_size=1, last_epoch=0)
61
  ms.save_model('save_models/' + sm251bn.get_model_name())
 
2
  Author: wuxulong19950206 [email protected]
3
  Date: 2024-03-09 15:53:33
4
  LastEditors: wuxulong19950206 [email protected]
5
+ LastEditTime: 2024-03-10 19:43:46
6
  FilePath: \ASRT_SpeechRecognition\train_speech_model.py
7
  Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
8
  '''
 
45
  AUDIO_FEATURE_LENGTH = 200
46
  CHANNELS = 1
47
  # 默认输出的拼音的表示大小是1428,即1427个拼音+1个空白块
48
+ OUTPUT_SIZE = 2884
49
  sm251bn = SpeechModel251BN(
50
  input_shape=(AUDIO_LENGTH, AUDIO_FEATURE_LENGTH, CHANNELS),
51
  output_size=OUTPUT_SIZE
 
55
  opt = Adam(learning_rate=0.0001, beta_1=0.9, beta_2=0.999, decay=0.0, epsilon=10e-8)
56
  ms = ModelSpeech(sm251bn, feat, max_label_length=64)
57
 
58
+ ms.load_model("save_models\SpeechModel251bn\SpeechModel251bn_epoch17.model.h5")
59
  ms.train_model(optimizer=opt, data_loader=train_data,
60
  epochs=50, save_step=1, batch_size=1, last_epoch=0)
61
  ms.save_model('save_models/' + sm251bn.get_model_name())