Class TranscriptionModelDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.aispeech.model.TranscriptionModelDetails.Builder
-
- Enclosing class:
- TranscriptionModelDetails
public static class TranscriptionModelDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TranscriptionModelDetails
build()
TranscriptionModelDetails.Builder
copy(TranscriptionModelDetails model)
TranscriptionModelDetails.Builder
domain(TranscriptionModelDetails.Domain domain)
Domain for input files.TranscriptionModelDetails.Builder
languageCode(TranscriptionModelDetails.LanguageCode languageCode)
Oracle supported language codes are (Oracle models are locale specific).TranscriptionModelDetails.Builder
modelType(String modelType)
Select a model to use for generating transcriptions.TranscriptionModelDetails.Builder
transcriptionSettings(TranscriptionSettings transcriptionSettings)
-
-
-
Method Detail
-
modelType
public TranscriptionModelDetails.Builder modelType(String modelType)
Select a model to use for generating transcriptions.Currently supported models are: - ORACLE - WHISPER_MEDIUM - WHISPER_LARGE_V2 (upon service request)
- Parameters:
modelType
- the value to set- Returns:
- this builder
-
domain
public TranscriptionModelDetails.Builder domain(TranscriptionModelDetails.Domain domain)
Domain for input files.- Parameters:
domain
- the value to set- Returns:
- this builder
-
languageCode
public TranscriptionModelDetails.Builder languageCode(TranscriptionModelDetails.LanguageCode languageCode)
Oracle supported language codes are (Oracle models are locale specific).- en-US: English
- United States (default) - es-ES: Spanish - Spain - pt-BR: Portuguese - Brazil - en-GB: English - Great Britain - en-AU: English - Australia - en-IN: English - India - hi-IN: Hindi - India - fr-FR: French - France - de-DE: German - Germany - it-IT: Italian - Italy
Whisper supported language codes are (Whisper models are locale agnostic). - af: Afrikaans - ar: Arabic - az: Azerbaijani - be: Belarusian - bg: Bulgarian - bs: Bosnian - ca: Catalan - cs: Czech - cy: Welsh - da: Danish - de: German - el: Greek - en: English (default) - es: Spanish - et: Estonian - fa: Persian - fi: Finnish - fr: French - gl: Galician - he: Hebrew - hi: Hindi - hr: Croatian - hu: Hungarian - hy: Armenian - id: Indonesian - is: Icelandic - it: Italian - ja: Japanese - kk: Kazakh - kn: Kannada - ko: Korean - lt: Lithuanian - lv: Latvian - mi: Maori - mk: Macedonian - mr: Marathi - ms: Malay - ne: Nepali - nl: Dutch - no: Norwegian - pl: Polish - pt: Portuguese - ro: Romanian - ru: Russian - sk: Slovak - sl: Slovenian - sr: Serbian - sv: Swedish - sw: Swahili - ta: Tamil - th: Thai - tl: Tagalog - tr: Turkish - uk: Ukrainian - ur: Urdu - vi: Vietnamese - zh: Chinese
- Parameters:
languageCode
- the value to set- Returns:
- this builder
-
transcriptionSettings
public TranscriptionModelDetails.Builder transcriptionSettings(TranscriptionSettings transcriptionSettings)
-
build
public TranscriptionModelDetails build()
-
copy
public TranscriptionModelDetails.Builder copy(TranscriptionModelDetails model)
-
-