- attempt to make MOSes better

This commit is contained in:
2023-09-17 19:37:15 +03:00
parent 4696b0e690
commit e512f7a643
5 changed files with 235 additions and 219 deletions

View File

@@ -1,226 +1,232 @@
BOF Common
IntervalLength = 0.68
IsUseUncertain = false
IsUseMixMode = true
IsUseDistance = false
AllWeight = 1.0
SilWeight = 1
VoiWeight = 1
AllCoefficient = 1.0
SilCoefficient = 1.0
VoiCoefficient = 1.0
SilThreshold = -37.50
IsOnePointSil = false
IsNormResult = true
IsMapScore = true
EOF Common
Common:
IntervalLength: 0.68
IsUseUncertain: no
IsUseMixMode: yes
IsUseDistance: no
AllWeight: 1.0
SilWeight: 1.0
VoiWeight: 1.0
AllCoefficient: 1.0
SilCoefficient: 1.0
VoiCoefficient: 1.0
SilThreshold: -37.50
IsOnePointSil: no
IsNormResult: yes
IsMapScore: yes
NormalizeByRms: yes
BOF Detector
Name = SNR
DetectorType = SNR
IntThresh = 0.10
FrameThresh = 14
DetThresh = 0.10
PVQA-Flag = true
PVQA-Weight = 1.0
DetMode = Both
EOF Detector
SilenceEraser:
Enabled: no
Options:
BOF Detector
Name = DeadAir-00
DetectorType = DeadAir
IntThresh = 0.60
DetThresh = 0.60
PVQA-Flag = true
PVQA-Weight = 1.0
DetMode = Both
EOF Detector
Detector:
- Name: SNR
DetectorType: SNR
IntThresh: 0.10
FrameThresh: 14
DetThresh: 0.10
PVQA-Flag: yes
PVQA-Weight: 1.0
DetMode: both
BOF Detector
Name = DeadAir-01
DetectorType = DeadAir
IntThresh = 0.5
DetThresh = 0.5
PVQA-Flag = true
PVQA-Weight = 1.0
DetMode = Both
EOF Detector
- Name: Noise
DetectorType: Noise
IntThresh: 0.99
DetThresh: 0.99
# This is still experimental detector so its values are not participating in MOS calculation
PVQA-Flag: false
PVQA-Weight: 1.0
DetMode: both
BOF Detector
Name = Click
DetectorType = Clicking
IntThresh = 0.10
DetThresh = 0.10
PVQA-Flag = true
PVQA-Weight = 1.0
DetMode = Both
EOF Detector
- Name: DTMF
DetectorType: DTMF
IntThresh: 0.99
DetThresh: 0.99
BOF Detector
Name = VAD-Clipping
DetectorType = VADClipping
IntThresh = 0.0
FrameThresh = 0.0
DetThresh = 0.0
PVQA-Flag = true
PVQA-Weight = 1.0
DetMode = Both
EOF Detector
# There is no sense to use detected DTMF signal in MOS calculation in the current config
PVQA-Flag: no
PVQA-Weight: 0.0
DetMode: both
BOF Detector
Name = Amplitude-Clipping
DetectorType = AmpClipping
IntThresh = 0.00
FrameThresh = 1.00
DetThresh = 0.00
PVQA-Flag = true
PVQA-Weight = 1.00
DetMode = Both
EOF Detector
- Name: DeadAir-00
DetectorType: DeadAir
IntThresh: 0.60
DetThresh: 0.60
PVQA-Flag: true
PVQA-Weight: 1.0
DetMode: both
BOF Detector
Name = Dynamic-Clipping
DetectorType = AmpClipping
IntThresh = 0.05
FrameThresh = 1.50
DetThresh = 0
PVQA-Flag = true
PVQA-Weight = 0.0
DetMode = Voice
EOF Detector
BOF Base EchoMono
SamplesType = UnKnownCodec
StepLengthSec = 0.5
MinDelayMs = 50
MaxLengthMs = 2800
WindowFunckID = 0
SpanLengthMs = 50
EOF Base EchoMono
BOF Detector
Name = ECHO
DetectorType = EchoMono
IntThresh = 0.00
FrameThresh = -40.0
DetThresh = 0.00
PVQA-Flag = true
PVQA-Weight = 1.0
DetMode = Voice
STAT-Flag = true
SpanLengthMs = 50
EOF Detector
BOF Detector
Name = Silent-Call-Detection
DetectorType = DeadAir
IntThresh = 0.99
DetThresh = 0.99
PVQA-Flag = false
PVQA-Weight = 1.0
EOF Detector
BOF Base SNR
MinPowerThresh = 1.0000
LogEnergyCoefficient = 10.0000
MinSignalLevel = 40.0000
MinSNRDelta = 0.0001
MinEnergyDisp = 3.0000
MinEnergyDelta = 1.0000
SamplesType = UnKnownCodec
EOF Base SNR
BOF Base AmpClipping
FlyAddingCoefficient = 0.1000
IsUseDynamicClipping = false
SamplesType = UnKnownCodec
EOF Base AmpClipping
BOF Base Clicking
SamplesType = UnKnownCodec
EOF Base Clicking
BOF Base DeadAir
StuckDeltaThreshold = 6
MinNonStuckTime = 80
MinStuckTime = 80
MinStartNonStuckTime = 1920
MinLevelThreshold = 256
SamplesType = UnKnownCodec
EOF Base DeadAir
- Name: DeadAir-01
DetectorType: DeadAir
IntThresh: 0.5
DetThresh: 0.5
PVQA-Flag: yes
PVQA-Weight: 1.0
DetMode: both
Override:
MinLevelThreshold: 0
BOF Base VADClipping
SamplesType = UnKnownCodec
EOF Base VADClipping
- Name: Click
DetectorType: Clicking
IntThresh: 0.10
DetThresh: 0.10
PVQA-Flag: true
PVQA-Weight: 1.0
DetMode: both
BOF DeadAir-01
MinLevelThreshold = 0
EOF DeadAir-01
- Name: VAD-Clipping
DetectorType: VADClipping
IntThresh: 0.0
FrameThresh: 0.0
DetThresh: 0.0
PVQA-Flag: true
PVQA-Weight: 1.0
DetMode: both
BOF Silent-Call-Detection
MinLevelThreshold = 0
IsUseRMSPower = true
MinRMSThreshold = -70
EOF Silent-Call-Detection
- Name: AmpClipping
DetectorType: AmpClipping
IntThresh: 0.00
FrameThresh: 1.00
DetThresh: 0.00
PVQA-Flag: true
PVQA-Weight: 1.00
DetMode: both
BOF Dynamic-Clipping
FlyAddingCoefficient = 0.1000
SamplesType = UnKnownCodec
IsUseDynamicClipping = true
EOF Dynamic-Clipping
- Name: DynClipping
DetectorType: AmpClipping
IntThresh: 0.05
FrameThresh: 1.50
DetThresh: 0
PVQA-Flag: true
PVQA-Weight: 0.0
DetMode: voice
Override:
FlyAddingCoefficient: 0.1000
SamplesType: UnKnownCodec
IsUseDynamicClipping: yes
BOF Correction
IntStart = 5.0
IntEnd = 4.2
Mult = 1.0
#Shift = -1.7
Shift = 0
EOF Correction
- Name: Echo
DetectorType: EchoMono
IntThresh: 0.00
FrameThresh: -40.0
DetThresh: 0.00
PVQA-Flag: true
PVQA-Weight: 1.0
DetMode: voice
STAT-Flag: true
SpanLengthMs: 50
BOF Correction
IntStart = 4.2
IntEnd = 3.5
Mult = 1.0
#Shift = -0.85
Shift = 0
EOF Correction
- Name: SilentCall
DetectorType: DeadAir
IntThresh: 0.99
DetThresh: 0.99
PVQA-Flag: false
PVQA-Weight: 1.0
Override:
MinLevelThreshold: 0
IsUseRMSPower: yes
MinRMSThreshold: -70
BOF SR Correction
SampleRate = 11000.0
Shift = 0.05
EOF SR Correction
BOF SR Correction
SampleRate = 16000.0
Shift = 0.1
EOF SR Correction
BOF SR Correction
SampleRate = 22000.0
Shift = 0.2
EOF SR Correction
Base EchoMono:
SamplesType: UnKnownCodec
StepLengthSec: 0.5
MinDelayMs: 50
MaxLengthMs: 2800
WindowFunckID: 0
SpanLengthMs: 50
BOF SR Correction
SampleRate = 32000.0
Shift = 0.3
EOF SR Correction
Base SNR:
MinPowerThresh: 1.0000
LogEnergyCoefficient: 10.0000
MinSignalLevel: 40.0000
MinSNRDelta: 0.0001
MinEnergyDisp: 3.0000
MinEnergyDelta: 1.0000
SamplesType: UnKnownCodec
BOF SR Correction
SampleRate = 48000.0
Shift = 0.45
EOF SR Correction
Base DTMF:
SamplesType: UnKnownCodec
BOF SR Correction
SampleRate = 96000.0
Shift = 0.5
EOF SR Correction
Base AmpClipping:
FlyAddingCoefficient: 0.1000
IsUseDynamicClipping: no
SamplesType: UnKnownCodec
BOF SR Correction
SampleRate = 192000.0
Shift = 0.6
EOF SR Correction
Base Clicking:
SamplesType: UnKnownCodec
BOF Scores Map
ScoresLine = 4;3.027000;2.935000;2.905000;2.818000;2.590000;2.432000;2.310000;1.665000;1.000000;
EOF Scores Map
Base DeadAir:
StuckDeltaThreshold: 6
MinNonStuckTime: 80
MinStuckTime: 80
MinStartNonStuckTime: 1920
MinLevelThreshold: 256
SamplesType: UnKnownCodec
Base VADClipping:
SamplesType: UnKnownCodec
Base Noise:
Interval: 0.1 # Seconds
DetectorType: RMS # This can be FFT as well
NoiseThreshold: 20
SignalThreshold: 80
Normalize: no
RemoveBias: no
ResultDb: yes
WindowType: Hann
WindowWidth: 3
# Moved to Override: sections
# DeadAir-01:
# MinLevelThreshold: 0
# SilentCall:
# MinLevelThreshold: 0
# IsUseRMSPower: yes
# MinRMSThreshold: -70
# Dynamic-Clipping:
# FlyAddingCoefficient: 0.1000
# SamplesType: UnKnownCodec
# IsUseDynamicClipping: yes
Correction:
- IntStart: 5.0
IntEnd: 4.2
Mult: 1.0
Shift: 0
- IntStart: 4.2
IntEnd: 3.5
Mult: 1.0
Shift: 0
SR Correction:
- SampleRate: 11000.0
Shift: 0.05
- SampleRate: 16000.0
Shift: 0.1
- SampleRate: 22000.0
Shift: 0.2
- SampleRate: 32000.0
Shift: 0.3
- SampleRate: 48000.0
Shift: 0.45
- SampleRate: 96000.0
Shift: 0.5
- SampleRate: 192000.0
Shift: 0.6
Scores Map:
ScoresLine: 4;3.027000;2.935000;2.905000;2.818000;2.590000;2.432000;2.310000;1.665000;1.000000;

Binary file not shown.

Binary file not shown.