SpeechEvent.fromJson constructor

SpeechEvent.fromJson(
  1. Map<String, dynamic> j
)

Implementation

factory SpeechEvent.fromJson(Map<String, dynamic> j) {
  switch (j['type']) {
    case 'speech.audio.delta':
      return SpeechAudioDelta.fromJson(j);
    case 'speech.audio.done':
      return SpeechAudioDone.fromJson(j);
    default:
      throw ArgumentError('Unknown speech event type "${j['type']}"');
  }
}