Я пытаюсь использовать Intrasonics (https://www.intrasonics.com/) сервис водяных знаков, в моем приложении.
Я скачал их SDK для Android и пример приложения.
Проблема в том, что в их примере приложение я не могу записывать в своем диктофоне, использовать только встроенные функции.
Но я хочу записать на свой рекордер и отправить его в функцию для декодирования.
Есть способ сделать это с помощью метода useCustomRecorder.
Это описание методов:
useCustomRecorder(com.intrasonics.customrecorder.IRecorderListener listener, int sampleRate)
Но я не понимаю, как использовать этот метод.
Intrasonics имеет настольные программы для кодирования и декодирования, и я могу взять аудиофайл и декодировать его.
Я хочу сделать то же самое в моем приложении для Android. запись с микрофона в MY рекордере, сохранение записи в массиве и отправка ее в функцию для ее кодирования.
Спасибо.