ГОСТ Р 70177—2022
- громкость речи (независимо от других источников звука);
- голос, когда доступно более одного голоса.
4.1.6.2 Высота основного тона
Если поддерживается синтез речи, пользователь может установить следующее, если это поддер
живается выбранным синтезатором речи (уровень АА):
- высоту основного тона (средняя частота говорящего голоса);
- диапазон изменения высоты основного тона (изменение средней частоты).
П р и м е ч а н и е — Поскольку реализации синтезаторов для преобразования текста в речь различаются
в том числе используемыми методами синтеза (например, синтез на основе формант, конкатенативный синтез),
конкретный синтезатор может не поддерживать изменение высоты тона или диапазона высоты тона. Пользова
тельский агент должен предоставлять доступ к управлению шагом и диапазоном высоты тона, если текущий
вы бранный или установленный синтезатор для преобразования текста в речь поддерживает эту возможность.
4.1.6.3 Функции синтезированной речи
Если поддерживается синтез речи, предоставляются следующие функции (уровень АА):
- определяемые пользователем дополнения к словарю синтезированной речи (словари ударений
и замен);
- фонетическое чтение: текст произносится по одному символу за раз или в соответствии с пра
вилами произношения языка;
- по крайней мере, два способа чтения чисел: каждая цифра произносится отдельно и при этом
читаются символы пунктуации, которые могут обозначать отрицательное значение, экспоненциальную
форму, выполнять роль разделителя целой и дробной частей или групп разрядов числа (например,
«один два ноль три целых пять десятых» для 1203.5 или «один запятая два ноль три точка пять» для
1.203.5) и читаются как полные числа (например, «одна тысяча двести три целых пять десятых» для
1203.5) ;
- по крайней мере, два способа чтения символов пунктуацию: при чтении текста произносятся на
звания символов пунктуации и учитываются речевые характеристики, зависящие от пунктуации, такие
как интонация и паузы.
П р и м е ч а н и е — Трактовка символов пунктуации в качестве разделителей целой и дробной частей числа
и разделителей групп разрядов, а также формат отображения чисел в виде даты, времени денежных сумм и иных
формах зависят от языковых настроек платформы и языковой информации, содержащейся в контенте.
4.1.6.4 Язык синтезированной речи
Если поддерживается синтез речи и доступны несколько языков синтеза или несколько синтезато
ров с поддержкой различных языков, пользователь может следующее (уровень АА):
а) изменить язык синтезированной речи;
б) задействовать автоматическое переключение языка синтезированной речи в соответствии с
языковой информацией, содержащейся в контенте и распознанной пользовательским агентом.
П р и м е ч а н и е — Многие технологии цифрового контента предоставляют авторам необходимые средства
для указания языка для текстового содержимого (например, в HTML это атрибут lang, который можно использовать
и в корневом элементе, и в любом дочернем). Если информация о языке текстового содержимого отсутствует или не
распознана пользовательским агентом, то пользовательский агент устанавливает язык синтезированной речи по
умолчанию (язык платформы или язык, выбранный пользователем по умолчанию). Нередко это не соответствует
действительному языку текста, поэтому необходимо предоставить пользователю возможность самостоятельно вы
брать язык синтезированной речи при поддержки такого выбора со стороны используемых синтезаторов.
4.1.6.5 Расширенные характеристики речи
Если поддерживается синтез речи, пользователь может настроить все характеристики речи, обе
спечиваемые синтезатором речи (уровень ААА).
4.1.7 Пользовательские таблицы стилей
Пользовательский агент должен:
- по требованию пользователя отключать таблицы стилей автора контента;
- поддерживать пользовательские таблицы стилей или механизм пользовательских стилей;
возможность выбрать, какие из стилей или таблицы стилей ис
- предоставлять пользователю
пользовать;
- сохранять таблицы стилей.
21