저는 RTAudio를 사용하여 마이크에서 신호를 얻고이 신호를 다른 인코더의 입력으로 사용합니다. UWP는 항상 인코더가 원하는 샘플 속도와 다른 고정 오디오 샘플 속도를 반환합니다.Universal Window Phone에서 신호를 변환하려면 어떻게해야합니까?
WASAPICapture return 44100 Hz
신호, 2 channel
(입력). 이 입력을 1600 Hz
신호, 1 channel
(출력)으로 변환하고 싶습니다. 어떻게 리샘플링을 올바르게 만들 수 있습니까?
데이터 WASAPICapture의 콜백에서받은 데이터. 이 콜백은 64 ms
으로 호출되며 매번 480
샘플을 제공합니다. 내 인코더 필요 320
샘플 20 ms
입니다. 이것을 얻으려면 어떻게해야합니까?
저에게이 라이브러리를 제안 해 주시겠습니까? 또는 코드를 직접 작성해야합니까?