Добавить браузерную озвучку букв, слогов и отдельных слов — 16 сент. 2026 г., 16:15:27
Особенность Web Speech API на iPhone
При проверке озвучки на iPhone выяснилась занятная особенность: и Safari, и Chrome фактически используют один и тот же системный голосовой движок iOS.
Для одиночных заглавных букв он ведёт себя крайне неудачно для учебного сценария: вместо самой буквы/её обычного произношения проговаривает фразу вида «Заглавная буква Б».
Для карточек с буквами это ломает механику, поэтому перед отправкой текста в TTS пришлось нормализовать его в нижний регистр.
Практический вывод: визуальное представление и строка, отправляемая в speechSynthesis, не обязаны совпадать. На экране буква может оставаться заглавной, а в TTS передаваться её lowercase-вариант.