Articles of Аудиозапись

Как узнать, работает ли MediaRecorder в рабочем состоянии или нет?

Я написал код для записи звука разговора по телефону с помощью MediaRecorder. Как я могу узнать, работает ли MediaRecorder в рабочем состоянии или нет, чтобы остановить запись. как boolean running; MediaRecorder mr; //what should i assign to running? if(running){ mr.stop() } Выше код – всего лишь пример. Если вы не понимаете мой вопрос, пожалуйста, скажите […]

Как избежать автоматической регулировки усиления с помощью AudioRecord?

Как я могу делать аудиозаписи, используя android.media.AudioRecord без какой-либо зависящей от смартфона, зависящей от производителя обработки сигналов, такой как автоматическое управление усилением (AGC) и / или выравнивание, подавление шума, эхоподавление, … только чистый микрофонный сигнал? Задний план MediaRecorder.AudioSource предоставляет девять констант, DEFAULT и MIC первоначально были там, VOICE_UPLINK , VOICE_DOWNLINK и VOICE_CALL добавлены в уровень […]

Android AudioRecord против MediaRecorder для записи аудио

Я хочу записать человеческий голос на свой Android-телефон. Я заметил, что Android имеет два класса для этого: AudioRecord и MediaRecorder . Может ли кто-нибудь сказать мне, в чем разница между ними и какие подходящие варианты использования для каждого? Я хочу иметь возможность анализировать человеческую речь в реальном времени для измерения амплитуды и т. Д. Правильно […]