CohereLabs / cohere-transcribe-arabic-07-2026

huggingface.co
Total runs: 47.6K
24-hour runs: 258
7-day runs: -3.6K
30-day runs: -3.6K
Model's Last Updated: July 14 2026
automatic-speech-recognition

Introduction of cohere-transcribe-arabic-07-2026

Model Details of cohere-transcribe-arabic-07-2026

Cohere Transcribe Arabic

Cohere Transcribe Arabic is an open source release of a 2B parameter dedicated audio-in, text-out automatic speech recognition (ASR) model. The optimized for Arabic and English, with a focus on Arabic dialect performance and Arabic-English code-switching. Based on the Cohere Transcribe architecture.

Developed by: Cohere and Cohere Labs . Point of Contact: Cohere Labs .

Name cohere-transcribe-arabic-07-2026
Architecture conformer-based encoder-decoder
Input audio waveform → log-Mel spectrogram. Audio is automatically resampled to 16kHz if necessary during preprocessing. Similarly, multi-channel (stereo) inputs are averaged to produce a single channel signal.
Output transcribed text
Model a large Conformer encoder extracts acoustic representations, followed by a lightweight Transformer decoder for token generation
Training objective supervised cross-entropy on output tokens
Languages
  • Arabic
  • English
License Apache 2.0

✨Try the Cohere Transcribe Arabic demo

Usage

Cohere Transcribe Arabic is supported natively in transformers . This is the recommended way to use the model for offline inference. For online inference, see the vLLM integration example below.

pip install transformers>=5.4.0 torch huggingface_hub soundfile librosa sentencepiece protobuf accelerate
Quick Start 🤗

Transcribe any audio file in a few lines:

from transformers import AutoProcessor, CohereAsrForConditionalGeneration
from transformers.audio_utils import load_audio
from huggingface_hub import hf_hub_download

processor = AutoProcessor.from_pretrained("CohereLabs/cohere-transcribe-arabic-07-2026")
model = CohereAsrForConditionalGeneration.from_pretrained("CohereLabs/cohere-transcribe-arabic-07-2026", device_map="auto")

# Example: transcribe Arabic audio
audio_file = "your_audio.wav"
audio = load_audio(audio_file, sampling_rate=16000)

inputs = processor(audio, sampling_rate=16000, return_tensors="pt", language="ar")
inputs.to(model.device, dtype=model.dtype)

outputs = model.generate(**inputs, max_new_tokens=256)
text = processor.decode(outputs, skip_special_tokens=True)
print(text)
Long-form transcription

For audio longer than the feature extractor's max_audio_clip_s , the feature extractor automatically splits the waveform into chunks. The processor reassembles the per-chunk transcriptions using the returned audio_chunk_index .

from transformers import AutoProcessor, CohereAsrForConditionalGeneration
import time

processor = AutoProcessor.from_pretrained("CohereLabs/cohere-transcribe-arabic-07-2026")
model = CohereAsrForConditionalGeneration.from_pretrained("CohereLabs/cohere-transcribe-arabic-07-2026", device_map="auto")

audio = load_audio("your_long_audio.wav", sampling_rate=16000)
sr = 16000
duration_s = len(audio) / sr
print(f"Audio duration: {duration_s / 60:.1f} minutes")

inputs = processor(audio=audio, sampling_rate=sr, return_tensors="pt", language="ar")
audio_chunk_index = inputs.get("audio_chunk_index")
inputs.to(model.device, dtype=model.dtype)

start = time.time()
outputs = model.generate(**inputs, max_new_tokens=256)
text = processor.decode(outputs, skip_special_tokens=True, audio_chunk_index=audio_chunk_index, language="ar")[0]
elapsed = time.time() - start
rtfx = duration_s / elapsed
print(f"Transcribed in {elapsed:.1f}s — RTFx: {rtfx:.1f}")
print(text)
English transcription

The model also supports English. Specify language="en" :

