Quick Dictionary (Швидкий словник)

Ласкаво просимо в додаток Quick Dictionary («Швидкий словник») для NVDA, котрий дозволить вам швидко отримати словникову статтю з перекладом слова або словосполучення на обрану мову за допомогою натискання комбінації клавіш. Основних комбінацій клавіш небагато і всі вони інтуїтивно зрозумілі та зручні, тому Ви швидко їх запам'ятаєте.

Словникові статті містять докладну інформацію про слово, таку як частина мови, рід, множина чи однина, варіанти перекладу, перелік значень, синоніми та детальні приклади. Така інформація буде корисною для людей, які вивчають іноземні мови, або прагнуть використовувати у спілкуванні все багатство та різноманіття власної мови.

Додаток підтримує декілька сервісів онлайн словників. Ви можете обрати потрібний віддалений словник у відповідному діалоговому вікні або скориставшись клавішними командами. Кожен доступний сервіс має власну панель налаштувань.

Також наявні додаткові функції для роботи з профілями синтезаторів голосу. Ви можете асоціювати профіль синтезатора голосу з певною мовою, після чого переклади на цю мову будуть автоматично озвучуватись обраним синтезатором.

Нижче наведені всі можливості додатка і комбінації клавіш для керування ними. Початково всі функції викликаються за допомогою дворівневих клавішних команд. Але для будь-якого з перерахованих методів, ви завжди можете призначити зручні для вас комбінації клавіш. Це можна зробити в діалоговому вікні NVDA «Параметри» -> «Жести вводу...».

Отримання словникової статті

Для того, щоб отримати статтю зі словника необхідно спочатку виділити слово, яке Вас цікавить або скопіювати його до буфера обміну. Після чого достатньо лише двічі натиснути комбінацію клавіш NVDA+Y.

Режим керування додатком

Для доступу до всіх функцій додатка потрібно переключитись у режим керування додатком, це можна зробити, натиснувши одноразово NVDA+Y. Ви почуєте короткий низький звуковий сигнал і зможете скористатись іншими командами, які буде описано нижче. При натисканні клавіші, яка не використовується у додатку, ви почуєте інший сигнал, що сповістить про помилкову команду і режим керування додатком буде автоматично вимкнено.

Перелік команд додатка

Основні словникові команди:

  • D — оголосити словникову статтю для виділеного слова або словосполучення (те саме, що NVDA+Y);
  • W — показати словникову статтю в окремому вікні для перегляду;
  • S — змінити порядок мов та отримати швидкий переклад;
  • A — оголосити вибрані мови оригіналу й перекладу;
  • C — скопіювати результати останнього запиту до буфера обміну;
  • E — редагувати текст перед надсиланням;
  • U — завантажити з онлайн-словника та зберегти актуальний список доступних мов;
  • функціональні клавіші — вибір служби онлайн-словників;
  • Q — статистика використання поточного віддаленого сервісу;
  • F — вибір онлайн-сервісу.

Керування профілями голосових синтезаторів:

  • від 1 до 9 — вибір профілю голосового синтезатора;
  • G — оголосити вибраний профіль голосових синтезаторів;
  • B — повернутись до попереднього голосового синтезатора;
  • R — повернутись до основного голосового синтезатора;
  • Del — видалити вибраний профіль голосового синтезатора;
  • V — зберегти налаштований профіль синтезатора голосу;
  • P — відобразити список усіх налаштованих профілів синтезаторів голосу.

Натисніть O, щоб відкрити діалог налаштувань додатка.

Довідка команд додатка

Ознайомитися зі списком всіх команд, що використовуються в додатку можна такими способами:

  • Через меню NVDA — натиснувши NVDA+N, перейти до підменю «Інструменти», далі — «Швидкий словник» і активувати пункт меню «Довідка по командах додатку».
  • Натиснути клавішу H в режимі керування додатком (NVDA+Y).

Довідка

Щоб відкрити довідку по додатку, натисніть NVDA+N, перейдіть до підменю «Інструменти», далі — «Швидкий словник» і активуйте пункт меню «Довідка».

Подяки

Ми дуже вдячні всім, хто докладає зусиль для розробки, перекладу й підтримки додатка:

  • Cagri Dogan - переклад на турецьку мову;
  • Wafiqtaher — переклад на арабську мову.

Під час розробки додатка «Швидкий словник» було використано кілька хороших рішень з інших проектів. Дякуємо авторам таких додатків:

  • Instant Translate — Alexy Sadovoy, Beqa Gozalishvili, Mesar Hameed, Alberto Buffolino та інші співавтори.
  • Для роботи з профілями синтезаторів голосу були використані ідеї з додатку Switch Synth (автор Tyler Spivey).

Журнал змін

Версія 2.1

  • додано діалогове вікно для редагування тексту перед його надсиланням до віддаленого сервісу;
  • відокремлено довідку додатку від ReadMe;
  • оновлено переклад на турецьку мову (подяка Cagri Dogan).

Версія 2.0

  • додано можливість підключення інших сервісів онлайн-словників;
  • додано сервіс Lexicala та його панель налаштувань;
  • додано діалогове вікно вибору онлайн-сервісу зі списку доступних;
  • додано команду для отримання інформації про обраний сервіс;
  • додано діалогове вікно для роботи з профілями голосових синтезаторів;
  • реалізовано процедуру перемикання до попереднього голосового синтезатора;
  • реалізовано паралельний потік для контролю стану синтезатора;
  • через збільшення кількості функцій додатка, довідка по командах тепер відображається в окремому вікні;
  • оновлено процедуру кешування запитів до онлайн-сервісів;
  • додано підменю додатка в меню NVDA;
  • оновлено ReadMe.

Версія 1.2

  • додано можливість автоматичного перемикання голосових синтезаторів для обраних мов;
  • додано можливість завантаження актуального списку мов, доступних в Інтернет-словнику;
  • додано переклад на турецьку мову, подяка Cagri Dogan.

Версія 1.1

  • змінено деякі комбінації клавіш для керування додатком, які конфліктували з іншими додатками;
  • змінено опис основних можливостей додатка;
  • оновлено довідку та переклад додатка;
  • вилучено деякі клавіатурні команди і надано можливість користувачеві самостійно їх встановлювати;
  • виправлено помилку в українському перекладі додатку (допоміг Володимир Пиріг);
  • додано переклад на російську мову.

Версія 1.0. Особливості реалізації

  • виконання запитів до віддаленого сервера в окремому потоці для уникнення блокування роботи NVDA;
  • сигнали при очікуванні відповіді від сервера;
  • кешування останніх 100 запитів для зменшення навантаження на віддалений сервіс словників;
  • перемикання до режиму керування додатком;
  • можливість використання альтернативного сервера;
  • діалогове вікно налаштувань додатка.