🔍 Read the full analysis: Introducing Two Open AI Models For Apple Speech And Decisions on ThorstenMeyerAI.com
Get audio and creator gear delivered free with Prime
- Fast, free delivery on millions of items
- Prime Video, Amazon Music and more included
- Member-only deals all year
TL;DR
Hugging Face announced AnySpeechRecognizer and AnyDecisionModel, Swift packages that let developers use shared APIs to select speech and structured-decision models. The announcement describes on-device options and model features, but the supplied information includes no independent benchmarks or detailed device-compatibility guidance.
Hugging Face has announced AnySpeechRecognizer and AnyDecisionModel, two Swift packages that let app developers choose among speech-recognition and decision models through shared APIs. The packages are designed to support on-device processing and models from the Hugging Face Hub, offering developers alternatives to relying solely on Apple’s built-in speech engine or a text-generating language model.
AnySpeechRecognizer is described as mirroring Apple’s SpeechAnalyzer API, with components for transcription, detection and model asset management. Developers can choose Apple’s Speech framework or models including NVIDIA Parakeet and Alibaba Qwen3-ASR by selecting a model when creating a transcriber; the announcement says the broader analyzer, installation and result-reading steps can otherwise stay similar.
The models differ in language coverage and output features, according to the announcement. Parakeet v3 supports 25 European languages and is described as offering live and file input, word timing and confidence information. Qwen3-ASR supports 30 languages and 22 Chinese dialects; the source says it returns a final result for segments up to 40 seconds and does not provide those timing and confidence features. It characterizes Qwen as slower and more suited to file processing than live input.
AnyDecisionModel handles yes-or-no, multiple-choice and rating-scale questions, returning typed results and probabilities. The announcement says it uses model probabilities rather than generating text and extracting an answer afterward. Listed options include on-device models using MLX, Core AI or llama.cpp, as well as decision models from Jev or Ollama. Both packages are described as able to download open models from the Hub and run them on a device.
More Model Choice in Swift Apps
The packages offer Swift developers a common integration path for trying different models without redesigning application logic around each provider’s interface. For speech features, that could make it easier to weigh language coverage, live transcription support and local processing against the needs of a particular app. For structured decisions, typed outputs and probabilities provide a different approach from asking a general-purpose language model to produce free-form text.
Local inference may let apps process audio or decision requests without sending each one to a hosted service, though the announcement does not quantify privacy, cost or performance effects. Those depend on implementation and the selected model. On-device use also brings practical tradeoffs: model downloads, memory use, device speed, licensing and the level of feature support can vary. The source lists Parakeet models at about 600 MB and Qwen3-ASR models at 0.9–2.4 GB, figures that may affect installation and storage decisions.
A shared API makes it easier to switch among supported engines at the software-integration level, but it does not make their results equivalent. Developers still need to test model accuracy and latency on their own devices and workloads before selecting one for a user-facing feature.
Products Worth Considering

Apple AirPods Pro 3 Wireless Earbuds

LG UltraGear 27-Inch QHD OLED Gaming Monitor, 240Hz, 0.03ms, G-SYNC Compatible, FreeSync Premium Pro, HDMI 2.1

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 SpeechAnalyzer and Model Options
The source says Apple introduced SpeechAnalyzer with macOS 26 and iOS 26. It processes audio files or streams, provides results asynchronously and uses AssetInventory to manage model installation. AnySpeechRecognizer is presented as a similar interface with additional recognition engines available through model selection.
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 original checkpoints and file checksums, and that the package pins models to fixed revisions. These are project-reported implementation details, not independent findings. The source further says Parakeet repositories include an encoder for live input that reduces analysis time by about a third, with a somewhat higher word error rate; it does not provide the full testing conditions needed to assess that tradeoff.
““familiar Swift APIs with a choice of model””
— Hugging Face announcement
Performance and Compatibility Still Unclear
The supplied announcement does not give package version numbers, a publication date, or a device compatibility matrix. It also provides no independent performance tests or full benchmark methodology. Its model accuracy statements, including a claim that Parakeet Ultra performed better in most measurements, remain project claims in the material provided and cannot be assessed without the test conditions and results.
Minimum hardware requirements, real-world comparisons among decision models, and the licensing and distribution requirements for each model are also not established in the source. The excerpt ends during a discussion of speaker diarization, so it does not clarify the complete diarization capabilities or their limitations. A common API does not by itself establish that every model will perform similarly or run well on every supported device.
Testing Models on Target Devices
Developers can consult the packages’ READMEs for implementation examples and documented differences from Apple’s Speech framework. The announcement says additional recognition engines can be added by implementing the packages’ model and executor protocols. It does not identify a schedule for future releases or a specific upcoming milestone.
For teams considering the packages, the next step is to evaluate candidate models using their own audio, questions and target hardware. Useful measurements include accuracy, latency, download size and memory use, alongside licensing and distribution checks. More detailed benchmark methods, hardware guidance and diarization documentation would help clarify how the options compare beyond the information in the announcement.
Key Questions
What are AnySpeechRecognizer and AnyDecisionModel?
They are two announced Swift packages from Hugging Face. AnySpeechRecognizer provides a shared interface for choosing speech models, while AnyDecisionModel handles structured yes-or-no, multiple-choice and rating-scale outputs.
Which speech models are listed?
The announcement lists Apple’s Speech framework, NVIDIA Parakeet and Alibaba Qwen3-ASR. Their supported languages and output features differ, so developers would need to select based on their app’s requirements.
Can the models run on a device?
The packages are described as supporting on-device models, including options using MLX, Core AI or llama.cpp. The supplied information does not specify minimum device requirements or confirm that every model works on every target device.
Are there independent benchmarks?
No independent benchmark results are included in the supplied material. Performance comparisons and claims about particular models are attributed to the project, without full test conditions in the excerpt.
What should developers check before using a model?
Teams should test accuracy, latency, memory use and download size on their target devices, and review model licensing and distribution terms. The announcement does not provide a complete compatibility guide or detailed licensing breakdown.
Source: ThorstenMeyerAI.com
