2017-10-24 6 views
0

임 내가이 예를 시도 예를 들어, WAV 사운드를 녹음하기 위해 약간의 자바 스크립트 코드를 시도 :기록 WAV 오디오

http://webaudiodemos.appspot.com/AudioRecorder/index.html

나는이 게시물에 발견

HTML5 record audio to file

하지만이를 구성 할 필요가 속성 :

  • 샘플링 속도 : 8000 Hz에서
  • 비트 해상도 : 16 (L16)
  • 인코딩 : PCM 선형 (LPCM)
  • 오디오 채널 : 모노

이 아닙니다 중복 게시 할 수 있습니다. 차이점은 특정 설정으로 사운드를 생성해야한다는 것입니다. 이 매개 변수를 설정하는 예제를 찾지 못했습니다.

답변

0

sampleRate constraint으로 원하는 샘플링을 얻을 수 있습니다.

navigator.mediaDevices.getUserMedia({audio: {sampleRate: 8000}}) 

기본 PCM 인코딩은 전적으로 브라우저에 달려 있지만, PCM 스트림 주어, 당신은 확실히 직접 구현할 수있을만큼 간단합니다.