New issue
Advanced search Search tips

Issue 875978 link

Starred by 1 user

Issue metadata

Status: Untriaged
Owner: ----
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

SpeechSynthesisUtterance ignoring the minus (−) character

Reported by stw.stw....@gmail.com, Aug 20

Issue description

UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36

Steps to reproduce the problem:
https://jsfiddle.net/ThomasOrlita/mt87x2zc/

The minus sign is U+2212

var msg = new SpeechSynthesisUtterance();
msg.voiceURI = 'native';
msg.volume = 1; // 0 to 1
msg.lang = 'en-US';
msg.text = "let's try dash. value = -1. Let's try minus. Value = −1";
speechSynthesis.speak(msg);

What is the expected behavior?
It should say "minus one" in both cases.

What went wrong?
It says "minus one" and "one"

Did this work before? N/A 

Does this work in other browsers? No
 Not working as intended (Windows): Edge 42.17134.1.0, FF 61.0.2, Opera 54.0.2952.64, Chrome 68.0.3440.106, 70.0.3528.0

Working as intended: See comments at https://meta.stackoverflow.com/a/318126/4227998

Chrome version: 68.0.3440.106  Channel: canary
OS Version: 10.0
Flash Version: Shockwave Flash 30.0
 
Labels: Needs-Triage-M68
Labels: Triaged-ET Target-70 M-70 FoundIn-70
Status: Untriaged (was: Unconfirmed)
Able to reproduce the issue on Win-10 using chrome reported version #68.0.3440.106 and latest canary #70.0.3528.3.
This is a non-regression issue as it is observed from M60 old builds. 

Hence, marking it as untriaged to get more inputs from dev team.

Thanks...!!

Sign in to add a comment