TranslationVoiceConfig.fromMap constructor

TranslationVoiceConfig.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory TranslationVoiceConfig.fromMap(Map<String, dynamic> map) {
  return TranslationVoiceConfig(
    voiceGender: map['voiceGender'] != null
        ? _parseVoiceGender(map['voiceGender'])
        : null,
    voiceId: map['voiceId'] as String?,
    voiceClone: map['voiceClone'] != null
        ? VoiceCloneConfig.fromMap(map['voiceClone'] as Map<String, dynamic>)
        : null,
    sttNickName: map['sttNickName'] as String?,
    llmNickName: map['llmNickName'] as String?,
    ttsNickName: map['ttsNickName'] as String?,
    sttParams: map['sttParams'] as Map<String, dynamic>?,
    llmParams: map['llmParams'] as Map<String, dynamic>?,
    ttsParams: map['ttsParams'] as Map<String, dynamic>?,
  );
}