voiceNames property

List<String> get voiceNames

Available voice names from the loaded voices.npz.

Implementation

List<String> get voiceNames {
  final resolved = <String>{...voices.keys};
  for (final entry in config.voiceAliases.entries) {
    if (voices.containsKey(entry.value)) {
      resolved.add(entry.key);
    }
  }
  return resolved.toList(growable: false)..sort();
}