🔍 Read the full analysis: Meet The Open Models AnySpeechRecognizer And AnyDecisionModel on ThorstenMeyerAI.com
Get business pricing on monitors, keyboards and dev gear
- Business-only prices and quantity discounts
- Tax-exempt purchasing
- Multiple users, one account, clear invoices
TL;DR
Hugging Face has announced AnySpeechRecognizer and AnyDecisionModel, Swift packages that let developers work with different speech and decision models through shared APIs. The announcement describes on-device options and model features, but the supplied material includes no independent benchmarks, detailed compatibility matrix or release-version information.
Hugging Face has announced AnySpeechRecognizer and AnyDecisionModel, two Swift packages that let app developers select among speech-recognition and decision models through shared interfaces, as detailed in the original analysis. The packages are designed to support on-device processing and models available through the Hugging Face Hub, offering alternatives to relying only on Apple’s built-in speech engine or using text-generating language models for structured decisions.
AnySpeechRecognizer is described as mirroring Apple’s SpeechAnalyzer interface, with components for transcription, detection and model-asset management. Developers can use Apple’s Speech framework as the default engine or choose models such as NVIDIA Parakeet and Alibaba Qwen3-ASR by changing the model used to create a transcriber. The announcement says the surrounding analyzer, asset-installation and result-reading steps can otherwise stay similar.
The listed speech models have different reported features. According to the announcement, Parakeet v3 recognizes 25 European languages and supports live and file input, word timing and confidence values. Qwen3-ASR supports 30 languages and 22 Chinese dialects; it returns a final result for segments of up to 40 seconds and does not provide the same timing and confidence information. The source characterizes Qwen as slower and more suited to file transcription than live use.
AnyDecisionModel handles yes-or-no, multiple-choice and rating-scale questions, returning typed answers and probabilities. The announcement says it derives results from model probabilities rather than generating a text response and extracting an answer, an approach also explored in open models for AI decisions at the edge. The described options include on-device models through MLX, Core AI or llama.cpp, as well as decision models from Jev or Ollama. Both packages are presented as able to download open models from the Hub and run them on a device.
More Control Over Swift AI Models
The packages address a practical integration problem for app teams: changing AI models can require rewriting code built around a particular provider’s interface. A shared Swift API could make it easier to test different speech engines or decision models without rebuilding all of an application’s surrounding logic. That is useful where language coverage, input type or output format matters to the product.
Local execution may also let applications process some audio or decision requests without sending each one to a hosted service. But on-device availability is not a guarantee of equal performance. Model size, memory use, hardware, latency, accuracy, licensing and supported features can all affect whether an option works for a particular app. The source lists model downloads from about 600 MB for Parakeet to 0.9–2.4 GB for Qwen3-ASR, before accounting for runtime resources and the workload.
For structured questions, returning typed results and probabilities offers a distinct approach from asking a general language model to write an answer. Whether that approach performs reliably on real application tasks is not established by the announcement. Developers will need to evaluate the models against their own data and use cases.
Popular right now

Apple AirPods Pro 3 Wireless Earbuds

De'Longhi Magnifica Evo Fully Automatic Espresso Machine with Manual Milk Frother

Bose QuietComfort Wireless Bluetooth Headphones with Active Noise Cancellation, Mic, USB‑C Charging, Deep Bass, 24‑Hour Battery – White Smok
As an affiliate, we earn on qualifying purchases.
Apple’s Speech API as the Starting Point
The source says Apple introduced SpeechAnalyzer with macOS 26 and iOS 26. That framework can process audio files or streams, return results asynchronously and use AssetInventory to manage model installation. AnySpeechRecognizer is presented as keeping a similar programming pattern while adding other recognition engines.
The announcement also describes Core ML conversions of Parakeet, Qwen3-ASR and NVIDIA Sortformer models published on the Hugging Face Hub. It says the repositories identify source checkpoints and file checksums, and that the package pins models to fixed revisions. The source reports that Parakeet repositories include an encoder for live input that reduces analysis time by about a third, with a somewhat higher word error rate. These are project-reported details; the supplied material does not provide a full benchmark methodology or an independent evaluation.
The packages’ intended value is model choice behind a familiar interface, not proof that all engines are interchangeable in practice. The announcement says developers can add recognition engines by implementing the packages’ model and executor protocols, while the packages’ READMEs document examples and differences from Apple’s Speech framework.
““familiar Swift APIs with a choice of model””
— Hugging Face announcement
Performance and Device Support Questions
The supplied material does not state a publication date, package version numbers or device compatibility matrix. It also gives no independent performance tests or detailed conditions for the reported accuracy comparisons, including the claim that Parakeet Ultra performed better in most measurements. Those comparisons should be treated as project claims rather than independently verified results.
It remains unclear what minimum hardware is needed for each model, how the packages handle licensing and distribution requirements across the listed options, and how the decision models compare on real application tasks. The source excerpt also ends during discussion of speaker diarization, so it does not establish the full set of diarization capabilities or their limitations.
Testing Models on Target Devices
The source gives no schedule for further releases or named upcoming milestones. Developers considering the packages can consult their READMEs for implementation examples and documented differences from Apple’s Speech framework, then test candidate models using their own devices, audio and application tasks.
Useful evaluation measures include accuracy, latency, download size and memory use, alongside language coverage, output features and licensing requirements. More complete benchmark conditions, compatibility guidance and diarization documentation would help teams assess how the options perform beyond the examples and project-reported claims in the announcement.
Key Questions
What are AnySpeechRecognizer and AnyDecisionModel?
They are Swift packages announced by Hugging Face. AnySpeechRecognizer provides a shared interface for speech models; AnyDecisionModel provides typed outputs and probabilities for structured questions such as yes-or-no and multiple-choice decisions.
Which speech models are named?
The announcement lists NVIDIA Parakeet and Alibaba Qwen3-ASR, alongside Apple’s Speech framework. It describes differences in language coverage and features, including Parakeet’s word timing and confidence information and Qwen3-ASR’s support for Chinese dialects.
Do the packages run models on the device?
The announcement says both packages can use on-device models and download open models from the Hugging Face Hub. It does not provide a complete device compatibility list or minimum hardware requirements.
Are the performance claims independently verified?
Not in the supplied material. It reports project claims about model speed and accuracy but provides no independent benchmarks or full testing methodology. Developers should test models on their own target devices and workloads.
Source: ThorstenMeyerAI.com
