其他分享
首页 > 其他分享> > 如何使用Pocketsphinx将.wav文件转换为文本?

如何使用Pocketsphinx将.wav文件转换为文本?

作者:互联网

我在Linux机器上正确安装了Pocketsphinx,现在我想使用Pocketsphinx将音频文件(.wave)转换为文本,我该怎么做?有没有明确的命令和简短的命令可以做到这一点?像这样的命令:

  ./src/programs/pocketsphinx_continuous -samprate 8000 -nfft 2048 -adcdev hw:1,0 -lm 2530.lm -dict 2530.dic myvoice.wav 

以及如何使用python做到这一点?
提前致谢.

解决方法:

我找到了答案,版本为0.8的Pocketsphinx可以执行以下操作:

pocketsphinx_continuous -infile myfile.wav 

但是文件必须采用特定格式:16khz 16bit mono WAV文件

标签:speech-recognition,voice-recognition,pocketsphinx,cmusphinx,python
来源: https://codeday.me/bug/20191120/2047459.html