Idioma

RecognizerIntent.ActionRecognizeSpeech Campo

Definição

Inicia uma atividade que solicitará ao usuário fala e a enviará por meio de um reconhecedor de fala.

[Android.Runtime.Register("ACTION_RECOGNIZE_SPEECH")]
public const string ActionRecognizeSpeech;
[<Android.Runtime.Register("ACTION_RECOGNIZE_SPEECH")>]
val mutable ActionRecognizeSpeech : string

Valor do campo

Atributos

Comentários

Inicia uma atividade que solicitará ao usuário fala e a enviará por meio de um reconhecedor de fala. Os resultados serão retornados por meio dos resultados da atividade (em Activity#onActivityResult, se você iniciar a intenção usando Activity#startActivityForResult(Intent, int)), ou encaminhados por meio de um PendingIntent se um for fornecido.

Não há suporte para iniciar essa intenção com apenas Activity#startActivity(Intent) . Você deve usar Activity#startActivityForResult(Intent, int)ou fornecer um PendingIntent para receber resultados de reconhecimento.

A implementação dessa API provavelmente transmitirá áudio para servidores remotos para executar o reconhecimento de fala que pode usar uma quantidade substancial de largura de banda.

Extras necessários: <ul><li>#EXTRA_LANGUAGE_MODEL</ul>

Extras opcionais: <ul<>li#EXTRA_PROMPT><li><#EXTRA_LANGUAGEli<>#EXTRA_MAX_RESULTSli#EXTRA_RESULTS_PENDINGINTENT<>/ul>#EXTRA_RESULTS_PENDINGINTENT_BUNDLE<>

Extras de resultado (retornados no resultado, para não serem especificados na solicitação): <ul><li>#EXTRA_RESULTS</ul>

OBSERVAÇÃO: talvez não haja nenhum aplicativo instalado para lidar com essa ação, portanto, você deve ter certeza de capturar ActivityNotFoundException.

Java documentação para android.speech.RecognizerIntent.ACTION_RECOGNIZE_SPEECH.

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