AndroidTtsPreferences

@Serializable
data class AndroidTtsPreferences(val language: Language? = null, val pitch: Double? = null, val speed: Double? = null, val voices: Map<Language, AndroidTtsEngine.Voice.Id>? = null) : TtsEngine.Preferences<AndroidTtsPreferences>

Preferences for the the Android built-in TTS engine.

Parameters

language

Language of the publication content.

pitch

Playback pitch rate.

speed

Playback speed rate.

voices

Map of preferred voices for specific languages.

Constructors

Link copied to clipboard
constructor(language: Language? = null, pitch: Double? = null, speed: Double? = null, voices: Map<Language, AndroidTtsEngine.Voice.Id>? = null)

Properties

Link copied to clipboard
open override val language: Language?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open operator override fun plus(other: AndroidTtsPreferences): AndroidTtsPreferences