SpeechRecognizer.CreateSpeechRecognizer Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| CreateSpeechRecognizer(Context) |
Método factory para criar um novo |
| CreateSpeechRecognizer(Context, ComponentName) |
Método factory para criar um novo |
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>
}
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>
}
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.