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.