RecognitionService.Callback Clase

Definición

Esta clase recibe devoluciones de llamada del servicio de reconocimiento de voz y las reenvía al usuario.

[Android.Runtime.Register("android/speech/RecognitionService$Callback", DoNotGenerateAcw=true)]
public class RecognitionService.Callback : Java.Lang.Object
[<Android.Runtime.Register("android/speech/RecognitionService$Callback", DoNotGenerateAcw=true)>]
type RecognitionService.Callback = class
    inherit Object
Herencia
RecognitionService.Callback
Atributos

Comentarios

Esta clase recibe devoluciones de llamada del servicio de reconocimiento de voz y las reenvía al usuario. Se pasa una instancia de esta clase al RecognitionService#onStartListening(Intent, Callback) método . Los reconocedores pueden llamar a estos métodos en cualquier subproceso.

Documentación de Java para android.speech.RecognitionService.Callback.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.

Constructores

RecognitionService.Callback(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el entorno de ejecución.

Propiedades

CallingAttributionSource

Obtiene la identidad de permiso de la aplicación que llama.

CallingUid

Devuelve la interfaz de usuario de Linux asignada al proceso que le envió la transacción actual que se está procesando.

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
JniIdentityHashCode

Esta clase recibe devoluciones de llamada del servicio de reconocimiento de voz y las reenvía al usuario.

(Heredado de Object)
JniPeerMembers

Esta clase recibe devoluciones de llamada del servicio de reconocimiento de voz y las reenvía al usuario.

PeerReference

Esta clase recibe devoluciones de llamada del servicio de reconocimiento de voz y las reenvía al usuario.

(Heredado de Object)
ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

Métodos

BeginningOfSpeech()

El servicio debe llamar a este método cuando el usuario haya empezado a hablar.

BufferReceived(Byte[])

El servicio debe llamar a este método cuando se haya recibido el sonido.

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Dispose()

Esta clase recibe devoluciones de llamada del servicio de reconocimiento de voz y las reenvía al usuario.

(Heredado de Object)
Dispose(Boolean)

Esta clase recibe devoluciones de llamada del servicio de reconocimiento de voz y las reenvía al usuario.

(Heredado de Object)
EndOfSegmentedSession()

El servicio debe llamar a este método para finalizar una sesión segmentada.

EndOfSpeech()

El servicio debe llamar a este método después de que el usuario deje de hablar.

Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
Error(SpeechRecognizerError)

El servicio debe llamar a este método cuando se produjo un error de red o reconocimiento.

GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
JavaFinalize()

Llamado por el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto.

(Heredado de Object)
LanguageDetection(Bundle)

El servicio debe llamar a este método cuando los resultados de detección de idioma (y cambio) estén disponibles.

Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
PartialResults(Bundle)

El servicio debe llamar a este método cuando haya resultados de reconocimiento parcial disponibles.

ReadyForSpeech(Bundle)

El servicio debe llamar a este método cuando el extremo esté listo para que el usuario empiece a hablar.

Results(Bundle)

El servicio debe llamar a este método cuando los resultados del reconocimiento estén listos.

RmsChanged(Single)

El servicio debe llamar a este método cuando el nivel de sonido de la secuencia de audio ha cambiado.

SegmentResults(Bundle)

El servicio debe llamar a este método para cada segmento listo de una sesión de reconocimiento larga.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
ToArray<T>()

Esta clase recibe devoluciones de llamada del servicio de reconocimiento de voz y las reenvía al usuario.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

Esta clase recibe devoluciones de llamada del servicio de reconocimiento de voz y las reenvía al usuario.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em> o <em>interrumpido</em>.<><

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <notificado<>/em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <notificado<>/em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

IJavaPeerable.Disposed()

Esta clase recibe devoluciones de llamada del servicio de reconocimiento de voz y las reenvía al usuario.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Esta clase recibe devoluciones de llamada del servicio de reconocimiento de voz y las reenvía al usuario.

(Heredado de Object)
IJavaPeerable.Finalized()

Esta clase recibe devoluciones de llamada del servicio de reconocimiento de voz y las reenvía al usuario.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

Esta clase recibe devoluciones de llamada del servicio de reconocimiento de voz y las reenvía al usuario.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Esta clase recibe devoluciones de llamada del servicio de reconocimiento de voz y las reenvía al usuario.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Esta clase recibe devoluciones de llamada del servicio de reconocimiento de voz y las reenvía al usuario.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Esta clase recibe devoluciones de llamada del servicio de reconocimiento de voz y las reenvía al usuario.

(Heredado de Object)

Métodos de extensión

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Esta clase recibe devoluciones de llamada del servicio de reconocimiento de voz y las reenvía al usuario.

GetJniTypeName(IJavaPeerable)

Esta clase recibe devoluciones de llamada del servicio de reconocimiento de voz y las reenvía al usuario.

Se aplica a