ModelConfig constructor
const
ModelConfig({
- required int maxConvDim,
- required int maxDur,
- required int nLayer,
- required int nMels,
- required int nToken,
- required int styleDim,
- required int textEncoderKernelSize,
- required int asrResDim,
- required AlbertModelArgs plbert,
- required Map<
String, Object?> istftnet, - required KittenQuantConfig quantization,
- int sampleRate = 24000,
- int? decoderOutDim,
- String voicesPath = 'voices.npz',
- Map<
String, double> speedPriors = const <String, double>{}, - Map<
String, String> voiceAliases = const <String, String>{}, - String? modelPath,
- List<
String> activationQuantModules = const <String>[],
Implementation
const ModelConfig({
required this.hiddenDim,
required this.maxConvDim,
required this.maxDur,
required this.nLayer,
required this.nMels,
required this.nToken,
required this.styleDim,
required this.textEncoderKernelSize,
required this.asrResDim,
required this.plbert,
required this.istftnet,
required this.quantization,
this.sampleRate = 24000,
this.decoderOutDim,
this.voicesPath = 'voices.npz',
this.speedPriors = const <String, double>{},
this.voiceAliases = const <String, String>{},
this.modelPath,
this.activationQuantModules = const <String>[],
});