/ Модель

Характеристики

Лицензия
CC BY-NC 4.0
Архитектура
audio8_asr_ios_ane · dense
Библиотека
coreml
Опубликована
10 июл 2026

Audio8-ASR-0.1B-iOS-ANE

Распознавание речиАудио → текст3 профессии

Производная модели Edge0/Audio8-ASR-0.1B-iOS-ANE. Пакет Audio8-ASR-0.1B для локального распознавания многоязычной речи на iPhone с ускорением аудиобашни через Apple Neural Engine.

34скачиваний за 30 дней12лайковвеса обновлены15 июл 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Карточка модели Audio8/Audio8-ASR-0.1B-iOS-ANE на Hugging Face совпадает с карточкой Edge0/Audio8-ASR-0.1B-iOS-ANE, поэтому описание составлено по ней.

Edge0/Audio8-ASR-0.1B-iOS-ANE — пакет модели распознавания речи Audio8-ASR-0.1B, подготовленный для локальной работы на iPhone. Он предназначен для преобразования речи в текст в iOS-приложениях и включает Swift SDK, демонстрационное приложение и готовые файлы модели. Размер базовой модели в идентификаторе указан как 0,1 млрд параметров; в метаданных размер не приведён.

Аудиобашня выполняется через Core ML на Apple Neural Engine, а декодер языковой модели — через ONNX Runtime на CPU с весами int4. Пакет поддерживает английский, китайский, кантонский, французский, немецкий, японский и корейский языки. Обработка аудио выполняется локально и не требует сетевого запроса. Для Swift-пакета требуются iOS 18 или macOS 15; README рекомендует Apple Silicon Mac для разработки.

Модель ориентирована на компактное офлайн-распознавание на устройстве; заявленная демонстрационная нагрузка памяти составляет около 200 МБ и зависит от устройства и условий измерения. Лицензия — CC BY-NC 4.0, допускающая использование с указанием авторства и ограничивающая коммерческое применение.

Сценарии применения

  • Офлайн-транскрибация речи на iPhone
  • Распознавание диктовки в iOS-приложениях
  • Преобразование записанных аудиофрагментов в текст
  • Добавление распознавания речи в Swift-приложения без отправки аудио в сеть

Ограничения

Пакет рассчитан на устройства Apple и требует iOS 18 или macOS 15 для Swift-пакета; фактическое потребление памяти и скорость зависят от устройства и условий запуска. Лицензия CC BY-NC 4.0 ограничивает коммерческое использование.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Audio8-ASR-0.1B-iOS-ANE

GitHub arXiv License

This repository packages an iPhone-ready, ASR-only build of Audio8-ASR-0.1B. It includes a Swift SDK, a minimal iOS demo app, an optional ANE benchmark app, and a prebuilt model asset bundle.

The ASR model is multilingual, with support for languages including English, Chinese, Cantonese, French, German, Japanese, and Korean.

The on-device pipeline uses Core ML on Apple Neural Engine for the audio tower and ONNX Runtime for the int4 language-model decoder. Audio is transcribed locally; no network request is required by the SDK or demo app.

Contents

PathDescription
SpeechKit/Swift Package exposing SpeechKit, ASRKit, and SpeechCore
dist/ASRModels.bundlePrebuilt model assets: Core ML audio tower, ONNX decoder, tokenizer tables, and integrity manifest
ASRDemo/Minimal iOS app for microphone recording and one-shot transcription
ANEBench/Optional iOS app for Core ML / ANE latency and sustained-load checks
assets/Screenshots and model-card media
config.jsonMachine-readable package metadata and Hugging Face download-stat query file
GETTING_STARTED.mdReproducible setup, build, signing, and device-testing guide
LICENSECreative Commons Attribution-NonCommercial 4.0 International

Related Repositories

Packaged Model Variant and Footprint

This release packages the iPhone ANE-oriented variant of Audio8-ASR-0.1B:

  • Audio tower/head: compiled Core ML mlmodelc with mixed Float16/Int8 storage, Float16 compute/output tensors, and ANE execution.
  • Decoder: ONNX Runtime CPU decoder with int4 shared language-model weights (lm_shared_int4.data) and int4 prefill/decode ONNX graphs.
  • Token embedding table: Float16 (token_embedding_fp16.bin).

On a physical iPhone with the Core ML audio tower running on ANE, the demo is designed to keep runtime memory footprint around 200 MB. The example below shows a 183 MB app footprint during a microphone transcription run, with sampled peak footprint varying by device, iOS version, cold/warm start state, and measurement window. We position this package as one of the smallest usable ASR model stacks for on-device iPhone transcription.

Quick Start

brew install xcodegen

cd SpeechKit
swift package resolve
swift build
swift run dev-check
cd ..

cd ASRDemo
xcodegen generate
open ASRDemo.xcodeproj

In Xcode, select the ASRDemo target, choose your signing team, change the bundle identifier to a unique value, then run on an iPhone or iOS Simulator.

The demo uses microphone input. If you want to test a local file without changing the app, use asrkit-cli --file /path/to/audio.wav.

What Runs on ANE

The key acceleration path is the audio tower:

audio -> log-mel -> Core ML audio tower on ANE -> projected audio embeddings
      -> ONNX Runtime int4 decoder on CPU -> transcript

The decoder intentionally stays on CPU. Its per-token workload is small enough that ANE dispatch overhead is not beneficial for this build.

Requirements

  • macOS on Apple Silicon is recommended.
  • Full Xcode, not only Command Line Tools.
  • iOS 18+ / macOS 15+ for the Swift package.
  • XcodeGen for regenerating the demo projects.
  • An Apple Developer account for physical-device signing. A free Personal Team is enough for local device testing.

Validation

cd SpeechKit
swift run dev-check
swift test

# Transcribe a local file with the bundled model assets:
swift run -c release asrkit-cli .. --file /path/to/audio.wav

# Repeat one local file to watch stability and footprint:
swift run -c release asrkit-cli .. --file /path/to/audio.wav --repeat 10

dev-check is the fastest smoke test and does not require model inference. asrkit-cli --file loads dist/ASRModels.bundle and runs end-to-end transcription on macOS.

Hugging Face counts model downloads through query files such as config.json. If you automate downloads with snapshot_download or hf_hub_download, include the root config.json in the request path so repository downloads are counted.

For memory footprint and thermal checks, run ASRDemo on a physical iPhone, record one utterance, then tap Repeat Last 10x while watching the in-app System panel. Simulator memory is useful for trends only; it is not equivalent to iPhone memory pressure or Jetsam behavior.

Repository Status

This staging copy is intended for review before publishing to https://huggingface.co/AutoArk-AI/Audio8-ASR-0.1B-iOS-ANE.

The repository is distributed under Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0).

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · coreml

Нельзя запустить

CoreML-модели работают только на устройствах Apple.

Класс архитектуры
Audio8ASRForIOSANE
Ревизия весов
6a3f52c

0 моделей