1. 程式人生 > >matlab下 enframe分幀函式不可用

matlab下 enframe分幀函式不可用

      matlab下可以很方便地處理語音訊號,裡面封裝了很多函式,例如enframe等。這就需要使用Voicebox包了。但是預設情況下是,沒有自動安裝這個包的。

     所以當我們呼叫enframe這些函式時,會出現,Undefined function or variable 'enframe'.這類錯誤。

     最簡單的解決方法是,下載一個voicebox語音處理包,下載地址:點這裡 沒有積分的小夥伴私信,單獨發給你。

     下載完voicebox之後,解壓出來,放在一個你喜歡的目錄,然後記一下,比如,我放到E盤下,目錄就是E:/voicebox

     然後開啟matlab,在下方命令列中,輸入addpath(genpath('E:/voicebox')) 注意,括號中的目錄就是voicebox存放的目錄。 然後按回車鍵,就可以開啟你的語音處理之旅了。