Запись звука
Протокол 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-проекте и проверить результат.Доступные руководства
Обычная запись
Запрос запуска и остановки обычной записи звука на подключённом устройстве
AI-запись звука
Запуск и остановка AI-записи звука устройства для сцены на месте или звонка
Максимальная длительность записи
Получение и установка максимальной длительности записи звука устройства в минутах