К основному содержанию
скилл CX Codex

speech-recognition — скилл для Claude Code: распознавание речи в iOS

Скилл для транскрипции живой речи и записанных файлов на Swift: подсказывает агенту, как собрать пайплайн на Apple Speech framework.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add dpearson2699/swift-ios-skills --skill speech-recognition -a claude-code
Открыть на GitHub

Что делает speech-recognition

Скилл закрывает распознавание речи в iOS-приложении: захват микрофона через AVAudioEngine, распознавание записанных файлов, авторизация и обработка результатов. Агент получает готовые шаблоны кода вместо того, чтобы угадывать API.

Внутри два подхода. Для iOS 26+ — SpeechAnalyzer со SpeechTranscriber и DictationTranscriber, проверка доступности локали, установка ассетов через AssetInventory и асинхронные потоки результатов. Для целей от iOS 10 — SFSpeechRecognizer с колбэками. Есть раздел про выбор между on-device и серверным распознаванием, а также чеклист типичных ошибок.

Заранее понадобятся ключи NSSpeechRecognitionUsageDescription и NSMicrophoneUsageDescription в Info.plist — без них система не даст ни речь, ни микрофон. Скилл не занимается анализом текста после транскрипции: языковую идентификацию, тональность и перевод он передаёт другим скиллам, воспроизведение звука — тоже. Если в проекте уже есть свой слой работы с AVAudioSession, шаблоны придётся адаптировать, иначе настройка категории перезапишет вашу.

Какие задачи решает

  • собрать живую транскрипцию с микрофона на AVAudioEngine
  • распознать заранее записанный аудиофайл
  • запросить разрешения на речь и микрофон и не забыть ключи в Info.plist
  • выбрать между on-device и серверным распознаванием для нужной локали
  • перейти со SFSpeechRecognizer на SpeechAnalyzer на iOS 26+

Примеры запросов агенту

  • Помоги сделать живую транскрипцию с микрофона через AVAudioEngine и SFSpeechRecognizer
  • Как запросить разрешения на распознавание речи и микрофон в iOS?
  • Переведи транскрипцию на SpeechAnalyzer и SpeechTranscriber для iOS 26+

Как установить speech-recognition

1Через Skills CLI (Vercel)

npx skills add dpearson2699/swift-ios-skills --skill speech-recognition -a claude-code

2Вручную: положить файлы

~/.claude/skills/speech-recognition/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/speech-recognition/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о speech-recognition

Как установить speech-recognition в Claude?

Выполните npx skills add dpearson2699/swift-ios-skills --skill speech-recognition -a claude-code. Скилл появится в ~/.claude/skills/speech-recognition/SKILL.md.

Что делает speech-recognition?

Даёт агенту шаблоны для распознавания речи в iOS: живой микрофон, записанные файлы, авторизация, выбор между SpeechAnalyzer и SFSpeechRecognizer.

С какими версиями iOS работает скилл?

SpeechAnalyzer и SpeechTranscriber рассчитаны на iOS 26+, SFSpeechRecognizer — на iOS 10+. Для старых целей оставляют второй вариант.

Похожие скиллы

Всё по теме «Мобильная разработка» →
axiom-media CharlesWiltgen Скилл-роутер по медиа в Apple-платформах: камера, фото, звук, хаптики, ShazamKit, CarPlay. Подсказывает, какой справочник открыть под конкретную задачу. CX Codex +1 1 300установок iphone-duo-camera mirzaaghazadeh Скилл для работы с двумя фронтальными камерами iPhone Duo: виртуальная камера, внутренняя под экраном и внешняя ultra-wide. CX Codex +1 500установок axiom-ai CharlesWiltgen Маршрутизирует разработку под Apple Intelligence, работу с Foundation Models, @Generable, SpeechTranscriber и CoreML. CX Codex +1 1 100установок apple-intelligence rshankras Набор инструкций для агента, который помогает встроить on-device LLM, визуальный поиск и App Intents в приложение под iOS и macOS. CX Codex +1 516установок xcode-project-setup Google LLC Скилл добавляет Swift Packages и связывает файлы в проектах Xcode. Пригодится для настройки зависимостей iOS, включая Firebase и Alamofire. CX Codex +1 130 700установок expo-migrate-module expo Переводит Swift-код модулей Expo с API 1.0 DSL на макросы версии 2.0 без поломки контракта с JavaScript. Пригодится при точечном переходе на @ExpoModule, @JS и @SharedObject. CX Codex +1 19 400установок

Из того же набора69

app-clips Помогает проектировать и настраивать App Clips для iOS в Xcode. Пригодится при отладке ссылок запуска, карточек Safari и миграции данных в основное приложение. CX Codex +1 3 600установок tipkit Скилл помогает добавлять и проверять подсказки Apple TipKit: встроенные в экран или привязанные к элементу управления. Пригодится для контекстной справки и знакомства с функциями приложения. CX Codex +1 3 600установок core-nfc Скилл настраивает работу с CoreNFC в iOS-проектах, от чтения и записи NDEF-меток до низкоуровневых сессий с чипами MIFARE или FeliCa. CX Codex +1 3 600установок contacts-framework Скилл помогает читать, создавать и менять контакты в Swift-приложениях, а также подключать системный выбор контактов к SwiftUI. CX Codex +1 3 600установок device-integrity Помогает настроить проверку подлинности iOS-устройств через DeviceCheck и App Attest, защищая бэкенд от фрода и модифицированных клиентов. CX Codex +1 3 700установок weatherkit Скилл помогает внедрять Apple WeatherKit в приложения на Swift. Подсказывает методы для сводок, предупреждений и форматирования единиц измерения. CX Codex +1 3 500установок cloudkit Помогает настроить синхронизацию данных в iOS и macOS через CloudKit, SwiftData и CKSyncEngine, а также разрешать конфликты синхронизации. CX Codex +1 3 300установок cryptokit Помогает писать криптографический код на Swift через Apple CryptoKit: хеширование, шифрование, подписи и обмен ключами. CX Codex +1 3 200установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой