Описание тега audiorecord
AudioRecord class in standard Android API for recording raw Audio.
5
ответов
AudioFlinger не может создать запись дорожки, статус: -1, нужна помощь для ifx
public class AudioRecorderActivity extends Activity { private static final int RECORDER_SAMPLERATE = 8000; private static final int RECORDER_CHANNELS = AudioFormat.CHANNEL_IN_MONO; private static final int RECORDER_AUDIO_ENCODING = AudioFormat.ENCOD…
19 дек '13 в 22:32
0
ответов
sigsegv вызвано AudioRecord?
Я использую AudioRecord и медиаплеер для записи и воспроизведения аудио. приложение (приложение для Android) автоматически записывает звуки окружения и воспроизводит их позже, затем записывает снова и воспроизводит, назад и вперед. но когда он работ…
03 авг '14 в 06:46
0
ответов
Использование Java Queues в аудио приложении в реальном времени
Я пишу аудио приложение в Android, которое записывает аудио с использованием AudioRecord и в настоящее время я сохраняю записанный звук в виде файла WAV. Теперь я хочу закодировать эти аудиоданные, чтобы сохранить их в сжатом виде. Для сжатия я испо…
03 фев '16 в 12:26
0
ответов
Как сделать голосовой вызов между устройствами?
Как сделать голосовой вызов между устройствами? Я пытался использовать: recorder = new AudioRecord(MediaRecorder.AudioSource.VOICE_UPLINK,sampleRate,channelConfig,audioFormat,minBufSize*10); но на некоторых устройствах это не работает и выдает: java…
05 сен '17 в 06:36
2
ответа
Нахождение наивысшей частоты из записанного звука включает в себя FFT
Я работаю над проектом, в котором мне нужно создать Tone Listener, чтобы я мог записать звук с помощью класса AudioRecord Android. Этот тональный сигнал слушатель прослушает, а затем выдает частоту тона. Я использую БПФ для получения частоты, но зас…
03 июл '14 в 21:29
1
ответ
AudioRecord возвращает некоторые пустые данные после запуска
Я написал стандартный код для получения данных с микрофона с помощью AudioRecord. Вот мой код: AudioReceiver() { int minHardwareBufferSize = AudioRecord.getMinBufferSize(SAMPLE_RATE, CHANNEL_CONFIG, AUDIO_FORMAT); Log.d(TAG, "minHardwareBufferSize =…
20 авг '17 в 20:44
2
ответа
Аудиорекорд Android не работает
Я пытаюсь реализовать простой аудио-рекордер в Android. С MediaRecorder это было очень легко, но для моей цели мне нужен AudioRecord, потому что мне нужно преобразовать входные данные с помощью jTrasform. Но я не могу инициализировать аудиорекордер.…
31 окт '12 в 17:09
1
ответ
AudioHardwareALSA ошибки с Android AudioRecord
Я запускаю простое приложение AudioRecord, которое я пишу, и оно начинается с нескольких таких: 12-19 17:05:57.393: WARN/ResourceType(2233): Resources don't contain package for resource number 0x7f0800f4 и тогда это: 12-19 17:05:57.863: ERROR/AudioH…
19 дек '10 в 22:17
2
ответа
Повторное использование объекта записи в Android после вызова stop()
Я делаю приложение, в котором я делаю звук и записываю этот звук, оцениваю эту запись и делаю это снова, пока звук не станет хорошим. Проблема, которую я имею, состоит в том, что кажется невозможным повторно использовать объект AudioRecord. Эта запи…
11 май '12 в 14:50
3
ответа
Запись необработанного микрофонного входа на Android
Я работаю с классом AudioRecord в Android. В моем приложении я хочу измерить звук, захваченный микрофоном гарнитуры без предварительной фильтрации или выравнивания. Я знаю, что для достижения этого результата мне нужно правильно установить источник …
18 авг '14 в 14:45
3
ответа
Android аудио FFT для отображения основной частоты
Некоторое время я работал над проектом Android, который отображает основную частоту входного сигнала (в качестве тюнера). Я успешно реализовал класс AudioRecord и получаю от него данные. Однако мне трудно выполнить БПФ для этих данных, чтобы получит…
30 ноя '11 в 11:31
1
ответ
Нарисуйте аудио данные, захваченные в главном виде
Я пытаюсь нарисовать аудиоданные, записанные на главном экране, например осциллограф. Я использую AudioRecord.OnRecordPositionUpdateListener(), но моя программа рисует только один раз. программа вызывает AudioRecord.OnRecordPositionUpdateListener() …
28 май '15 в 11:40
3
ответа
Создание файла WAV из необработанных данных PCM с помощью Android SDK
Я пытаюсь использовать класс AudioRecord для записи файла WAV. Проблема в том, что он предоставляет только необработанные данные PCM, и если я записываю их в файл, информация заголовка отсутствует, поэтому он не будет воспроизводиться ни в одном мед…
23 янв '11 в 23:07
2
ответа
Действует ли Endian по-разному на разных устройствах?
Я использую AudioRecord.read(byte[], int, int) для записи 16-битных данных PCM. Используя этот метод, я могу получить данные с прямым порядком байтов на моем устройстве, но я не знаю, работает ли он на других устройствах. Хотя я видел ссылку на API,…
13 фев '13 в 17:07
0
ответов
AEC работает только в MediaRecorder
У меня есть приложение, в котором я хочу записать чью-то речь во время телефонного звонка. Когда я использую MediaRecorder объект с VOICE_COMMUNICATION на входе эхоподавление работает просто отлично. Тем не менее, когда я использую AudioRecord, это …
19 июн '16 в 13:52
1
ответ
Не удается исправить неверную среднеквадратичную шкалу
Моя команда и я создаем приложение, которое включает обойденный источник звука, отображающий значение rmsDb. Мы надеялись получить шкалу от -155 до 0, но значения, которые мы получаем, варьируются от -70 до -19. Мы не знаем, что не так с масштабом, …
20 июн '17 в 18:15
0
ответов
AudioRecord::processAudioBuffer() откуда появился аудио буфер?
Я смотрю в записи голосовой процедуры и заблокирован в AudioRecord::processAudioBuffer(), вот коды nsecs_t AudioRecord::processAudioBuffer() { ... status_t err = receiveBuffer(&audioBuffer;, запрошенный, NULL, &nonContig;); ... } status_t AudioRecor…
18 июн '18 в 12:10
1
ответ
Android - класс AudioRecord не читает данные, audioData и fftArray возвращают ноль
Я новичок в Android и работаю над приложением Pitch Analyzer (минимум SDK: 8). Я прочитал много статей о том, как реализовать класс Audiorecord, но мне интересно, почему он не читает никаких данных при записи. Я попытался отобразить значения audioDa…
16 мар '12 в 18:00
0
ответов
AudioRecord/ Воспроизведение имеет задержку около 1+ секунды
Это мой CaptureThread: private class CaptureThread implements Runnable { @Override public void run() { Process.setThreadPriority(Process.THREAD_PRIORITY_URGENT_AUDIO); AudioRecord record = new AudioRecord(MediaRecorder.AudioSource.MIC, mCaptureSampl…
07 май '18 в 15:06
3
ответа
Почему я получаю IllegalArgumentException: неподдерживаемая конфигурация канала?
Я использую AudioRecord для сбора аудиоданных с разъема для наушников на Android, например, так: int frequency = 44100; int channelConfiguration = AudioFormat.CHANNEL_OUT_MONO; int audioEncoding = AudioFormat.ENCODING_PCM_16BIT; int bufferSize = Aud…
07 июл '14 в 21:39