JSFiddle - React, Tailwind, and code Playground

by persianturtle

HTML

<button onClick=window.end()>END</button>

JavaScript

const recognition = new webkitSpeechRecognition()
recognition.continuous = true
recognition.start()

let activity = []

recognition.onresult = event => {
  console.log(event)
  activity.push('Ended:' + event.timeStamp)
}

recognition.onspeechstart = event => {
  activity.push('Started:' + event.timeStamp)
}

window.end = recognition.onend = event => {
  console.log(activity)
}