Ця сторінка описує Dictum 0.5.
Налаштування¶
Налаштування — це вікно програми, де зібрано все, що робить Dictum. Щоб відкрити його, клацніть значок Dictum у треї або виберіть Налаштування в його меню. Пункт Історія в тому самому меню відкриває вікно одразу на сторінці історії, а Про Dictum — на сторінці Про Dictum. Якщо запустити програму, коли вона вже працює, теж відкриються налаштування.
Поки Dictum не налаштовано, кожен із цих способів відкриває майстер налаштування.
Як зберігаються зміни¶
- Кнопки «Зберегти» немає. Налаштування записують
config.jsonза пів секунди після вашої останньої зміни. - Демон перечитує файл, щойно той зміниться, тож зміна діє з наступного диктування. Якщо ви змінили щось під час диктування, зміна почекає, доки воно закінчиться.
- Поле зі значенням, яке Dictum не може використати, стає червоним і пояснює чому. Доки ви його не виправите, нічого не зберігається, а вгорі видно банер: «Зміни не збережено, доки не виправлено поля, позначені червоним.»
- Якщо
config.jsonне вдається прочитати, наприклад після невдалого ручного редагування, сторінки стають неактивними, а банер пояснює, що не так. Див. Розв'язання проблем. - Два налаштування діють лише після перезапуску, і під полем про це сказано: Мова інтерфейсу та Обчислення локального Whisper.
У стовпці ліворуч — список сторінок. Унизу під ним — версія Dictum, що відкриває сторінку Про Dictum, і кнопка Довідка: вона відкриває в браузері розділ цього довідника про сторінку, на якій ви зараз, зокрема й про сторінки Індикатор диктування та Вставлення.
Сторінки¶
Загальні¶

Запускати Dictum під час входу в систему¶
Запускає програму зі значком у треї щоразу, коли ви входите в систему. Жодне вікно не відкривається. У Windows 11 це значення Dictum у розділі реєстру HKCU\Software\Microsoft\Windows\CurrentVersion\Run, у Linux — файл ~/.config/autostart/dictum.desktop. Перемикач змінює його одразу; у config.json цього налаштування немає. Dictum тримає один запис автозапуску, тож увімкнення замінює запис, що запускає лише демон. Див. Запуск під час входу.
Мікрофон¶
Мікрофон, з якого Dictum записує. Перший пункт завжди бере типовий мікрофон системи й називає його, наприклад «Типовий — Headset Microphone»; виберіть пристрій, щоб лишатися на ньому, навіть коли типовий зміниться. Вибраний пристрій, який зараз не під'єднано, лишається у списку з позначкою «(не під'єднано)». Поки ця сторінка відкрита, смуга під списком показує рівень входу: скажіть щось і подивіться на неї. Зелений — добре, червоний — сигнал такий гучний, що спотворюється. Смузі потрібен запущений демон.
Звуки¶
Короткий сигнал, коли запис починається, і ще один, коли закінчується, — щоб знати, що Dictum почув гарячу клавішу, не дивлячись на екран. Прослухати відтворює обидва. Типово ввімкнено.
Історія¶
Скільки останніх диктувань Dictum зберігає на цьому комп'ютері: від 0 до 5000, типово 200. Зберігається лише текст, звук — ніколи; файл називається history.jsonl (див. Файли). 0 вимикає історію: нові диктування не записуються, і сторінка Історія про це каже. Якщо зменшити число, найстаріші записи зникнуть, коли збережеться наступне диктування.
Мова інтерфейсу¶
Мова програми: Як у системі, English або Українська. Діє після наступного запуску програми: виберіть Вийти з Dictum у меню значка в треї й запустіть Dictum знову. Командний рядок у будь-якому разі англійською.
Перевіряти оновлення¶
За хвилину після запуску програми, а далі раз на день, поки вона працює, Dictum питає GitHub, яка версія Dictum найновіша. Якщо вона новіша за вашу, у меню значка в треї з'являється Доступне оновлення: 0.6.0 з цією версією, про це каже сторінка Про Dictum, а сповіщення повідомляє про кожну нову версію один раз; клацніть його, щоб відкрити сторінку випуску. Dictum нічого не завантажує й не встановлює: оновлюйте так само, як установлювали, див. Оновлення й видалення.
У Linux сповіщення з'являється лише для AppImage і архіву tar.gz, які ви оновлюєте самі. Пакет для Arch, який pacman установлює в /opt/dictum, сповіщення не отримує: там нова версія видна лише в меню та на сторінці «Про Dictum».
GitHub бачить вашу IP-адресу й версію Dictum; більше нічого не надсилається. Подробиці — у розділі Приватність. Типово ввімкнено. Якщо вимкнути, перевірка зупиняється одразу; Перевірити зараз на сторінці Про Dictum і далі питає, коли ви її натиснете.
Індикатор диктування¶
Налаштування індикатора › відкриває окрему сторінку індикатора: чи показувати його, де, якого розміру, наскільки непрозорим і в яких кольорах. Див. Індикатор диктування нижче.
Вставлення¶
Налаштування вставлення › відкриває сторінку вставлення: затримку відновлення буфера, термінали і, в Linux, спосіб вставлення у програми Wayland. Див. Вставлення нижче.
Майстер налаштування¶
Запустити ще раз відкриває майстер налаштування з вашими поточними значеннями. Він зручний, щоб за один раз змінити мови, модель мовлення чи сервер для чищення тексту. Майстер змінює лише перший профіль, локальний Whisper, яким цей профіль користується, і обробник cleanup; решта профілів, розпізнавачів і обробників лишається як є.
Індикатор диктування¶

