Langue

SpeechRecognizer.CreateSpeechRecognizer Méthode

Définition

Surcharges

Nom Description
CreateSpeechRecognizer(Context)

Méthode de fabrique pour créer un nouveau SpeechRecognizer.

CreateSpeechRecognizer(Context, ComponentName)

Méthode de fabrique pour créer un nouveau SpeechRecognizer.

CreateSpeechRecognizer(Context)

Méthode de fabrique pour créer un nouveau SpeechRecognizer.

[Android.Runtime.Register("createSpeechRecognizer", "(Landroid/content/Context;)Landroid/speech/SpeechRecognizer;", "")]
public static Android.Speech.SpeechRecognizer? CreateSpeechRecognizer(Android.Content.Context? context);
[<Android.Runtime.Register("createSpeechRecognizer", "(Landroid/content/Context;)Landroid/speech/SpeechRecognizer;", "")>]
static member CreateSpeechRecognizer : Android.Content.Context -> Android.Speech.SpeechRecognizer

Paramètres

context
Context

dans lequel créer SpeechRecognizer

Retours

un nouveau SpeechRecognizer

Attributs

Remarques

Méthode de fabrique pour créer un nouveau SpeechRecognizer. Notez qu’il #setRecognitionListener(RecognitionListener) doit être appelé avant de distribuer une commande à la commande créée SpeechRecognizer; sinon, aucune notification ne sera reçue.

<strong>Important :</strong> l’appelant DOIT appeler #destroy() sur un objet SpeechRecognizer lorsqu’il n’est plus nécessaire.

Pour les applications ciblant l’interaction Android 11 (niveau d’API 30) avec un service de reconnaissance vocale, l’élément <de requête> doit être ajouté au fichier manifeste :

{@code
<queries>
<intent>
<action
                   android:name="android.speech.RecognitionService" />
</intent>
</queries>
            }

Documentation Java pour android.speech.SpeechRecognizer.createSpeechRecognizer(android.content.Context).

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.

S’applique à

CreateSpeechRecognizer(Context, ComponentName)

Méthode de fabrique pour créer un nouveau SpeechRecognizer.

[Android.Runtime.Register("createSpeechRecognizer", "(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/speech/SpeechRecognizer;", "")]
public static Android.Speech.SpeechRecognizer? CreateSpeechRecognizer(Android.Content.Context? context, Android.Content.ComponentName? serviceComponent);
[<Android.Runtime.Register("createSpeechRecognizer", "(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/speech/SpeechRecognizer;", "")>]
static member CreateSpeechRecognizer : Android.Content.Context * Android.Content.ComponentName -> Android.Speech.SpeechRecognizer

Paramètres

context
Context

dans lequel créer SpeechRecognizer

serviceComponent
ComponentName

d’un ComponentName service spécifique pour diriger ce SpeechRecognizer service vers

Retours

un nouveau SpeechRecognizer

Attributs

Remarques

Méthode de fabrique pour créer un nouveau SpeechRecognizer. Notez qu’il #setRecognitionListener(RecognitionListener) doit être appelé avant de distribuer une commande à la commande créée SpeechRecognizer; sinon, aucune notification ne sera reçue. Utilisez cette version de la méthode pour spécifier un service spécifique auquel diriger ce SpeechRecognizer service.

<strong>Important :</strong> l’appelant DOIT appeler #destroy() sur un objet SpeechRecognizer lorsqu’il n’est plus nécessaire.

<strong>Important</strong> : avant d’appeler cette méthode, vérifiez via android.content.pm.PackageManager#queryIntentServices(Intent, int) cela serviceComponent existe et fournit RecognitionService#SERVICE_INTERFACE. Normalement, vous ne l’utiliseriez pas ; appel #createSpeechRecognizer(Context) pour utiliser le service de reconnaissance par défaut système à la place ou #createOnDeviceSpeechRecognizer(Context) pour utiliser la reconnaissance sur appareil.

Pour les applications ciblant l’interaction Android 11 (niveau d’API 30) avec un service de reconnaissance vocale, l’élément <de requête> doit être ajouté au fichier manifeste :

{@code
<queries>
<intent>
<action
                   android:name="android.speech.RecognitionService" />
</intent>
</queries>
            }

Documentation Java pour android.speech.SpeechRecognizer.createSpeechRecognizer(android.content.Context, android.content.ComponentName).

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.

S’applique à