data class AudioConstraints(val echoCancellation: Boolean = true, val noiseSuppression: Boolean = true, val autoGainControl: Boolean = true, val deviceId: String? = null, val sampleRate: Int? = null, val channelCount: Int? = null, val latency: Double? = null, val volume: Double? = null)