Condividi tramite


RecognizerIntent Classe

Definizione

Costanti per il supporto del riconoscimento vocale tramite l'avvio di un 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
Ereditarietà
RecognizerIntent
Attributi

Commenti

Costanti per il supporto del riconoscimento vocale tramite l'avvio di un Intent

Documentazione java per android.speech.RecognizerIntent.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal Android e usato in base ai termini descritti in 2.5 Attribution License Creative Commons 2.5 Attribution License.

Costruttori

RecognizerIntent(IntPtr, JniHandleOwnership)

Costruttore utilizzato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Campi

ActionGetLanguageDetails

Finalità di trasmissione che può essere attivata al BroadcastReceiver componente specificato nei metadati definiti nei #DETAILS_META_DATA metadati di un oggetto Activity soddisfacente #ACTION_WEB_SEARCH.

ActionRecognizeSpeech

Avvia un'attività che richiederà all'utente la voce e la invierà tramite un riconoscimento vocale.

ActionVoiceSearchHandsFree

Avvia un'attività che richiederà all'utente il riconoscimento vocale senza richiedere l'attenzione visiva dell'utente o l'input tocco.

ActionWebSearch

Avvia un'attività che richiederà all'utente il riconoscimento vocale, lo invierà tramite un riconoscimento vocale e visualizzerà un risultato della ricerca Web o attiverà un altro tipo di azione in base al riconoscimento vocale dell'utente.

DetailsMetaData

Nome dei metadati con cui un'implementazione Activity#ACTION_WEB_SEARCH può usare per esporre il nome della classe di un oggetto BroadcastReceiver che può rispondere alla richiesta di ulteriori informazioni, da qualsiasi finalità di trasmissione specificata in questa classe.

ExtraAudioInjectSource

Chiave aggiuntiva usata in una finalità che fornisce un'origine audio già aperta per l'uso di RecognitionService.

ExtraAudioSource

Facoltativo android.os.ParcelFileDescriptor che punta a un'origine audio già aperta da usare per il riconoscitore.

ExtraAudioSourceChannelCount

Intero facoltativo, da usare con #EXTRA_AUDIO_SOURCE, per indicare il numero di canali nell'audio.

ExtraAudioSourceEncoding

Intero facoltativo (da android.media.AudioFormat), da usare con #EXTRA_AUDIO_SOURCEper indicare la codifica audio.

ExtraAudioSourceSamplingRate

Intero facoltativo, da usare con #EXTRA_AUDIO_SOURCE, per indicare la frequenza di campionamento dell'audio.

ExtraBiasingStrings

Elenco facoltativo di stringhe, verso cui il riconoscitore deve biasimo i risultati del riconoscimento.

ExtraCallingPackage

Chiave aggiuntiva usata in una finalità per il riconoscimento vocale per la ricerca vocale.

ExtraConfidenceScores

Matrice float di punteggi di attendibilità dei risultati del riconoscimento durante l'esecuzione #ACTION_RECOGNIZE_SPEECHdi .

ExtraEnableBiasingDeviceContext

Valore booleano facoltativo per abilitare la distorsione verso il contesto di dispositivo.

ExtraEnableFormatting

