TranscriptionOptions constructor

const TranscriptionOptions({
  1. String? contextPrompt,
  2. bool? customVocabulary,
  3. CustomVocabularyConfig? customVocabularyConfig,
  4. String? language,
  5. bool? callback,
  6. CallbackConfig? callbackConfig,
  7. bool? subtitles,
  8. SubtitlesConfig? subtitlesConfig,
  9. bool? diarization,
  10. DiarizationConfig? diarizationConfig,
  11. bool? translation,
  12. TranslationConfig? translationConfig,
  13. bool? summarization,
  14. SummarizationConfig? summarizationConfig,
  15. bool? moderation,
  16. bool? namedEntityRecognition,
  17. bool? chapterization,
  18. bool? namesConsistency,
  19. bool? customSpelling,
  20. CustomSpellingConfig? customSpellingConfig,
  21. bool? structuredDataExtraction,
  22. StructuredDataExtractionConfig? structuredDataExtractionConfig,
  23. bool? sentimentAnalysis,
  24. bool? audioToLLM,
  25. AudioToLLMConfig? audioToLLMConfig,
  26. Map<String, dynamic>? customMetadata,
  27. bool? sentences,
  28. String? displayMode,
  29. bool? enhancedPunctuation,
  30. LanguageConfig? languageConfig,
})

Creates a new instance of TranscriptionOptions

Implementation

const TranscriptionOptions({
  this.contextPrompt,
  this.customVocabulary,
  this.customVocabularyConfig,
  this.language,
  this.callback,
  this.callbackConfig,
  this.subtitles,
  this.subtitlesConfig,
  this.diarization,
  this.diarizationConfig,
  this.translation,
  this.translationConfig,
  this.summarization,
  this.summarizationConfig,
  this.moderation,
  this.namedEntityRecognition,
  this.chapterization,
  this.namesConsistency,
  this.customSpelling,
  this.customSpellingConfig,
  this.structuredDataExtraction,
  this.structuredDataExtractionConfig,
  this.sentimentAnalysis,
  this.audioToLLM,
  this.audioToLLMConfig,
  this.customMetadata,
  this.sentences,
  this.displayMode,
  this.enhancedPunctuation,
  this.languageConfig,
});