Воспроизведение аудиофайла в качестве входа микрофона с помощью AudioKit — для тестирования диктовки симулятора iOS

Я ищу способ воспроизведения аудиофайла и использования его в качестве входных данных для микрофона симулятора iOS. Я создаю набор тестов пользовательского интерфейса для приложения iOS, использующего диктовку (преобразование речи в текст). ), и я не нашел способа сделать это с помощью таких приложений, как SoundFlower и т. д., поскольку я хочу работать в CI, а обойти Apple Security Gatekeeper невозможно, поскольку я не могу запустить машину в режиме восстановления.

Я хочу запустить приложение в качестве теста пользовательского интерфейса и отправить звук на «микрофон устройства» как способ запуска пробуждающего слова. Издеваться над кодом здесь не вариант, вернее, не то, что нам нужно, иначе мы ничего не будем тестировать.

Мне было интересно, могу ли я использовать AudioKit для этого.


person Fabio    schedule 03.09.2018    source источник


Ответы (1)


Не думаю, что AudioKit вам в этом поможет. Я бы подумал, что Soundflower может это сделать, но вы также можете попробовать Rogue Amoeba Loopback, если вы еще этого не сделали.

Симулятор iOS наследует звук от хоста Mac, поэтому вы можете попробовать старое школьное решение физического подключения кабеля к микрофонному входу с выхода.

person Aurelius Prochazka    schedule 03.09.2018