スピーチレコグナイザを適切にパラメータ化して、ユーザがおそらく言葉を認識しやすくする方法を教えてください。androidの音声認識をどのようにパラメータ設定しますか? android.speech.action.RECOGNIZE_SPEECHは何もしません
私が言う限り、方法はありません。
私はこのサイトが間違っていると信じて:http://www.4feets.com/2009/04/speech-recognition-in-android-sdk-15/
サイト、このコードによると: ArrayListに<文字列> potentialResults =新しいArrayListを<文字列>();
potentialResults.add( "yellow");
potentialResults.add( "green");
potentialResults.add( "blue");
potentialResults.add( "red");
// Create Intent
Intent intent = new Intent("android.speech.action.RECOGNIZE_SPEECH");
あなたがそれらの言葉を言うかもしれないということをヒントに与えます。しかし、それは絶対に何もしていないようです。
「ACTION_RECOGNIZE_SPEECHを実行すると潜在的な結果のArrayList。RESULT_OKが返されたときのみ存在します。」というGoogleドキュメントと競合します。これは、配列が入力ではなく戻り値であることを示唆しています。
これをテストするには、 ArrayList <を追加してみてください。String> potentialResults = new ArrayList < String>();
potentialResults.add( "cumin"); と認識させるようにしてください。あなたは非常に難しいでしょう。
音声認識装置を正しく制御する方法についての洞察はありますか?
コードを私たちと共有してください。あなたが思いついたコード?私はあなたの発見から利益を得ることができ、他の多くの人々も利益を得ることができます。 – user1046106