Forum Discussion
Web Speech API stopped working on Edge starting with v.134
- Mar 13, 2025
Hi Everyone! The fix should now be available. Please test on the latest version of Microsoft Edge 134.0.3124.68. Microsoft Edge release notes for Stable Channel | Microsoft Learn
Thanks!
-Kelly
Hi Everyone! I just left a similar reply in the other thread but just to make sure I reach everyone, replying here as well. Our developers are investigating and need some additional information. If you are able, can you provide the following?
- Navigate to edge://metrics-internals/#variations and provide the values for SpeechNetworkStack and CFRSpeechServiceProtectECS experiments. It is possible you will not have these but if you do, it will look something like this:
"SpeechNetworkStack": { "enableFeatures": [ "msSpeechRecognitionChromiumNetworkStack" ] }, "CFRSpeechServiceProtectECS": { "enableFeatures": [ "msSpeechSynthesisServiceUseCetoService", "msSpeechRecognitionServiceUseCetoService" ] }, - After you see the failure, navigate toedge://histograms and provide the information under the following sections (they will all be right next to each other)
"Microsoft.SpeechRecognition.CancellationReason"
"Microsoft.SpeechRecognition.Error"
"Microsoft.SpeechRecognition.ErrorRate"
"Microsoft.SpeechRecognition.Event"
"Microsoft.SpeechRecognition.Method2"
"Microsoft.SpeechRecognition.SdkInstall"
"Microsoft.SpeechRecognition.WasRateLimited"
If you prefer, please feel free to send me a message with this information. Thanks!
-Kelly
- tom_contrastMay 21, 2026Copper Contributor
Using edge version 148.0.3967.70 (Official build) (arm64) On a M4 Mac Sequoia 15.5 (24F74)
To get the following metrics we used this page:
https://mdn.github.io/dom-examples/web-speech-api/speech-color-changer/
Metrics internals:
None
Histogram:
Nothing
- Histogram: Microsoft.EdgeNetworkSpeechRecognition.ControllerEvent recorded 39 samples, mean = 8.0 (flags = 0x41) [#]
0 ...
8 ---------------------------------------O (39 = 100.0%) {0.0%}
9 ...
- Histogram: Microsoft.EdgeNetworkSpeechRecognition.EngineEvent recorded 26 samples, mean = 2.5 (flags = 0x41) [#]
0 -------------O (13 = 50.0%)
1 ...
5 -------------O (13 = 50.0%) {50.0%}
6 ...
- Histogram: Microsoft.SpeechRecognition.Event recorded 26 samples, mean = 0.5 (flags = 0x41) [#]
0 -------------O (13 = 50.0%)
1 -------------O (13 = 50.0%) {50.0%}
2 ...
- Histogram: Microsoft.SpeechRecognition.Method2 recorded 26 samples, mean = 1.5 (flags = 0x41) [#]
0 -------------O (13 = 50.0%)
1 ...
3 -------------O (13 = 50.0%) {50.0%}
4 O (0 = 0.0%) {100.0%}
- Histogram: Microsoft.SpeechRecognition.SavedAudioLength recorded 13 samples, mean = 0.0 (flags = 0x41) [#]
0 -------------O (13 = 100.0%)
1 ...
- Histogram: Microsoft.SpeechRecognition.WasRateLimited recorded 13 samples, mean = 0.0 (flags = 0x41) [#]
0 -------------O (13 = 100.0%)
1 ...
- Histogram: OptimizationGuide.ModelExecution.OnDeviceAdaptationModelAvailability.OnDeviceSpeechRecognition recorded 2 samples, mean = 1.0 (flags = 0x41) [#]
0 O (0 = 0.0%)
1 --O (2 = 100.0%) {0.0%}
2 ...
- tom_contrastMay 21, 2026Copper Contributor
Using edge version 148.0.3967.70 (Official build) (arm64) on a M4 Mac Sequoia 15.5 (24F74),
To get the following metrics we used this page:
https://mdn.github.io/dom-examples/web-speech-api/speech-color-changer/
Metrics internals:
None
Histogram:
Nothing
- Histogram: Microsoft.EdgeNetworkSpeechRecognition.ControllerEvent recorded 39 samples, mean = 8.0 (flags = 0x41) [#]0 ...
8 ---------------------------------------O (39 = 100.0%) {0.0%}
9 ...
- Histogram: Microsoft.EdgeNetworkSpeechRecognition.EngineEvent recorded 26 samples, mean = 2.5 (flags = 0x41) [#]
0 -------------O (13 = 50.0%)
1 ...
5 -------------O (13 = 50.0%) {50.0%}
6 ...
- Histogram: Microsoft.SpeechRecognition.Event recorded 26 samples, mean = 0.5 (flags = 0x41) [#]
0 -------------O (13 = 50.0%)
1 -------------O (13 = 50.0%) {50.0%}
2 ...
- Histogram: Microsoft.SpeechRecognition.Method2 recorded 26 samples, mean = 1.5 (flags = 0x41) [#]
0 -------------O (13 = 50.0%)1 ...
3 -------------O (13 = 50.0%) {50.0%}
4 O (0 = 0.0%) {100.0%}
- Histogram: Microsoft.SpeechRecognition.SavedAudioLength recorded 13 samples, mean = 0.0 (flags = 0x41) [#]
0 -------------O (13 = 100.0%)
1 ...
- Histogram: Microsoft.SpeechRecognition.WasRateLimited recorded 13 samples, mean = 0.0 (flags = 0x41) [#]
0 -------------O (13 = 100.0%)
1 ...
- Histogram: OptimizationGuide.ModelExecution.OnDeviceAdaptationModelAvailability.OnDeviceSpeechRecognition recorded 2 samples, mean = 1.0 (flags = 0x41) [#]
0 O (0 = 0.0%)
1 --O (2 = 100.0%) {0.0%}
2 ...
- mlmason75May 20, 2026Brass Contributor
Here is mine but it was in the Edge Canary latest release.
]
},
"SpeechNetworkStack": {
"enableFeatures": [
"msSpeechRecognitionChromiumNetworkStack"
]
},
"CFRSpeechServiceProtectECS": {
"enableFeatures": [
"msSpeechSynthesisServiceUseCetoService",
"msSpeechRecognitionServiceUseCetoService"Histogram: Microsoft.SpeechRecognition.Event recorded 11 samples, mean = 0.8 (flags = 0x41) [edge://histograms/#Microsoft.SpeechRecognition.Event]
0 -----O (5 = 45.5%) 1 -----O (5 = 45.5%) {45.5%} 2 ... 4 -O (1 = 9.1%) {90.9%} 5 ...
Histogram: Microsoft.SpeechRecognition.Method2 recorded 11 samples, mean = 1.5 (flags = 0x41) [edge://histograms/#Microsoft.SpeechRecognition.Method2]
0 -----O (5 = 45.5%) 1 -O (1 = 9.1%) {45.5%} 2 O (0 = 0.0%) {54.5%} 3 -----O (5 = 45.5%) {54.5%} 4 O (0 = 0.0%) {100.0%}
Histogram: Microsoft.SpeechRecognition.SavedAudioLength recorded 5 samples, mean = 0.0 (flags = 0x41) [edge://histograms/#Microsoft.SpeechRecognition.SavedAudioLength]
0 -----O (5 = 100.0%) 1 ...
Histogram: Microsoft.SpeechRecognition.WasRateLimited recorded 5 samples, mean = 0.0 (flags = 0x41) [edge://histograms/#Microsoft.SpeechRecognition.WasRateLimited]
0 -----O (5 = 100.0%) 1 ...
Not sure if this helps at all but this is all I could find.
- Kelly_YMay 20, 2026
Microsoft
Thanks, mlmason75! I'll pass this along!
As just a quick update, our developer has been able to reproduce the issue and is continuing to investigate.
- mlmason75May 28, 2026Brass Contributor
Hello,
Any update on when the fix for this will make it into Edge?
Thanks
- mlmason75May 19, 2026Brass Contributor
Is this issue why I also keep getting "No Internet Connection" when clicking on the microphone to do a voice search on "google.com"?