主要分布三部分:
第一部分:开始录音 ;第二部分:停止录音;第三部分:静默监听。
一、开始录音
代码如下:
document.getElementById('startRecording').onclick = async function() {
if (navigator.mediaDevices && navigator.mediaDevices.getUserMedia) {
try {
audioStream = await navigator.mediaDevices.getUserMedia({ audio: true });
audioContext = new (window.AudioContext || window.webkitAudioContext)();
const input = audioContext.createMediaStreamSource(audioStream);
analyserNode = audioContext.createAnalyser();
analyserNode.fftSize = 2048;
input.connect(analyserNode);
recorder = new Recorder(input);
recorder.record();
document.getElementById('startRecording').disabled = true;
document.getElementById('stopRecording').disabled = false





![[激光原理与应用-98]:南京科耐激光-激光焊接-焊中检测-智能制程监测系统IPM介绍 - 2 - 什么是激光器焊接? 常见的激光焊接技术详解](https://img-blog.csdnimg.cn/direct/cb6a02565e544d97a705d3a6dd7ddcc9.png)












