RealtimeTtsTimeouts

data class RealtimeTtsTimeouts(val connectTimeoutMillis: Long, val sendTimeoutMillis: Long, val finishTimeoutMillis: Long, val inactivityTimeoutSeconds: Int = 60)(source)

Time limits applied to a realtime text-to-speech session.

Constructors

Link copied to clipboard
constructor(connectTimeoutMillis: Long, sendTimeoutMillis: Long, finishTimeoutMillis: Long, inactivityTimeoutSeconds: Int = 60)

Properties

Link copied to clipboard

Maximum time allowed to establish a connection, in milliseconds.

Link copied to clipboard

Maximum time RealtimeTtsSession.finish waits for server completion, in milliseconds.

Link copied to clipboard

Inactivity timeout sent to ElevenLabs, in seconds and from 1 through 180.

Link copied to clipboard

Maximum time allowed for a session send operation, in milliseconds.