Вопросы по теме 'android-audiorecord'

Android: проблема класса AudioRecord: обратный вызов никогда не вызывается
Моему приложению Android Java необходимо записывать аудиоданные в ОЗУ и обрабатывать их. Вот почему я использую класс «AudioRecord», а не «MediaRecorder» (запись только в файл). До сих пор я использовал опрос цикла занятости с «read ()» для...
14266 просмотров

Android AudioRecord не инициализируется
У меня возникла проблема с использованием AudioRecord для Android. Я прочитал столько, сколько смог найти в Интернете об этом, но я не могу получить хорошую инициализацию. Я пробовал эмулятор Android 2.2, эмулятор 1.5 и свой телефон HTC Incredible...
4972 просмотров

AudioRecord: бит на семпл
AudioRecord имеет методы для получения данных в виде byte[], short[] и Байтбуфер. Я не вижу ничего в документации, в которой говорится, сколько битов используется на выборку. Может ли он записывать в 8 бит? 16 бит? Более? (Как это...
1149 просмотров

Android: код ошибки AudioRecord -20 при инициализации собственного объекта AudioRecord
Android: я хочу читать буферы с микрофона, чтобы я мог выполнять на нем процесс. Ниже приведен мой код. int sampleRateInHz = 8000;// 44100, 22050 and 11025 int channelConfig = AudioFormat.CHANNEL_CONFIGURATION_MONO; int audioFormat...
7411 просмотров

AudioRecord с регулировкой усиления не работает на устройстве Samsung
Я написал код для записи аудиофайла с использованием AudioRecord , а при записи файла на SD-карту делаю две версии. Версия 1 Записанный файл сохраняется на SD-карте как есть. Версия 2 Я применяю функцию усиления к записанному файлу и...
5693 просмотров

как записать аудиофайл с лучшим качеством в android?
Я создаю одно приложение, которое воспроизводит записанный файл с Android на iphone и наоборот. сейчас использую, audioRecorder = new MediaRecorder(); audioRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);...
15299 просмотров

Собственные методы Android, вызываемые со стороны Java
Как я могу получить доступ к собственным методам, вызываемым со стороны Java в Android? Моя проблема конкретно связана с классом AudioRecord в пакете Android Media. Я прочитал исходный код AudioRecord.java. Я обнаружил, что большинство заданий...
560 просмотров

Запись звука останавливается, когда приложение переходит в фоновый режим
Я использую класс AudioRecord для записи голоса в своем приложении. Все работает нормально, но когда приложение переходит в фоновый режим, запись останавливается. Я также пытался начать запись в отдельной теме. Но бесполезно. Как я могу решить эту...
194 просмотров
schedule 30.06.2023

Как определить, когда рядом с микрофоном есть речь в Android
Постановка вопроса: я хочу начать запись, когда рядом с микрофоном телефона будет слышен голос/шум, и остановить, когда пользователь перестанет говорить. Прямо как Говорящий Том и т.д. Есть ли сторонняя библиотека или собственный код для этого?...
2370 просмотров

Отпустите AudioRecord android, когда другое приложение запросит запись
В моем приложении есть служба аудиозаписи, которая будет непрерывно записывать звук. Таким образом, он всегда будет занимать AudioRecord. Это означает, что никакое другое приложение не может использовать диктофон, так как он уже занят службой. Есть...
3079 просмотров
schedule 13.07.2023

Android OpenSLES с низкой задержкой: рекордер перестает работать при изменении маршрута звука на динамик
Я разрабатываю приложение VoIP, используя быстрый путь с малой задержкой, проблема в том, что когда я меняю аудиомаршрут на динамик, я заметил, что обратный вызов записывающего устройства срабатывает каждые 100 мс вместо 5 мс, как это должно работать,...
1200 просмотров

Запись и последующее воспроизведение файлов wav: ошибка (1, -2147483648) и (-38, 0) (разрешение среды выполнения API 23?)
Я пытаюсь воспроизвести файл .wav, записанный с помощью класса AudioRecord, из внешнего хранилища на моем устройстве Android. У меня есть две кнопки Play/Pause и Stop. Я прочитал другие сообщения SO, но не смог решить свою проблему. Мой код...
624 просмотров

Определение уровня шума Android и расчет децибел
Я пробовал много примеров определения уровня шума из следующих примеров, которые я пробовал и отлаживал: Обнаружение шума или звука удара Android определяет уровень звука Пример кода Google SplMeter Но меня немного смущают...
2628 просмотров

AudioRecord.getRoutedDevice() возвращает значение null на большинстве устройств Android.
Я пытаюсь получить текущий маршрут для моего входного аудио, вызывая AudioRecord.getRoutedDevice(); во время записи, но на большинстве устройств Android API23+ он возвращает null (из 300 тысяч различных устройств Android только 10% возвращают...
479 просмотров
schedule 29.10.2022

Android - объединить закодированные данные mp3 и данные файла mp3
Мне нужно создать аудиофайл, состоящий из аудиоданных из двух разных источников. Один из микрофона, другой из уже записанного аудио mp3 файла. Я конвертирую прочитанные данные с микрофона в mp3, используя библиотеку Lame, и записываю их в...
154 просмотров
schedule 24.10.2022

Как мне обрабатывать звук в режиме реального времени с помощью AudioRecord?
Я пытался получить звук с микрофона устройства с помощью AudioRecord в режиме реального времени. Я помещаю каждый byte[], который я получаю из AudioRecord, в ArrayList и отмечаю прошедшее время, а затем, когда ArrayList достигает определенного...
280 просмотров
schedule 03.05.2023

Принудительная работа профиля Android A2DP при наличии активного (HFP) Bluetooth SCO-соединения
Поскольку мы можем подключить два устройства Bluetooth с разным типом подключения, аудио телефона и музыкальное аудио (например, профиль HFP и профиль A2DP соответственно). оба устройства подключаются одновременно, но HPF имеет приоритет над A2DP,...
770 просмотров

Как записать микрофон в более сжатый формат во время вызова WebRTC на Android?
У меня есть приложение, использующее WebRTC . Но во время разговора мне нужно записывать микрофон. WebRTC имеет объект WebRTCAudioRecord для записи звука, но аудиофайл такой большой ( PCM_16bit ). Я хочу записать, но в меньшем размере. Я...
1105 просмотров
schedule 20.06.2022

Включенная служба специальных возможностей вызывает тишину микрофона на Android 10
Я погружаюсь в новый проект, который использует микрофонный вход для передачи голоса. Аудио записывается Service , захват может быть запущен из пользовательского интерфейса (например, Activity ), а также со стороны сервера (подслушивание) или...
472 просмотров