RealtimeVoiceModeProvider constructor
RealtimeVoiceModeProvider({
- required void setStatus(
- ChatStatus status
- required void onError(
- String errorMessage
- required Future<
void> onStart(), - void onTranscriptionStart(
- TranscriptionStart transcriptionStart
- void onTranscription(
- TranscriptionItem transcriptionItem
- void onTranscriptionEnd(
- TranscriptionEnd transcriptionEnd
- void onResponse(
- RealtimeResponse response
- void onSpeechEnd(
- SpeechEnd speechEnd
Implementation
RealtimeVoiceModeProvider({
required void Function(ChatStatus status) setStatus,
required this.onError,
required this.onStart,
this.onTranscriptionStart,
this.onTranscription,
this.onTranscriptionEnd,
this.onResponse,
this.onSpeechEnd,
}) : _setStatus = setStatus;