Громкость голоса, полученного с микрофона, произвольно уменьшается (Android, OpenSLES)

1

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

Однако, когда я ввожу голос в микрофон, меня беспокоит то, что громкость голоса, полученного от микрофона, становится очень маленькой с середины. Это явление заключается в том, что смартфон автоматически снижает громкость микрофона (или чувствительность микрофона?), Если вы продолжаете делать громкие голоса рядом с микрофоном.

Это явление происходит в Sony Xperia XZ2 Premium, Xperia XZ2, и это может быть проблема, зависящая от устройства.

Если есть информация, которая может избежать этого явления, такая как настройки смартфона, использование OpenSLES и т.д., Вы бы меня научили?

  • OpenSLES
  • Sony Xperia XZ2 Premium, Xperia XZ2
  • Android 8.0.0

Спасибо.

DSK

Теги:
microphone
smartphone
opensl

1 ответ

0

Я замечаю ту же проблему, и она также влияет только на Sony Xperia XA2 Ultra для меня. Кажется, что всякий раз, когда используется верхний микрофон, громкость полностью не слышна и не используется.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню