Я пишу приложение для Android, где моя цель - записать пение пользователя. После записи я воспроизвожу запись, синхронизированную с инструментальной (что не является проблемой).Задержка записи звука
Проблема заключается в том, что я начинаю запись одновременно с воспроизведением звука, который, как я подозреваю, задержка начала записи: (это заметно, когда я пытаюсь воспроизвести запись позже, когда запись записывает инструментальную). Задержка может быть около 300 мс на связующей 5.
Мои запросы являются:
- задержка постоянна на всех Android устройств (4.0 +)?
- как рассчитать задержку без involving complex methods?
- приемлемо на мобильном устройстве, чтобы открыть аудиозапись и масштабировать ее на инструментальную (которая может включать в себя декодирование/кодирование звука)?
Как избавиться от задержки?
Я не думаю, что задержка постоянна, я думаю, что это зависит от скорости обработки. Возможно, вы могли бы просто добавить отметку в счетчик или что-то в этом роде. – Lukos