RecognizerIntent.ActionRecognizeSpeech フィールド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザーに音声の入力を求めるアクティビティを開始し、音声認識エンジンを介して送信します。
[Android.Runtime.Register("ACTION_RECOGNIZE_SPEECH")]
public const string ActionRecognizeSpeech;
[<Android.Runtime.Register("ACTION_RECOGNIZE_SPEECH")>]
val mutable ActionRecognizeSpeech : string
フィールド値
- 属性
注釈
ユーザーに音声の入力を求めるアクティビティを開始し、音声認識エンジンを介して送信します。 結果はアクティビティの結果 (Activity#startActivityForResult(Intent, int) を使用して意図を開始した場合は Activity#onActivityResult) を介して返され、提供されている場合は PendingIntent 経由で転送されます。
Activity#startActivity(Intent)だけでこの意図を開始することはサポートされていません。 認識結果を受け取るには、 Activity#startActivityForResult(Intent, int)を使用するか、PendingIntent を指定する必要があります。
この API の実装では、大量の帯域幅を使用できる音声認識を実行するために、リモート サーバーにオーディオをストリーミングする可能性があります。
必須の追加項目: <ul><li>#EXTRA_LANGUAGE_MODEL</ul>
オプションのエクストラ: <ul><li>#EXTRA_PROMPT<li>#EXTRA_LANGUAGE<li>#EXTRA_MAX_RESULTS<li>#EXTRA_RESULTS_PENDINGINTENT<li>#EXTRA_RESULTS_PENDINGINTENT_BUNDLE</ul>
結果の追加 (要求で指定されていない結果で返されます): <ul><li>#EXTRA_RESULTS</ul>
注: このアクションを処理するアプリケーションがインストールされていない可能性があるため、必ず ActivityNotFoundExceptionをキャッチする必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。