diff --git a/app/src/main/java/farm/hobbs/clippyauto/voice/TTSManager.kt b/app/src/main/java/farm/hobbs/clippyauto/voice/TTSManager.kt index a7264a6..03baeca 100644 --- a/app/src/main/java/farm/hobbs/clippyauto/voice/TTSManager.kt +++ b/app/src/main/java/farm/hobbs/clippyauto/voice/TTSManager.kt @@ -52,6 +52,8 @@ class TTSManager( tts = TextToSpeech(context) { status -> if (status == TextToSpeech.SUCCESS) { tts?.language = Locale.US + // Route TTS audio through Android Auto head unit + tts?.setAudioAttributes(audioFocusRequest.audioAttributes) tts?.setOnUtteranceProgressListener(object : UtteranceProgressListener() { override fun onStart(utteranceId: String?) { LatencyTracker.markT5() // t5: First audio frame