Вышел eSpeakup версии 0.90

Дата:29.07.2021
Источник:GitHub
Поделиться в Twitter Поделиться в F******k Поделиться в VKontakte Поделиться в Telegram Поделиться в Mastodon

После длительного перерыва в развитии проекта стала доступна новая стабильная версия eSpeakup под номером 0.90. Это программный интерфейс, связывающий консольную программу экранного доступа Speakup для операционных систем Linux с синтезатором речи eSpeak. Помимо прочего, eSpeakup часто является ключевым элементом обеспечения невизуальной доступности консольных установщиков большого количества дистрибутивов Linux, играя важную роль как инфраструктурный компонент даже для пользователей, предпочитающих работу в графическом окружении.

Среди основных нововведений espeakup 0.90 выделяются:

  1. Добавлена поддержка Unicode.
  2. По умолчанию теперь используется синтезатор речи espeak-ng.
  3. Добавлена поддержка индексации.
  4. Добавлена поддержка настройки громкости ALSA в добавок к собственной регулировки громкости eSpeak.
  5. Добавлена поддержка конфигурации диапазона высоты тона.
  6. Теперь для espeak-ng со строкой текста передаётся "\n", что позволяет обеспечить в речи паузы на месте переноса строк.
  7. Добавлена поддержка освобождения звуковой карты при переключении консоли Linux на графический VT.
  8. В качестве голоса по умолчанию теперь выбрано пустое значение.
  9. Добавлен модуль systemd.
  10. Осуществлён переход на meson вместо make.
  11. Обновлена страница руководства.
  12. Исправлено произнесение пробелов.
  13. Исправлены сбои речи при слишком маленьком размере буфера.
  14. Исправлено переполнение буфера, когда длинные спецификаторы языка (например, en-us+michel) передаются --default-voice.
  15. Добавлен clang-формат для стилизации кода.

Исходный код и собранные стабильные релизы eSpeakup доступны в репозитории проекта на GitHub.


Метки


Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения.
Идея и реализация: © Владимир Довыденков и Анатолий Камынин,  2004-2024