Індикатор — невелика анімація, яку видно під час диктування; що саме вона показує, описано на сторінці Значок у треї та індикатор. Ця сторінка відкривається з «Загальних» кнопкою Налаштування індикатора ›, а посилання над заголовком повертає назад. Попередній перегляд унизу показує індикатор із вашими значеннями. Зміни діють одразу, навіть на індикатор, який зараз на екрані.
Показувати індикатор під час диктування¶
Вимкніть, якщо вам досить значка в треї та звуків. Типово ввімкнено.
Розташування¶
Унизу екрана (типово) або Угорі екрана. Індикатор з'являється на тому екрані, де вказівник миші, посередині, одразу над панеллю завдань чи панеллю внизу або під панеллю вгорі.
Розмір¶
Малий, Середній (типово) або Великий: 80 %, 100 % або 125 % від звичайного розміру. Масштаб самого екрана додається зверху.
Непрозорість¶
Наскільки індикатор непрозорий: від 30 % до 100 % із кроком 5, типово 100 %. Зменште, якщо індикатор закриває текст, який ви читаєте під час диктування.
Кольорова тема¶
Полярне сяйво (від синього до фіолетового, типово), Жарина (від помаранчевого до рожевого) або Туман (нейтральна) (світло-сіра). У висококонтрастній темі індикатор бере Туман, хоч би що ви вибрали тут.
Вставлення¶

