Вопросы по теме 'android-audiorecord'
Android: проблема класса AudioRecord: обратный вызов никогда не вызывается
Моему приложению Android Java необходимо записывать аудиоданные в ОЗУ и обрабатывать их. Вот почему я использую класс «AudioRecord», а не «MediaRecorder» (запись только в файл).
До сих пор я использовал опрос цикла занятости с «read ()» для...
14266 просмотров
schedule
21.04.2023
Android AudioRecord не инициализируется
У меня возникла проблема с использованием AudioRecord для Android. Я прочитал столько, сколько смог найти в Интернете об этом, но я не могу получить хорошую инициализацию. Я пробовал эмулятор Android 2.2, эмулятор 1.5 и свой телефон HTC Incredible...
4972 просмотров
schedule
16.04.2022
AudioRecord: бит на семпл
AudioRecord имеет методы для получения данных в виде byte[], short[] и Байтбуфер.
Я не вижу ничего в документации, в которой говорится, сколько битов используется на выборку.
Может ли он записывать в 8 бит? 16 бит? Более? (Как это...
1149 просмотров
schedule
02.10.2022
Android: код ошибки AudioRecord -20 при инициализации собственного объекта AudioRecord
Android: я хочу читать буферы с микрофона, чтобы я мог выполнять на нем процесс. Ниже приведен мой код.
int sampleRateInHz = 8000;// 44100, 22050 and 11025
int channelConfig = AudioFormat.CHANNEL_CONFIGURATION_MONO;
int audioFormat...
7411 просмотров
schedule
06.06.2023
AudioRecord с регулировкой усиления не работает на устройстве Samsung
Я написал код для записи аудиофайла с использованием AudioRecord , а при записи файла на SD-карту делаю две версии.
Версия 1 Записанный файл сохраняется на SD-карте как есть.
Версия 2 Я применяю функцию усиления к записанному файлу и...
5693 просмотров
schedule
15.04.2022
как записать аудиофайл с лучшим качеством в android?
Я создаю одно приложение, которое воспроизводит записанный файл с Android на iphone и наоборот.
сейчас использую,
audioRecorder = new MediaRecorder();
audioRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);...
15299 просмотров
schedule
12.04.2022
Собственные методы Android, вызываемые со стороны Java
Как я могу получить доступ к собственным методам, вызываемым со стороны Java в Android? Моя проблема конкретно связана с классом AudioRecord в пакете Android Media. Я прочитал исходный код AudioRecord.java. Я обнаружил, что большинство заданий...
560 просмотров
schedule
18.03.2022
Запись звука останавливается, когда приложение переходит в фоновый режим
Я использую класс AudioRecord для записи голоса в своем приложении. Все работает нормально, но когда приложение переходит в фоновый режим, запись останавливается. Я также пытался начать запись в отдельной теме. Но бесполезно. Как я могу решить эту...
194 просмотров
schedule
30.06.2023
Как определить, когда рядом с микрофоном есть речь в Android
Постановка вопроса: я хочу начать запись, когда рядом с микрофоном телефона будет слышен голос/шум, и остановить, когда пользователь перестанет говорить. Прямо как Говорящий Том и т.д.
Есть ли сторонняя библиотека или собственный код для этого?...
2370 просмотров
schedule
08.04.2022
Отпустите AudioRecord android, когда другое приложение запросит запись
В моем приложении есть служба аудиозаписи, которая будет непрерывно записывать звук. Таким образом, он всегда будет занимать AudioRecord. Это означает, что никакое другое приложение не может использовать диктофон, так как он уже занят службой. Есть...
3079 просмотров
schedule
13.07.2023
Android OpenSLES с низкой задержкой: рекордер перестает работать при изменении маршрута звука на динамик
Я разрабатываю приложение VoIP, используя быстрый путь с малой задержкой, проблема в том, что когда я меняю аудиомаршрут на динамик, я заметил, что обратный вызов записывающего устройства срабатывает каждые 100 мс вместо 5 мс, как это должно работать,...
1200 просмотров
schedule
20.01.2023
Запись и последующее воспроизведение файлов wav: ошибка (1, -2147483648) и (-38, 0) (разрешение среды выполнения API 23?)
Я пытаюсь воспроизвести файл .wav, записанный с помощью класса AudioRecord, из внешнего хранилища на моем устройстве Android. У меня есть две кнопки Play/Pause и Stop. Я прочитал другие сообщения SO, но не смог решить свою проблему.
Мой код...
624 просмотров
schedule
23.12.2022
Определение уровня шума Android и расчет децибел
Я пробовал много примеров определения уровня шума из следующих примеров, которые я пробовал и отлаживал:
Обнаружение шума или звука удара
Android определяет уровень звука
Пример кода Google SplMeter
Но меня немного смущают...
2628 просмотров
schedule
01.03.2023
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 просмотров
schedule
03.04.2022
Как записать микрофон в более сжатый формат во время вызова WebRTC на Android?
У меня есть приложение, использующее WebRTC . Но во время разговора мне нужно записывать микрофон. WebRTC имеет объект WebRTCAudioRecord для записи звука, но аудиофайл такой большой ( PCM_16bit ). Я хочу записать, но в меньшем размере.
Я...
1105 просмотров
schedule
20.06.2022
Включенная служба специальных возможностей вызывает тишину микрофона на Android 10
Я погружаюсь в новый проект, который использует микрофонный вход для передачи голоса. Аудио записывается Service , захват может быть запущен из пользовательского интерфейса (например, Activity ), а также со стороны сервера (подслушивание) или...
472 просмотров
schedule
09.01.2023