2016-04-08 13 views
0

pocketSphinxライブラリには、単語[名前、ニックネーム]をユーザーからのテキストとして入力し、その単語が言われたときに認識できるメソッドがありますか?CMU PocketSphinx動的に入力された単語を認識する

フローは次のようになります。 - ユーザーが単語を入力した後、認識装置を起動し、単語を言うと認識されます。単語は一般的な英語の単語ではなく、むしろ名前またはニックネームになります。

私の他の選択肢は、可能な限り私の地域で可能なすべての単語を集め、それらのための文法を作っていますが、明らかに私はより良い解決策を愛するでしょう。継続的なリスニングが必要なため、Pocket Sphinxが使用されます。ありがとうございました。

答えて

0

あなたは、キーワード検索をいつでも追加および削除することができ、このような何か:

private static final String SEARCH_NAME = "kws"; 

/* Word you want to check */ 
public void recognizeWord(String word) { 
     recognizer.setKeyphrase(SEARCH_NAME, word); 
     recognizer.setSearch(SEARCH_NAME); 
     recognizer.startListening(SEARCH_NAME); 
} 
関連する問題