SpeechRecognizer.CreateSpeechRecognizer Método

Definição

Sobrecargas

Nome Description
CreateSpeechRecognizer(Context)

Método factory para criar um novo SpeechRecognizer.

CreateSpeechRecognizer(Context, ComponentName)

Método factory para criar um novo SpeechRecognizer.

CreateSpeechRecognizer(Context)

Método factory para criar um novo 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

Parâmetros

context
Context

no qual criar SpeechRecognizer

Retornos

um novo SpeechRecognizer

Atributos

Comentários

Método factory para criar um novo SpeechRecognizer. Observe que #setRecognitionListener(RecognitionListener) deve ser chamado antes de expedir qualquer comando para o criado SpeechRecognizer; caso contrário, nenhuma notificação será recebida.

<strong>Important:</strong> the caller MUST invoke #destroy() on a SpeechRecognizer object when it is no longer needed.

Para aplicativos direcionados à interação do Android 11 (nível de API 30) com um serviço de reconhecimento de fala, <é necessário que o elemento de consultas> seja adicionado ao arquivo de manifesto:

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

Java documentação para android.speech.SpeechRecognizer.createSpeechRecognizer(android.content.Context).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

CreateSpeechRecognizer(Context, ComponentName)

Método factory para criar um novo 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

Parâmetros

context
Context

no qual criar SpeechRecognizer

serviceComponent
ComponentName

o ComponentName de um serviço específico para direcionar isso SpeechRecognizer para

Retornos

um novo SpeechRecognizer

Atributos

Comentários

Método factory para criar um novo SpeechRecognizer. Observe que #setRecognitionListener(RecognitionListener) deve ser chamado antes de expedir qualquer comando para o criado SpeechRecognizer; caso contrário, nenhuma notificação será recebida. Use esta versão do método para especificar um serviço específico para o qual direcionar isso SpeechRecognizer .

<strong>Important:</strong> the caller MUST invoke #destroy() on a SpeechRecognizer object when it is no longer needed.

<strong>Important</strong>: antes de chamar esse método, verifique se android.content.pm.PackageManager#queryIntentServices(Intent, int) realmente serviceComponent existe e fornece RecognitionService#SERVICE_INTERFACE. Normalmente, você não usaria isso; chame #createSpeechRecognizer(Context) para usar o serviço de reconhecimento padrão do sistema ou #createOnDeviceSpeechRecognizer(Context) para usar o reconhecimento no dispositivo.

Para aplicativos direcionados à interação do Android 11 (nível de API 30) com um serviço de reconhecimento de fala, <é necessário que o elemento de consultas> seja adicionado ao arquivo de manifesto:

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

Java documentação para android.speech.SpeechRecognizer.createSpeechRecognizer(android.content.Context, android.content.ComponentName).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a