文章目录
-
- 语音识别
-
- 探索ing
-
- anaconda工具
-
- anaconda的虚拟环境创建管理
- Hanlp是什么?
- PyAudio库
- pytorch语音识别
- 百度AI自训练:短语音识别
- PYNQ实现语音识别
-
- PL语音信号采集+PS端语音识别(调用百度API)
- PL语音信号采集+语音识别(LSTM)
语音识别
探索ing
anaconda工具
anaconda的虚拟环境创建管理
anaconda安装不同版本python
pip下载时换源
Hanlp是什么?
开源,主要做的是语言模型,将语音识别得到的内容组合成句子,句义分析。
PyAudio库
可以调用麦克风录音。
关于anaconda(python3.7)下载pyaudio失败问题(缺乏VC14.0),需要下载一个whl文件
如果是从anaconda里安装的环境,一定要在这个环境的目录下执行上面链接的指令。(包括下载的whl文件也要放到那个虚拟环境对应的目录下。
比如:我的虚拟环境名称为ym,那么虚拟环境的目录就是 : …/anaconda/envs/ym.
pytorch语音识别
一个tensorflow,一个pytorch,我都不懂,555。
pytorch中文网站
有一个github的工程,可以借鉴一下:基于深度学习的中文语音识别
百度AI自训练:短语音识别
醉了。文本要GBK,在记事本里改格式为GB2312也不行。另存为:格式选ANSI就好了。
音频就不那么容易了,得下载一个ffmepg软件,
ffmepg获取安装:一定要选对(windows的不要选linux版本的下载,两者使用方法不一样。下载后解压,添加环境变量Path: …/解压的目录/bin。
ffmepg指令:摘取其中一条:
转16k 16bit单通道音频格式
ffmpeg -y -i 文件名.wav -acodec pcm_s16le -f s16le -ac 1 -ar 16000 文件名.pcm
复制粘贴到cmd命令提示符窗里运行(记得改文件名,路径也要对)
what`s a wave look like
准备就绪,开始上传文件,自训练。
参照百度AI的手册,下载对应的库。参考手册
迷,pip install baidu-aip的时候,出现了问题,把杀毒软件(电脑管家关掉就好了,我真…)
训练完之后,用pyaudio录音,保存,并和百度AI的接口作比较,得到识别结果。
参考以下链接:
利用百度ai接口做语音识别
利用百度AI进行语音合成
PYNQ实现语音识别
PL语音信号采集+PS端语音识别(调用百度API)
PYNQ项目-智能音箱
PL语音信号采集+语音识别(LSTM)
FPGA在深度学习的未来
深入理解LSTM神经网络