HuggingFace released AnySpeechRecognizer and AnyDecisionModel, introducing open models for speech and decisions on Apple platforms. Language models write, summarize, translate, and call tools, but they represent only a fraction of machine learning capabilities in commercial environments.

When a customer reaches a support line, operations require transcribing speech and routing the request. Organizations could route both tasks through a language model, but dedicated models execute each function faster and at a lower cost. As AnyLanguageModel and swift-huggingface reached their 1.x releases, the organization extended this architecture to speech and decisions using familiar Swift APIs with a choice of model, bringing local execution to Apple Silicon to eliminate recurring cloud infrastructure expenses.

AnySpeechRecognizer implements Apple's new speech-to-text API with a choice of recognition engine, including NVIDIA's Parakeet and Alibaba's Qwen3-ASR running locally on Core ML, and adds speaker diarization to track who speaks when. macOS 26 and iOS 26 introduced SpeechAnalyzer, Apple's new speech-to-text API, which allows developers to add modules such as SpeechTranscriber and SpeechDetector to an analyzer, process audio files or streams, and read results from async sequences. AssetInventory installs the models so applications control when downloads occur. While Apple's framework provides a robust API, its default engine is proprietary, whereas AnySpeechRecognizer preserves the API structure while permitting developers to substitute alternative recognition engines.

Local Model Execution and Cost Control

Transitioning from cloud-based APIs to local inference directly impacts cloud operating budgets by shifting computational load to client hardware. Parakeet v3 is NVIDIA's Parakeet TDT 0.6B v3, operating as a polyglot that recognizes 25 European languages and automatically identifies the spoken language without requiring a specified locale. Parakeet Ultra is Moondream's post-trained take on v3, and Parakeet Unified is NVIDIA's English-only Parakeet. All three run on the package's own Core ML runtime, supporting file and live input, volatile results, word timing, and word confidence. Alibaba's Qwen3-ASR operates in 0.6B and 1.7B sizes, recognizing 30 languages and 22 Chinese dialects, including Mandarin, Cantonese, Japanese, and Korean, which Parakeet does not cover.

AnyDecisionModel answers yes-or-no, multiple-choice, and rating-scale questions with typed results and probabilities.

Qwen3-ASR detects languages automatically or accepts a specified parameter, providing one final result for each segment of up to 40 seconds without volatile results, word timing, or confidence metrics. Because it runs on the GPU and processes more slowly than Parakeet, it is optimized for file transcription rather than live input. The Parakeet repositories add an 8-second encoder for live input, cutting live analysis time by about a third at the cost of a higher word error rate. SpeakerDiarizer runs NVIDIA's Streaming Sortformer on Core ML alongside an Apple or Parakeet transcriber on the same timeline, tracking up to four speakers even during overlapping dialogue.

Infrastructure Economics on Device

Deploying these models locally alters the financial structure of audio processing and decision routing by eliminating per-request cloud API fees. Model downloads occur exclusively when requested by the application: approximately 600 MB for each Parakeet variant, about 590 MB for the live encoder, between 0.9 and 2.4 GB for Qwen3-ASR, and roughly 250 MB for Sortformer, with files stored in the standard Hugging Face cache. AnyDecisionModel derives answers from model probabilities rather than generating text, using a device-local model via MLX, Core AI, or llama.cpp, or an external decision model from Jev or Ollama.

Can local hardware maintain processing speeds and diarization accuracy comparable to hosted enterprise endpoints under concurrent user loads?

The catch

Twenty-two Chinese dialects along with thirty languages running directly on Core ML show how open architectures are dismantling the cloud monopoly over voice processing. Instead of paying recurring infrastructure bills for audio routing and transcription, companies can execute specialized speech tasks right on Apple Silicon. Apple provides the system API frame, but replacing its proprietary core leaves the end-user hardware to absorb all memory and error costs. Dumping cloud server invoices simply transfers the raw operational overhead onto customer silicon.

Machine LearningOn-Device AIOpen Source AINVIDIAHugging Face