selectOutputModality method
Implementation
void selectOutputModality(String modality) {
final normalized = modality.trim();
if (_locked || normalized.isEmpty || normalized == _activeModality || !outputModalities.contains(normalized)) {
return;
}
_activeModality = normalized;
_activeVoice = _resolvedVoice(_activeModel, _activeVoice);
_notifyChanged();
}