Для профілів, у яких Вивід — Вставити в активну програму, Dictum кладе текст у буфер обміну, сам натискає комбінацію вставлення, а тоді повертає текст, що був у буфері раніше, якщо за цей час буфер ніхто не змінив. Ця сторінка налаштовує цей процес. Вона відкривається з «Загальних» кнопкою Налаштування вставлення ›.
Затримка відновлення буфера, мс¶
Скільки Dictum чекає після комбінації вставлення, перш ніж повернути попередній текст у буфер: від 0 до 5000 мс, типово 150. Деякі програми читають буфер трохи пізніше за натискання. Якщо якась із них вставляє ваш старий буфер замість диктування, збільште затримку, наприклад до 300 або 500.
Термінали¶
Програми, що вставляють через Ctrl+Shift+V, а не Ctrl+V: назви процесів у Windows (як-от windowsterminal), класи вікон в X11 (як-от konsole). Коли Комбінація вставлення профілю — Автоматично, Dictum порівнює активну програму з цим списком. Спочатку в ньому поширені термінали Linux: konsole, gnome-terminal-server, kitty, alacritty, wezterm-gui, foot, xterm, tilix, terminator, ghostty, xfce4-terminal та ще кілька. Введіть назву й натисніть Enter, щоб додати, або вставте одразу кілька; × біля назви прибирає її. У Wayland Dictum не бачить, яка програма активна, тож список там нічого не робить: у профілі для терміналів у полі Комбінація вставлення виберіть Ctrl+Shift+V.
Спосіб вставлення у Wayland¶
Лише в Linux; у Windows цього рядка немає. Як Dictum натискає комбінацію вставлення в сеансі Wayland:
- Автоматично (типово) пробує способи по черзі й лишає перший, що спрацював: у Sway та Hyprland — wtype, потім ydotool, потім портал робочого столу; деінде, зокрема в GNOME і KDE Plasma, — портал робочого столу, потім ydotool.
- Портал робочого столу один раз питає, чи можна Dictum керувати клавіатурою, і запам'ятовує відповідь.
- ydotool потребує запущеної служби
ydotoold. - wtype потребує програми
wtypeі композитора, що її підтримує, як-от Sway чи Hyprland.
Виберіть спосіб самі, якщо Автоматично бере той, що у вас не працює; рядок Порядок вставлення на сторінці Система показує порядок, який діє зараз. Див. Розв'язання проблем.
Профілі¶

Профіль — це один спосіб диктувати: своя гаряча клавіша, мови, слова й обробка. Список ліворуч показує кожен профіль із його мовами та гарячою клавішею; виберіть профіль, щоб редагувати його праворуч. + Новий профіль додає профіль із мовами й розпізнаванням мовлення вибраного, але без гарячої клавіші. Видалити профіль прибирає вибраний; кнопка неактивна, поки лишився один профіль. Див. Профілі.
Назва¶
Як профіль називається в налаштуваннях. Залиште порожньою, щоб показувати його ідентифікатор, наприклад dictate, — саме його показують меню і підказка значка в треї.
Гаряча клавіша¶
Комбінація клавіш, що починає диктування з цим профілем. Клацніть поле й натисніть клавіші: Ctrl, Alt або Win разом з іншою клавішею, наприклад Ctrl+Alt+Space. F13–F24, Pause і Scroll Lock можна брати окремо. Esc скасовує, Backspace прибирає гарячу клавішу. Поки поле слухає, гарячі клавіші Dictum призупинено, тож натискання чинної комбінації не почне диктування. Два профілі не можуть мати одну гарячу клавішу. Якщо комбінацію вже зайняла інша програма, з'явиться попередження, що демон не зміг її зареєструвати; виберіть іншу. У Wayland робочий стіл може попросити підтвердити комбінацію. Див. Розв'язання проблем.
Режим¶
Утримувати (типово): тримайте гарячу клавішу, поки говорите, і відпустіть, щоб вставити текст. Перемикати: натисніть один раз, щоб почати, і ще раз, щоб закінчити. Перемикання зручне для довгих диктувань.
Мови¶
Мови, якими ви говорите з цим профілем:
- Одна: Whisper завжди пише цією мовою. Найточніший варіант, якщо ви говорите однією мовою.
- Кілька: додайте кожну мову через Додати мову. Перша — основна мова, з позначкою «основна»; Зробити основною ставить на її місце іншу. Основна мова має перевагу: іншу Whisper бере, лише коли впевнений у ній.
- Авто: Whisper сам визначає мову кожного диктування, будь-яку з 99. Повільніше й менш надійно для коротких фраз і змішаного мовлення.
Деякі мови такі близькі, що Whisper часто їх плутає, наприклад українська й російська. Якщо обидві в одному списку, попередження радить лишити тут одну, а другу перенести в окремий профіль. Сервер розпізнавання отримує лише першу мову зі списку. Див. Мови.
Ваші слова¶
Імена й терміни, які розпізнавач пише неправильно, у тому написанні, яке вам потрібне, як-от Nexus5 чи Avalonia. Введіть слово й натисніть Enter або вставте список — по одному в рядку чи через кому; × біля слова прибирає його. Dictum передає список Whisper як підказку, а також вашому власному запиту до LLM, якщо в ньому є {{vocabulary}}; вбудовані запити його не отримують. Підказка вміщує 400 символів разом із полем Підказка для розпізнавання; слова, що не влізли, випадають, і попередження їх називає. З мовою Авто список слів може тягнути визначення мови до своєї, тож задайте мови профілю. Див. Ваші слова й правила заміни.
Підказка для розпізнавання¶
Додатковий текст, який Whisper бачить перед вашими словами, наприклад речення в тому стилі, в якому ви диктуєте. Зазвичай її лишають порожньою; для імен і термінів є Ваші слова.
Ланцюжок обробки¶
Обробники, що працюють із текстом після розпізнавання, по черзі: наприклад, запит до LLM, що виправляє пунктуацію, і правила заміни, що виправляють слова. Додати крок пропонує обробники, яких ще немає в ланцюжку; створюють їх на сторінці Обробники. Перетягніть крок, щоб змінити порядок, або виберіть його й натисніть Alt+↑ чи Alt+↓; × прибирає крок із цього ланцюжка. Без кроків текст іде таким, як розпізнано.
Вивід¶
Що Dictum робить із текстом:
- Вставити в активну програму (типово): текст з'являється там, де курсор. Як саме — налаштовує сторінка Вставлення.
- Лише скопіювати в буфер обміну: текст потрапляє в буфер, а вставляєте ви самі. Знадобиться для програм, що не приймають імітоване вставлення.
Комбінація вставлення¶
Клавіші, якими Dictum вставляє текст: Автоматично (типово), Ctrl+V або Ctrl+Shift+V. Автоматично натискає Ctrl+Shift+V у терміналах і Ctrl+V деінде. У Wayland Dictum не бачить, яка програма активна, тож Автоматично там завжди натискає Ctrl+V; у профілі для терміналів виберіть Ctrl+Shift+V. Поле видно лише з виводом Вставити в активну програму.
Розпізнавання мовлення¶
Яким розпізнавачем мовлення користується профіль — зі сторінки Розпізнавання мовлення: локальним Whisper із його моделлю або сервером.
Розпізнавання мовлення¶

