result.getHypothesis()
常に最良の結果が得られるとは限らないため、認識後に複数の結果が必要です。以下のコードを試してみましたが、空の配列が返されます。Recognizer は LiveSpeechRecognizer のオブジェクトです。
SpeechResult result = recognizer.getResult();
System.out.println( result.getNbest(10));
result.getHypothesis()
常に最良の結果が得られるとは限らないため、認識後に複数の結果が必要です。以下のコードを試してみましたが、空の配列が返されます。Recognizer は LiveSpeechRecognizer のオブジェクトです。
SpeechResult result = recognizer.getResult();
System.out.println( result.getNbest(10));