Мы прорабатываем детали переноса нашего iOS-приложения на Apple Watch. Одна из функций мобильной версии - возможность записывать голос и сохранять его на устройстве, а позже загружать на сервер. Можно ли записать голос на Apple Watch? Я просмотрел Apple Watch SDK, но не нашел ничего, связанного со звуком. Совместим ли Audio API из iOS SDK с Apple Watch?
Возможности записи звука на Apple Watch
Ответы (3)
Следите за обновлением ОС 2:
Появился новый метод API, который отображает стандартный интерфейс для записи звука с пользовательских Apple Watch.
-presentAudioRecorderControllerWithOutputURL:preset:options:completion:
Apple опубликовала образец, в котором показано, как использовать WKInterfaceController для выполнить аудиозапись. Обратитесь к этому образцу, если вы хотите узнать, как представить AudioRecordingViewController для записи и сохранения звука. Этот проект также демонстрирует, как воспроизводить созданный аудиофайл.
API для записи звука непосредственно в WatchKit отсутствует. Лучшее, что вы можете сделать в настоящее время, - это отправить запрос в приложение iPhone с помощью openParentApplication:reply:
и записать звук оттуда. Так, например, работает приложение Shazam.
Текущий api ограничен использованием часов в качестве пульта дистанционного управления для приложений iOS.