Картка для кожного розпізнавача мовлення, яким можуть користуватися профілі. На картці видно, які профілі ним користуються. + Локальний Whisper додає Whisper, що працює на вашому комп'ютері, з увімкненим визначенням мовлення. + Сервер додає сервер з OpenAI-сумісним API розпізнавання, як-от whisper-server за llama-swap, speaches, OpenAI чи Groq. Прибрати провайдера доступно, лише поки жоден профіль ним не користується; разом із ним видаляється й збережений ключ API.
Модель¶
Локальний Whisper. Файл моделі мовлення: завантажені моделі з каталогу та будь-який інший файл .bin у теці моделей. Моделі завантажують на сторінці Моделі. Модель, яку названо в налаштуваннях, але файлу немає, лишається у списку з позначкою «(не завантажено)».
Обчислення¶
Локальний Whisper. Де працює Whisper: Автоматично (типово) — на відеокарті через Vulkan, коли можна, інакше на процесорі; Процесор — завжди на процесорі; Vulkan — завжди на відеокарті. Виберіть Процесор, якщо на відеокарті розпізнавання не вдається або комп'ютер не справляється. Зміна діє після перезапуску демона: виберіть Вийти з Dictum у меню значка в треї й запустіть Dictum знову.
Потоки (0 — автоматично)¶
Локальний Whisper. Скільки потоків процесора бере Whisper: від 0 до 64. 0, типове значення, добирає число за кількістю ядер. Зменште, щоб лишити ядра для іншої роботи.
Визначення мовлення¶
Локальний Whisper. Пропускає тишу, перш ніж запис потрапить до Whisper, щоб паузи не ставали вигаданими словами. Потрібна невелика модель Silero; якщо файлу немає, попередження підкаже команду, що її завантажить: dictum models pull vad-silero-6.2. Увімкнено для нових розпізнавачів і після майстра налаштування.
URL¶
Сервер. Адреса сервера разом із версією API, наприклад http://localhost:8080/v1.
Модель¶
Сервер. Назва моделі на цьому сервері; для нового — whisper-1, як Whisper називає OpenAI.
Ключ API (необов'язково)¶
Сервер. Для сервера на вашому комп'ютері залиште порожнім. Введений ключ потрапляє до системного сховища ключів, коли ви натискаєте Enter або виходите з поля: у Windows це Диспетчер облікових даних, у Linux — Secret Service. Тоді config.json посилається на нього як secret:dictum-stt-<id> і самого ключа не містить. Можна також ввести env:NAME, щоб брати ключ зі змінної середовища NAME. Поле ніколи не показує збережений ключ; рядок під ним каже, де ключ лежить, а Прибрати ключ його видаляє.
Час очікування, секунд¶
Сервер. Скільки Dictum чекає на відповідь сервера: від 1 до 600 секунд, для нового — 60. Збільште для повільного сервера чи довгих диктувань.
Перевірити¶
Перевірити записує 5 секунд із мікрофона, показуючи рівень, і показує, що розпізнав розпізнавач і скільки це тривало. Перевірити на зразку надсилає натомість вбудований запис. Обидві кнопки спершу зберігають незбережені зміни й потребують запущеного демона. Перед перевіркою виправте поля, позначені червоним.
Обробники¶

Обробники працюють із текстом після розпізнавання, у порядку, який задає Ланцюжок обробки профілю. Список ліворуч показує кожен обробник і його вид; виберіть обробник, щоб редагувати його праворуч. Видів два:
- + Запит до LLM додає обробник, що надсилає текст мовній моделі на сервері, який ви запускаєте або яким користуєтеся, як-от llama-server чи Ollama, разом із запитом, що каже, що з текстом робити. Він бере URL, модель і ключ вашого першого обробника LLM, а якщо такого немає —
http://localhost:8080/v1і модельlocal, а також власну копію вбудованого запитуcleanup. Див. Чищення тексту через LLM. - + Правила заміни додає список правил «знайти й замінити», що працює на вашому комп'ютері. Див. Ваші слова й правила заміни.
Новий обробник додається до кожного профілю з порожнім ланцюжком. Обробник, якого не запускає жоден ланцюжок, позначено у списку «Не в жодному профілі», а його сторінка каже, що диктування ніколи його не використовує; Додати до профілю… ставить його в кінець ланцюжка профілю. Прибрати обробник доступно, лише поки жоден ланцюжок ним не користується; разом із ним видаляється й збережений ключ API.
URL¶
Запит до LLM. Адреса сервера разом із версією API, наприклад http://localhost:8080/v1. Підійде будь-який сервер з OpenAI-сумісним API chat completions.
Модель¶
Запит до LLM. Назва моделі на цьому сервері. llama-server відповідає на будь-яку назву.
Ключ API (необов'язково)¶
Запит до LLM. Так само, як для сервера розпізнавання: для сервера на вашому комп'ютері залиште порожнім; введений ключ потрапляє до системного сховища як secret:dictum-processor-<id>, або введіть env:NAME.
Час очікування, секунд¶
Запит до LLM. Скільки Dictum чекає на відповідь, перш ніж спрацює Якщо сервер не відповів: від 1 до 600 секунд. Новий обробник починає з 4; майстер налаштування дає своєму обробнику cleanup 15. Збільште для повільної моделі.
Температура¶
Запит до LLM. Наскільки вільно модель добирає слова: від 0 до 2, типово 0,2. Для чищення тексту тримайте її низькою, щоб модель трималася вашого тексту.
Макс. токенів (порожньо — автоматично)¶
Запит до LLM. Найдовша відповідь моделі в токенах. Порожнє поле, типове, підлаштовує межу під диктування, до 2048. Збільште для моделі, що міркує перед відповіддю, або вимкніть міркування на сервері: відповідь, обрізану на межі, Dictum відкидає, і текст іде далі таким, яким був до цього кроку.
Якщо сервер не відповів¶
Запит до LLM. Що буде, коли сервер недоступний, відповідає помилкою або не вкладається в час очікування, або коли Dictum не може прочитати ключ API обробника: Лишити текст як розпізнано (типово) вставляє текст без цього кроку, а Вважати диктування невдалим не вставляє нічого.
Формулювання¶
Запит до LLM. Зберігати формулювання змушує Dictum відкидати відповідь, що додає розриви рядків, лишає менше третини слів або переходить на іншу абетку; тоді текст іде далі таким, яким був до цього кроку. Дозволити переформулювати приймає такі відповіді — для запитів, що навмисно переписують текст, як-от email. Автоматично (типово) зберігає формулювання лише для вбудованого запиту cleanup.
Запит¶
Запит до LLM. Інструкції, які модель отримує разом із вашим текстом. Виберіть запит зі списку: вбудовані cleanup, code-comment і email та ваші власні. Редагуйте текст під списком; Dictum зберігає його як prompts/<name>.md поруч із config.json за пів секунди після того, як ви перестали друкувати. Зміни у вбудованому запиті зберігаються як ваша версія, що його замінює; Повернути вбудований запит повертає оригінал. Щоб почати новий запит із тексту на екрані, введіть Назва нового запиту й клацніть Зберегти як новий запит. Якщо той самий запит використовують інші обробники, примітка їх називає: ваша зміна торкнеться й їхнього запиту.
Попередній перегляд¶
Запит до LLM. Запускає цей обробник на Зразок речення, українською чи англійською, і показує відповідь та скільки вона тривала. Поки сторінка відкрита, він запускається сам після кожної зміни, а Запустити зараз запускає його ще раз. Попередній перегляд надсилає серверу зразок, а не ваші диктування; змініть зразок, щоб спробувати власний текст.
Знайти¶
Правила заміни. Що шукати. Правила виконуються по черзі, кожне — над результатом попереднього. Щоб додати правило, пишіть у порожньому рядку внизу; × прибирає правило.
Регулярний вираз¶
Правила заміни. Якщо позначено, Знайти — регулярний вираз .NET, а в Замінити на можна посилатися на його групи, наприклад $1. Вираз, що працює з диктуванням довше за 200 мс, пропускається.
Замінити на¶
Правила заміни. Текст, що стає на місце знайденого. Залиште порожнім, щоб знайдене просто зникло.
Враховувати регістр¶
Правила заміни. Якщо позначено, правило знаходить лише текст із тими самими великими й малими літерами. Типово вимкнено. Діє й для регулярних виразів.
Ціле слово¶
Правила заміни. Якщо позначено, правило знаходить лише цілі слова, тож правило для «мейн» не зачепить «мейнфрейм». Не для регулярних виразів: межі слів вони задають самі через \b.
Увімк.¶
Правила заміни. Зніміть позначку, щоб правило лишалося у списку, але не виконувалося.
Імпорт із CSV…¶
Правила заміни. Додає правила з файла CSV у кінець списку. Стовпці: «Знайти», «Замінити на», а далі, за бажанням, «Враховувати регістр» і «Ціле слово», що приймають так, yes, true, 1, x або +. Клітинки розділяють коми або крапки з комою — так, як їх пише Excel. Перший рядок, що починається з «Знайти» чи «Find», пропускається, так само як і рядок, який Dictum не може прочитати; рядок під кнопкою каже, скільки правил додано і які рядки пропущено.
Моделі¶

Моделі мовлення з каталогу Dictum; угорі видно, скільки місця вони займають і скільки вільно. Рядок під заголовком називає вашу відеокарту й пам'ять, і рекомендація спирається на них. Кожна картка показує:
- позначки: рекомендацію для вашої відеокарти чи комп'ютера; стан, як-от «Встановлено», «Завантажується» чи «Не встановлено»; клас швидкості — Швидка, Придатна або Надто повільна тут;
- розмір, ліцензію, джерело файла й мови;
- скільки модель розпізнає 5 секунд мовлення: за вашими диктуваннями, за виміром або в оцінці за вашим обладнанням;
- які профілі користуються моделлю.
Невстановлена модель має кнопку Завантажити з розміром, наприклад Завантажити · 264 МБ, або Все одно завантажити, якщо на цьому комп'ютері вона буде надто повільною. Завантаження тривають у фоні, коли ви закриваєте налаштування, продовжуються після перезапуску й перевіряються за SHA-256 з каталогу. Якщо завантаження не вдалося, з'являється Спробувати ще. Видалити з розміром, який звільниться, прибирає встановлений файл; кнопка неактивна, поки моделлю користується профіль.
Використати в профілі…¶
Ставить цю модель локальному Whisper, яким користується профіль. Якщо цим розпізнавачем користуються й інші профілі, пункт про це каже, наприклад «Work (також Home)», і вони теж зміняться.
Перевірити¶
Звіряє встановлений файл із SHA-256 з каталогу. Якщо не збігається, видаліть файл і завантажте його знову.
Виміряти швидкість¶
Двічі прожене модель на вбудованому записі через розпізнавач профілю, що нею користується, і лишає швидший результат. Кнопку видно, доки модель не заміряли ваші власні диктування — вони важать більше.
Призупинити¶
Призупиняє завантаження; Продовжити відновлює їх з того місця, де вони зупинилися.
Скасувати¶
Зупиняє завантаження цієї моделі й видаляє вже завантажену частину.
Система¶

Стан Dictum на цьому комп'ютері. Заголовок називає ваш робочий стіл і час останньої перевірки. Картка вгорі показує, чи з'єднана програма з демоном, профілі з їхніми гарячими клавішами та шляхи до файлу конфігурації й журналу; кнопка Перезапустити демон з'являється, коли демон не працює. Під нею — підсумок із кількістю проблем і попереджень, а далі по рядку на кожну перевірку, кожен зі своєю позначкою. Деякі рядки мають кнопку, що виправляє проблему.
Це ті самі перевірки, що виконує dictum doctor, і ще два рядки самої програми. Які рядки ви побачите, залежить від системи:
| Рядок | Що перевіряє | Якщо не гаразд |
|---|---|---|
| Файл конфігурації | config.json існує і правильний |
Конфігурація |
| Попередження конфігурації | Налаштування, які Dictum може використати, але які виглядають помилковими | Попередження конфігурації |
| Файли моделей | Файли моделей, названі розпізнавачами, на місці | Моделі |
| Відеокарта | Відеокарта, яку може використати Whisper, якщо є | Розпізнавання мовлення |
| Аудіобібліотека, Мікрофон | Dictum може записувати, і з якого мікрофона | Мікрофон |
| Глобальна гаряча клавіша | Як гарячі клавіші доходять до Dictum | Гарячі клавіші |
| Вставлення, Вставлення (портал), Вставлення (ydotool), Порядок вставлення, Буфер обміну, Активне вікно | Як текст потрапляє в інші програми | Вставлення |
| Права адміністратора | Windows: Dictum запущено від імені адміністратора | Адміністратор |
| Сховище секретів | Де зберігаються ключі API | Секрети |
| Сеанс робочого столу, Платформа | Linux: який сеанс знайшов Dictum, або чому він у ньому не працюватиме | Сеанс робочого столу |
| Демон | Демон працює й відповідає | Демон |
| Розпізнавання мовлення id | Розпізнавач може розпізнавати мовлення | Розпізнавання мовлення |
| Обробник id | Сервер LLM відповідає | Чищення тексту через LLM |
| Індикатор диктування | Індикатор може з'являтися на цьому робочому столі | Індикатор диктування |
| Значок у треї | Значок є в треї, і його видно | Значок у треї та індикатор |
Перевірки запускаються щоразу, коли відкривається ця сторінка.
Перевірити ще раз¶
Запускає перевірки знову, наприклад після того, як ви щось виправили. Перевірки виконує демон; якщо він не працює, рядок «Демон» про це скаже, а перевірки запустяться знову, щойно демон повернеться.
Як виправити¶
Посилання під станом перевірки, яка не «Гаразд», а також під рядком «Демон», коли перевірки не вдалося запустити. Воно відкриває в браузері розділ Розв'язання проблем для цього рядка — той, що вказано в таблиці вище і на який посилається й dictum doctor. Рядки Індикатор диктування і Значок у треї такого посилання не мають.
Історія¶

Ваші останні диктування, від найновішого, стільки, скільки зберігає Історія на сторінці Загальні. Кожен запис показує, коли його зроблено, профіль, мову, яку вибрав Whisper, тривалість запису й перший рядок тексту. Невдале диктування пояснює, що сталося. Сторінка читає файл історії щоразу, коли відкривається.
Пошук у диктуваннях¶
Лишає тільки диктування, чий текст, розпізнаний текст або профіль містить те, що ви ввели. Великі й малі літери не розрізняються.
Копіювати¶
Кладе остаточний текст вибраного диктування в буфер обміну.
Видалити¶
Прибирає вибране диктування з файлу історії.
Розпізнано¶
Текст таким, яким його розпізнав Whisper, до обробників профілю.
Остаточний текст¶
Текст, який Dictum вставив чи скопіював, після обробників.
Обробити ще раз через…¶
Проганяє розпізнаний текст через ланцюжок обробки іншого профілю — наприклад, щоб спробувати новий запит на справжньому диктуванні. Результат з'являється під «Результат повторної обробки», разом із тим, скільки це тривало. Нічого не вставляється, а історія лишається як була. Пропонуються лише профілі з обробниками.
Копіювати результат¶
Кладе результат повторної обробки в буфер обміну.
Про Dictum¶

Який це Dictum і де дізнатися більше чи попросити допомоги. Щоб відкрити сторінку, клацніть версію внизу стовпця ліворуч або виберіть Про Dictum у меню значка в треї.
Сторінка показує версію, як і низ стовпця, та операційну систему з архітектурою, наприклад «Windows 11 (10.0.26200), x64». У Linux вона називає дистрибутив і сеанс робочого столу. Ці посилання відкриваються в браузері:
- Документація: огляд цієї документації.
- Приватність: що Dictum використовує на вашому комп'ютері і що його залишає.
- GitHub: вихідний код Dictum.
- Випуски: усі версії Dictum із файлами для завантаження.
- Повідомити про проблему: нове звернення на GitHub. Виберіть звіт про помилку або, якщо йдеться про безпеку, приватне повідомлення.
Перевірити зараз¶
Частина Оновлення під версією каже, що знайшла остання перевірка оновлень: «У вас найновіша версія Dictum.», «Доступна версія 0.6.0.» з посиланням Відкрити сторінку випуску або «Ще не перевірено.» Нижче — коли Dictum перевіряв востаннє. Перевірити зараз питає GitHub одразу, хоч би як було налаштовано Перевіряти оновлення. Якщо перевірка не вдалася, наприклад без мережі, сторінка каже чому, як-от «Остання перевірка не вдалася: GitHub недоступний.», а наступна перевірка спробує знову. Див. Розв'язання проблем.
Копіювати версію та відомості про систему¶
Кладе в буфер обміну два рядки для звіту про помилку — англійською, хоч би якою мовою була програма:
Dictum 0.5.1 · Windows 11 (10.0.26200), x64 · win-x64
GPU: NVIDIA GeForce RTX 3060, 12.0 GB VRAM · .NET 10.0.0
Перший рядок називає версію, операційну систему і збірку. Другий — відеокарту, яку може використати Whisper, або none, і середовище .NET; якщо відеокарту не вдалося прочитати, у ньому лише середовище. Форма звіту про помилку на GitHub просить саме ці рядки.
Ліцензія MIT¶
Dictum — вільне програмне забезпечення за ліцензією MIT. Посилання відкриває ліцензію на GitHub.
Ліцензії сторонніх компонентів¶
Ліцензії сторонніх компонентів, що входять до Dictum, як-от Avalonia і whisper.cpp. Кожен пакет встановлює THIRD-PARTY-NOTICES.txt поруч із програмами, і посилання відкриває цей файл у програмі, якою ваша система відкриває текстові файли. Збірка з вихідного коду такого файлу не має, і посилання відкриває найновіший на GitHub.