Skip to content

Audio: add reusable ASR model-input segmentation - #2255

Closed
mohammadaaftabv wants to merge 3 commits into
NVIDIA-NeMo:mainfrom
mohammadaaftabv:aaftabv/audio-asr-stage-adapter-split
Closed

Audio: add reusable ASR model-input segmentation#2255
mohammadaaftabv wants to merge 3 commits into
NVIDIA-NeMo:mainfrom
mohammadaaftabv:aaftabv/audio-asr-stage-adapter-split

Conversation

@mohammadaaftabv

@mohammadaaftabv mohammadaaftabv commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Summary

This draft contains only reusable model-input segmentation. It plans contiguous, non-overlapping audio spans bounded by a caller-provided model duration limit.

Reused from merged #1967

  • the generic ASRStage / ASRAdapter contract
  • model lifecycle, waveform normalization, language routing, skip state, notes, and output assembly

There is no ASR stage implementation or model adapter in this diff.

Approximate unique diff

  • +177 / -0 across 2 files

Validation

  • Ruff passed
  • 6 focused segmentation tests passed

@copy-pr-bot

copy-pr-bot Bot commented Jul 27, 2026

Copy link
Copy Markdown

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

Signed-off-by: aaftaabv@gmail.com <aaftaabv@gmail.com>
@mohammadaaftabv
mohammadaaftabv force-pushed the aaftabv/audio-asr-stage-adapter-split branch from 4ccdce3 to 5f60e41 Compare July 28, 2026 10:14
@mohammadaaftabv mohammadaaftabv changed the title Audio: add the generic ASRStage that drives any ASR adapter Audio: add reusable ASR model-input segmentation Jul 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant