RealtimeTranscriptionSessionCreateRequest.fromJson constructor

RealtimeTranscriptionSessionCreateRequest.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory RealtimeTranscriptionSessionCreateRequest.fromJson(
  Map<String, dynamic> json,
) {
  return RealtimeTranscriptionSessionCreateRequest(
    type: json['type'] as String?,
    audio: json['audio'] != null
        ? RealtimeTranscriptionSessionAudio.fromJson(
            json['audio'] as Map<String, dynamic>,
          )
        : null,
    include: (json['include'] as List<dynamic>?)?.cast<String>(),
  );
}