無法使用 pocketsphinx 將 .wav 檔案轉換為 .txt 檔案

無法使用 pocketsphinx 將 .wav 檔案轉換為 .txt 檔案

我是這個 Ubuntu 的新手。我正在使用 Ubuntu 伴侶:

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

以前我有普通的 Ubuntu,並且安裝了 ffmpeg 和 pocketsphinx,用於將 mp3 檔案轉換為 .wav 檔案以及將 .wav 檔案轉換為文字形式。在將其升級到 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

您尚未正確安裝該版本。這是一個常見問題。

相關內容