inputs = processor(audio, sampling_rate=16000, return_tensors="pt", language="en")
inputs.to(model.device, dtype=model.dtype)

outputs = model.generate(**inputs, max_new_tokens=256)
text = processor.decode(outputs, skip_special_tokens=True)
print(text)
vLLM Integration

For production serving we recommend running via vLLM following the instructions below.

Run cohere-transcribe-arabic-07-2026 via vLLM

First install vLLM (refer to vLLM installation instructions ):

uv venv --python 3.12 --seed
source .venv/bin/activate

uv pip install -U vllm==0.19.0 --torch-backend=auto
uv pip install vllm[audio]
uv pip install librosa

Start vLLM server

vllm serve CohereLabs/cohere-transcribe-arabic-07-2026 --trust-remote-code

Send request

curl -v -X POST http://localhost:8000/v1/audio/transcriptions \
 -H "Authorization: Bearer $VLLM_API_KEY" \
-F "file=@$(realpath ${AUDIO_PATH})" \
-F "model=CohereLabs/cohere-transcribe-arabic-07-2026"
Results
Open Universal Arabic ASR Leaderboard (as of 07.07.2026)
Model Average WER · CER SADA WER · CER Common Voice WER · CER MASC clean WER · CER MASC noisy WER · CER MGB-2 WER · CER Casablanca WER · CER
Cohere Transcribe Arabic 07-2026 25.87 11.80 37.47 23.53 5.82 1.62 19.60 6.45 27.07 10.13 15.54 8.40 49.71 20.66
OmniASR LLM 7B 28.32 12.52 41.61 24.95 8.75 2.71 19.69 5.76 29.29 10.66 14.13 7.10 56.46 23.96
OmniASR LLM 3B 29.96 13.77 46.18 27.27 9.15 2.80 19.90 6.13 30.03 11.27 14.22 7.06 60.27 28.06
OmniASR LLM 1B 29.96 13.40 43.84 24.54 9.55 2.97 20.03 6.14 30.26 11.18 15.34 7.56 60.68 28.02
Cohere Transcribe 03-2026 30.67 16.37 60.11 45.44 8.17 2.49 8.66 2.97 19.01 7.71 25.33 9.28 62.71 30.31
Qwen3-Omni 30B 30.71 13.67 44.82 26.11 11.46 4.28 21.47 5.59 30.85 11.28 13.09 6.20 62.55 28.53
NVIDIA Conformer-CTC (LM) 32.91 13.84 44.52 23.76 8.80 2.77 23.74 5.63 34.29 11.07 17.20 6.87 68.90 32.97
OmniASR LLM 300M 32.96 14.84 51.38 29.10 12.03 4.04 20.66 6.22 32.45 12.23 16.58 7.86 64.64 29.61
Gemma 4 E4B 32.98 13.71 43.40 20.96 19.65 7.48 24.86 7.76 33.59 12.25 17.72 8.67 58.63 25.11
Qwen3-ASR 1.7B 33.36 12.33 45.53 19.90 16.90 5.06 24.37 5.72 34.29 10.84 16.57 6.25 64.47 26.23
Voxtral-Small 24B 34.47 15.29 50.82 28.85 15.25 5.54 23.96 7.06 34.43 12.22 16.03 7.41 66.30 30.64
NVIDIA Conformer-CTC (greedy) 34.74 13.37 47.26 22.54 10.60 3.05 24.12 5.63 35.64 11.02 19.69 7.46 71.13 30.50
Gemma 4 E2B 35.87 15.34 46.23 23.47 23.76 9.13 27.47 8.99 36.15 13.93 20.72 10.15 60.87 26.35
Whisper Large v3 36.86 17.21 55.96 34.62 17.83 5.74 24.66 7.24 34.63 12.89 16.26 7.74 71.81 35.04

Link to the live leaderboard: Open Universal Arabic ASR Leaderboard .

