2014-09-02 1 views
0

재생 속도 변경을 지원하는 Android 용 오디오 플레이어 라이브러리가 있습니까? 이미 비슷한 질문을 받았지만 2014 년에이 문제에 대한 쉬운 해결책을 찾지 못했습니다.재생 속도 변경을 지원하는 Android 오디오 플레이어 라이브러리

+0

유사한 질문도 운영자가 요청한대로 빨리 닫힙니다. 적어도 1 주일에 한 번 내 계산에 의해. 라이브러리 추천 질문은 StackOverflow에서 환영받지 못합니다. 시간을내어 FAQ를 읽으십시오. – marko

답변

0

SoundPool 클래스에는 setRate (int streamID, float rate)이라는 메서드가 있습니다.

재생 속도를 변경하십시오. 재생 속도는 응용 프로그램이 소리의 재생 속도 (피치)를 달라질 수 있습니다. 1.0의 값은 원래의 주파수에서 재생 을 의미합니다. 값이 2.0이면 이 두 번 재생되는 것을 의미하고 값이 0.5이면 속도가 절반 인 것을 의미합니다. 스트림이 없으면 아무 효과가 없습니다.

+0

네,하지만 play/pause/seekTo 기능이있는 완전한 오디오 플레이어를 사용하고 싶습니다. 또한 SoundPool이 더 긴 오디오 트랙을 재생할 때 좋은 선택인지 잘 모르겠습니다. – milano

0

Sonic-NDK 라이브러리를 사용할 수 있습니다.