Package net.idrnd.voicesdk.media
Class QualityCheckMetricsThresholds
java.lang.Object
net.idrnd.voicesdk.media.QualityCheckMetricsThresholds
Contains quality checking thresholds.
-
Constructor Summary
ConstructorsConstructorDescriptionQualityCheckMetricsThresholds(float minimumSnrDb, float minimumSpeechLengthMs, float minimumSpeechRelativeLength, float maximumMultipleSpeakersDetectorScore) -
Method Summary
Modifier and TypeMethodDescriptionfloatReturns maximum multiple speakers detector score allowed to pass quality check.floatReturns minimum signal-to-noise ratio required to pass quality check in dB.floatReturns minimum speech length required to pass quality check in milliseconds.floatReturns minimum speech relative length (speech length relative to the total audio length) required to pass quality check.voidsetMaximumMultipleSpeakersDetectorScore(float maximumMultipleSpeakersDetectorScore) Sets maximum multiple speakers detector score allowed to pass quality check.voidsetMinimumSnrDb(float minimumSnrDb) Sets minimum signal-to-noise ratio required to pass quality check in dB.voidsetMinimumSpeechLengthMs(float minimumSpeechLengthMs) Sets minimum speech length required to pass quality check in milliseconds.voidsetMinimumSpeechRelativeLength(float minimumSpeechRelativeLength) Sets minimum speech relative length (speech length relative to the total audio length) required to pass quality check.toString()
-
Constructor Details
-
QualityCheckMetricsThresholds
public QualityCheckMetricsThresholds(float minimumSnrDb, float minimumSpeechLengthMs, float minimumSpeechRelativeLength, float maximumMultipleSpeakersDetectorScore)
-
-
Method Details
-
getMinimumSnrDb
public float getMinimumSnrDb()Returns minimum signal-to-noise ratio required to pass quality check in dB.- Returns:
- Minimum signal-to-noise ratio required to pass quality check in dB
-
setMinimumSnrDb
public void setMinimumSnrDb(float minimumSnrDb) Sets minimum signal-to-noise ratio required to pass quality check in dB.- Parameters:
minimumSnrDb- Minimum signal-to-noise ratio required to pass quality check in dB
-
getMinimumSpeechLengthMs
public float getMinimumSpeechLengthMs()Returns minimum speech length required to pass quality check in milliseconds.- Returns:
- Minimum speech length required to pass quality check in milliseconds
-
setMinimumSpeechLengthMs
public void setMinimumSpeechLengthMs(float minimumSpeechLengthMs) Sets minimum speech length required to pass quality check in milliseconds.- Parameters:
minimumSpeechLengthMs- Minimum speech length required to pass quality check in milliseconds
-
getMinimumSpeechRelativeLength
public float getMinimumSpeechRelativeLength()Returns minimum speech relative length (speech length relative to the total audio length) required to pass quality check.- Returns:
- Minimum speech relative length required to pass quality check
-
setMinimumSpeechRelativeLength
public void setMinimumSpeechRelativeLength(float minimumSpeechRelativeLength) Sets minimum speech relative length (speech length relative to the total audio length) required to pass quality check.- Parameters:
minimumSpeechRelativeLength- Minimum speech relative length required to pass quality check
-
getMaximumMultipleSpeakersDetectorScore
public float getMaximumMultipleSpeakersDetectorScore()Returns maximum multiple speakers detector score allowed to pass quality check.- Returns:
- Maximum multiple speakers detector score allowed to pass quality check
-
setMaximumMultipleSpeakersDetectorScore
public void setMaximumMultipleSpeakersDetectorScore(float maximumMultipleSpeakersDetectorScore) Sets maximum multiple speakers detector score allowed to pass quality check.- Parameters:
maximumMultipleSpeakersDetectorScore- Maximum multiple speakers detector score allowed to pass quality check
-
toString
-