API reference

DictationListener Interface

Methods

OnError ( errorType , errorMessage )
Called when there was an error with the dictation service
Signature
void Oculus.Voice.Dictation.Listeners.DictationListener.OnError(string errorType, string errorMessage)
Parameters
errorType: string  The type of error encountered
errorMessage: string  Human readable message describing the error
Returns
void
OnFinalTranscription ( transcription )
Final transcription of what the user has said
Signature
void Oculus.Voice.Dictation.Listeners.DictationListener.OnFinalTranscription(string transcription)
Parameters
transcription: string
Returns
void
OnMicAudioLevel ( micLevel )
Called when mic level changes. Used for building UI.
Signature
void Oculus.Voice.Dictation.Listeners.DictationListener.OnMicAudioLevel(float micLevel)
Parameters
micLevel: float
Returns
void
OnPartialTranscription ( transcription )
Called with current predicted transcription. Could change as user speaks.
Signature
void Oculus.Voice.Dictation.Listeners.DictationListener.OnPartialTranscription(string transcription)
Parameters
transcription: string
Returns
void
OnStart ( listener )
Called when dictation has started
Signature
void Oculus.Voice.Dictation.Listeners.DictationListener.OnStart(DictationListener listener)
Parameters
Returns
void
OnStopped ( listener )
Called when the dictation session is done
Signature
void Oculus.Voice.Dictation.Listeners.DictationListener.OnStopped(DictationListener listener)
Parameters
Returns
void