STTAudioSource constructor

STTAudioSource({
  1. List<int>? audioData,
  2. String? fileUri,
  3. String? adapterHandle,
  4. STTAudioEncoding? encoding,
  5. AudioFormat? audioFormat,
  6. int? sampleRate,
  7. int? channels,
  8. int? bitsPerSample,
  9. Int64? durationMs,
})

Implementation

factory STTAudioSource({
  $core.List<$core.int>? audioData,
  $core.String? fileUri,
  $core.String? adapterHandle,
  STTAudioEncoding? encoding,
  $0.AudioFormat? audioFormat,
  $core.int? sampleRate,
  $core.int? channels,
  $core.int? bitsPerSample,
  $fixnum.Int64? durationMs,
}) {
  final result = create();
  if (audioData != null) result.audioData = audioData;
  if (fileUri != null) result.fileUri = fileUri;
  if (adapterHandle != null) result.adapterHandle = adapterHandle;
  if (encoding != null) result.encoding = encoding;
  if (audioFormat != null) result.audioFormat = audioFormat;
  if (sampleRate != null) result.sampleRate = sampleRate;
  if (channels != null) result.channels = channels;
  if (bitsPerSample != null) result.bitsPerSample = bitsPerSample;
  if (durationMs != null) result.durationMs = durationMs;
  return result;
}