RealtimeAudioConfig.fromJson constructor
RealtimeAudioConfig.fromJson(
- Map<String, dynamic> json
)
Implementation
factory RealtimeAudioConfig.fromJson(Map<String, dynamic> json) =>
RealtimeAudioConfig(
inputFormat: json['input_format'] as String?,
outputFormat: json['output_format'] as String?,
sampleRate: json['sample_rate'] as int?,
enableVAD: json['enable_vad'] as bool? ?? true,
enableEchoCancellation:
json['enable_echo_cancellation'] as bool? ?? true,
enableNoiseSuppression:
json['enable_noise_suppression'] as bool? ?? true,
timeoutSeconds: json['timeout_seconds'] as int?,
customParams: json['custom_params'] as Map<String, dynamic>?,
);