2010-06-16 2 views
0

Итак, я знаю, что это было сделано с помощью нескольких приложений Android раньше, но я не могу на всю жизнь понять, как, поскольку в настоящее время это невозможно в API.Скорость воспроизведения аудио в Android

Как отрегулировать скорость воспроизведения звука, воспроизводимого через MediaPlayer; либо с корректировкой высоты тона, либо без него отлично, хотя последнее, безусловно, предпочтительнее. Если кто-то может указать мне в сторону приложения с открытым исходным кодом, которое я могу использовать в качестве руководства, это тоже будет хорошо.

Заранее спасибо.

+0

Вы когда-нибудь это выясняли? – Mike

ответ

0

Похоже, AudioTrack.setPlaybackRate должен сделать трюк.

Установка в половину частоты дискретизации содержание вызовет воспроизведение в в два раза дольше, но и результат отрицательного смещения высоты тона.

Не уверен, что если вы можете получить аудиодорожки из MediaPlayer ...

0

ExoPlayer с версии 2.4 имеет поддержку регулировки скорости воспроизведения назад в Android Jelly Bean (уровень 16 API). Я использую его в своем приложении с еще одной очень полезной функцией - бесшовно создавайте аудио.

 Смежные вопросы

  • Нет связанных вопросов^_^