Я хочу определить, есть ли звук или нет при отображении медиапотока в теге видео в JavaScript. то, что я сделал, чтобы показать тег веб-камеры к видео-тегу ниже, теперь я хочу определить, говорит ли пользователь что-нибудь? как я могу это обнаружить? Может кто-нибудь помочь мне решить эту проблему?
var constraints = { audio: { echoCancellation: true }, video: { width: 640, height: 480 } };
navigator.mediaDevices
.getUserMedia(constraints)
.then(function (mediaStream) {
videoInput = document.querySelector("video");
videoInput.srcObject = mediaStream;
videoInput.onloadedmetadata = function (e) {
videoInput.play();
};
})
.catch(function (err) {
console.log(err.name + ": " + err.message);
});