API reference
API reference
Select your platform
No SDKs available
No versions available

VoiceSDKListenerBinding Class

Oculus::Voice::Bindings::Android::VoiceSDKListenerBinding extends AndroidJavaProxy.

Overview

Public Member Functions

VoiceSDKListenerBinding
( IVoiceService voiceService,
IVCBindingEvents bindingEvents )
void
onStartListening
( string requestId )
Callback for listening start
void
void
onStoppedListening
( int reason,
string requestId )
Callback for listening completion
void
onStoppedListening
( int reason )
void
onRequestCreated
( string requestId )
Request submission callback
void
onPartialTranscription
( string transcription,
string requestId )
Partial transcription set
void
onPartialTranscription
( string transcription )
void
onFullTranscription
( string transcription,
string requestId )
Final transcription received
void
onFullTranscription
( string transcription )
void
onPartialResponse
( string responseJson,
string requestId )
Callback when early response data has been received
void
onPartialResponse
( string responseJson )
void
onAborted
( string requestId )
Called when user request cancellation has occured
void
void
onError
( string error,
string message,
string errorBody,
string requestId )
Called when an error message has been received
void
onError
( string error,
string message,
string errorBody )
void
onResponse
( string responseJson,
string requestId )
Callback when response data has been received
void
onResponse
( string responseJson )
void
onMicLevelChanged
( float level,
string requestId )
void
onMicLevelChanged
( float level )
void
onMicDataSent
( string requestId )
void
void
onMinimumWakeThresholdHit
( string requestId )
void
void
onRequestCompleted
( string requestId )
void
void
onServiceNotAvailable
( string error,
string message )
void
onAudioDurationTrackerFinished
( long timestamp,
double duration )

Details

Member Enumerations

enum Oculus::Voice::Bindings::Android::VoiceSDKListenerBinding.StoppedListeningReason
Enumerator
NoReasonProvided
= 0
Inactivity
= 1
Timeout
= 2
Deactivation
= 3

Fields

VoiceEvents Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.VoiceEvents
No description available.
TelemetryEvents Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.TelemetryEvents
No description available.

Member Functions

Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.VoiceSDKListenerBinding
( IVoiceService voiceService,
IVCBindingEvents bindingEvents )
No description available.
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onStartListening
( string requestId )
Callback for listening start
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onStartListening ( )
No description available.
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onStoppedListening
( int reason,
string requestId )
Callback for listening completion
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onStoppedListening
( int reason )
No description available.
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onRequestCreated
( string requestId )
Request submission callback
Parameters
requestId
The associated unique request identifier
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onPartialTranscription
( string transcription,
string requestId )
Partial transcription set
Parameters
transcriptionrequestId
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onPartialTranscription
( string transcription )
No description available.
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onFullTranscription
( string transcription,
string requestId )
Final transcription received
Parameters
transcriptionrequestId
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onFullTranscription
( string transcription )
No description available.
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onPartialResponse
( string responseJson,
string requestId )
Callback when early response data has been received
Parameters
responseJson
The unparsed json data
requestId
The associated unique request identifier
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onPartialResponse
( string responseJson )
No description available.
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onAborted
( string requestId )
Called when user request cancellation has occured
Parameters
requestId
The associated unique request identifier
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onAborted ( )
No description available.
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onError
( string error,
string message,
string errorBody,
string requestId )
Called when an error message has been received
Parameters
error
The error itself
message
The error message
errorBody
The full body of the message
requestId
The associated unique request identifier
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onError
( string error,
string message,
string errorBody )
No description available.
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onResponse
( string responseJson,
string requestId )
Callback when response data has been received
Parameters
responseJson
The unparsed json data
requestId
The associated unique request identifier
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onResponse
( string responseJson )
No description available.
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onMicLevelChanged
( float level,
string requestId )
No description available.
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onMicLevelChanged
( float level )
No description available.
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onMicDataSent
( string requestId )
No description available.
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onMicDataSent ( )
No description available.
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onMinimumWakeThresholdHit
( string requestId )
No description available.
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onMinimumWakeThresholdHit ( )
No description available.
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onRequestCompleted
( string requestId )
No description available.
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onRequestCompleted ( )
No description available.
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onServiceNotAvailable
( string error,
string message )
No description available.
void Oculus.Voice.Bindings.Android.VoiceSDKListenerBinding.onAudioDurationTrackerFinished
( long timestamp,
double duration )
No description available.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon