语音识别
文章平均质量分 59
爱可乐的松鼠
这个作者很懒,什么都没留下…
展开
-
PCM转wav,python实现
转自:https://www.cnblogs.com/dreamboy2000/p/15318713.htmlwav转pcmimport osimport numpy as npf = open("sw02725-A_018202-018583#sw02141-B_013798-014064.wav")f.seek(0)f.read(44) # 删除前44个字节data = np.fromfile(f, dtype=np.int16)data.tofile("test.pcm")pcm转转载 2022-04-02 17:35:16 · 1752 阅读 · 0 评论 -
Kenlm python接口用法详细介绍
文章目录加载LM模型model.score()model.full_scores()model.BaseScore()参考代码Kenlm的安装和训练方法见KenLM使用教程。加载LM模型import kenlm# Kenlm训练的LM的路径LM = 'lm.apra'# 加载LMmodel = kenlm.LanguageModel(LM)# 查看N-gramprint('{0}-gram model'.format(model.order))model.score()该api可以用原创 2021-10-30 19:28:24 · 2571 阅读 · 0 评论 -
KenLM使用教程
1. 安装git clone https://github.com/kpu/kenlm.gitcd kenlm/mkdir -p buildcd buildcmake ..make -j 32安装过程中可能会出现没有libboost库,engin3,执行命令:sudo yum install boost-develsudo yum install eigen3 其他linux发行版,自行查找对应的安装方式。测试安装是否成功,build/bin/lmplz,有显示则安装成功。 将b原创 2021-10-12 16:40:41 · 3776 阅读 · 0 评论