Text to speech / Speech synthesis broken on mobile Edge browser - how to fix?

Jens Bühl 20 Reputation points
2024-04-17T14:35:53.0866667+00:00

Describe the bug Speech synthesis is broken. It used to work and find voices in past verions. At some point in time it stopped working - I can no lonver get voices and therefore not use speech synthesis / tts. Is this an intentional downgrade? Interesting fact: The "read out loud" function is working. But the browser tts api is not.

To Reproduce Steps to reproduce the behavior:

Go to any live demo, e.g.: EasySpeech - Cross browser Speech Synthesis with easy API (jankapunkt.github.io)

Try to select a voice => not possible

Try to speak any text => not possible due to no voice

See error log on the right hand side and status

Expected behavior Working speech synthesis on mobile Edge. This might very well be a browser issue - maybe you have more insights on that? All other tested browsers work just fine (Desktop Edge, Chrome, Firefox, Mobile Chrome, Firefox)

Screenshots Image

Smartphone (please complete the following information):

Device: Samsung Galaxy A52

OS: One UI 6 / Android 14

Browser: Microsoft Edge on Android

Version: 123.0.2420.74

Additional context Yes, I installed voices on Android system level. Still, Edge does not resprect these settings.

I found at least one more reddit adressing the very same issue - it used to work in the past but is broken now: https://www.reddit.com/r/edge/comments/1498gcn/any_idea_why_on_android_edge_the_voices_from/

I really hope to get more insights here since some of my customers rely on MS Edge. Thanks in advance!

Microsoft Edge
Microsoft Edge
A Microsoft cross-platform web browser that provides privacy, learning, and accessibility tools.
2,135 questions
0 comments No comments
{count} votes

Accepted answer
  1. Jinxin Wang (Shanghai Wicresoft Co Ltd) 900 Reputation points Microsoft Vendor
    2024-04-18T03:15:32.07+00:00

    Hi @Jens Bühl,

    I tested this demo on my own mobile device (iPhone 11). Everything runs fine here, and there are no exceptions or error messages. The issue should be only with Edge on Android. I read your description, you can try to update the Edge version to the latest version (123.0.2420.104) and clear the browser data. In addition, I suggest that you can submit feedback in the Edge "Help and Feedback Interface" and that you can contact the "Easy Speech" project developers for more information.


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    Best regards,

    Jinxin Wang


0 additional answers

Sort by: Most helpful