Google's MedASR 105M Conformer-CTC model converted to MLX for native Apple Silicon inference.
This is the first on-device deployment of MedASR. The model runs faster on an M4 Pro then HF PyTorch(fp32) — transcribing 43.8 seconds of medical audio in 0.09 seconds.
All 368 parameter tensors and 51 BatchNorm buffers were converted from PyTorch to MLX format. Conv1d weights are transposed from PyTorch [out, in, kernel] to MLX [out, kernel, in] layout. Conversion achieves exact parity (0.0% WER, 100% token agreement).
Intended Use
MedASR is designed for medical speech recognition — doctor-patient conversations, clinical dictation, and medical terminology. It is part of Google's Health AI Developer Foundations (HAI-DEF).
This MLX conversion enables on-device inference on Apple Silicon (Mac, iPhone 15 Pro+) with no cloud dependency, making it suitable for privacy-sensitive healthcare applications.
This model is not intended for clinical diagnosis or treatment without appropriate validation and regulatory authorization.
Limitations
English only
Optimized for medical domain speech; general-purpose ASR accuracy may vary
Raw output includes formatting tokens ({period}, {comma}, {new paragraph}) that require post-processing
Requires Apple Silicon hardware (M1+ Mac or A17+ iPhone)