RealtimeTranslationSessionCreateRequest.fromJson constructor
Creates from JSON.
Implementation
factory RealtimeTranslationSessionCreateRequest.fromJson(
Map<String, dynamic> json,
) {
if (json['model'] == null) {
throw const FormatException(
'RealtimeTranslationSessionCreateRequest.fromJson missing required "model" field',
);
}
return RealtimeTranslationSessionCreateRequest(
model: json['model'] as String,
audio: json['audio'] != null
? RealtimeTranslationSessionAudio.fromJson(
json['audio'] as Map<String, dynamic>,
)
: null,
);
}