diff --git a/packages/component/src/Dictation.js b/packages/component/src/Dictation.js index c234066c0e..955b3c978b 100644 --- a/packages/component/src/Dictation.js +++ b/packages/component/src/Dictation.js @@ -112,6 +112,7 @@ const Dictation = ({ onError }) => { return ( { speechGrammarList={SpeechGrammarList} speechRecognition={SpeechRecognition} started={ - uiState !== 'disabled' && (dictateState === STARTING || dictateState === DICTATING) && !numSpeakingActivities + uiState !== 'disabled' && + (dictateState === STARTING || dictateState === DICTATING) && + (continuousListening || !numSpeakingActivities) } /> );