Диспетчер словника використовується в тому випадку, коли необхідно змінити вимова слова, фрази, абревіатури або окремого символу. Необхідність такої заміни може виникнути, якщо синтезатор мови робить помилки у вимові чи користувачу для зручності роботи необхідно призначити розшифровку скорочень. Додаючи запис в словник, користувач може вибрати, чи зберегти цей запис в словнику поточної програми або в словнику, який використовується за умовчанням. Якщо нова словникова запис зберігається в словнику поточного додатка, то Jaws буде використовувати цей рядок для заміни слова тільки під час роботи у відповідній програмі. Якщо запис зберігається в словнику за замовчуванням, то Jaws буде здійснювати заміну слова відповідно до цим записом при роботі з будь-яким додатком, якщо тільки записи в словнику програми не будуть перекривати типового словника, тобто не матимуть словникові записи для такого ж слова.
Jaws версії 6.00 і вище в багатокористувацьких Windows також розділяє файли словників, які є загальними для всіх користувачів, і файли словників, доступні лише конкретного користувача. Права на зміну словників загального користування має адміністратор або користувачі з правами адміністратора.
Файли словників загального користування Jaws (наприклад, версії 6.00) зберігає в папці
Файли словників окремого користувача (наприклад, User Name) зберігаються в папці
Диспетчер словника зберігає словникові записи в файлах з розширенням .jdf.
Додавання словникової запису
Користувач може додавати і видаляти записи з словників, використовуючи для цього Диспетчер словника. Один із способів формування словника - це відразу заповнити словник усіма необхідними записами, інший спосіб полягає в тому, щоб додавати нові записи в міру необхідності, викликаючи Диспетчер словника з поточної програми. Другий спосіб, як правило, використовується частіше, тому що саме при роботі з конкретним додатком користувач виявляє, що деякі слова промовляються не так, і хоче відразу ж виправити їх вимову. Ось послідовність дій, яку потрібно виконати для цього:- Помістити системний курсор або Jaws-курсор на слово і натиснути комбінацію клавіш Insert + d, щоб відкрити діалог Диспетчера словника. У цьому діалозі фокус введення вже встановлений на кнопці Add (Додати). За замовчуванням Диспетчер словника відкриває словник поточного додатка. Якщо необхідно занести словникову запис в типового словника, то потрібно після завантаження Диспетчера словника натиснути комбінацію клавіш Control + Shift + D.лс
- Натиснути кнопку Add (Додати). З'явиться діалог Add Dictionary Definition (Додавання словникової запису), в поле Actual word (Ключове слово) якого вже поміщено то слово, на якому знаходився активний курсор.
- Змінити ключове слово, якщо необхідно.
- Перейти, натиснувши клавішу Tab, до поля Replacement Word (Слово заміни) і заповнити його тим словом, виразом або буквосполучення, на яке слід замінити ключове слово.
- Натиснути клавішу Enter. Після чого діалог додавання словникової запису закриється і користувач виявиться в основному вікні Диспетчера словника.
- Зберегти зроблені зміни в словнику, натиснувши у вікні Диспетчера словника комбінацію клавіш Control + S або вибравши з меню File (Файл) пункт Save (Зберегти).
Заміна слів на звуки
Jaws (починаючи з версії 5.00) дозволяє в словникових записах використовувати не тільки текстовий варіант заміни, а й звуковий. Користувач може підібрати для слова, фрази або окремого символу відповідний на його думку звуковий файл у форматі wave (* .wav). Для цього в діалозі Add Dictionary Definition (Додавання словникової запису) передбачена кнопка Advanced. (Додатково). При натисканні на цю кнопку відкриється діалог Advanced Settings (Додаткові настройки), в якому є список звукових файлів і кнопка Browse (Огляд), що дозволяє додати звуковий файл в цей список. Якщо звуковий файл не обраний, то в списку буде вказано None.
Слід за допомогою клавіш зі стрілками вибрати в списку відповідний звуковий файл. Якщо в списку вибраний файл, то буде доступна кнопка Play (Відтворити).
Файли, які відображаються в списку, знаходяться в папці Sounds, яка знаходиться в папці, де Jaws зберігає свої настройки. Якщо користувач (за допомогою кнопки Browse) вибирає звуковий файл з іншої папки, то Jaws копіює вибраний файл в папку Sounds.
Якщо в словникової запису присутній заміщає слово або фраза і користувач додатково призначає звуковий файл, то Jaws буде одночасно вимовляти заміщає текст і програвати звук. Якщо потрібно, щоб відтворювався тільки звук, то поле Replacement word (Слово заміни) необхідно залишити порожнім.
Зміна мови синтезатора
Якщо активний синтезатор мови підтримує кілька мов, то в Jaws версії 5.00 і вище при додаванні запису в словник користувач може встановити будь-який з доступних мов для прочитання заміщає слова або фрази. Для цього в діалозі Add Dictionary Definition (Додавання словникової запису) необхідно натиснути кнопку Advanced. (Додатково) і в діалозі знайти суміщений список (combobox) Language (Мова). Тут будуть представлені всі мови, які підтримуються синтезатором мови.
Пошук. зміна і видалення словникових записів
В основному вікні Диспетчера словника, крім кнопки Add (Додати), знаходяться список наявних словникових записів (Dictionary Entries) і поле для введення шуканого слова (Search for Entries). За допомогою клавіші Tab слід перейти в це поле і набрати слово, яке потрібно знайти серед словникових записів (пошук ведеться серед ключових слів).
Після того як Jaws знайшов потрібне слово, клавішею Tab можна переміститися на кнопки Change (Змінити) або Delete (Видалити). Перша дозволяє змінити словникову запис, а друга - повністю видалити її зі словника. При видаленні запису Jaws запросить підтвердження на вчинення цієї операції.
Користувач може вибрати словникову запис для внесення змін або видалення, переміщаючись за списком записів за допомогою клавіш зі стрілками.
Після зміни словникових записів або видалення їх зі словника необхідно зберегти зміни, натиснувши комбінацію клавіш Control + S.
відключення словника
Jaws використовує словник тільки в тому випадку, якщо це не заборонено в диспетчері конфігурації. Дозвіл або заборона на використання словника встановлюються в діалозі Text Processing (Обробка тексту) Диспетчера конфігурації (комбінація клавіш Insert + 6). Тут слід відкрити меню Set Options (Установка параметрів) і вибрати пункт Text Processing. У діалозі необхідно поставити прапорець у полі Dictionary Processing (Використовувати словник), щоб дозволити, або зняти прапорець, щоб заборонити використання словника.
Формат файлу словника
Файл словника (jdf) являє собою звичайний текстовий файл, в кожному рядку якого поміщена одна словникова запис. Ці записи мають наступний синтаксис:
У словникових записах точки зазвичай використовуються в якості обмежувачів, але якщо знак точки зустрічається в самому слові, то в якості обмежувача можна використовувати кому. Наприклад, щоб в деяких випадках Jaws не сприймав десяткові дроби як дату, можна додати словникову статтю, де знак точки буде замінений на знак точки з подальшим пропуском: