JSFiddle - React, Tailwind, and code Playground

HTML

<input type="file" id="inp">

JavaScript

inp.onchange = e => {
	const aud = new Audio(URL.createObjectURL(inp.files[0]));
	aud.onloadedmetadata = e => console.log( aud.duration );
	aud.onerror = e =>  console.log("ERROR");
}