VoiceSessionInfo

@Serializable
data class VoiceSessionInfo(val flow: MibiData.VoiceSessionInfo.Flow? = null, val snr: Float? = null, val speechDuration: Int? = null, val warnings: List<List<String>>? = null, val totalDuration: Long, val tries: Int? = null) : MibiData.SessionInfo

Information about the Voice session.

Constructors

Link copied to clipboard
constructor(flow: MibiData.VoiceSessionInfo.Flow? = null, snr: Float? = null, speechDuration: Int? = null, warnings: List<List<String>>? = null, totalDuration: Long, tries: Int? = null)

Types

Link copied to clipboard

Properties

Link copied to clipboard

The type of flow used during the session.

Link copied to clipboard
val snr: Float? = null

The signal to noise ratio in the voice recording result.

Link copied to clipboard
val speechDuration: Int? = null

The speech duration in milliseconds in the voice recording result.

Link copied to clipboard
open override val totalDuration: Long

The total duration of the session in milliseconds.

Link copied to clipboard
val tries: Int? = null

The number of times the user attempted voice recording.

Link copied to clipboard
open override val type: String

The type of the session, values: "Document", "Barcode", "Face", "NFC", "Voice".

Link copied to clipboard
val warnings: List<List<String>>? = null

A list of strings with warnings about the voice quality of the voice recording result.