Articles of аудио

Как синхронизировать звуки с помощью SoundPool

Я пытался получить несколько звуков, чтобы играть одновременно; В настоящее время я использую общий экземпляр SoundPool. Я бы хотел, чтобы 1, 2 или 3 звука воспроизводились в одно и то же время без лаг. При вызове SoundPool.play (…) X несколько раз подряд звуки воспроизводятся в таком порядке, как можно было бы подумать. Каково правильное, что […]

Аудио продолжает играть после закрытия силы

Прежде всего, благодарю вас за этот замечательный сайт, я нашел много информации, просмотрев ответы на вопросы. У меня есть проблема, однако, что я только нашел одно упоминание (без ответа). Я пишу приложение, которое использует AudioTrack для циклического запуска синусоидальной синхронизации через разъем для наушников (для управления другой электроникой). Он делает это с временными интервалами (используя […]

Воспроизведение mp3-файла во время загрузки?

Я хочу, чтобы мое приложение Android загрузило mp3-файл из Интернета и воспроизвело его как поток во время его загрузки. Возможно ли это? Как мне это сделать? По сути, я хочу, чтобы пользователь мог мгновенно прослушивать файл, но он продолжает загружаться на SD-карту, даже если он перестает слушать, поэтому весь mp3-файл будет в конечном итоге на […]

Как извлечь образцы PCM из вывода декодера MediaCodec

Я пытаюсь получить образцы PCM для дальнейшей обработки из декодированного буфера mp4. Сначала я извлекаю звуковую дорожку из видеофайла, записанного с помощью приложения камеры телефона, и я убедился, что звуковая дорожка выбирается, когда я получаю ключ «audio / mp4» mime: MediaExtractor extractor = new MediaExtractor(); try { extractor.setDataSource(fileUri.getPath()); } catch (IOException e) { // TODO […]

Рассчитать уровень громкости от микрофона на Android

Я пытаюсь рассчитать уровень громкости от микрофона на Android. Я использовал AudioRecord для получения необработанных данных с микрофона, а также выполнил некоторую нормализацию и вычислил децибел после этого. Но результат неверен. Значения децибел, которые я получил, не были устойчивыми и не могут отражать звук. Например, даже когда я хлопал в ладоши, значение децибела не отражало […]

Воспроизведение двух звуков Simutaneosly

Я пытаюсь воспроизвести два звука одновременно в андроиде. Я создал два MediaPlayers, и я использую код ниже. Они в настоящее время играют один за другим. Не совсем одно за другим, а любопытное задерживается в разные стороны. private void playSound(){ if (mp1 != null) { mp1.release(); } if (mp2 != null) { mp2.release(); } mp1 = […]

Увеличение громкости записанного аудио

Я пытаюсь сделать приложение для записи вызовов в Android. Я использую громкоговоритель для записи как восходящего, так и нисходящего звука. Единственная проблема, с которой я столкнулся, – слишком низкий объем. Я увеличил объем устройства с помощью AudioManager до max, и он не может выйти за рамки этого. Я сначала использовал MediaRecorder, но поскольку он имел […]

Извлечение обложек альбомов с помощью FFmpeg

Я разрабатываю приложение для Android, которое полагается на FFmpeg для извлечения аудио метаданных. Я знаю, что с помощью FFMpeg программно можно получить обложку альбома. Однако, как только вы декодировали искусство (видеокадр в формате MP3), как создать файл изображения (PNG) для использования в приложении? Я ищу все, но не могу найти рабочий пример. Изменить, вот решение: […]

Круглый буфер со звуковым сопровождением для Android

Я использую Google Open Source Example: Grafika . Я использую ContinuousCaptureActivity.java. Реализация CircularBuffer реализована в этом упражнении, но в результирующий видеофайл отсутствует звук. Я хочу добавить функцию Audio Recording в этом упражнении и добавить записанное аудио в видео в том же CircularBuffered Fashion. Для этого я изучил библиотеку MediaCodec, которая была представлена ​​в версиях 4.3+. […]

Обнаруживать или приближать задержку Bluetooth на Android (воспроизведение аудио)

В настоящее время я работаю над аудио-визуализатором Android, используя подключенные смарт-домашние устройства (например, оттенок Philips) для визуализации музыки. У меня проблемы с компенсацией задержки, вызванной громкоговорителями bluetooth. Я заметил, что приложение Youtube, в отличие от многих других приложений для потоковой передачи видео, практически не задерживает аудио и видео при использовании громкоговорителей bluetooth. Я полагаю, что […]

Intereting Posts
Как ограничить скорость подключения к Интернету на эмуляторе Android? Android получить позицию щелкнутого элемента в gridview Как использовать Toast в ASyncTask / onPostExecute со строкой из ресурсов? Невозможно найти символьную переменную GoogleAuthUtil после обновления до сервисов Google Play 9.0.0 Где база данных SQLite SQL Как создать пользовательскую панель прогресса в Android? Создание многострочного EditText программно В чем разница между EventBus и RxJava? Android GCM: тот же идентификатор отправителя для большего количества приложений Защитите сокет в VpnService Программно запускать / запускать VPN-соединение Android как отправлять и получать изображение и местоположение (используя карту) в групповом чате с помощью xmpp-smack В чем смысл PicturePileLayerContent (…): Предупреждение: картина PicturePile без содержимого Опубликовать данные объекта Json, чтобы получить ответ массива Json с помощью volley in android Почему во время запуска приложения всегда отображается GC_CONCURRENT FREED и GC_CONCURRENT ALLOCATE в Android Logcat?