Stringa facoltativa per abilitare la formattazione del testo (e.

ExtraEnableLanguageDetection

Valore booleano facoltativo che indica se abilitare il rilevamento della lingua.

ExtraEnableLanguageSwitch

Stringa facoltativa per abilitare il passaggio automatico alla lingua parlata con il livello di riservatezza desiderato, anziché essere limitata a una singola lingua.

ExtraHidePartialTrailingPunctuation

Valore booleano facoltativo, da usare con #EXTRA_ENABLE_FORMATTING, per impedire al riconoscitore di aggiungere punteggiatura dopo l'ultima parola dei risultati parziali.

ExtraLanguage

Tag di lingua IETF facoltativo (come definito da BCP 47), ad esempio "en-US".

ExtraLanguageDetectionAllowedLanguages

Elenco facoltativo di tag di lingua IETF (come definito da BCP 47, e.

ExtraLanguageModel

Indica al riconoscitore quale modello di riconoscimento vocale preferire durante l'esecuzione di #ACTION_RECOGNIZE_SPEECH.

ExtraLanguagePreference

Chiave dell'elemento aggiuntivo nell'oggetto Bundle restituito da #ACTION_GET_LANGUAGE_DETAILS che String rappresenta la preferenza di lingua corrente specificata dall'utente, ovvero una stringa delle impostazioni locali come "en-US".

ExtraLanguageSwitchAllowedLanguages

Elenco facoltativo di tag di lingua IETF (come definito da BCP 47, e.

ExtraMaskOffensiveWords

Valore booleano facoltativo che indica se il riconoscitore deve mascherare le parole offensive nei risultati del riconoscimento.

ExtraMaxResults

Limite facoltativo per il numero massimo di risultati da restituire.

ExtraOnlyReturnLanguagePreference

Specificare questo valore booleano aggiuntivo in una trasmissione di #ACTION_GET_LANGUAGE_DETAILS per indicare che nella risposta è necessaria solo la preferenza di lingua corrente.

ExtraOrigin

Valore facoltativo che può essere usato per indicare l'URL del referer di una pagina in cui è stata richiesta la voce.

ExtraPartialResults

Valore booleano facoltativo per indicare se i risultati parziali devono essere restituiti dal riconoscitore mentre l'utente parla (il valore predefinito è false).

ExtraPreferOffline

Valore booleano facoltativo, da usare con #ACTION_RECOGNIZE_SPEECH, #ACTION_WEB_SEARCH#ACTION_VOICE_SEARCH_HANDS_FREEper indicare se usare solo un motore di riconoscimento vocale offline.

ExtraPrompt

Messaggio di testo facoltativo da visualizzare all'utente quando gli viene chiesto di parlare.

ExtraRequestWordConfidence

Valore booleano facoltativo che indica se il riconoscitore deve restituire il livello di confidenza di ogni parola nei risultati finali del riconoscimento.

ExtraRequestWordTiming

Valore booleano facoltativo che indica se il riconoscitore deve restituire il timestamp di ogni parola nei risultati finali del riconoscimento.

ExtraResults

MatriceList< Stringa> dei risultati del riconoscimento durante l'esecuzione di #ACTION_RECOGNIZE_SPEECH.

ExtraResultsPendingintent

Quando la finalità è #ACTION_RECOGNIZE_SPEECH, l'attività di input vocale restituirà i risultati tramite il meccanismo dei risultati dell'attività.

ExtraResultsPendingintentBundle

Se si usa #EXTRA_RESULTS_PENDINGINTENT per fornire una finalità di inoltro, è anche possibile usare questo valore aggiuntivo per fornire ulteriori extra per la finalità finale.

ExtraSecure

Boolean facoltativo per indicare che è stata eseguita una ricerca vocale "mani libere" mentre il dispositivo era in modalità protetta.

ExtraSegmentedSession

Stringa facoltativa per abilitare la modalità sessione segmentata del tipo specificato, che può essere #EXTRA_AUDIO_SOURCE, #EXTRA_SPEECH_INPUT_MINIMUM_LENGTH_MILLIS o #EXTRA_SPEECH_INPUT_COMPLETE_SILENCE_LENGTH_MILLIS.

ExtraSpeechInputCompleteSilenceLengthMillis

Tempo necessario dopo che il riconoscitore interrompe l'ascolto del parlato per considerare il completamento dell'input, quindi terminare la sessione di riconoscimento.

ExtraSpeechInputMinimumLengthMillis

Numero intero facoltativo per indicare la lunghezza minima della sessione di riconoscimento.

ExtraSpeechInputPossiblyCompleteSilenceLengthMillis

La quantità di tempo che deve richiedere dopo aver interrotto l'ascolto del parlato per considerare l'input eventualmente completato.

ExtraSupportedLanguages

Chiave dell'elemento aggiuntivo nell'oggetto Bundle restituito da #ACTION_GET_LANGUAGE_DETAILS , che StringArrayList rappresenta le lingue supportate da questa implementazione del riconoscimento vocale, ovvero un elenco di stringhe come "en-US", "cmn-Hans-CN" e così via.

ExtraWebSearchOnly

Valore booleano facoltativo, da usare con #ACTION_WEB_SEARCH, per indicare se attivare solo ricerche Web in risposta al riconoscimento vocale di un utente.

FormattingOptimizeLatency

Ottimizza la latenza di formattazione.

FormattingOptimizeQuality

Ottimizza la qualità della formattazione.

LanguageModelFreeForm

Usare un modello linguistico basato sul riconoscimento vocale in formato libero.

LanguageModelWebSearch

Usare un modello linguistico basato sui termini di ricerca Web.

LanguageSwitchBalanced

Valore da usare per #EXTRA_ENABLE_LANGUAGE_SWITCH.

LanguageSwitchHighPrecision

Valore da usare per #EXTRA_ENABLE_LANGUAGE_SWITCH.

LanguageSwitchQuickResponse

Valore da usare per #EXTRA_ENABLE_LANGUAGE_SWITCH.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

Costanti per il supporto del riconoscimento vocale tramite l'avvio di un Intent

(Ereditato da Object)
JniPeerMembers

Costanti per il supporto del riconoscimento vocale tramite l'avvio di un Intent

PeerReference

Costanti per il supporto del riconoscimento vocale tramite l'avvio di un Intent

(Ereditato da Object)
ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Dispose()

Costanti per il supporto del riconoscimento vocale tramite l'avvio di un Intent

(Ereditato da Object)
Dispose(Boolean)

Costanti per il supporto del riconoscimento vocale tramite l'avvio di un Intent

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
GetVoiceDetailsIntent(Context)

Restituisce la finalità di trasmissione da attivare conContext#sendOrderedBroadcast(Intent, String, BroadcastReceiver, android.os.Handler, int, String, Bundle) per ricevere i dettagli dal pacchetto che implementa la ricerca vocale.

JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio di questo oggetto.

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Costanti per il supporto del riconoscimento vocale tramite l'avvio di un Intent

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Costanti per il supporto del riconoscimento vocale tramite l'avvio di un Intent

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una>notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Costanti per il supporto del riconoscimento vocale tramite l'avvio di un Intent

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Costanti per il supporto del riconoscimento vocale tramite l'avvio di un Intent

(Ereditato da Object)
IJavaPeerable.Finalized()

Costanti per il supporto del riconoscimento vocale tramite l'avvio di un Intent

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Costanti per il supporto del riconoscimento vocale tramite l'avvio di un Intent

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Costanti per il supporto del riconoscimento vocale tramite l'avvio di un Intent

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Costanti per il supporto del riconoscimento vocale tramite l'avvio di un Intent

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Costanti per il supporto del riconoscimento vocale tramite l'avvio di un Intent

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo verificato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Costanti per il supporto del riconoscimento vocale tramite l'avvio di un Intent

GetJniTypeName(IJavaPeerable)

Costanti per il supporto del riconoscimento vocale tramite l'avvio di un Intent

Si applica a