RecognizerIntent クラス

定義

を開始して音声認識をサポートするための定数 Intent

[Android.Runtime.Register("android/speech/RecognizerIntent", DoNotGenerateAcw=true)]
public class RecognizerIntent : Java.Lang.Object
[<Android.Runtime.Register("android/speech/RecognizerIntent", DoNotGenerateAcw=true)>]
type RecognizerIntent = class
    inherit Object
継承
RecognizerIntent
属性

注釈

を開始して音声認識をサポートするための定数 Intent

android.speech.RecognizerIntentJava ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

コンストラクター

RecognizerIntent(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

フィールド

ActionGetLanguageDetails

満たす #ACTION_WEB_SEARCHのメタデータで定義されているメタ データで指定されたコンポーネントに対してActivity#DETAILS_META_DATA起動BroadcastReceiverできるブロードキャスト意図。

ActionRecognizeSpeech

ユーザーに音声の入力を求めるアクティビティを開始し、音声認識エンジンを介して送信します。

ActionVoiceSearchHandsFree

ユーザーの視覚的な注意やタッチ入力を必要とせずに、ユーザーに音声の入力を求めるアクティビティを開始します。

ActionWebSearch

ユーザーに音声の入力を求めるアクティビティを開始し、音声認識エンジンを介して送信し、Web 検索結果を表示するか、ユーザーの音声に基づいて別の種類のアクションをトリガーします。

DetailsMetaData

実装#ACTION_WEB_SEARCHActivity使用できるメタデータ名を使用して、 のクラス名をBroadcastReceiver公開し、このクラスで指定されているブロードキャスト 意図のいずれかから、詳細情報の要求に応答できます。

ExtraAudioInjectSource

RecognitionService で使用するために既に開かれているオーディオ ソースを提供する意図で使用される追加キー。

ExtraAudioSource

認識エンジンが使用するために既に開かれているオーディオ ソースを指すオプション android.os.ParcelFileDescriptor

ExtraAudioSourceChannelCount

オーディオ内のチャネルの数を示すために、 と共 #EXTRA_AUDIO_SOURCEに使用する省略可能な整数。

ExtraAudioSourceEncoding

オーディオ エンコードを示すために、 と共#EXTRA_AUDIO_SOURCEに使用する省略可能な整数 (からandroid.media.AudioFormat)。

ExtraAudioSourceSamplingRate

オーディオのサンプリング レートを示すために、 と共 #EXTRA_AUDIO_SOURCEに使用する省略可能な整数。

ExtraBiasingStrings

認識エンジンが認識結果を偏る文字列のオプションリスト。

ExtraCallingPackage

音声検索のために音声認識エンジンの意図で使用される追加キー。

ExtraConfidenceScores

の実行時 #ACTION_RECOGNIZE_SPEECHの認識結果の信頼度スコアの float 配列。

ExtraEnableBiasingDeviceContext

デバイス コンテキストへのバイアスを有効にするオプションのブール値。

ExtraEnableFormatting

テキストの書式設定を有効にする省略可能な文字列 (e.

ExtraEnableLanguageDetection

言語検出を有効にするかどうかを示すオプションのブール値。

ExtraEnableLanguageSwitch

1 つの言語に制限されるのではなく、目的の秘密度レベルで読み上げられる言語への自動切り替えを有効にする省略可能な文字列。

ExtraHidePartialTrailingPunctuation

部分結果の最後の単語の後に認識エンジンが句読点を追加しないようにするために、 と共 #EXTRA_ENABLE_FORMATTINGに使用するオプションのブール値。

ExtraLanguage

オプションの IETF 言語タグ (BCP 47 で定義) (例: "en-US")。

ExtraLanguageDetectionAllowedLanguages

IETF 言語タグの省略可能な一覧 (BCP 47 によって定義されます。

ExtraLanguageModel

を実行するときにどの音声モデルを優先するかを認識エンジンに通知します #ACTION_RECOGNIZE_SPEECH

ExtraLanguagePreference

によって返される 内の Bundle extra のキーは、Stringこのユーザーが指定した#ACTION_GET_LANGUAGE_DETAILS現在の言語設定 ("en-US" のようなロケール文字列) を表す です。

ExtraLanguageSwitchAllowedLanguages

IETF 言語タグの省略可能な一覧 (BCP 47 によって定義されます。

ExtraMaskOffensiveWords

認識エンジンが認識結果で不快な単語をマスクする必要があるかどうかを示すオプションのブール値。

ExtraMaxResults

返される結果の最大数に関するオプションの制限。

ExtraOnlyReturnLanguagePreference

応答で現在の言語設定のみが必要であることを示すには、 の #ACTION_GET_LANGUAGE_DETAILS ブロードキャストでこのブール値を余分に指定します。

ExtraOrigin

音声が要求されたページの参照 URL を示すために使用できる省略可能な値。

ExtraPartialResults

ユーザーが話すときに認識エンジンによって部分的な結果を返す必要があるかどうかを示すオプションのブール値 (既定値は false)。

ExtraPreferOffline

オフライン音声認識エンジンのみを使用するかどうかを示すために、 で#ACTION_RECOGNIZE_SPEECH#ACTION_VOICE_SEARCH_HANDS_FREE#ACTION_WEB_SEARCH使用するオプションのブール値。

ExtraPrompt

ユーザーに話すように求める場合に表示するオプションのテキスト プロンプト。

ExtraRequestWordConfidence

認識エンジンが最終的な認識結果で各単語の信頼度レベルを返す必要があるかどうかを示すオプションのブール値。

ExtraRequestWordTiming

認識エンジンが最終的な認識結果で各単語のタイムスタンプを返す必要があるかどうかを示すオプションのブール値。

ExtraResults

ArrayList<文字列>を実行すると、認識結果の が表示されます #ACTION_RECOGNIZE_SPEECH

ExtraResultsPendingintent

意図が の場合、 #ACTION_RECOGNIZE_SPEECH音声入力アクティビティはアクティビティの結果メカニズムを介して結果を返します。

ExtraResultsPendingintentBundle

を使用 #EXTRA_RESULTS_PENDINGINTENT して転送インテントを指定する場合は、この追加を使用して、最終的な意図に追加の追加の追加を提供することもできます。

ExtraSecure

デバイスがセキュリティで保護されたモードの間に "ハンズフリー" 音声検索が実行されたことを示すオプションのブール値。

ExtraSegmentedSession

指定した型のセグメント化セッション モードを有効にする省略可能な #EXTRA_AUDIO_SOURCE文字列 (、 #EXTRA_SPEECH_INPUT_MINIMUM_LENGTH_MILLIS または #EXTRA_SPEECH_INPUT_COMPLETE_SILENCE_LENGTH_MILLIS)。

ExtraSpeechInputCompleteSilenceLengthMillis

認識エンジンが音声の読み上げを停止してから、入力が完了したと見なされるため、認識セッションが終了するまでにかかる時間。

ExtraSpeechInputMinimumLengthMillis

認識セッションの最小長を示す省略可能な整数。

ExtraSpeechInputPossiblyCompleteSilenceLengthMillis

音声の聞き取りを停止して、入力が完了したと考えるまでにかかる時間。

ExtraSupportedLanguages

によって返される 内の Bundle extra のキーはArrayList、音声認識のStringこの実装でサポートされている言語を表す の です。"en-US"、"cmn-Hans-CN" などの文字列の一覧#ACTION_GET_LANGUAGE_DETAILSです。

ExtraWebSearchOnly

オプションのブール値。ユーザーの音声に応答して Web 検索のみを実行するかどうかを示すために、 と共 #ACTION_WEB_SEARCHに使用されます。

FormattingOptimizeLatency

書式設定の待機時間を最適化します。

FormattingOptimizeQuality

書式設定の品質を最適化します。

LanguageModelFreeForm

自由形式の音声認識に基づく言語モデルを使用します。

LanguageModelWebSearch

Web 検索用語に基づく言語モデルを使用します。

LanguageSwitchBalanced

に使用する #EXTRA_ENABLE_LANGUAGE_SWITCH値。

LanguageSwitchHighPrecision

に使用する #EXTRA_ENABLE_LANGUAGE_SWITCH値。

LanguageSwitchQuickResponse

に使用する #EXTRA_ENABLE_LANGUAGE_SWITCH値。

プロパティ

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
JniIdentityHashCode

を開始して音声認識をサポートするための定数 Intent

(継承元 Object)
JniPeerMembers

を開始して音声認識をサポートするための定数 Intent

PeerReference

を開始して音声認識をサポートするための定数 Intent

(継承元 Object)
ThresholdClass

この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

ThresholdType

この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

メソッド

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Dispose()

を開始して音声認識をサポートするための定数 Intent

(継承元 Object)
Dispose(Boolean)

を開始して音声認識をサポートするための定数 Intent

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetVoiceDetailsIntent(Context)

で起動するブロードキャスト意図を返しますContext#sendOrderedBroadcast(Intent, String, BroadcastReceiver, android.os.Handler, int, String, Bundle) 音声検索を実装するパッケージから詳細を受け取ります。

JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

を開始して音声認識をサポートするための定数 Intent

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

を開始して音声認識をサポートするための定数 Intent

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常<は、通知</em> または>< em 中断</em によって待機します>。>

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

を開始して音声認識をサポートするための定数 Intent

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

を開始して音声認識をサポートするための定数 Intent

(継承元 Object)
IJavaPeerable.Finalized()

を開始して音声認識をサポートするための定数 Intent

(継承元 Object)
IJavaPeerable.JniManagedPeerState

を開始して音声認識をサポートするための定数 Intent

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

を開始して音声認識をサポートするための定数 Intent

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

を開始して音声認識をサポートするための定数 Intent

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

を開始して音声認識をサポートするための定数 Intent

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

を開始して音声認識をサポートするための定数 Intent

GetJniTypeName(IJavaPeerable)

を開始して音声認識をサポートするための定数 Intent

適用対象