Resources

For more details and results:

Strengths and Limitations
Strengths

Cohere Transcribe Arabic demonstrates strong transcription accuracy for Arabic and English. As a dedicated speech recognition model, it benefits from efficient inference via the Conformer encoder-decoder architecture.

Limitations
  • Single language. The model performs best when remaining in-distribution of a single, pre-specified language. It does not feature explicit, automatic language detection and exhibits inconsistent performance on code-switched audio.

  • Timestamps/Speaker diarization. The model does not feature either of these.

  • Silence. Like most AED speech models, Cohere Transcibe Arabic is eager to transcribe, even non-speech sounds. The model benefits from prepending a noise gate or VAD (voice activity detection) model in order to prevent low-volume, floor noise from turning into hallucinations.

Model Card Contact

For errors or additional questions about details in this model card, contact [email protected] or raise an issue.

Terms of Use: We hope that the release of this model will make community-based research efforts into Arabic speech more accessible. This model is governed by an Apache 2.0 license.

Runs of CohereLabs cohere-transcribe-arabic-07-2026 on huggingface.co

47.6K
Total runs
258
24-hour runs
1.0K
3-day runs
-3.6K
7-day runs
-3.6K
30-day runs

More Information About cohere-transcribe-arabic-07-2026 huggingface.co Model

More cohere-transcribe-arabic-07-2026 license Visit here:

https://choosealicense.com/licenses/apache-2.0

cohere-transcribe-arabic-07-2026 huggingface.co

cohere-transcribe-arabic-07-2026 huggingface.co is an AI model on huggingface.co that provides cohere-transcribe-arabic-07-2026's model effect (), which can be used instantly with this CohereLabs cohere-transcribe-arabic-07-2026 model. huggingface.co supports a free trial of the cohere-transcribe-arabic-07-2026 model, and also provides paid use of the cohere-transcribe-arabic-07-2026. Support call cohere-transcribe-arabic-07-2026 model through api, including Node.js, Python, http.

cohere-transcribe-arabic-07-2026 huggingface.co Url

https://huggingface.co/CohereLabs/cohere-transcribe-arabic-07-2026

CohereLabs cohere-transcribe-arabic-07-2026 online free

cohere-transcribe-arabic-07-2026 huggingface.co is an online trial and call api platform, which integrates cohere-transcribe-arabic-07-2026's modeling effects, including api services, and provides a free online trial of cohere-transcribe-arabic-07-2026, you can try cohere-transcribe-arabic-07-2026 online for free by clicking the link below.

CohereLabs cohere-transcribe-arabic-07-2026 online free url in huggingface.co:

https://huggingface.co/CohereLabs/cohere-transcribe-arabic-07-2026

cohere-transcribe-arabic-07-2026 install

cohere-transcribe-arabic-07-2026 is an open source model from GitHub that offers a free installation service, and any user can find cohere-transcribe-arabic-07-2026 on GitHub to install. At the same time, huggingface.co provides the effect of cohere-transcribe-arabic-07-2026 install, users can directly use cohere-transcribe-arabic-07-2026 installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

cohere-transcribe-arabic-07-2026 install url in huggingface.co:

https://huggingface.co/CohereLabs/cohere-transcribe-arabic-07-2026

Url of cohere-transcribe-arabic-07-2026

cohere-transcribe-arabic-07-2026 huggingface.co Url

Provider of cohere-transcribe-arabic-07-2026 huggingface.co

CohereLabs
ORGANIZATIONS

Other API from CohereLabs

huggingface.co

Total runs: 9.6K
Run Growth: -399
Growth Rate: -4.15%
Updated:September 11 2025
huggingface.co

Total runs: 3.1K
Run Growth: -6.3K
Growth Rate: -202.37%
Updated:September 11 2025
huggingface.co

Total runs: 330
Run Growth: -286
Growth Rate: -86.67%
Updated:September 11 2025