Forum Discussion

jeffsbaker's avatar
jeffsbaker
Brass Contributor
Jul 18, 2026
Solved

Edge version 150 JavaScript speechSynthesis.getVoices() undefined voices

For the past few days JavaScript speechSynthesis has had a problem in Edge browser. Sometimes it gets the proper list of voices but most of the time it returns: "Microsoft undefined Online (Natural) ...
  • jeffsbaker's avatar
    Jul 24, 2026

    This seems to have been caused by an Edge update that affected more than just me. On the same day that I started having this issue, another user had the exact same issue and posted it at: https://learn.microsoft.com/en-us/answers/questions/5950089/the-microsoft-undefined-online-natural-undefined-k?source=docs . 30+ people said that they had the same question and the question is only 1 week old. This issue lasted for many days even with Edge updates. It appears that Microsoft Edge developers finally fixed the issue. It was still happening today until I updated Edge to Version 150.0.4078.99. As soon as I restarted Edge after the update then speechSynthesis text-to-speech started loading the Natural voices correctly.