ttsVoiceId property

  1. @TagNumber.new(17)
String get ttsVoiceId

pass3-syn-025/030: explicit TTS voice id for multi-voice TTS engines (Piper, eSpeak-NG, Sherpa-ONNX-TTS multi-voice). When unset, callers fall back to using tts_model_id as the voice id — correct for single-voice engines, wrong for multi-voice. Aligns the caller-facing VoiceAgentConfig with the commons-facing RAVoiceAgentComposeConfig (voice_agent_service.proto:214) which already exposes tts_voice_id.

Implementation

@$pb.TagNumber(17)
$core.String get ttsVoiceId => $_getSZ(16);
  1. @TagNumber.new(17)
set ttsVoiceId (String value)

Implementation

@$pb.TagNumber(17)
set ttsVoiceId($core.String value) => $_setString(16, value);