0
마지 못하여, 나는 너희들에게 내 두뇌 동결을 극복하도록 도와달라고 요청하고있다. 오디오를 녹음하는 중이지만 녹음 된 오디오를 절반도 빠뜨리지 않고 얻을 수 없다는 문제가 있습니다.오디오 녹음하기 .. 잘라 내기
recAudioInput = recAudioContext.createMediaStreamSource(stream);
recorder= recAudioContext.createScriptProcessor(theBufferSize, 2, 2); // (or 1,1, no difference)
recAudioInput.connect(recorder);
recorder.connect(recAudioContext.destination);
의 5 초를 가정 해 봅시다 1 2 3 4 5 말하기 위해 기록하는 것은 나에게 1 2 3을 포함하는 데이터의 약 200K 제공합니다 ... 나는 (같은 시간을 기다려야한다 (그리고 기록에 계속됩니다) 이 경우 5 초) 나머지를 얻습니다. 솔직히 말해서, 그것은 옳지 않은 것처럼 보입니다.
하지만 오류는 표시되지 않습니다. 입력 버퍼가 5 초 후에 채널 당 총 약 400K 데이터 (44.1 * (16/8) * 5)를 반환하지 않아야합니까?
도움 주셔서 감사합니다.
미카엘로
확인. 그건 내 잘못이야. 크기가 정확합니다. 설명 된 문제로 이어지는 WAV 변환 오류가 발생했습니다. 바보 야. 이 사건은 끝났다고 생각해. 감사. –
자진해서 가능한 한 자신 만의 질문에 답하고 오류를 닫으십시오. –
대답했습니다. 닫을 길을 찾지 못했습니다. –