Skip to content
Back to skills

Neural Beamforming Adaptation Eval

ASecurity

Evaluates the robustness of a run-time adapted neural beamforming system for joint speech dereverberation and denoising under varying acoustic conditions, including different numbers of speakers, reverberation times, and SNRs. Use when the user wants to benchmark on Simulated Librispeech+DEMAND, or asks about evaluating this task. Reports WER.

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 11, 2026
researchpythongo

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill neural-beamforming-adaptation-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Neural Beamforming Adaptation Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Neural Beamforming Adaptation Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-neural-beamforming-adaptation-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-neural-beamforming-adaptation-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: neural-beamforming-adaptation-eval
description: Evaluates the robustness of a run-time adapted neural beamforming system for joint speech dereverberation and denoising under varying acoustic conditions, including different numbers of speakers, reverberation times, and SNRs. Use when the user wants to benchmark on Simulated Librispeech+DEMAND, or asks about evaluating this task. Reports WER.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2410.22805
  bibtex_key: [REDACTED]
  confidence: high
---

# neural-beamforming-adaptation-eval

> Run-Time Adaptation of Neural Beamforming for Robust Speech Dereverberation and Denoising — Fujita et al. (2024) (arXiv:2410.22805, 2024)

## What this evaluates

Evaluates the robustness of a run-time adapted neural beamforming system for joint speech dereverberation and denoising under varying acoustic conditions, including different numbers of speakers, reverberation times, and SNRs.

## Datasets

- **Simulated Librispeech+DEMAND** — total ?; splits: train (36000), val (3600), test (210)

## Metrics

- `WER` **(primary)** — range: [0, 1] or percent
  - Word Error Rate: edit distance between predicted and reference transcriptions divided by reference length.
- `SDR` — range: dB
  - Signal-to-Distortion Ratio: ratio of target signal energy to distortion energy (noise, artifacts, interference) in decibels.
- `STOI` — range: [0, 1]
  - Short-Time Objective Intelligibility: temporal correlation-based metric measuring speech envelope similarity between clean and enhanced signals.
- `PESQ` — range: [-0.5, 4.5]
  - Perceptual Evaluation of Speech Quality: ITU-T P.862 standard mapping to a MOS-like score based on perceptual speech quality.
- `SRMR` — range: dB
  - Speech-to-Reverberation Modulation Energy Ratio: ratio of modulation energy in speech-dominant bands to reverberation-dominant bands.

## Input / output format

**Input**: 7-channel STFT coefficients (window=1024, hop=256) of the mixture signal, concatenated with log magnitude, inter-channel phase differences, and delay-sum beamforming output. Target DOA is provided as auxiliary input.

**Output**: Time-frequency (TF) mask for weighted power minimization distortionless response (WPD) beamforming, plus adapted filter parameters for WPE and FastMNMF.

## Scoring recipe

```python
def compute_metrics(predictions, gold):
    wer = compute_wer(predictions.transcription, gold.transcription)
    sdr = compute_sdr(predictions.waveform, gold.waveform)
    stoi = compute_stoi(predictions.waveform, gold.waveform)
    pesq = compute_pesq(predictions.waveform, gold.waveform)
    srmer = compute_srmer(predictions.waveform, gold.waveform)
    return {'WER': wer, 'SDR': sdr, 'STOI': stoi, 'PESQ': pesq, 'SRMR': srmer}
```

## Common pitfalls

- Evaluation uses only the second half (~4 minutes) of each 8-minute test recording; the first half is strictly reserved for fine-tuning the mask estimator.
- No ground-truth speech is available during run-time adaptation; the system relies on pseudo-ground-truth estimates from FastMNMF.
- Test noise is strictly from DEMAND's 'PSTATION' environment, while training/validation noise explicitly excludes it to prevent data leakage.

## Evidence (verbatim from paper)

> The evaluation compared different amounts of fine-tuning data (30, 60, 120, and 240 seconds) against several key metrics. These metrics include word error rate (WER), signal-to-distortion ratio (SDR), short-time objective intelligibility (STOI), perceptual evaluation of speech quality (PESQ), and speech-to-reverberation modulation energy ratio (SRMR).

## Citation

```bibtex
@misc{fujita2024runtime,
  title={Run-Time Adaptation of Neural Beamforming for Robust Speech Dereverberation and Denoising},
  author={Fujita et al. (2024)},
  year={2024},
  note={arXiv:2410.22805}
}
```

- arXiv: 2410.22805

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.