Вопросы по теме 'audiotrack'
setSpeakerphoneOn() не работает на 2.1, работает на 2.3
Мне нужно воспроизвести звук через динамик. Я использую AudioTrack для воспроизведения звука на устройстве. и аудиорежим установлен как STREAM_VOICE_CALL. Также в моей деятельности громкая связь отключается:
AudioManager am;
am =...
3753 просмотров
schedule
10.06.2024
Какие должны быть причины для использования OpenSL ES вместо AudioTrack в Android?
В настоящее время я использую AudioTrack, передавая ему аудиоданные из собственного слоя для воспроизведения.
Кажется, я могу использовать OpenSL ES на собственном уровне вместо AudioTrack в Java. Каковы предполагаемые преимущества OpenSL ES по...
45426 просмотров
schedule
24.04.2022
Странное поведение Android AudioTrack и AudioRecord
Я создал объект Audio Track и Audio Recorder и попытался вернуть звук микрофона в динамик.
Для этого я создал задачу, которая «считывает» аудиоданные из задачи «Аудиозапись» и «записывает обратно» на аудиодорожку. Кажется, он работает нормально....
582 просмотров
schedule
05.01.2024
Точная синхронизация зацикленного звука с анимацией в Android
Вопрос: Есть ли способ использовать AudioTrack и setLoopPoints () для настройки цикла с точностью, основанной на выборках / кадрах в миллисекунду?
Изменить: Я понимаю, что нельзя ожидать идеальной точности от вычислительной мощности, которой...
1052 просмотров
schedule
22.02.2022
Воспроизведение декодированного звука javacv-ffmpeg на Android с помощью Audiotrack
Я разрабатываю приложение для Android, в котором мне нужно воспроизводить аудиопоток AAC в прямом эфире, поступающий с сервера Red5. Я успешно декодировал аудиопоток с помощью javacv-ffmpeg. Но моя проблема заключается в том, как воспроизводить...
2392 просмотров
schedule
28.03.2022
Потоковое аудио через сокет TCP на Android
Я передаю микрофонный вход с C-сервера через сокет. Я знаю, что поток работает, потому что он работает с клиентом C, и я получаю правильные значения на своем клиенте Android.
Я передаю поток 1024 floatarray. Один float равен 4 байтам. Итак, я...
9941 просмотров
schedule
14.08.2023
Приложение для Android, воспроизводящее музыку, перестает работать через несколько секунд
Я сделал приложение для Android, которое генерирует тон и воспроизводит его, и оно отлично работает на моем эмуляторе, но на моем реальном устройстве через минуту или около того оно «перестает работать». Есть идеи, почему? Это класс, в котором...
267 просмотров
schedule
24.05.2023
Записывайте голос и применяйте эффекты
Я хочу записать голос с микрофона и применить некоторые эффекты, такие как робот, эхо, белка.
Я провел небольшое исследование и нашел эти классы:
Аудиозапись
MediaRecorder
Я хотел бы знать, что является лучшим вариантом для...
791 просмотров
schedule
11.09.2023
Ошибка в AudioTrack
я работаю над аудиоплеером, который содержит подачу в AudioTrack, с помощью нативного я получаю звук из аудиодорожки, но дело в том, что через некоторое время я получаю ошибку переполнения стека в своем классе AudioTrack. Я увеличил размер кучи в...
109 просмотров
schedule
13.11.2023
Получение битрейта или битовой глубины аудиофайла wav
Я использую AudioTrack для воспроизведения аудиофайла .wav. Все в порядке, но на данный момент я жестко запрограммировал разрядность аудиофайла при инициализации объекта AudioTrack в STATIC_MODE .
mAudioTrack = new...
1823 просмотров
schedule
07.10.2022
Мгновенный ввод и вывод звука Android
В моем приложении для Android я хотел бы взять немного звука с микрофона смартфона и сразу же воспроизвести его, вживую, как микрофон, без задержек. В настоящее время я думаю об использовании классов AudioRecord и AudioTrack (из того, что я...
5342 просмотров
schedule
21.04.2022
Использование AudioRecorder для потоковой передачи и MediaRecorder для записи не позволяет совместно использовать ресурсы микрофона
Я пытаюсь записать аудиофайл на Android с помощью MediaRecorder одновременно, чтобы использовать AudioRecorder для потоковой передачи записанного аудио на аудиодорожку, но я думаю, что Android не позволяет этим двум классам одновременно использовать...
1576 просмотров
schedule
16.08.2022
Регулировать скорость воспроизведения Android AudioTrack
В настоящее время я пытаюсь воспроизвести звук с помощью AudioTrack. Аудио принимается по сети, и приложение постоянно считывает данные и добавляет их во внутренний буфер. Отдельный поток потребляет данные и использует AudioTrack для...
1473 просмотров
schedule
21.06.2022
Невозможно воспроизвести поток PCM с кодировкой ENCODING_PCM_FLOAT
Я знаю, что есть много вопросов по этой теме. Но у меня проблема с ENCODING_PCM_FLOAT.
У меня есть поток PCM со следующей информацией:
Encoding : 32 bit float
Byte order: Little Endian
Channels : 2 channels ( stereo)
Sample Rate : 48000
И...
338 просмотров
schedule
23.08.2022
Почему onMarkerReached не вызывается при следующем воспроизведении, если я не оставлю достаточно времени после остановки?
(Извините, что исправляю это снова и снова.)
Я хочу воспроизвести новый поток сразу после остановки AudioTrack.
Однако если вы не начнете воспроизведение через несколько миллисекунд после остановки воспроизведения с помощью stop() , обратный...
164 просмотров
schedule
24.04.2024