Summary: | If you use speechSynthesis.pause() with Japanese speech, it pauses only for a short time. | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | takumi <matsu.bps> | ||||
Component: | Accessibility | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | NEW --- | ||||||
Severity: | Normal | CC: | baba, smoley, webkit-bug-importer | ||||
Priority: | P2 | Keywords: | InRadar | ||||
Version: | Safari 14 | ||||||
Hardware: | Mac | ||||||
OS: | macOS 10.15 | ||||||
Attachments: |
|
Thanks for filing, I have so far been unable to reproduce this issue on Safari beta Version 14.0.1 or Safari Technology Preview 114 Safari 14.1. Does this still reproduce for you on STP? Edit: I had not selected a Japanese system voice under System Preferences > Accessibility > Spoken Content > System Voice. After choosing the voice 'Kyoko' I can reproduce this on both 14.0.1 and 14.1. |
Created attachment 411090 [details] samplefile Actual behavior:. If you use speechSynthesis.pause() with Japanese speech, the paused state is maintained for about 2 seconds and then cannot be resumed by speechSynthesis.resume(). Expected behavior:. The paused state is maintained and can be resumed by speechSynthesis.resume() at any time. I have attached a sample file. To reproduce it, please follow these steps. --- Steps: 1. Press the speak button. 2. Press the pause button. 3. Wait more than 2 seconds. 4. Press the resume button. ---