Pocketsphinx を使用して .wav ファイルを .txt ファイルに変換できない

Pocketsphinx を使用して .wav ファイルを .txt ファイルに変換できない

私はUbuntu初心者です。Ubuntu mateを使用しています:

Distributor ID: Ubuntu
Description:    Ubuntu 16.04 LTS
Release:    16.04
Codename:   Xenial

以前は通常の Ubuntu を使用していて、mp3 ファイルを .wav ファイルに変換したり、.wav ファイルをテキスト形式に変換したりするために、ffmpeg と Pocketsphinx をインストールしていました。Ubuntu mate にアップグレードする前は、次のコードを使用してこれを実行できました。

1).mp3から.wavへ

ffmpeg -i /home/praveentalavar/Desktop/index/audio.mp3 -ar 16000 -ac 1 /home/praveentalavar/Desktop/index/wave.wav

2).wavから.txtへ

 pocketsphinx_continuous -infile /home/praveentalavar/Desktop/index/wave.wav -hmm en_US/hub4wsj_sc_8k -lm en_US/hub4.5000.DMP>/home/praveentalavar/Desktop/index/first.txt

これらのコードは以前は正常に動作していました。現在、問題が発生しています。次のエラーが発生します:

エラー: 「acmod.c」、行 83: フォルダー 'en-us/hub4wsj_sc_8k' に音響モデル定義 'mdef' が含まれていません

解決策を探してみましたが、適切な解決策は見つかりませんでした。

答え1

バージョンが正しくインストールされていません。正しいフォルダに「mdef」を入れて再インストールしてみてください。これはよくある問題です。

関連情報