Bug 216684

Summary: REGRESSION: SpeechSynthesisVoice.name is empty on iOS 14
Product: WebKit Reporter: Takao Baba <baba>
Component: AccessibilityAssignee: Nobody <webkit-unassigned>
Status: RESOLVED MOVED    
Severity: Normal CC: bfulgham, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari 13   
Hardware: Unspecified   
OS: Unspecified   

Description Takao Baba 2020-09-17 20:48:06 PDT
On iOS 14, speechSynthesis.getVoices() returns SpeechSynthesisVoices with empty "name" attribute.

speechSynthesis.getVoices().forEach(v => console.log(v.name));

This issue does not occur on iOS 13 and desktop safari 13.
Comment 1 Radar WebKit Bug Importer 2020-09-17 20:48:16 PDT
<rdar://problem/69118246>
Comment 2 Brent Fulgham 2022-02-11 14:53:10 PST
The fix for this issue was needed outside the WebKit project, therefore this is being resolved as 'Moved'.

This should now be fixed in shipping software.

This was fixed in iOS 14.2