HISS (Драйвер японского синтезатора HISS)
- Автор: 'Accessible Tools Laboratory
- Исходный код дополнения: Посетить Web-сайт HISS
Краткое описание
HISS — это дополнение для NVDA, которое позволяет напрямую использовать голоса «Кейко» и «Такаши» из DocumentTalker в NVDA.
HISS использует «FineSpeech Version 2», предоставленный компанией Animo Co., Ltd. Хотя существуют более новые версии, мы выбрали «Version 2» как наиболее легковесную.
HISS работает как один из синтезаторов речи NVDA, а не через SAPI. Он оптимизирован для чтения в NVDA, что обеспечивает минимальную задержку между нажатием клавиши и воспроизведением звука. Начиная с версии 1.1.0, HISS также поддерживает интерфейс SAPI5.
HISS напрямую поддерживает устройства ASIO. Если у вас есть аудиоинтерфейс, поддерживающий протокол ASIO, вы можете выводить звук напрямую на это устройство, что еще больше сокращает задержку.
Большинство синтезаторов речи NVDA поддерживают «высокоскоростное чтение». Обычно эта функция включается с помощью флажка, но в HISS она реализована в виде ползунка, что позволяет более точно регулировать скорость. Если установить ползунок на максимум, можно достичь невероятной скорости (хотя это не рекомендуется для повседневного использования).
Одной из причин разработки этого дополнения было желание иметь синтезатор речи, способный быстро читать программный код. Поэтому в словарь были добавлены термины, часто встречающиеся в программировании. Хотя их можно было бы добавить в словарь NVDA, мы решили включить их в синтезатор для повышения производительности. Наша цель — чтобы HISS мог читать такие термины без проблем.
Обратите внимание, что если язык Windows установлен не на японский, HISS может работать некорректно.
HISS распространяется как shareware. Оплатив лицензию, вы получаете доступ ко всем функциям без ограничений.
Основная информация
Название | Версия | Совместимость с API NVDA | Последняя протестированная версия NVDA | Минимальная версия NVDA | Дата загрузки в каталог | Размер | Лицензия |
---|---|---|---|---|---|---|---|
HISS | 1.3.6 | 2025.1 | 2025.1 | 2019.3 | 06-06-2025 23:57:43 | 71837 Кб. | GPL v2 |
Информация о локализации на русский язык
🔝 Назад к оглавлениюСкачать
⬇ Перейти к истории версий 🔝 Назад к оглавлениюРазделы
🔝 Назад к оглавлениюСправка
Подробнее
HISS: Высокоскоростной синтезатор для NVDA
Страница программного обеспечения
Введение
HISS — это дополнение для NVDA, которое позволяет напрямую использовать голоса «Кейко» и «Такаши» из DocumentTalker в NVDA.
HISS использует «FineSpeech Version 2», предоставленный компанией Animo Co., Ltd. Хотя существуют более новые версии, мы выбрали «Version 2» как наиболее легковесную.
Особенности HISS
HISS работает как один из синтезаторов речи NVDA, а не через SAPI. Он оптимизирован для чтения в NVDA, что обеспечивает минимальную задержку между нажатием клавиши и воспроизведением звука. Начиная с версии 1.1.0, HISS также поддерживает интерфейс SAPI5.
HISS напрямую поддерживает устройства ASIO. Если у вас есть аудиоинтерфейс, поддерживающий протокол ASIO, вы можете выводить звук напрямую на это устройство, что еще больше сокращает задержку.
Большинство синтезаторов речи NVDA поддерживают «высокоскоростное чтение». Обычно эта функция включается с помощью флажка, но в HISS она реализована в виде ползунка, что позволяет более точно регулировать скорость. Если установить ползунок на максимум, можно достичь невероятной скорости (хотя это не рекомендуется для повседневного использования).
Одной из причин разработки этого дополнения было желание иметь синтезатор речи, способный быстро читать программный код. Поэтому в словарь были добавлены термины, часто встречающиеся в программировании. Хотя их можно было бы добавить в словарь NVDA, мы решили включить их в синтезатор для повышения производительности. Наша цель — чтобы HISS мог читать такие термины без проблем.
Словарь пока что содержит не так много слов. Мы планируем расширять его с каждым обновлением, учитывая пожелания пользователей.
Требования к системе
Для работы HISS требуется NVDA 2019.3 или новее.
Обратите внимание, что если язык Windows установлен не на японский, HISS может работать некорректно.
Регистрация как Shareware
HISS распространяется как shareware. Оплатив лицензию, вы получаете доступ ко всем функциям без ограничений.
Начало работы
Установка
Распакуйте скачанный файл, чтобы получить файл с расширением .nvda-addon
.
Для установки HISS запустите этот файл при активном NVDA.
Также вы можете установить дополнение через меню NVDA:
[Инструменты] → [Менеджер дополнений].
Подробнее см. в руководстве пользователя NVDA.
Запуск пробной версии
Если вы еще не приобрели лицензию, вы можете использовать пробную версию HISS в течение 30 минут. Это позволяет оценить качество продукта или временно использовать его на чужом компьютере.
Чтобы активировать пробную версию, выберите в меню NVDA:
[HISS] → [Начать пробную версию].
Для этого требуется подключение к интернету. После успешной активации выберите HISS в настройках речи NVDA, чтобы начать использование.
Пробная версия завершается при закрытии NVDA. Однако, пока NVDA не закрыт, вы можете переключать синтезаторы речи без потери состояния.
Пробная версия имеет ограничение в 30 минут. По истечении этого времени перед воспроизведением звука будет слышен сигнал.
Пробную версию можно активировать до 3 раз за последние 180 дней. Этот счетчик ведется для каждого компьютера отдельно.
Если вы хотите протестировать функцию ASIO в пробной версии, рекомендуется сначала настроить ASIO, а затем активировать пробную версию. Это позволит избежать потери попыток из-за перезапуска NVDA. Если вы сделали наоборот, переключитесь на другой синтезатор, а затем вернитесь к HISS, чтобы использовать его с ASIO.
Регистрация лицензии
Если вы приобрели лицензию, вы можете зарегистрировать её для начала использования.
Есть два способа регистрации. Подробнее см. в следующем разделе.
После регистрации выберите HISS в настройках речи NVDA, чтобы начать использование.
Регистрация лицензии
Если компьютер подключен к интернету, вы можете использовать онлайн-регистрацию.
Если компьютер не подключен к интернету, вы можете выполнить офлайн-регистрацию с другого устройства.
Онлайн-регистрация
Выберите в меню NVDA:
[HISS] → [Онлайн-регистрация].
Введите серийный номер, полученный при покупке, и нажмите OK. Готово.
Офлайн-регистрация
Вы можете выполнить регистрацию на другом устройстве, подключенном к интернету, и получить необходимые файлы. Процесс состоит из нескольких шагов:
- На компьютере, где вы хотите использовать HISS, выберите:
[HISS] → [Офлайн-регистрация] → [Получить регистрационные данные]. - Скопируйте необходимую информацию в буфер обмена и сохраните её на USB-накопителе.
- На другом устройстве или смартфоне перейдите по ссылке:
https://actlab.org/store/manual_authorization. - Введите серийный ключ и офлайн-код, затем нажмите кнопку авторизации.
- Скачайте лицензионный файл и перенесите его на компьютер, где вы хотите использовать HISS.
- На целевом компьютере выберите:
[HISS] → [Офлайн-регистрация] → [Зарегистрировать лицензионный файл]. - Выберите перенесенный файл и загрузите его. Готово.
Важные замечания по регистрации
Условия и ограничения лицензионной регистрации описаны на официальной странице:
https://actlab.org/disclose/store_info.
Автоматическое обновление
HISS автоматически проверяет наличие обновлений и уведомляет, если они доступны. Следуйте инструкциям на экране для выполнения обновления.
Если вы хотите отключить автоматическую проверку обновлений, выберите:
[HISS] → [Отключить проверку обновлений при запуске].
После этого пункт меню изменится на «Включить проверку обновлений при запуске», и вы сможете снова включить автоматическую проверку.
Чтобы вручную проверить обновления, выберите:
[HISS] → [Проверить обновления].
Настройки HISS
Общие настройки
Настройки HISS в основном совпадают с настройками других синтезаторов речи NVDA. Вот несколько замечаний:
- Некоторые параметры настроек не имеют 100-ступенчатого ползунка. Это связано с использованием FineSpeech Version 2.
- Для изменения высоты тона заглавных букв или катаканы требуется установить значение более ±25.
- Настройка «Высокоскоростное чтение» реализована в виде ползунка от 0 (без ускорения) до 100 (6x). Рекомендуется использовать значения до 50.
Уникальные настройки
HISS имеет несколько уникальных настроек:
- Делать паузы между словами: Определяет, будут ли слова читаться слитно или с паузами.
- Длина паузы: Определяет длину паузы между словами.
- Применять предположительное чтение для неизвестных слов: Если включено, HISS будет пытаться угадать произношение слов, которые не знает. Например, «tanaka» будет читаться как «Танака», а не по буквам.
- Усиление высоких частот: Усиливает высокие частоты, делая голос более четким. Полезно, если стандартный голос плохо слышен на ваших колонках.
Использование ASIO
Если у вас есть аудиоинтерфейс с поддержкой ASIO, вы можете выводить звук напрямую через ASIO, что значительно снижает задержку.
Чтобы настроить ASIO, выберите:
[HISS] → [Настройки ASIO].
Выберите устройство ASIO и нажмите OK. Настройки сохраняются и применяются при следующем запуске.
Для применения настроек ASIO требуется перезапуск NVDA или перезагрузка синтезатора речи.
Если вы тестируете ASIO в пробной версии, рекомендуется сначала настроить ASIO, а затем активировать пробную версию. Это позволит избежать потери попыток из-за перезапуска NVDA.
При использовании ASIO качество звука может немного измениться из-за преобразования формата.
Устройства ASIO могут использоваться только одним приложением одновременно. Если вы используете HISS с ASIO и запускаете другое приложение с поддержкой ASIO, может возникнуть ошибка.
Если вы открываете настройки ASIO во время использования ASIO, текущее устройство не будет отображаться в списке.
Пока что ASIO тестировался только на интерфейсе Yamaha AG06. Вероятно, он будет работать и с другими устройствами.
Функция ASIO доступна только при использовании HISS в NVDA. Она недоступна в расширении SAPI.
Использование расширения SAPI
Вы можете использовать HISS через SAPI5, что позволяет использовать его в других приложениях, поддерживающих SAPI5. Для установки расширения SAPI требуются права администратора.
Чтобы использовать расширение SAPI, выберите:
[HISS] → [Запустить расширение SAPI].
Расширение SAPI загружается из интернета для уменьшения размера дополнения.
Расширение SAPI запускается как отдельная программа. Подробные инструкции по настройке и использованию доступны в окне расширения.
Установочный файл расширения SAPI может быть ошибочно определен как вредоносный программами вроде Windows Defender. В этом случае файл может быть удален при первой попытке загрузки. Возможно, потребуется восстановить файл из карантина и разрешить его выполнение.
История обновлений
2025/02/27 Версия 1.3.6.
- Исправлена работа, которая была пропущена и не настроена при поддержке NVDA 2025.1. Приносим извинения за причиненные неудобства!
2025/02/19 Версия 1.3.5.
- Обновлен внутренний код для работы с NVDA 2025.1 и более поздними версиями. 2, Исправлена ошибка, вызывавшая небольшую утечку памяти в несколько десятков байт при выполнении оффлайн-регистрации.
- Добавлены данные словаря. В настоящее время 2342 слова.
2024/04/07 Версия 1.3.4
- Добавлены данные в словарь. Теперь 2327 слов.
2024/01/08 Версия 1.3.3
- Исправлена ошибка, из-за которой установка расширения SAPI завершалась неудачей.
2024/01/08 Версия 1.3.2
- Добавлена поддержка NVDA 2024.1.
- Добавлены данные в словарь, включая предложения пользователей. Теперь 2319 слов.
- Обновлен PyInstaller для расширения SAPI до версии 6.3.0.
2023/10/09 Версия 1.3.1
- Исправлена ошибка, из-за которой онлайн-регистрация завершалась неудачей.
2023/10/09 Версия 1.3.0
- Добавлена поддержка вывода на устройства ASIO.
- Добавлены данные в словарь, включая предложения пользователей. Теперь 2311 слов.
2023/06/01 Версия 1.2.5
- Добавлены данные в словарь, включая предложения пользователей. Теперь 2307 слов.
2023/02/16 Версия 1.2.4
- Исправлено чтение "zya", "zyu", "zye", "zyo" в предположительном чтении.
- Функция пауз между словами теперь работает и с полными пробелами.
- Добавлены данные в словарь, включая предложения пользователей. Теперь 2266 слов.
- Добавлена поддержка NVDA jpalpha_230211u (2023.1.0.1969).
2022/11/18 Версия 1.2.3
- Улучшено предположительное чтение.
- Добавлены данные в словарь, включая предложения пользователей. Теперь 2210 слов.
2022/10/11 Версия 1.2.2
- Исправлена ошибка, из-за которой возникал шум при получении определенных команд BreakCommand.
2022/09/26 Версия 1.2.1
- Улучшено предположительное чтение.
- Добавлены данные в словарь, включая предложения пользователей. Теперь 2154 слова.
- Исправлена ошибка, из-за которой настройки расширения SAPI сбрасывались при переустановке.
2022/08/04 Версия 1.2.0
- Добавлена поддержка BreakCommand в NVDA 2022.3.
- Добавлены данные в словарь, включая предложения пользователей. Теперь 2015 слов.
2022/07/31 Версия 1.1.5
- Исправлена внутренняя ошибка, из-за которой событие synthDoneSpeaking не отправлялось корректно.
- Исправлено чтение слова "initializes".
- Улучшено предположительное чтение для "yamada" и "yamashita".
- Словарь HISS стал открытым.
- Добавлены данные в словарь, включая предложения пользователей. Теперь 1980 слов.
2022/06/21 Версия 1.1.4
- Исправлена ошибка, из-за которой не отображались уведомления при ошибках загрузки синтезатора.
- Добавлены данные в словарь, включая предложения пользователей. Теперь 1910 слов.
2022/05/15 Версия 1.1.3
- Улучшено предположительное чтение.
- Добавлены данные в словарь, включая предложения пользователей. Теперь 1726 слов.
2022/04/18 Версия 1.1.2
- Улучшено предположительное чтение.
- Исправлена ошибка, из-за которой NVDA зависала при перезапуске после установки.
- Изменен способ отображения диалоговых окон на рекомендуемый.
- Исправлено предположительное чтение для слов, начинающихся с заглавной буквы.
- Добавлены данные в словарь, включая предложения пользователей. Теперь 1481 слово.
2022/03/26 Версия 1.1.1
- Исправлено поведение NVDAController_isSpeaking для японского расширения NVDAControllerClient.
- Исправлено предположительное чтение для слов с буквой "m".
- Добавлено предположительное чтение для полных символов.
- Исправлено округление значений в настройках SAPI.
- Исправлена ошибка, из-за которой PC-Talker завершал работу при чтении строк с эмодзи.
- Добавлены данные в словарь, включая предложения пользователей. Теперь 1137 слов.
2022/02/23 Версия 1.1.0
- Добавлена поддержка расширения SAPI.
- Добавлена возможность переключать предположительное чтение через settings ring.
- Улучшено предположительное чтение для "tz" и "di".
- Добавлена возможность отключать автоматическую проверку обновлений.
- Добавлена ручная проверка обновлений.
- Улучшен код проверки обновлений.
- Добавлены данные в словарь, включая предложения пользователей. Теперь 814 слов.
2022/01/16 Версия 1.0.2
- Добавлена возможность переключать усиление высоких частот.
- Обновлен словарь. Теперь 513 слов.
- Установлено значение LastTestedNVDAVersion на 2022.4.
- Включена поддержка C++ 17 в hiss.dll.
2022/01/10 Версия 1.0.1
- Исправлена ошибка, из-за которой меню HISS множилось при перезагрузке плагина.
- Исправлено предупреждение deprecation warning при загрузке HISS.
- Исправлена ошибка, из-за которой ответы проверки обновлений выводились в лог NVDA.
- Исправлено чтение "123 456".
- Добавлена возможность добавлять паузы между словами.
- Добавлена возможность регулировать длину пауз.
- Добавлено предположительное чтение.
- Добавлены уведомления об ошибках загрузки синтезатора.
- Добавлены инструкции по установке в этот файл.
- Изменена кодировка по умолчанию на CP932.
- Обновлен словарь. Теперь 500 слов.
Вопросы и ответы
В: Мой компьютер сломался. Нужно ли покупать лицензию снова?
Лицензию HISS можно активировать до 3 раз за последние 365 дней. Вы можете зарегистрировать её на новом компьютере без необходимости повторной покупки.
В: Можно ли использовать HISS на нескольких компьютерах?
Использование на нескольких компьютерах разрешено только для некоммерческого использования лицами с нарушениями зрения, при условии, что все компьютеры используются исключительно владельцем лицензии. Подробнее см. раздел «Важные замечания по регистрации».
В: У меня нет прав администратора. Могу ли я использовать HISS?
Для использования HISS права администратора не требуются, за исключением установки расширения SAPI.
В: Я установил HISS и выбрал его в настройках, но он не загружается. Что делать?
HISS не загрузится, пока вы не активируете пробную версию или не зарегистрируете лицензию.
В: Имена, написанные латиницей, читаются по буквам. Можно ли это исправить?
Попробуйте включить настройку «Применять предположительное чтение для неизвестных слов».
В: Какие условия для применения предположительного чтения?
Сначала HISS извлекает все английские слова из текста. Это слова, состоящие из 3 или более букв латинского алфавита.
Затем для каждого слова проверяется, нужно ли применять предположительное чтение. Для этого используется набор английских слов, который находится в файле dictionary\english.dic
. Слова из этого набора не подвергаются предположительному чтению. Также слова из пользовательского словаря HISS не подвергаются предположительному чтению.
Если слово подходит для предположительного чтения, HISS пытается угадать его произношение. Если угадать не удается, слово передается FineSpeech.
В: Высокоскоростное чтение слишком быстрое. Это нормально?
Высокоскоростное чтение позволяет гибко настраивать скорость. Не обязательно устанавливать её на максимум. Попробуйте регулировать скорость через settings ring (быстрые настройки речи). На максимальной скорости даже разработчики не могут разобрать речь.
В: Звук внезапно пропал. Что случилось?
Возможно, это ошибка. Если проблема возникает часто, свяжитесь с ACT Laboratory. В наших тестах такая проблема не возникала, но иногда звук может пропадать после истечения времени пробной версии.
В: При запуске расширения SAPI антивирус нашел вирус. Это опасно?
Извините за неудобства. Программа расширения SAPI не выполняет вредоносных действий на вашем компьютере.
Ошибка возникает из-за использования PyInstaller для создания установочного файла. Мы пробовали другие инструменты, но пока не нашли подходящей замены. Все программы ACT Laboratory имеют эту проблему, и мы работаем над её решением.
Прочее
Это программное обеспечение разработано с использованием библиотеки синтеза речи «FineSpeech V.2», предоставленной компанией Animo Co., Ltd. с их разрешения. «FineSpeech» является зарегистрированным товарным знаком Fujitsu Limited.
Если у вас есть вопросы, предложения или сообщения об ошибках, свяжитесь с нами по email или через форум.
Авторские права
Набор английских слов основан на словаре:
https://kujirahand.com/web-tools/EJDictFreeDL.php
Для анализа JSON используется picojson.
Copyright 2009-2010 Cybozu Labs, Inc.
Copyright 2011-2014 Kazuho Oku
Все права защищены.
Для вывода ASIO используется PyAudio.
Copyright (c) 2006 Hubert Pham
Разрешение на использование предоставляется бесплатно.
История версий
Список версий
- HISS-V.1.3.6.nvda-addon
- HISS-V.1.3.4.nvda-addon
- HISS-V.1.2.4.nvda-addon
- HISS-V.1.2.3.nvda-addon
- HISS-V.1.2.2.nvda-addon
- HISS-V.1.2.1.nvda-addon
- HISS-V.1.2.0.nvda-addon
- HISS-V.1.1.5.nvda-addon
- HISS-V.1.1.4.nvda-addon
- HISS-V.1.1.3.nvda-addon
- HISS-V.1.1.2.nvda-addon
- HISS-V.1.1.1.nvda-addon
- HISS-V.1.1.0.nvda-addon
- HISS-V.1.0.2.nvda-addon
- HISS-V.1.0.1.nvda-addon
- HISS-V.1.0.0.nvda-addon