Перейти к основному содержимому

Запись звука

Протокол DeviceAudioRecordingAPI запускает и останавливает запись на устройстве и задаёт её максимальную длительность.

Варианты записи

СценарийПоведение API
Обычная записьЗапрашивает запуск или остановку записи на устройстве. Обработчик получает код состояния устройства, но не локальный путь к файлу.
AI-запись звукаЗапускает или останавливает запись для сценария RecordingScene: .onSite или .call.
Максимальная длительностьЧитает или задаёт maxAudioRecordDuration в минутах.

API SDK управляют записью на подключённом устройстве. Они не возвращают распознанный текст, локальный файл записи или модель результата. Для переноса медиафайлов с устройства используйте отдельные API импорта.

Реализация с помощью AI

Разработка с AI

Реализуйте этот сценарий с AI

Используйте официальный навык «Запись аудио с AIBuds» и адаптируйте сценарий к приложению.

Прочитайте и выполните инструкции https://docs-aibuds.github.io/ru/skills/record-aibuds-audio. Используйте этот навык, чтобы реализовать «Запись аудио с AIBuds» в данном iOS-проекте и проверить результат.
Открыть официальный навык

Доступные руководства