MediaPlayer에서 데이터를 재생하는 샘플링 속도를 변경하는 방법이 있는지 궁금합니다. 나는 그것을 조정하고 인코딩 된 것보다 느린 속도로 데이터를 재생하고 싶습니다. 생각?android 's MediaPlayer의 샘플링 속도를 변경하는 방법
0
A
답변
0
이 MediaPlayer를 가진 행할하지 않을 수 있지만, 오디오는 SoundPool으로 작업을 수행 할 수 있습니다
재생 속도도 변경할 수 있습니다. 재생 속도가 1.0이면 이 원래 주파수로 재생됩니다 (필요한 경우 하드웨어 출력 주파수에 ). 재생 속도를 2.0으로 설정하면 사운드가 원래 주파수의 두 배에서 재생되고 재생율이 0.5이면 원래 주파수의 절반으로 재생됩니다. 재생 속도 범위는 0.5 ~ 2.0입니다.
원래 질문에서 언급하지 않았지만 주파수를 변경하면서 피치를 유지하려면 피치 이동 알고리즘을 제공해야합니다. 아마도 android.media.audiofx 패키지에 하나가있을 것입니다. queryEffects() 메서드가있어 어떤 유형의 피치 쉬프터를 반환 할 수 있습니다.
MediaPlayer의 경우 오디오 스트림을 처리 할 수있는 attachAuxEffect 메서드를 볼 수 있습니다.
관련 문제
- 1. Android : 가속도계 샘플링 속도를 늘리는 방법?
- 2. Android MediaPlayer의 정밀도 seekTo
- 3. Android MediaPlayer의 재생 속도 제어
- 4. android : 에뮬레이터에서 CPU 속도를 변경하는 방법
- 5. Android MediaPlayer의 재생 상태
- 6. android MediaPlayer - MediaPlayer의 illegalstateException
- 7. 동영상 재생 속도를 변경하는 방법
- 8. FFMPEG에서 샘플 속도를 변경하는 방법
- 9. Android - MediaPlayer의 인스턴스가 너무 많습니다.
- 10. 일정 샘플링 속도 Acclerometer android?
- 11. mediaPlayer의 볼륨을 높이는 방법
- 12. iPhone GPS의 샘플링 속도를 지정하는 방법은 무엇입니까?
- 13. SPSS : 샘플링 속도를 명시하기위한 레코딩 시간
- 14. 팬더의 주파수/샘플링 속도를 비교하는 방법은 무엇입니까?
- 15. c mex s 함수에서 샘플링 시간 설정
- 16. Android 센서 샘플링 빈도를 얻는 방법은 무엇입니까?
- 17. Android 가속도의 샘플링 속도
- 18. Android App에서 속도를 얻는 방법
- 19. Windows.Controls (WPF) ProgressBar의 애니메이션 속도를 변경하는 방법
- 20. 드롭 다운 속도를 변경하는 더 좋은 방법
- 21. 요소의 스크롤 속도를 변경하는 방법 (시차)
- 22. 자바 스크립트 전환 속도를 변경하는 방법
- 23. 흑연, 요청 속도를 1 분으로 변경하는 방법
- 24. 판지의 각 변속 속도를 변경하는 방법 VR
- 25. 뷰 페이지의 슬라이드 속도를 변경하는 방법
- 26. ViewControllers 간의 segue 속도를 변경하는 방법
- 27. Windows Phone 8에서 TTS 속도를 변경하는 방법
- 28. 확대/축소 속도를 변경하는 방법 D3
- 29. 자바 - Windows에서 마우스 속도를 변경하는 방법
- 30. Android : onSensor 제어 방법 샘플링 속도