Unnecessary; SDK_INT is always >= 26

This commit is contained in:
davotoula
2026-03-06 14:20:19 +01:00
parent 8876c3c1d7
commit 80fb171e0a
@@ -22,7 +22,6 @@ package com.vitorpamplona.amethyst.service.tts
import android.content.Context import android.content.Context
import android.media.AudioAttributes import android.media.AudioAttributes
import android.os.Build
import android.speech.tts.TextToSpeech import android.speech.tts.TextToSpeech
import android.speech.tts.UtteranceProgressListener import android.speech.tts.UtteranceProgressListener
import java.util.Locale import java.util.Locale
@@ -79,15 +78,13 @@ class TextToSpeechEngine private constructor() {
engine.setPitch(defaultPitch) engine.setPitch(defaultPitch)
engine.setSpeechRate(defaultSpeed) engine.setSpeechRate(defaultSpeed)
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { val audioAttributes =
val audioAttributes = AudioAttributes
AudioAttributes .Builder()
.Builder() .setContentType(AudioAttributes.CONTENT_TYPE_SPEECH)
.setContentType(AudioAttributes.CONTENT_TYPE_SPEECH) .setUsage(AudioAttributes.USAGE_MEDIA)
.setUsage(AudioAttributes.USAGE_MEDIA) .build()
.build() engine.setAudioAttributes(audioAttributes)
engine.setAudioAttributes(audioAttributes)
}
engine.setListener( engine.setListener(
onStart = { onStartListener?.invoke() }, onStart = { onStartListener?.invoke() },