Speak screen saying "one dollar?"

Solution 1:

I can't really get the code of the web page/app, but checking older/similar JavaScript/PHP code of uber.com it seems to be a hick-up of the Text-to-Speech framework which probably stumbles over a snippet similar to ..."common.step-to-main-content":"Skip to $1"... with $1 being a positional or a formal parameter with the "value": main_content or main content.

The above code (without $1 but with main content) can be found in uber.com/drive/new-york/ (Google Cache).


I'm no coder so I might use the wrong terms...

Solution 2:

Resolved

This was a bug in iOS 11 beta 3 (and possibly 1 and 2). It was reported as happening in other apps on phones running the beta.

This post reports it as a bug with AVSpeechSynthesisVoice.

As of beta 4, this seems to have been corrected. If you are still experiencing this issue, upgrade to latest beta.