Audio

Conformer block

A transformer block with a convolution module inside. Attention for global context, convs for local acoustic detail.

First page of Conformer: Convolution-augmented Transformer for Speech RecognitionIntroduced inMay 2020Conformer: Convolution-augmented Transformer for Speech RecognitionGulati et al. · arXiv 2005.08100 ↗
Conformer: attention and convolution, togetherattention hears the whole utterance · the conv module keeps the local detailfeed-forward (½)self-attention · globalconvolution · local detailfeed-forward (½)

The Conformer sandwiches a depthwise-convolution module between attention and feed-forward layers (in a macaron FFN-attention-conv-FFN pattern), usually with relative position encoding in the attention. Convolutions capture local spectral patterns that pure attention handles poorly, which made Conformers the dominant speech-encoder architecture (NVIDIA’s FastConformer here).

Adoption over time

Share of new models that have included Conformer blocks over time.

0%202220232024202520260%20222023202420252026

See it in real models

Open any of these on hfviewer to find this block in the interactive architecture graph.

ResembleAI/chatterbox architecture graphResembleAI/chatterboxtext-to-speech · ↓ 2.1M · ♡ 2kOpen in visualizer nvidia/nemotron-3.5-asr-streaming-0.6b architecture graphnvidia/nemotron-3.5-asr-streaming-0.6bautomatic-speech-recognition · ↓ 1.3M · ♡ 1kOpen in visualizer CohereLabs/cohere-transcribe-03-2026 architecture graphCohereLabs/cohere-transcribe-03-2026automatic-speech-recognition · ↓ 841k · ♡ 1kOpen in visualizer nvidia/parakeet-tdt-0.6b-v3 architecture graphnvidia/parakeet-tdt-0.6b-v3automatic-speech-recognition · ↓ 494k · ♡ 1kOpen in visualizer google/gemma-3n-E2B-it architecture graphgoogle/gemma-3n-E2B-itimage-text-to-text · ↓ 391k · ♡ 319Open in visualizer ai-sage/GigaAM-v3 architecture graphai-sage/GigaAM-v3automatic-speech-recognition · ↓ 361k · ♡ 140Open in visualizer facebook/seamless-m4t-v2-large architecture graphfacebook/seamless-m4t-v2-largeautomatic-speech-recognition · ↓ 333k · ♡ 1kOpen in visualizer ibm-granite/granite-speech-4.1-2b architecture graphibm-granite/granite-speech-4.1-2bautomatic-speech-recognition · ↓ 330k · ♡ 158Open in visualizer nvidia/nemotron-speech-streaming-en-0.6b architecture graphnvidia/nemotron-speech-streaming-en-0.6bautomatic-speech-recognition · ↓ 131k · ♡ 604Open in visualizer nvidia/canary-qwen-2.5b architecture graphnvidia/canary-qwen-2.5bautomatic-speech-recognition · ↓ 35k · ♡ 453Open in visualizer nvidia/parakeet-tdt_ctc-0.6b-ja architecture graphnvidia/parakeet-tdt_ctc-0.6b-jaautomatic-speech-recognition · ↓ 5k · ♡ 60Open in visualizer ai4bharat/indicconformer_stt_ta_hybrid_ctc_rnnt_large architecture graphai4bharat/indicconformer_stt_ta_hybrid_ctc_rnnt_largeautomatic-speech-recognition · ↓ 2k · ♡ 6Open in visualizer

Browse all 22 models with this in the catalog →

Related concepts

hfviewer renders the full architecture of 3,500+ Hugging Face models as interactive graphs. Hover any block to see what it does, with this model’s real numbers.

Browse all model graphs →