STTConfiguration constructor
STTConfiguration({
- String? modelId,
- int? sampleRate,
- bool? enableVad,
- AudioFormat? audioFormat,
- bool? enablePunctuation,
- bool? enableDiarization,
- bool? enableWordTimestamps,
- InferenceFramework? preferredFramework,
- String? language,
Implementation
factory STTConfiguration({
$core.String? modelId,
$core.int? sampleRate,
$core.bool? enableVad,
$1.AudioFormat? audioFormat,
$core.bool? enablePunctuation,
$core.bool? enableDiarization,
$core.bool? enableWordTimestamps,
$1.InferenceFramework? preferredFramework,
$core.String? language,
}) {
final result = create();
if (modelId != null) result.modelId = modelId;
if (sampleRate != null) result.sampleRate = sampleRate;
if (enableVad != null) result.enableVad = enableVad;
if (audioFormat != null) result.audioFormat = audioFormat;
if (enablePunctuation != null) result.enablePunctuation = enablePunctuation;
if (enableDiarization != null) result.enableDiarization = enableDiarization;
if (enableWordTimestamps != null)
result.enableWordTimestamps = enableWordTimestamps;
if (preferredFramework != null)
result.preferredFramework = preferredFramework;
if (language != null) result.language = language;
return result;
}