RecognizerIntent Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Constantes pour la prise en charge de la reconnaissance vocale via le démarrage d’une 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
- Héritage
- Attributs
Remarques
Constantes pour la prise en charge de la reconnaissance vocale via le démarrage d’une Intent
Documentation Java pour android.speech.RecognizerIntent.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
Constructeurs
| Nom | Description |
|---|---|
| RecognizerIntent(IntPtr, JniHandleOwnership) |
Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime. |
Champs
| Nom | Description |
|---|---|
| ActionGetLanguageDetails |
Intention de diffusion qui peut être déclenchée sur le |
| ActionRecognizeSpeech |
Démarre une activité qui invite l’utilisateur à entrer la parole et l’envoie par le biais d’un module de reconnaissance vocale. |
| ActionVoiceSearchHandsFree |
Démarre une activité qui invite l’utilisateur à saisir la parole sans avoir besoin de l’attention visuelle ou de l’entrée tactile de l’utilisateur. |
| ActionWebSearch |
Démarre une activité qui invite l’utilisateur à entrer la parole, l’envoie par le biais d’un module de reconnaissance vocale et affiche un résultat de recherche web ou déclenche un autre type d’action en fonction de la parole de l’utilisateur. |
| DetailsMetaData |
Nom de méta-données sous lequel une |
| ExtraAudioInjectSource |
Clé supplémentaire utilisée dans une intention qui fournit une source audio déjà ouverte pour que RecognitionService l’utilise. |
| ExtraAudioSource |
Facultatif |
| ExtraAudioSourceChannelCount |
Entier facultatif, à utiliser avec |
| ExtraAudioSourceEncoding |
Entier facultatif (de |
| ExtraAudioSourceSamplingRate |
Entier facultatif, à utiliser avec |
| ExtraBiasingStrings |
Liste facultative de chaînes, vers laquelle le module de reconnaissance doit biaiser les résultats de la reconnaissance. |
| ExtraCallingPackage |
Touche supplémentaire utilisée dans l’intention du module de reconnaissance vocale pour la recherche vocale. |
| ExtraConfidenceScores |
Tableau flottant de scores de confiance des résultats de reconnaissance lors de l’exécution |
| ExtraEnableBiasingDeviceContext |
Boolean facultatif pour activer le biais vers le contexte de l’appareil. |
| ExtraEnableFormatting |
Chaîne facultative pour activer la mise en forme du texte (e. |
| ExtraEnableLanguageDetection |
Boolean facultatif indiquant s’il faut activer la détection de langue. |
| ExtraEnableLanguageSwitch |
Chaîne facultative permettant de basculer automatiquement vers la langue parlée avec le niveau de sensibilité souhaité, au lieu d’être limitée à une seule langue. |
| ExtraHidePartialTrailingPunctuation |
Boolean facultatif, à utiliser avec |
| ExtraLanguage |
Balise de langue IETF facultative (telle que définie par BCP 47), par exemple «en-US». |
| ExtraLanguageDetectionAllowedLanguages |
Liste facultative des balises de langage IETF (comme défini par BCP 47, e. |
| ExtraLanguageModel |
Informe le module de reconnaissance du modèle de reconnaissance à préférer lors de l’exécution |
| ExtraLanguagePreference |
Clé de l’élément supplémentaire dans le |
| ExtraLanguageSwitchAllowedLanguages |
Liste facultative des balises de langage IETF (comme défini par BCP 47, e. |
| ExtraLanguageSwitchInitialActiveDurationTimeMillis |
Entier facultatif à utiliser pour |
| ExtraLanguageSwitchMaxSwitches |
Entier facultatif à utiliser pour |
| ExtraMaskOffensiveWords |
Valeur booléenne facultative indiquant si le module de reconnaissance doit masquer les mots offensants dans les résultats de reconnaissance. |
| ExtraMaxResults |
Limite facultative du nombre maximal de résultats à retourner. |
| ExtraOnlyReturnLanguagePreference |
Spécifiez cet extra booléen dans une diffusion indiquant |
| ExtraOrigin |
Valeur facultative qui peut être utilisée pour indiquer l’URL de référence d’une page dans laquelle la parole a été demandée. |
| ExtraPartialResults |
Boolean facultatif pour indiquer si les résultats partiels doivent être retournés par le module de reconnaissance au fur et à mesure que l’utilisateur parle (la valeur par défaut est false). |
| ExtraPreferOffline |
Boolean facultatif, à utiliser avec |
| ExtraPrompt |
Invite de texte facultative à afficher à l’utilisateur lorsqu’il lui demande de parler. |
| ExtraRequestWordConfidence |
Valeur booléenne facultative indiquant si le module de reconnaissance doit retourner le niveau de confiance de chaque mot dans les résultats de la reconnaissance finale. |
| ExtraRequestWordTiming |
Valeur booléenne facultative indiquant si le module de reconnaissance doit retourner l’horodatage de chaque mot dans les résultats de la reconnaissance finale. |
| ExtraResults |
An ArrayList< Chaîne> des résultats de la reconnaissance lors de l’exécution |
| ExtraResultsPendingintent |
Lorsque l’intention est |
| ExtraResultsPendingintentBundle |
Si vous utilisez |
| ExtraSecure |
Boolean facultatif pour indiquer qu’une recherche vocale « mains libres » a été effectuée pendant que l’appareil était en mode sécurisé. |
| ExtraSegmentedSession |
Chaîne facultative pour activer le mode de session segmenté du type spécifié, qui peut être |
| ExtraSpeechInputCompleteSilenceLengthMillis |
Durée nécessaire après que le module de reconnaissance cesse d’entendre la parole pour prendre en compte l’entrée terminée, mettez fin à la session de reconnaissance. |
| ExtraSpeechInputMinimumLengthMillis |
Entier facultatif pour indiquer la longueur minimale de la session de reconnaissance. |
| ExtraSpeechInputPossiblyCompleteSilenceLengthMillis |
Temps nécessaire après l’arrêt de l’audition de la parole pour tenir compte de l’entrée éventuellement terminée. |
| ExtraSupportedLanguages |
Clé de l’extra dans le |
| ExtraWebSearchOnly |
Boolean facultatif, à utiliser avec |
| FormattingOptimizeLatency |
Optimise la latence de mise en forme. |
| FormattingOptimizeQuality |
Optimise la qualité de mise en forme. |
| LanguageModelFreeForm |
Utilisez un modèle de langage basé sur la reconnaissance vocale de forme libre. |
| LanguageModelWebSearch |
Utilisez un modèle de langage basé sur des termes de recherche web. |
| LanguageSwitchBalanced |
Valeur à utiliser pour |
| LanguageSwitchHighPrecision |
Valeur à utiliser pour |
| LanguageSwitchQuickResponse |
Valeur à utiliser pour |
Propriétés
| Nom | Description |
|---|---|
| Class |
Retourne la classe runtime de ce |
| Handle |
Handle de l’instance Android sous-jacente. (Hérité de Object) |
| JniIdentityHashCode |
Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité. (Hérité de Object) |
| JniManagedPeerState |
Constantes pour la prise en charge de la reconnaissance vocale via le démarrage d’une |
| JniPeerMembers |
Constantes pour la prise en charge de la reconnaissance vocale via le démarrage d’une |
| PeerReference |
Obtient la référence d’objet JNI pour cet homologue Java. (Hérité de Object) |
| ThresholdClass |
Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code. |
| ThresholdType |
Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code. |
Méthodes
| Nom | Description |
|---|---|
| Clone() |
Crée et retourne une copie de cet objet. (Hérité de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Constantes pour la prise en charge de la reconnaissance vocale via le démarrage d’une |
| Dispose() |
Libère les ressources détenues par cet homologue Java. (Hérité de Object) |
| Dispose(Boolean) |
Libère les ressources détenues par cet homologue Java. (Hérité de Object) |
| DisposeUnlessReferenced() |
Constantes pour la prise en charge de la reconnaissance vocale via le démarrage d’une |
| Equals(Object) |
Constantes pour la prise en charge de la reconnaissance vocale via le démarrage d’une |
| Equals(Object) |
Indique si un autre objet est « égal à » celui-ci. (Hérité de Object) |
| GetHashCode() |
Retourne une valeur de code de hachage pour l’objet. (Hérité de Object) |
| GetVoiceDetailsIntent(Context) |
Retourne l’intention de diffusion à déclencher avec
|
| JavaFinalize() |
Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet. (Hérité de Object) |
| Notify() |
Réveille un thread unique qui attend le moniteur de cet objet. (Hérité de Object) |
| NotifyAll() |
Réveille tous les threads qui attendent le moniteur de cet objet. (Hérité de Object) |
| SetHandle(IntPtr, JniHandleOwnership) |
Définit la propriété Handle. (Hérité de Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Constantes pour la prise en charge de la reconnaissance vocale via le démarrage d’une |
| ToArray<T>() |
Crée un tableau managé à partir de ce wrapper de tableau Java. (Hérité de Object) |
| ToString() |
Retourne une représentation sous forme de chaîne de l’objet. (Hérité de Object) |
| UnregisterFromRuntime() |
Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité. (Hérité de Object) |
| Wait() |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<> (Hérité de Object) |
| Wait(Int64, Int32) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
| Wait(Int64) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IJavaPeerable.Disposed() |
Constantes pour la prise en charge de la reconnaissance vocale via le démarrage d’une |
| IJavaPeerable.Finalized() |
Constantes pour la prise en charge de la reconnaissance vocale via le démarrage d’une |
| IJavaPeerable.JniObjectReferenceControlBlock |
Constantes pour la prise en charge de la reconnaissance vocale via le démarrage d’une |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Constantes pour la prise en charge de la reconnaissance vocale via le démarrage d’une |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Constantes pour la prise en charge de la reconnaissance vocale via le démarrage d’une |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Constantes pour la prise en charge de la reconnaissance vocale via le démarrage d’une |
Méthodes d’extension
| Nom | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtient le nom JNI du type de l’instance |
| JavaAs<TResult>(IJavaPeerable) |
Essayez de forcer |
| JavaCast<TResult>(IJavaObject) |
Effectue une conversion de type vérifiée par le runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Constantes pour la prise en charge de la reconnaissance vocale via le démarrage d’une |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Essayez de forcer |