agent_gsm/bin/pvqa.cfg

233 lines
5.9 KiB
INI

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
SilenceEraser:
Enabled: no
Options:
Detector:
- Name: SNR
DetectorType: SNR
IntThresh: 0.10
FrameThresh: 14
DetThresh: 0.10
PVQA-Flag: yes
PVQA-Weight: 1.0
DetMode: both
- 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
- Name: DTMF
DetectorType: DTMF
IntThresh: 0.99
DetThresh: 0.99
# 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
- Name: DeadAir-00
DetectorType: DeadAir
IntThresh: 0.60
DetThresh: 0.60
PVQA-Flag: true
PVQA-Weight: 1.0
DetMode: both
- Name: DeadAir-01
DetectorType: DeadAir
IntThresh: 0.5
DetThresh: 0.5
PVQA-Flag: yes
PVQA-Weight: 1.0
DetMode: both
Override:
MinLevelThreshold: 0
- Name: Click
DetectorType: Clicking
IntThresh: 0.10
DetThresh: 0.10
PVQA-Flag: true
PVQA-Weight: 1.0
DetMode: both
- Name: VAD-Clipping
DetectorType: VADClipping
IntThresh: 0.0
FrameThresh: 0.0
DetThresh: 0.0
PVQA-Flag: true
PVQA-Weight: 1.0
DetMode: both
- Name: AmpClipping
DetectorType: AmpClipping
IntThresh: 0.00
FrameThresh: 1.00
DetThresh: 0.00
PVQA-Flag: true
PVQA-Weight: 1.00
DetMode: both
- 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
- 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
- Name: SilentCall
DetectorType: DeadAir
IntThresh: 0.99
DetThresh: 0.99
PVQA-Flag: false
PVQA-Weight: 1.0
Override:
MinLevelThreshold: 0
IsUseRMSPower: yes
MinRMSThreshold: -70
Base EchoMono:
SamplesType: UnKnownCodec
StepLengthSec: 0.5
MinDelayMs: 50
MaxLengthMs: 2800
WindowFunckID: 0
SpanLengthMs: 50
Base SNR:
MinPowerThresh: 1.0000
LogEnergyCoefficient: 10.0000
MinSignalLevel: 40.0000
MinSNRDelta: 0.0001
MinEnergyDisp: 3.0000
MinEnergyDelta: 1.0000
SamplesType: UnKnownCodec
Base DTMF:
SamplesType: UnKnownCodec
Base AmpClipping:
FlyAddingCoefficient: 0.1000
IsUseDynamicClipping: no
SamplesType: UnKnownCodec
Base Clicking:
SamplesType: UnKnownCodec
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;