ユーザーとしてできることはすべて完了したと思いますが、スピーチ認識者を使用したいアプリは、もちろん構成を無視することができます。たとえば、このような認識者を構築することにより、特定の音声認識機の実装を直接選択できます。
SpeechRecognizer.createSpeechRecognizer(this,
new ComponentName("com.google",
"com.google.Recognizer");
);
この場合、唯一のオプションは、この特定の実装をアンインストールまたは無効にし、アプリが一般的な方法に戻ることを期待することです。
SpeechRecognizer.createSpeechRecognizer(this);
残念ながら、ある時点で、GoogleはアプリがGoogle Speech Recoldizerに直接リンクするというアイデアを宣伝し始めました(参照 IMEに音声タイピングを追加します)。非常に多くのキーボードアプリが今それを行っています(例を参照してください SwiftKeyで提起した問題)、そしてあなたの唯一の選択肢は、そうでないものを見つけることです...
また、アプリがKheneleがサポートしていない意図を送信する可能性があります(サポートされている意図はにリストされています マニフェスト)、しかし、これは音声認識アプリでサポートするのが理にかなっています。この場合、それはkineleの機能要求になります。