diff --git a/api/internal/monkeypatch.js b/api/internal/monkeypatch.js index 98c57e8bf6..fdd5910aae 100644 --- a/api/internal/monkeypatch.js +++ b/api/internal/monkeypatch.js @@ -10,6 +10,13 @@ let applied = false export function init () { if (applied || !globalThis.window) return + if ( + typeof globalThis.webkitSpeechRecognition === 'function' && + typeof globalThis.SpeechRecognition !== 'function' + ) { + globalThis.SpeechRecognition = globalThis.webkitSpeechRecognition + } + Object.assign(globalThis, { // url URL,