Downloads · 30 days
9
53% of all-time downloads
DawsonPrince/iHear-SAFE-v4.7.1
iHear-SAFE-v4.7.1 is a audio classification model from DawsonPrince. Use it for the audio classification task on the model card, and read the license before you ship it in a product.
iHear-SAFE v4.7.1 is an experimental embedded audio model developed for the iHear hearing-assistance research project. It combines speech-enhancement masking with hierarchical detection of selected safety-critical sou…
Downloads · 30 days
9
53% of all-time downloads
All-time downloads
17
Public
Repo size
159 KB
Likes
0
Public
Click a slice to open those files.
.tflite159 KB · 92%
From the Hugging Face model README
iHear-SAFE v4.7.1 is an experimental embedded audio model developed for the iHear hearing-assistance research project. It combines speech-enhancement masking with hierarchical detection of selected safety-critical sounds.
The v4.7.1 subtype head supports:
sirencar_hornfire_alarmdoorbell and warning_shout are treated as salient but unsupported negative classes during the current development stage.
n_fft = 256win_length = 256hop_length = 128center = Truelog(|STFT| + 1e-8)[1, 5, 129, 1]0.0868661329150199983The model has three outputs, identified by shape rather than output order:
[1, 129][1, 1][1, 3]
All three INT8 outputs use scale 0.00390625 and zero point -128.
The policy selected on the fixed development validation set is:
| Parameter | Value |
|---|---|
| Gate threshold | 0.70 |
| Subtype threshold | 0.75 |
| Combined threshold | 0.65 |
| Minimum consecutive frames | 12 |
| Minimum active-frame ratio | 0.04 |
| Safety-preservation mask floor | 0.85 |
The combined score is gate × subtype.
The selected INT8 policy achieved:
| Metric | Result |
|---|---|
| Siren recall | 84% |
| Car-horn recall | 80% |
| Fire-alarm recall | 92% |
| Overall supported recall | 85.3% |
| Doorbell rejection | 96% |
| Warning-shout rejection | 68% |
| Unsupported rejection | 82% |
| Ordinary-noise rejection | 99% |
| Hard-negative rejection | 89% |
| Deployment-negative rejection | 90% |
| Deployment-balanced score | 87.7% |
The fixed validation set contained 450 deterministic mixtures: 50 each for siren, car horn, fire alarm, doorbell, and warning shout; 100 ordinary no-alert mixtures; and 100 hard-negative mixtures.
Important: the 50 fire-alarm validation mixtures were generated from only 8 independent fire-alarm validation recordings. The 92% fire-alarm result is therefore a development-validation result, not a final independent estimate of real-world fire-alarm performance.
Balanced post-training INT8 calibration used representative examples from seven groups:
Float32-to-INT8 mean absolute error:
| Output | MAE |
|---|---|
| Mask | 0.0111 |
| Gate | 0.0102 |
| Subtype | 0.0094 |
The gate range was preserved well:
0.009 – 0.9960.008 – 0.996This release is intended for:
This model is a research prototype.
A public Gradio demo can be deployed from the companion Hugging Face Space:
https://huggingface.co/spaces/DawsonPrince/iHear-SAFE-v4.7.1-demo
The main deployment model is:
ihear_safe_v4_7_1_int8.tflite
Additional JSON/CSV files in this repository document the selected policy, class mapping, DSP configuration, and quantization validation.
If you use this model in research, please cite the iHear project/relevant publication when the project team provides the final citation.
No explicit model license is declared in this initial release template. The project owners should select an appropriate license after confirming institutional ownership and the terms of the training datasets.