API reference

DictationListenerBinding Class

Extends AndroidJavaProxy

Constructors

DictationListenerBinding ( dictationService , serviceEvents )
Signature
Oculus.Voice.Dictation.Bindings.Android.DictationListenerBinding.DictationListenerBinding(IDictationService dictationService, IServiceEvents serviceEvents)
Parameters
dictationService: IDictationService
serviceEvents: IServiceEvents

Methods

onError ( sessionId , errorType , errorMessage )
Signature
void Oculus.Voice.Dictation.Bindings.Android.DictationListenerBinding.onError(string sessionId, string errorType, string errorMessage)
Parameters
sessionId: string
errorType: string
errorMessage: string
Returns
void
onFinalTranscription ( sessionId , transcription )
Signature
void Oculus.Voice.Dictation.Bindings.Android.DictationListenerBinding.onFinalTranscription(string sessionId, string transcription)
Parameters
sessionId: string
transcription: string
Returns
void
onMicAudioLevel ( sessionId , micLevel )
Signature
void Oculus.Voice.Dictation.Bindings.Android.DictationListenerBinding.onMicAudioLevel(string sessionId, int micLevel)
Parameters
sessionId: string
micLevel: int
Returns
void
onPartialTranscription ( sessionId , transcription )
Signature
void Oculus.Voice.Dictation.Bindings.Android.DictationListenerBinding.onPartialTranscription(string sessionId, string transcription)
Parameters
sessionId: string
transcription: string
Returns
void
onServiceNotAvailable ( error , message )
Signature
void Oculus.Voice.Dictation.Bindings.Android.DictationListenerBinding.onServiceNotAvailable(string error, string message)
Parameters
error: string
message: string
Returns
void
onStart ( sessionId )
Signature
void Oculus.Voice.Dictation.Bindings.Android.DictationListenerBinding.onStart(string sessionId)
Parameters
sessionId: string
Returns
void
onStopped ( sessionId )
Signature
void Oculus.Voice.Dictation.Bindings.Android.DictationListenerBinding.onStopped(string sessionId)
Parameters
sessionId: string
Returns
void