selectVoiceLocally method

void selectVoiceLocally(
  1. String voice
)

Implementation

void selectVoiceLocally(String voice) {
  final normalized = voice.trim();
  if (_activeModality != 'audio' || _locked || normalized.isEmpty || normalized == _activeVoice) {
    return;
  }
  if (availableVoices.isNotEmpty && !availableVoices.contains(normalized)) {
    return;
  }
  _activeVoice = normalized;
  _notifyChanged();
}