Предположим, у меня возникли проблемы с расшифровкой звукового сигнала, отправленного с моего телефона (приложение Chirp из Google Play) на мой ноутбук (SDK, работающий через Python). Допустим, у моего микрофона есть известная избирательная частотная характеристика. Используя флаг отладки, я могу записать запись в аудиофайл.
В постобработке я применяю цифровой фильтр для выравнивания моего ответа. Теперь я хочу запустить это через Chirp, чтобы проверить, могу ли я декодировать сигнал. В целях создания прототипов я хотел бы просто запустить его через Chirp в качестве другого файла WAV. Есть ли "простой" способ сделать это?
Если нет, похоже, я могу создать свой собственный слой аудио абстракции (chirpSDK.audioset). Это кажется полезным, если я напишу свой фильтр для работы в режиме реального времени на аудиопотоке. Я никогда этого не делал. Это кажется возможным, но нетривиальным. Любые рекомендации?