If you've ever wired up the Web Speech API and rendered the result straight to the page, you've seen this:

const recognition = new (window.SpeechRecognition || window.webkitSpeechRecognition)()

recognition.lang = 'en-US'

recognition.onresult = (event) => {

const transcript = event.results[0][0].transcript