diff --git a/pages/index.js b/pages/index.js index a35e799..6e108f8 100644 --- a/pages/index.js +++ b/pages/index.js @@ -50,9 +50,10 @@ const Home = () => { recognizerRef.current.interimResults = true; recognizerRef.current.continuous = true; recognizerRef.current.onend = () => { - if (detecting) { - recognizerRef.current.start(); + if (!detecting) { + return; }; + recognizerRef.current.start(); }; recognizerRef.current.onresult = event => { [...event.results].slice(event.resultIndex).forEach(result => {