단일 소스에 대한 펄스 오디오 샘플링 속도 설정

단일 소스에 대한 펄스 오디오 샘플링 속도 설정

Logitech C310 웹캠이 있는데 pulseaudio는 이 웹캠의 샘플 속도가 48kHz라고 간주합니다. 그러나 하드웨어는 16kHz에서만 작동합니다. 대부분의 응용 프로그램은 48kHz에서 16Khz 오디오를 사용하려고 시도하므로 고음의 다람쥐 또는 다람쥐 소리가 발생합니다.

이는 다양한 응용 프로그램과 Windows에서도 발생합니다. Pulse Audio가 16kHz 샘플링 속도의 소스를 사용하도록 하려면 어떻게 해야 합니까?

답변1

나는 같은 카메라에 대해 같은 대답을 찾고 있었습니다. pulse-cli-syntax 맨페이지에서 찾았습니다. /etc/pulse/default.pa에 한 줄을 추가해야 했습니다.

update-source-proplist alsa_input.usb-046d_081b_FD644020-02.analog-mono format=s16le rate=16000 

수정했는데 안되네요. 내가 생각할 수 있는 유일한 것은 udev를 닫고 모듈을 수동으로 로드하는 것입니다.

관련 정보