selectVoiceLocally method
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();
}