Рендеринг аудио в реальном времени в Watch OS

Можно ли воспроизводить аудио PCM в режиме реального времени на динамик / наушники / активный аудио маршрут на Apple Watch? В iOS это возможно через AudioUnits с помощью AudioToolbox. В Watch OS ближе всего выглядит AVAudioEngine, и это режим ручного рендеринга, но документация сбивает с толку и предполагает, что ручной режим рендеринга отключен от источника вывода. Будем весьма благодарны за любые советы по воспроизведению аудио-байтов в реальном времени на Watch OS.

Благодарю.

0 ответов

Вы должны иметь возможность сделать это, запустив WatchOS 6.0+ и новый AVAudioSourceNode. См. Документацию Apple здесь: https://developer.apple.com/documentation/avfoundation/avaudiosourcenode

На момент написания этой статьи AVAudioSourceNode находится в стадии бета-тестирования.

Другие вопросы по тегам