sphinx4

    5熱度

    1回答

    我想在Ubuntu 12.04中設置sphinx4的環境。而從終端lib目錄中提取JSAPI.JAR我獲得以下錯誤: 試圖接受BCL時:按照這裏的教程(https://www.youtube.com/watch?v=CSnjlmfkrG0)如果我得到錯誤的話,我很想念 Accept (y/n)?: y x - creating lock directory x - extracting jsa

    -1熱度

    1回答

    我想要想出一種將語音轉換爲文本的方式。我正在嘗試使用Sphinx來達到此目的。我的意思是說,對於文本而言,沒有引導性的言論是,說話者不一定要從一組明確的句子中說話。相反,他可能會說任何一句話。所以我不可能擁有一個語法文件,其中每個單詞都是預先寫在語法文件中的備選文件之一。我知道我必須以某種方式訓練獅身人面像來做到這一點。 但我是獅身人面像的初學者。如何開始訓練獅身人面像轉換非制導言論?是否有可能通

    3熱度

    1回答

    我正在尋找與JSAPI玩耍,但我找不到任何教程如何做到這一點。我知道Sphinx 4使用JSAPI,並且有一些(非常糟糕的)教程。從初步研究和玩弄獅身人面像,這比我需要的要多得多。我只是嘗試檢索口語句並將其轉換爲文本。從那裏,我會操縱我需要的字符串。這是在JSAPI領域還是我需要使用Sphinx?任何人都知道任何好的教程?

    0熱度

    1回答

    我使用的是sphinx 4.0 recognitionizer.While運行我的應用程序以交換運行時兩個靜態定義的語法,我得到錯誤在ecllipse中作爲''helloLinguist'屬性:'語法' - 強制屬性未設置!「。我正在使用鏈接http://cmusphinx.sourceforge.net/wiki/sphinx4:swappinggrammars上提供的配置xml文件。請幫忙。

    1熱度

    1回答

    我正在使用sphinx4暫停線程,直到說出特定的關鍵字。這個偉大的工程的第一次,但第二次我需要暫停線程時, recognizer.recognize() 似乎沒有運行,而軟件只是開始濫發「開始說話......」。 下面是暫停線程功能: public synchronized void waitForKeyword(String in){ if (!microphone.start

    2熱度

    1回答

    我是獅身人面像4的新手,試圖製作簡單的數字識別應用程序。 我有3個數字發音與短暫停留(如one_five_nine.wav)測試的wavs集。 問題是識別文件在找到第一個數字後停止,所以我只有「one」作爲one_five_nine.wav的輸出。 這裏是我的前端配置 <component name="epFrontEnd16k" type="edu.cmu.sphinx.frontend.Fro

    0熱度

    1回答

    我一直在Java中製作一個語音識別程序,以瞭解它是如何工作的。直到一天前,這一切都運轉良好。我不知道發生了什麼,因爲我沒有更改我的代碼中的任何內容。 因爲它正在出現一個詞法錯誤,我想我只需要粘貼我的語法文件。 controls.gram: #JSGF V1.0; grammar controls; public <intro> = "Computer"; public <stateme

    0熱度

    2回答

    我正在爲本地語言開發聲學模型和語言模型,並計劃將其與pocketsphinx和sphinx4集成。 現在我想問我是否需要爲我的本地語言實現傳輸精度的降噪算法,否則pocketsphinx會採用這種算法?如果是,我需要,那麼我應該遵循什麼步驟來整合降噪算法?

    0熱度

    1回答

    首先我會解釋發生了什麼。 我使用獅身人面像4進行語音識別,並且我沒有使用它或任何其他語音識別的經驗,所以我並不擅長。基本上我試圖讓自己的JARVIS類型的東西不那麼複雜。我一開始想要做的就是簡單地使用預先製作的命令(如「啓動Photoshop」)導航我的電腦。我知道如何打開這樣的Photoshop,但我無法讓獅身人面像識別我的聲音。當我說'啓動photoshop'時,控制檯只打印'hello'+其

    1熱度

    1回答

    我在使用Sphinx4和Java-Speech-API後跟隨此tutorial創建語音識別時遇到問題。 我做了完全相同筆者在他的博客中做了,但是當我執行我的計劃我在 Recognizer recognizer = (Recognizer)cm.lookup("recognizer"); recognizer.allocate(); //Here is my null-pointer 收到一個