Articles of Звуковой

Одновременное воспроизведение нескольких звуков в Android

Я не могу использовать следующий код для одновременного воспроизведения нескольких звуков / звуковых сигналов. В моем onclicklistener я добавил … public void onClick (View v) {mSoundManager.playSound (1); mSoundManager.playSound (2); } … Но это воспроизводит только один звук за раз, звук с индексом 1, за которым следует звук с индексом 2. Как я могу играть по […]

Почему мой SoundPool отключен?

Я настраиваю свой SoundPool и загружаю звуковой ресурс, как это в onCreate() : soundPool = new SoundPool(4, AudioManager.STREAM_MUSIC, 0); soundId = soundPool.load(this, R.raw.edible_underwear, 1); И затем я пытаюсь воспроизвести этот звук дважды в onClick() , один медленный в основном в левом динамике, и один быстро в основном в правом динамике: soundPool.play(soundId, 0.9f, 0.1f, 0, -1, […]

Настройка настраиваемого тонального сигнала будильника в Android воспроизводит тональный сигнал по умолчанию вместо

Я пишу приложение звуковой платы и хочу установить пользовательские файлы ogg в качестве мелодии звонка, тонального сигнала уведомления и тона сигнала тревоги. Я использую RingtoneManager для этого: // register with MediaStore content provider ContentValues values = new ContentValues(); values.put(MediaStore.MediaColumns.DATA, newSoundFile.getAbsolutePath()); values.put(MediaStore.MediaColumns.TITLE, soundName); values.put(MediaStore.MediaColumns.MIME_TYPE, "audio/ogg"); values.put(MediaStore.MediaColumns.SIZE, newSoundFile.length()); values.put(MediaStore.Audio.Media.IS_RINGTONE, true); values.put(MediaStore.Audio.Media.IS_NOTIFICATION, true); values.put(MediaStore.Audio.Media.IS_ALARM, true); values.put(MediaStore.Audio.Media.IS_MUSIC, false); // […]

Как использовать внутренний динамик для воспроизведения звука при подключении 3,5-мм разъема для записи звука с помощью внешнего микрофона

Я сейчас программирую приложение, чтобы дать вокальную обратную связь через внутренний динамик, когда пользователь выполняет некоторые упражнения. Теперь я хочу добавить функцию, чтобы записать пульс пользователя и дышать через стетоскоп, подключенный к телефону с помощью 3,5-мм разъема. Проблема в том, что когда я подключаю гнездо, динамик не будет воспроизводить звук, потому что телефон считает, что […]

Потоковая передача аудиофайла в android через RTP

Я ищу способ передать предварительно записанный MP3 или WAV- файл через Интернет с использованием SIP и RTP . Главным камнем преткновения стало то, как получить stream из файла и synchronize его, чтобы он мог быть доставлен через RTP подобно потоку с микрофона или видеокамеры .

TextToSpeech версия для сборки Android не воспроизводит аудио

У меня странное поведение моего текстового движка на андроиде: Когда я тестирую текст в речь на своей Galaxy S5, все в порядке, звук играет на турецком и немецком языках. На некоторых других телефонах (например, например, в LG) текстToSpeech работает тоже, за исключением следующего случая: Экспортируйте приложение (build apk) и установите его вручную на телефоне Переключиться […]

Текст для речи в андроиде

Я новичок в android, и я пытаюсь разработать приложение, где, как только текст в речь будет завершен, должен быть воспроизведен аудиофайл. Может ли кто-нибудь дать мне знать, как это сделать. Я проверил некоторые ресурсы в блоге разработчика, но мне не удалось. Пожалуйста, помогите мне с примером кода. Любая помощь будет оценена по достоинству. Большое спасибо.

Android SoundPool заикается, лагами, иногда не играет вообще

Случай использования У меня есть 68 образцов пианино, каждый ок. 174 кБ, данные Ogg, звук Vorbis, стерео, s16, 44100 Гц, 352 кб / с, 4 секунды. Мне нужно одновременно воспроизводить различные комбинации из них (музыкальный термин: гармонические аккорды / интервалы ), например, 1st + 7th , 1st + 7th , 14th + 22nd и т. […]

Исключение версии Visualizer (Audio Effects) для Android на Ice Cream Sandwich

В образце AudioFxDemo.java, предоставляемом SDK, я получаю java.lang.RuntimeException: Cannot initialize Visualizer engine, error: -4 При попытке создать файл android.media.audiofx.Visualizer mVisualizer = new Visualizer(mMediaPlayer.getAudioSessionId()); (AudioFxDemo.java:173). Насколько я вижу, ошибка возникает из собственного кода (строки 266 ff.) Ошибка также возникает при попытке создать android.media.audiofx.Equalizer: mEqualizer = new Equalizer(0, mMediaPlayer.getAudioSessionId()); (AudioFxDemo.java:98) Я получаю java.lang.IllegalArgumentException: Effect type: 0bed4300-ddd6-11db-8f34-0002a5d5c51b not […]

Что означает «статус -12» в Android AudioTrack?

При использовании Android soundpool / audioTrack я продолжаю получать следующую ошибку: AudioFlinger could not create track, status: -12 Error creating AudioTrack Может ли кто-нибудь объяснить, что такое -12 ? Является ли это значением некоторого перечисления из исходного кода? Я видел другие вопросы, связанные с ошибкой -12 но нигде окончательно не вижу, что на самом деле […]