IBMTTS (Драйвер IBMTTS Mod1)
- Автор: 'Blind Help Project
- Исходный код дополнения: Посетить Web-сайт IBMTTSByBHP
Краткое описание
Дополнение IBMTTS - это драйвер синтезатора IBMTTS Mod1для NVDA с добавленной библиотекой ECI.
Обратите внимание на то что это модификация.
Данное дополнение реализует совместимость NVDA с синтезатором IBMTTS. Данное дополнение реализует совместимость NVDA с синтезатором IBMTTS.
Что представляет собой синтезатор IBMTTS?
ViaVoice TTS - это движок преобразования текста в речь, разработанный компанией IBM, который синтезирует текстовое представление человеческого языка в речь.
Хотя этот драйвер совместим с библиотеками Eloquence (поскольку Eloquence имеет тот же api, что и IBMTTS).
Этот драйвер является модификацией со встроенным набором библиотек (синтезаторов речи). В оригинальном библиотеки с голосами не предусмотрены.
Основная информация
Название | Версия | Совместимость с API NVDA | Последняя протестированная версия NVDA | Минимальная версия NVDA | Дата загрузки в каталог | Размер | Лицензия |
---|---|---|---|---|---|---|---|
IBMTTSByBHP | 23.02.1-mod1 | 2023.1 | 2023.1.0 | 2019.3.0 | 27-10-2024 11:58:41 | 8758 Кб. | GPL v2 |
Информация о локализации на русский язык
🔝 Назад к оглавлениюСкачать
IBMTTS-V.23.6.1-mod1.nvda-addon
⬇ Перейти к истории версий 🔝 Назад к оглавлениюРазделы
🔝 Назад к оглавлениюСправка
Подробнее
IBMTTS By BHP (альтернатива Eloquence для NVDA!)
Данное дополнение реализует совместимость NVDA с синтезатором IBMTTS. . Дополнение IBMTTS представляет собой новый драйвер для NVDA, позволяющий использовать синтезаторы IBM tts. Этот драйвер также может быть использован с синтезатором Eloquence, так как оба синтезатора имеют одинаковый протокол связи (SDK).
Это дополнение представляет собой сумму всех вкладов старого драйвера, известного как Eloquence (все, что удалось найти) с новыми улучшениями и обновленной совместимостью. совместимостью. Если вы хотите узнать больше, включая полную историю вопроса, перейдите по ссылке специальная статья написанную разработчиком IBMTTS в нашем блоге.
Функции:
- Поддержка настройки голоса, варианта, темпа, высоты тона, интонации и громкости.
- Поддержка настроек параметров "размер головы", "шероховатость", "дыхание". Создайте свой собственный голос!
- Включение и отключение голосовых меток обратной цитаты: Отключите его, чтобы защититься от вредоносных кодов шутников, включите, чтобы сделать много интересных вещей с синтезатором. Для корректной работы требуется дополнительная настройка NVDA.
- Rate Boost: Если синтезатор говорит не очень быстро, включите эту функцию и получите максимальную скорость речи!
- Автоматическое переключение языка: синтезатор будет читать текст на нужном языке при наличии пометки.
- Комплексная фильтрация: Этот драйвер включает в себя полный набор фильтров для устранения сбоев и других странностей в поведении синтезатора.
- Поддержка словарей: Драйвер поддерживает интеграцию пользовательских словарей специальных слов, корней и аббревиатур для каждого языка. Готовые наборы словарей можно получить из Community Dictionary Repository или Mohamed00's Alternative Repository (With IBM Synth Dictionaries).
Дополнительные настройки:
- Включить словарь аббревиатур: Включает расширение словаря аббревиатур. Примечание: Отключение этой опции также отключает расширение аббревиатур, указанных в пользовательских словарях аббревиатур.
- Включить предсказание фраз: Если эта опция включена, то синтезатор будет пытаться предсказать места пауз в предложениях на основе их структуры, например, используя слова типа "and" или "the" в качестве границ фраз. Если эта опция выключена, то пауза будет возникать только при наличии запятых или других подобных знаков препинания.
- Сокращенные паузы: Включите эту опцию для получения более коротких пунктуационных пауз, как в других программах чтения с экрана.
- Всегда передавать текущие настройки речи: В настоящее время в синтезаторе существует ошибка, которая иногда приводит к кратковременному сбросу настроек речи и высоты тона до значений по умолчанию. Причина этой проблемы на данный момент неизвестна, однако в качестве обходного пути можно использовать постоянную отправку текущих настроек скорости и высоты тона речи. Эта опция должна быть включена, однако ее следует отключить, если вы используете двоичные файлы IBM, так как при этом будут вставляться очень длинные паузы, которые сделают их непригодными для использования, или если вы читаете текст, содержащий голосовые теги обратного цитирования.
Требования:
NVDA:
Вам необходима NVDA 2019.3 или более поздняя версия.
Библиотеки синтезатора IBMTTS:
IBMTTS - это только драйвер, для его работы требуется библиотека. Здесь мы предоставляем библиотеки, прилагаемые к дополнению для посетителей BHP.
Этот драйвер поддерживает несколько более новые библиотеки, добавляющие поддержку восточноазиатских языков. и исправления для правильной кодировки текста. Более старые библиотеки без этого должны работать.
Начиная с версии 21.03A1, этот драйвер также работает с еще более новыми библиотеками от IBM, а не только с библиотеками Speech Works.
Включен набор независимых исправлений для этих библиотек, а также учтены дополнительные языков и другие различия учтены. В настоящее время поддерживаются только формантные голоса в настоящее время поддерживаются только формантные голоса. За эту работу спасибо Mohamed00. эту работу.
Установка:
Просто установите его как дополнение к NVDA. Затем откройте настройки диалога NVDA и установите файлы папки IBMTTS в категорию IBMTTS.
Также в этой категории можно скопировать внешние файлы IBMTTS в дополнение, чтобы чтобы использовать его локально.
Примечания:
- Если синтезатор находится внутри дополнения или в дополнении "ECILibraries", то драйвер автоматически обновит пути к библиотекам ini. Таким образом, его можно использовать на портативных версиях NVDA.
- При использовании кнопки "Скопировать файлы IBMTTS в дополнение" будет создано новое дополнение. Таким образом, если вы хотите удалить IBMTTS, вам придется удалить два дополнения: "IBMTTS Driver" и "ECI Libraries".
- Инструменты Scons и Gettext в этом проекте совместимы только с Python 3. С Python 2.7 они не работают.
- Вы можете поместить дополнительные необходимые файлы IBMTTS в дополнение (только для личного использования). Просто скопируйте их в папку "Addon\SynthDrivers\IBMTTS". При необходимости скорректируйте имя библиотеки по умолчанию в файле "settingsDB.py".
Ссылки:
Данный драйвер основан на IBM TTS SDK, документация по которому доступна на:
Или вы можете получить копию на This Repo.
См. файлы:
или TTS.txt.
История версий
Истории версий нет.
🔝 Назад к оглавлению