在Linux Mint 13编译CMU PocketSphynx

时间:2012-11-12 19:29:58

标签: open-source voice-recognition cmusphinx mint

我在Linux Mint 13上安装了CMU Sphynx(基于Ubuntu 12.04 LTS),我只是找不到任何示例:

  1. 如何以最简单的方式测试它的工作方式?我想从命令行启动它并识别任何.wav文件。我已经阅读了文档但是只有c ++或python示例,没有pocketphynx_continious的例子

  2. 我在哪里可以获得Mint的/ dev / dsp设计?我已经为alsa和pulseaudio安装了所有dev库 - 根本没有/ dev / dsp。

  3. 任何帮助?

1 个答案:

答案 0 :(得分:2)

从麦克风识别

pocketsphinx_continuous

识别文件(16khz mono 16bit)

pocketsphinx_continuous -infile file.wav

要创建/ dev / dsp,您需要为oss

加载内核驱动程序
modprobe snd_pcm_oss

开发库用于开发,而不是用于/ dev / dsp。安装开发库后,需要重新编译并重新安装sphinxbase。它将检测开发库并使用alsa而不是oss。