TranslationRoomConfig constructor

TranslationRoomConfig({
  1. required bool supportTranslation,
  2. required LanguageMode spokenLanguageMode,
  3. List<LanguageEntry>? allowedSpokenLanguages,
  4. List<String>? blockedSpokenLanguages,
  5. required LanguageMode listenLanguageMode,
  6. List<LanguageEntry>? allowedListenLanguages,
  7. List<String>? blockedListenLanguages,
  8. required int maxActiveChannelsPerSpeaker,
  9. required bool autoDetectSpokenLanguage,
  10. bool? allowSpokenLanguageChange,
  11. bool? allowListenLanguageChange,
  12. TranslationVoiceConfig? translationVoiceConfig,
})

Implementation

TranslationRoomConfig({
  required this.supportTranslation,
  required this.spokenLanguageMode,
  this.allowedSpokenLanguages,
  this.blockedSpokenLanguages,
  required this.listenLanguageMode,
  this.allowedListenLanguages,
  this.blockedListenLanguages,
  required this.maxActiveChannelsPerSpeaker,
  required this.autoDetectSpokenLanguage,
  this.allowSpokenLanguageChange,
  this.allowListenLanguageChange,
  this.translationVoiceConfig,
});