0

我想在visual studio 2013中加載CMU sphinx但出現一些錯誤。 我遵循的步驟是在visual studio 2013中加載CMU sphinx時出現錯誤

我下載了sphinxbase-5pr​​ealpha和pocketsphinx-5prealpha並提取到相同的文件夾。

然後我遵守所有來自pocketsphinx和sphinxbase在Visual Studio中的項目(它要求我升級標準者,所以我做了升級)

正在進行清潔項目,當我試圖建立全方位的售後服務項目拋出一個錯誤,'無法打開sphinxbase.lib'它顯示在pocketsphinx項目中。

當我檢查'sphinxbase.lib'文件已經存在於項目的鏈接器中。

enter image description here

根據this文檔「sphinxbase.dll」文件應該被添加到bin文件,但它在目錄BOT發佈和調試已經增加。

enter image description here

類似地,存在於調試目錄也。

請幫助我,有人可以告訴我我在這裏做什麼錯?

我只是在這方面的初學者。

謝謝!

回答

2

您提取文件不正確。佈局必須如下:

root folder 
    \____pocketsphinx 
     \____ all files like README, src 
    \____sphinxbase 
     \____ all files like README, src 

您需要下載源代碼並將它們解壓縮到兩個文件夾 - pocketsphinx和sphinxbase中。然後打開sphinxbase解決方案並編譯一切。然後打開pocketsphinx解決方案並編譯所有內容。請注意,如果您下載了pocketsphinx-5prealpha,則需要將其重命名爲pocketsphinx。 sphinxbase一樣。

請注意,pocketsphinx_5prealpha_win32是二進制發行版,您無法編譯它。相反,您可以將其直接包含到您的項目中。

+0

非常感謝Nikolay Shmyrev,我現在已經成功地編譯了它們,並且我還鏈接了視覺工作室中的獅身人面像,現在我正嘗試在安裝了Windows的樹莓派pi2上使用opencv和cmusphinx。你可以給我一些鏈接或教程如何去做?謝謝 !! – shivam

+1

你可以從這個教程學到很多https://msdn.microsoft.com/en-us/library/ms235636.aspx –

+0

非常感謝你的快速回復,這個鏈接包含了很多關於庫的細節..你能分享一些東西樹莓pi2上的opencv和cmusphinx。 – shivam

相關問題