Speech SNR Screen
Calculate speech-to-noise level difference and compare it with an explicit caller-supplied minimum.
Description
Speech SNR is a comparable speech-minus-noise level difference.
Speech SNR is a comparable speech-minus-noise level difference. Intelligibility also depends on reverberation and spectral conditions.1
Calculate speech-to-noise level difference and compare it with an explicit caller-supplied minimum.
When to use Speech SNR Screen
Use this tool to calculate speech-to-noise level difference and compare it with an explicit caller-supplied minimum.
Choose a supported reference topic, run an input-free reference with an empty object, or prepare the measured values and caller-supplied test records requested. Keep acoustic metrics, frequency, units and test conditions consistent.
How to use Speech SNR Screen and understand its results
- Choose a supported reference topic, run an input-free reference with an empty object, or prepare the measured values and caller-supplied test records requested. Keep acoustic metrics, frequency, units and test conditions consistent.
- Enter minimumSignalToNoiseDecibels, noiseLevelDecibels, speechLevelDecibels using the field table and calculation rules, then run the tool.
- Read signalToNoiseDecibels, meetsCallerMinimum. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
| Input field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| minimumSignalToNoiseDecibels | Minimum signal-to-noise ratio (dB) | number | Required |
| noiseLevelDecibels | Noise level (dB) | number | Required |
| speechLevelDecibels | Speech level (dB) | number | Required |
Enter finite signed levels/minimum on the same measurement basis; return dB difference and inclusive gate.
SNR=speechLevel−noiseLevel; gate=SNR≥minimum Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| signalToNoiseDecibels | Signal-to-noise ratio (dB) | number |
| meetsCallerMinimum | Meets caller minimum | boolean |
{
"input": {
"minimumSignalToNoiseDecibels": 15,
"noiseLevelDecibels": 40,
"speechLevelDecibels": 58
},
"output": {
"signalToNoiseDecibels": 18,
"meetsCallerMinimum": true
}
} Limitations and assumptions
No audio, spectral measurement, STI or intelligibility prediction is computed.
Numeric inputs, where present, must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors. A successfully returned false flag is an evaluated outcome; its meaning is explained above.
Alternative or Complementary methods
Use Speech Transmission Index Method Reference: Summarize the scope and limitations of the standardized STI method. For a complementary task, use Tone Prominence Ratio: Calculate a tone-minus-masking-noise prominence ratio and compare it with an explicit caller threshold; a complete ECMA tonal analysis requires band-specific processing.
References
-
Speech SNR Screen — tool.io
Similar or alternative tools
- Speech Transmission Index Method Reference
Summarize the scope and limitations of the standardized STI method.
- Tone Prominence Ratio
Calculate a tone-minus-masking-noise prominence ratio and compare it with an explicit caller threshold; a complete ECMA tonal analysis requires band-specific processing.