Cuckoo (Кукушка для NVDA)
Авторы:- Исходный код дополнения: Посетить Web-сайт Cuckoo
Краткое описание
Cuckoo - дополнение для NVDA, предоставляющее регулярные оповещения о текущем времени.
Гибкая настройка интервалов (от минуты до часа), 6 типов оповещений (звук, речь, комбинации), 18 различных звуков, функция тихого часа и пользовательские фразы.
Точная синхронизация с системным временем, автоматическая пауза речи при оповещениях, поддержка жестов ввода.
Речевые оповещения Кукушки не прерывают длинные реплики или чтение в режиме «Произнести всё», а приостанавливают и затем вновь возобнавляют с прерванного места.
Идеально для тайм-менеджмента и контроля времени в течение дня без необходимости постоянно проверять часы.
Подробнее о всех особенностях можно прочитать в справке.
Основная информация
| Название | Версия | Совместимость с API NVDA | Последняя протестированная версия NVDA | Минимальная версия NVDA | Дата загрузки в каталог | Размер | Лицензия |
|---|---|---|---|---|---|---|---|
| Cuckoo | 26.02.28 | 2026.1 | 2026.1 | 2024.1 | 01-03-2026 09:08:04 | 12266 Кб. | GPL v2 |
Информация о локализации на русский язык
🔝 Назад к оглавлениюСкачать
⬇ Перейти к истории версий 🔝 Назад к оглавлениюРазделы
🔝 Назад к оглавлениюСправка
Подробнее
Cuckoo (Кукушка)
Внимание, это дополнение долгое время было заброшено, но по инициативе руководителя русскоязычного сообщества оно было обновлено. В дополнение были добавлены некоторые новые функции.
Первые разработчики этого дополнения:
Первоначальными разработчиками дополнения Cuckoo для NVDA были следующие программисты, после чего от этого дополнения окончательно отказались. В любом случае, этих людей следует помнить, потому что на протяжении многих лет это дополнение было источником радости для пользователей NVDA и пользовалось достаточной популярностью, пока не было выпущено дополнение Clock.
- Alsari2012 ibnomer2011@hotmail.com
- Atair atair1978@gmail.com
- Ashraf Helal ashrafhelal112@gmail.com
Введение
Cuckoo - это дополнение для программы экранного доступа NVDA, которое предоставляет возможность получать регулярные оповещения о текущем времени. Это незаменимый инструмент для людей, которым важно следить за временем в течение дня без постоянной проверки часов.
Дополнение получило свое название в честь традиционных "кукушек" - часов с птичкой, появляющейся каждый час. Как и ее механический прототип, Cuckoo точно и надежно сообщает вам о текущем времени через заданные интервалы.
Основные возможности
✅ Гибкие интервалы оповещений: от каждой минуты до каждого часа
✅ Разнообразные типы оповещений: звук, речь, комбинированные варианты
✅ Множество различных звуков: от традиционных кукушек до современных сигналов с возможностью добавления своих звуков
✅ Тихий час: возможность отключить оповещения в ночное время
✅ Пользовательские фразы: настройка произносимого текста
✅ Пауза речи: автоматическая приостановка текущей речи при оповещении
Быстрый старт
- Откройте настройки: Сервис → Настройки Кукушки...
- Выберите интервал: например, "Каждые 30 минут"
- Выберите тип оповещения: например, "Звук и речь"
- Нажмите OK: дополнение начнет работать автоматически
Теперь каждые 30 минут вы будете слышать звуковое и голосовое оповещение текущего времени.
Подробное описание функций
Интервалы оповещений
Дополнение предлагает 7 вариантов интервалов:
| Интервал | Описание | Минуты оповещения |
|---|---|---|
| Disabled | Отключено | - |
| Every minute | Каждую минуту | 0,1,2,...,59 |
| Every 5 minutes | Каждые 5 минут | 0,5,10,...,55 |
| Every 10 minutes | Каждые 10 минут | 0,10,20,30,40,50 |
| Every 15 minutes | Каждые 15 минут | 0,15,30,45 |
| Every 30 minutes | Каждые 30 минут | 0,30 |
| Every hour | Каждый час | 0 |
Типы оповещений
Вы можете выбрать один из девяти типов оповещений:
- Только звук
- Воспроизводится выбранный звуковой сигнал
- Речь NVDA не прерывается
- Только речь
- Произносится текущее время
- Текущая речь приостанавливается на время оповещения
- Звук и речь
- Сначала воспроизводится звук, затем произносится время
- Идеально для людей с ослабленным слухом
- Речь и звук
- Сначала произносится время, затем воспроизводится звук
- Идеально для людей с ослабленным слухом
- Этот тип похож на предыдущий, хотя ожидалось что речь будет раньше звука
- Только пользовательская фраза
- Произносится настраиваемая фраза
- Например: "Время проверить осанку"
- Пользовательская фраза и звук
- Сначала произносится пользовательская фраза, затем выбранный звук
- Полезно для напоминаний о перерывах
- Звук и пользовательская фраза
- Сначала воспроизводится выбранный звук, затем произносится пользовательская фраза
- Полезно для напоминаний о перерывах
- Пользовательская фраза и время
- Произносится фраза и текущее время
- Например: "Время кофе-брейка, сейчас 10:30"
- Время и пользовательская фраза
- Произносится текущее время и затем фраза
- Например: "Сейчас 10:30, Время кофе-брейка"
Настройка звуков
В комплекте пакет различных коротких и длинных звуков. Можно добавлять свои звуки и удалять не нужные (Поддерживаеться только wav-формат).
Как выбрать звук:
- Откройте настройки Cuckoo
- Выберите "Звук оповещения"
- Прослушайте варианты, нажимая стрелки вверх/вниз
- Выбранный звук воспроизводится автоматически
Добавление своего звука
Если хотите добавить свой звук или несколько звуков, проделайте следующие:
- Нажмите кнопку «Открыть папку звуков».
- Вставьте в папку свой файл со звуком.
- Закройте папку со звуками и вернитесь в окно настроек Кукушки.
- Затем нажмите кнопку «Обновить список звуков».
- После этого в списке выберите свой звук.
Примечание: Папка со звуками расположена внутри дополнения, поэтому после обновлении дополнения добавленные вами звуки будут потеряны.
Настройка длительности паузы
Позволяет настроить задержку перед возобновлением речи в МС (по умолчанию значение 500 МС).
Как это работает:
- Перед воспроизведением оповещения проверяется состояние речи NVDA
- Если речь активна, она ставится на паузу имитацией нажатия Control
- После завершения оповещенияКукушки , через заданное время прерваная речь автоматически возобновляется
- Режим "Читать всё" также корректно обрабатывается
Оповещения Cuckoo не прерывают длинные реплики или чтение в режиме "Say All", а временно приостанавливают их и возобновляют с того же места.
Тихий час
Функция "Тихий час" позволяет отключить оповещения в определенное время суток.
Настройка:
- Включите "Включить тихий час"
- Установите время начала (например, 22:00)
- Установите время окончания (например, 07:00)
- Нажмите "Применить" или "OK"
Особенности:
- Поддерживает период через полночь (22:00-07:00)
- Время указывается в 24-часовом формате
- Оповещения возобновляются автоматически после окончания тихого часа
Пользовательские фразы
Для типов оповещений 3, 4 и 5 можно настроить собственные фразы:
Примеры использования:
- "Пора сделать перерыв"
- "Проверь осанку"
- "Время выпить воды"
- "Разомнись немного"
- "Проверь почту"
- "Время принять лекарство"
Настройка:
- Выберите тип оповещения с пользовательской фразой
- В появившемся поле введите нужную фразу
- Нажмите "Тест настроек" для проверки
Управление и навигация
Доступ к настройкам
Есть два способа открыть настройки Cuckoo:
- Через меню: Сервис → Настройки Кукушки...
- С помощью жеста ввода: Сочетание клавиш не назначено.
Навигация в диалоге настроек
При открытии диалога фокус автоматически устанавливается на первый элемент - выбор интервала. Используйте стандартную навигацию:
- Tab/Shift+Tab: Переход между элементами
- Стрелки вверх/вниз: Выбор в комбинированных списках
- Пробел/Enter: Активация кнопок и чекбоксов
- Escape: Закрытие диалога без сохранения
Кнопки диалога
- Тест настроек: Проверка текущих настроек без сохранения
- Применить: Сохранение настроек без закрытия диалога
- OK: Сохранение и закрытие
- Cancel: Закрытие без сохранения
Настройка жестов ввода
Стандартный метод
- Откройте NVDA-меню → Настройки → Жесты ввода
- Найдите категорию "Сервис"
- Найдите команду "Открыть диалог настроек Кукушки"
- Нажмите "Добавить" и введите желаемую комбинацию клавиш
- Нажмите "OK" для сохранения
Рекомендуемые сочетания
- NVDA+Shift+C: Быстрый доступ к настройкам
- NVDA+Alt+T: Для связи с функцией времени
- Ctrl+Shift+C: Простое запоминаемое сочетание
Точность работы
Синхронизация времени
Cuckoo использует точную синхронизацию с системным временем:
- Запуск NVDA: Если NVDA запущена не в начале минуты (например, в 10:00:33), дополнение подождет до следующей целой минуты (10:01:00) перед началом работы
- Включение функции: При включении через настройки синхронизация происходит автоматически
- Ежедневная работа: Проверка происходит каждую секунду, но оповещение срабатывает только в 00 секунд
Особенности работы
- Не создает нагрузки на систему
- Использует отдельный поток для проверки времени
- Автоматически корректирует сдвиги системного времени
- Работает даже при спящем режиме экрана
Решение проблем
Оповещения не работают
-
Проверьте настройки:
- Убедитесь, что интервал не "Disabled"
- Проверьте, не включен ли "Тихий час"
- Убедитесь, что громкость NVDA не отключена
-
Проверьте звук:
- Нажмите "Тест настроек" в диалоге настроек
- Если звука нет, проверьте системную громкость
- Убедитесь, что другие звуки NVDA работают
-
Проверьте журнал NVDA:
- Откройте журнал (NVDA+F1)
- Ищите записи с "Cuckoo"
- Сообщите об ошибках разработчику
Звук есть, но нет речи
-
Проверьте тип оповещения:
- Выберите "Только речь" или "Звук и речь"
- Нажмите "Тест настроек"
-
Проверьте настройки речи NVDA:
- Убедитесь, что синтезатор речи активен
- Проверьте громкость речи
-
Проверьте паузу речи:
- Уменьшите значение "Задержка перед возобновлением речи"
- По умолчанию: 500 мс
Дополнение не появляется в меню
-
Проверьте установку:
- Убедитесь, что дополнение установлено
- Перезапустите NVDA
-
Проверьте совместимость:
- Убедитесь, что версия NVDA не ниже 2024.1
- Проверьте режим безопасности (не должен быть активен)
Ошибки в журнале
Если в журнале появляются ошибки:
- Сделайте резервную копию настроек NVDA
- Переустановите дополнение
- Обратитесь к разработчику с копией журнала
Часто задаваемые вопросы
Вопрос: Могу ли я добавить свои звуки?
Ответ: Да, для этого:
- Найдите папку дополнения (обычно в
AppData\Roaming\nvda\addons\cuckoo\files) - Добавьте свои WAV-файлы (моно, 44100 Гц рекомендуется)
- Отредактируйте файл
__init__.py, добавив имена файлов в списокsndMap - Перезапустите NVDA
Вопрос: Работает ли дополнение в режиме безопасности?
Ответ: Нет, в режиме безопасности дополнения отключены.
Вопрос: Можно ли иметь разные настройки для разных дней?
Ответ: В текущей версии нет, но вы можете вручную менять настройки при необходимости.
Вопрос: Влияет ли на точность переход на летнее/зимнее время?
Ответ: Нет, Cuckoo использует системное время, которое автоматически корректируется.
Вопрос: Можно ли отключить паузу речи?
Ответ: Да, установите "Speech pause duration" в 0 мс.
Вопрос: Сохраняются ли настройки при обновлении?
Ответ: Да, настройки хранятся в конфигурации NVDA и сохраняются при обновлении.
Вопрос: Есть ли поддержка 12-часового формата?
Ответ: Да, дополнение использует системный формат времени вашей Windows.
Безопасность и совместимость
Безопасность
- Не требует интернет-соединения
- Не собирает персональные данные
- Работает только с локальными файлами
- Совместимо с брандмауэрами Windows
Принцип работы
- При запуске создается фоновый поток
- Поток синхронизируется с системным временем
- Каждую секунду проверяется текущее время
- При начале новой минуты проверяются настройки
- Если нужно - воспроизводится оповещение
- Все операции в основном потоке NVDA
Потребление ресурсов
- Память: ~5-10 МБ
- ЦП: <0.1% в простое
- Диск: ~20 МБ (в основном звуковые файлы)
История версий
История версий
| Версия файла | Тестируемая версия NVDA | Минимальная версия NVDA | Размер файла (КБ) | Ссылка на загрузку |
|---|---|---|---|---|
| 26.02.28 | 2026.1 | 2024.1 | 12266 | Cuckoo-V.26.02.28.nvda-addon |
| 26.02.25 | 2026.1 | 2024.1 | 3867 | Cuckoo-V.26.02.25.nvda-addon |
| 26.02.24 | 2026.1 | 2024.1 | 3397 | Cuckoo-V.26.02.24.nvda-addon |
| 26.02.10 | 2026.1 | 2024.1 | 3397 | Cuckoo-V.26.02.10.nvda-addon |
| 26.02.01 | 2026.1 | 2024.1 | 1575 | Cuckoo-V.26.02.01.nvda-addon |
| 2.0 | 2019.2 | 2013.3 | 1567 | Cuckoo-V.2.0.nvda-addon |