natgillin/translations-raw huggingface dataset:
& ktts; - the & kde; Text-to-Speech system - is a plugin based service that allows any & kde; (or non-kde;) application to speak using the & DBus; interface.
& ktts; — це система озвучування тексту для & kde; — заснована на додатках служба, яка надає можливість будь- якій програмі & kde; (або програмі, що не належить до & kde;) вимовляти текст за допомогою інтерфейсу & DBus;.
& ktts; intends to be the implementation for the & kde; Text-to-Speech API.
& ktts; спрямовано на реалізацію програмного інтерфейсу для вимовляння тексту у & kde;.
accessibility
доступність
Text-to-Speech
Синтез мовлення з тексту
& ktts; is a subsysem within & kde; for producing Text-to-Speech (TTS). It provides a common API for & kde; programmers to give TTS capabilities to their applications. It provides some nice capabilities for end users as well.
& ktts; — це підсистема у & kde; для перетворення тексту на мовлення (TTS). Ця підсистема надає у розпорядження програмістів & kde; звичайний API, який забезпечує можливості перетворення тексту на мовлення у програмах. Крім того, програма надає деякі цікаві можливості і звичайним користувачам.
User features:
Можливості для користувачів:
Speak contents of a text file.
Читання уголос текстового файла.
Speak & kde; notification events (KNotify).
Читання уголос сповіщень про події & kde; (KNotify).
Speak all or part of the text of a web page in & konqueror;.
Читання уголос всіх текстових частин веб- сторінки у & konqueror;.
Speak all or part of the text in & kate; text editor, including instances where & kate; is embedded in another & kde; application.
Читання уголос всіх текстових частин у текстовому редакторі & kate;, зокрема, у випадках, коли & kate; вбудовано до іншої програми & kde;.
Speech is spoken via speech-dispatcher, so any speech-dispatcher backend can be used (espeak, festival, & etc;)
Відтворення мови відбувається за допомогою синтезатора мовлення, ви можете використовувати будь- який з синтезаторів (espeak, festival тощо)
User-configurable filters for substituting misspoken words, choosing speech synthesizers, and transforming XHMTL/ XML; documents.
Налаштовані користувачем фільтри заміни слів, що вимовляються неправильно, вибір синтезаторів мовлення та перетворення документів XHMTL/ XML;.
Programmer features:
Можливості для програмістів:
Priority system for screen reader outputs, warnings and messages, while still playing regular texts.
Система пріоритетів для виводу екранного засобу для читання, показ попереджень і повідомлень без переривання читання звичайних текстів.
Permit generation of speech from the command line (or via shell scripts) using the & qdbus; utility.
Підтримка синтезу мовлення з командного рядка (або за допомогою скриптів оболонки) з використанням інструменту & qdbus;.
Provide a lightweight and easily usable interface for applications to generate speech output.
Легкий і простий у користуванні інтерфейс для програм, які створюють інформацію, яку слід озвучити.
Applications need not be concerned about contention over the speech device.
Програмам не потрібно самостійно вирішувати проблеми конкуренції у боротьбі за пристрій виведення звуку.
FUTURE: Provide support for speech markup languages, such as VoiceXML, Sable, & Java; Speech Markup Language (JSML), and Speech Markup Meta-language (SMML).
У МАЙБУТНЬОМУ: підтримка мов розмітки мовлення, зокрема, VoiceXML, Sable, & Java; Speech Markup Language (JSML), і Speech Markup Meta- language (SMML).
FUTURE: Provide limited support for embedded speech markers.
У МАЙБУТНЬОМУ: обмежена підтримка вбудованих позначок мовлення.
Asynchronous to prevent system blocking.
Асинхронна робота для запобігання блокуванню системи.
& ktts; actually consists of several programs:
Насправді, & ktts; складається з декількох програм:
the & kde; Text-to-Speech Daemon, which is a non-GUI; application that provides TTS services to applications via & DBus;.
фонова служба синтезу тексту з мовлення & kde;, яка не є програмою з графічним інтерфейсом. Ця служба забезпечує синтез мовлення для програм за допомогою & DBus;.
a & GUI; application for configuring and controlling kttsd. kttsmgr sits in the system tray.
програма з графічним інтерфейсом, призначена для налаштування і керування kttsd. kttsmgr показує піктограму у системному лотку.
A plugin for the & konqueror; web browser that permits you to speak all or a portion of the text on a web page.
додаток до переглядача інтернету & konqueror;, який надає змогу прочитати уголос частину або весь текст на веб- сторінці.
A plugin for the & kate; text editor that permits you to speak all or a portion of a text file.
додаток до текстового редактора & kate;, який надає змогу прочитати уголос частину або весь текстовий файл, який редагується.
In addition to the & kde; Bugzilla database (http: / /bugs. kde. org/), discussions for & ktts; currently take place in the kde-accessibility mailing list. Subscribe at https: / /mail. kde. org/ mailman/ listinfo/ kde-accessibility. Developers also hang out in IRC (irc. kde. org, channel #kde-accessibility).
Окрім бази даних Bugzilla & kde; (http: // bugs. kde. org /), обговорення & ktts; можна проводити у списку листування kde- accessibility. Підписатися на листи цього списку можна за адресою https: // mail. kde. org/ mailman/ listinfo/ kde- accessibility. З розробниками можна поспілкуватися у IRC (irc. kde. org, канал # kde- accessibility).
Using & ktts;
Користування & ktts;
Before you can use & ktts;, you must install speech-dispatcher and make sure it is working. See.
Перш ніж почати користуватися & ktts;, вам слід встановити speech- dispatcher (сервер синтезу мовлення) і переконатися, що він працює належним чином. Щоб дізнатися як це зробити, прочитайте розділ.
Starting kttsmgr
Як запустити kttsmgr
To start the & ktts; system, type the following command in a & konsole;
Щоб запустити систему & ktts;, введіть таку команду у & konsole;:
or click on kttsmgr in the & kde; Menu.
або виберіть пункт kttsmgr у меню & kde;.
If this is the first time running kttsmgr, or if you have not yet configured any talkers, the Talkers screen appears. See. If you have already configured at least one talker, the General screen appears. See.
Якщо ви запустили kttsmgr вперше, або якщо ви ще не налаштували жодного диктора, буде відкрито вікно Диктори. Перегляньте розділ. Якщо ж ви вже налаштували принаймні одного диктора, відкриється вікно Загального налаштування. Перегляньте розділ.
Configuring Talkers
Налаштування дикторів
Most text-to-speech (TTS) synthesizers offer multiple languages and voices and may offer multiple speaking genders, volumes, and rates. You may configure more than one instance of a synthesizer. Each combination of language, synthesizer, voice, gender, volume, and rate is called a talker. You should configure at least one talker before you use & ktts; otherwise speech-dispatcher will use a default voice.
У більшості синтезаторів мовлення з тексту (TTS) можна здійснювати синтез мовлення декількома голосами різних статей, різної гучності, з різною швидкістю та на декількох мовах. Ви можете налаштувати декілька екземплярів синтезатора. Кожна з комбінацій мови, синтезатора, голосу, статі, гучності і швидкості називається диктором. Перед використанням & ktts; вам слід налаштувати принаймні один запис диктора, інакше speech- dispatcher використовуватиме типового диктора.
Multiple talkers for the same synthesizer is similar to multiple print queues for a single physical printer.
Декілька дикторів для одного синтезатора подібні до декількох черг друку для одного фізичного принтера.
When you click the Talkers tab in kttsmgr, the Talkers screen appears. This screen also automatically appears if you start kttsmgr and you have not yet configured any talkers.
Коли ви перейдете на вкладку Диктори у kttsmgr, буде відкрито вікно Диктори. Це вікно буде автоматично відкрито, якщо ви запустили kttsmgr без налаштування жодного диктора.
The & kde; Text-to-Speech Manager (Talkers tab).
Керування синтезом мовлення з тексту у & kde; (вкладка « Диктори »).
The & kde; Text-to-Speech Manager (Talkers tab)
Керування синтезом мовлення з тексту у & kde; (вкладка « Диктори »).
Click to add a new talker.
Натисніть, щоб додати нового диктора.
All the configured Talkers are listed here. Highest priority Talkers are listed at the top. The top-most talker will be used to do the speaking when an application does not specify a talker.
На цій вкладці буде показано список всіх налаштованих Дикторів. Дикторів з найвищим пріоритетом буде показано у верхній частині списку. Диктора, запис якого знаходиться на вершині списку, буде використано для вимовляння тексту, якщо програма не вкаже параметрів диктора.
Click on a talker in the list to highlight it and click this button to remove it.
Натисніть пункт диктора у списку, щоб позначити його, а потім натисніть цю кнопку, щоб вилучити диктора.
Click on a talker in the list to highlight it and click this button to change its configuration. See below.
Натисніть пункт диктора у списку, щоб позначити його, а потім натисніть цю кнопку, щоб змінити налаштування. Докладнішу інформацію можна знайти далі за текстом.
Click on a talker in the list to highlight it and click this button to move it down one row in the list. The lower a talker appears in the list, the lower its priority.
Натисніть пункт диктора у списку, щоб позначити його, а потім натисніть цю кнопку, щоб пересунути позначку диктора на один рядок нижче у списку. Чим нижче стоятиме позначка диктора у списку, тим нижчим є пріоритет цього диктора.
Click one of these buttons to apply the changes you have made to the running & ktts; system.
Натисніть одну з цих кнопок, щоб застосувати зміни, які ви виконали з запущеною системою & ktts;.
When you click the Add button, the Add Talker screen appears.
Після натискання кнопки Додати відкривається діалогове вікно Додати диктора.
Add Talker screen.
Діалогове вікно додавання диктора.
Add Talker screen
Діалогове вікно додавання диктора
You should give your new talker a name, this can be anything.
Ви можете надати новому диктору довільну назву.
Choose the language and synthesizer here.
Тут ви можете обрати мову і синтезатор.
Choose the voice type here, there are three Male, three Female, one Male Child and one Female Child voices to choose from.
Тут ви можете вказати тип голосу. Передбачено три чоловічі, три жіночі, один хлопчачий та один дівчачий голоси.
Set any custom voice parameters here.
Тут ви можете вказати будь- які нетипові параметри.
When you click here your new talker will appear in the list in the Talkers screen. Click the Edit button to edit the talker's configuration.
Після клацання запис вашого нового диктора з’ явиться на сторінці Диктори. Натисніть кнопку Редагувати, щоб змінити налаштування диктора.
You are almost ready to begin using & ktts;. Now go back to the General tab and check the Enable Text-to-Speech System (KTTSD) box. This will start the & kde; TTS Daemon. See. You may now begin using & ktts; to speak text. Click the Jobs tab to create and manage text jobs. See.
Ви майже готові до використання & ktts;. Тепер поверніться на вкладку Загальне і позначте пункт Увімкнути систему синтезу мовлення з тексту (KTTSD). Позначення цього пункту запустить фонову службу синтезу мовлення з тексту & kde;. Див.. Тепер ви можете використовувати & ktts; для вимовляння тексту. Перейдіть на вкладку Завдання, для створення і керування завданнями з вимовляння тексту. Див..
Starting KTTSD and Setting General Options
Запуск KTTSD і встановлення загальних параметрів
Once you have configured at least one talker, you can start the & kde; Text-to-Speech System. Click on the General tab. The General screen appears. You can also set some general options on this screen.
Після того, як ви налаштуєте принаймні одного диктора, ви можете запустити систему синтезу мовлення з тексту & kde;. Натисніть заголовок вкладки Загальне. Буде відкрито сторінку Загальне. На цій сторінці ви також можете встановити деякі загальні параметри.
The & kde; Text-to-Speech Manager (General tab).
Керування синтезатором мовлення з тексту & kde; (вкладка « Загальне »).
The & kde; Text-to-Speech Manager (General tab)
Керування синтезатором мовлення з тексту & kde; (вкладка « Загальне »)
Check this box to activate the & ktts; system. This starts the & kde; TTS Daemon (KTTSD). If KTTSD starts successfully, the Jobs tab will appear. Once KTTSD has been started, you can begin creating and speaking text jobs. See. Unchecking will stop KTTSD and deactivate the & kde; TTS system.
Позначте цей пункт, щоб задіяти систему & ktts;. Позначення цього пункту запускає фонову службу синтезу мовлення з тексту & kde; (KTTSD). Якщо KTTSD буде запущено, у вікні з’ явиться вкладка Завдання. Одразу після запуску KTTSD ви можете розпочати створення і виконання завдань з вимовляння тексту. Див.. Зняття позначки призведе до зупинки KTTSD і вимикання системи синтезу мовлення з тексту & kde;.
When this box is checked, an icon appears in the system tray whenever kttsmgr is running. In this mode, clicking OK or Cancel does not cause kttsmgr to exit. Instead, the screen disappears but kttsmgr continues running in the system tray. Click the icon to restore the screen. To quit kttsmgr, right-click on the icon in the system tray and choose Quit. When unchecked, an icon does not appear in the system tray. Clicking OK or Cancel quits kttsmgr.
Якщо позначено цей пункт, під час виконання kttsmgr у системному лотку буде показано піктограму. У такому режимі після натискання кнопок Гаразд та Скасувати роботу kttsmgr не буде завершено. Замість цього, зникне вікно, але програма kttsmgr продовжуватиме виконуватися у лотку стільниці. Наведіть вказівник миші на піктограму і клацніть лівою кнопкою миші, щоб знову відкрити вікно програми. Щоб завершити роботу kttsmgr, наведіть вказівник на піктограму у лотку, клацніть правою кнопкою і скористайтеся пунктом Вийти з контекстного меню. Якщо зняти позначку з пункту, програма не згортатиметься у піктограму лотка стільниці. Натискання кнопок Гаразд і Скасувати завершить роботу kttsmgr.
When kttsmgr exits, & ktts; keeps running if the Enable Text-to-Speech System (KTTSD) box is checked.
Після завершення роботи kttsmgr, & ktts; продовжуватиме виконуватися, якщо позначено пункт Увімкнути систему синтезу мовлення з тексту (KTTSD).
This option does not take effect until the next time kttsmgr is started.
Цей пункт не набуде чинності до наступного запуску kttsmgr.
This option has no effect when kttsmgr is running in the & kcontrol;.
Цей пункт ні на що не впливатиме, якщо kttsmgr запущено у & kcontrol;.
When this box is checked, and kttsmgr automatically appears in the system tray whenever speaking, it will also disappear automatically when speaking has finished.
Якщо позначено цей пункт, і kttsmgr автоматично з’ являтиметься у вигляді піктограми у системному лотку під час вимовляння, відповідна піктограма автоматично зникатиме після завершення вимовляння.
Be sure to click here to save your settings.
Не забудьте натиснути тут, щоб зберегти встановлені вами параметри.
Managing Text Jobs
Керування текстовими завданнями
When you click the Jobs tab in kttsmgr, the Jobs screen appears.
Після натискання заголовка вкладки Завдання у вікні kttsmgr, буде відкрито сторінку Завдання.
The & kde; Text-to-Speech Manager (Jobs tab).
Керування синтезатором мовлення з тексту & kde; (вкладка « Завдання »).
The & kde; Text-to-Speech Manager (Jobs tab)
Керування синтезатором мовлення з тексту & kde; (вкладка « Завдання »)
The controls here allow you to change attributes of the currently speaking voice.
За допомогою регуляторів ви зможете змінити параметри поточного диктора.
The buttons in this row permit you to stop, cancel, pause and resume the current text job.
За допомогою кнопок у цьому ряді ви можете запускати, вилучати або призупиняти текстові завдання.
The buttons in this row permit you to speak the text currently in the & kde; clipboard, or open a text file for speaking. You can also change the talker for a job.
За допомогою кнопок з цього рядка можна змусити програму вимовляти поточний текст з буфера обміну інформацією & kde; або відкрити текстовий файл для читання уголос. Крім того, ви можете змінити диктора для окремого завдання.
When you click OK or Apply, all changes to settings on other screens are applied (if any).
Після натискання кнопки Гаразд або Застосувати всі зміни у параметрах, якщо такі було внесено на інших сторінках, буде застосовано.
The Jobs tab only appears when KTTSD is running. If you do not see the Jobs tab, click on the General tab and check the Enable Text-to-Speech (KTTSD) box.
Вкладка Завдання з’ являтиметься, лише коли запущено KTTSD. Якщо ви не бачите вкладки Завдання, перейдіть на вкладку Загальне і позначте пункт Увімкнути систему синтезу мовлення з тексту (KTTSD).
Speaking Text from Web Pages
Читання тексту з веб- сторінок
While running the & kde; & konqueror; web browser, you can speak the text of the web page displayed. First ensure that & ktts; is running. Highlight the text you want spoken and choose Tools Speak Text on the main menu. After a moment, the highlighted text should begin speaking.
Під час роботи у переглядачі інтернету & kde; — & konqueror;, ви можете наказати програмі прочитати показаний текст. Для цього спочатку переконайтеся, що запущено & ktts;. Позначте текст, який слід вимовити, а потім скористайтеся пунктом Інструменти Продекламувати текст головного меню. Якщо ви трохи зачекаєте, програма почне вимовляти позначений текст.
It is almost always a good idea to highlight the text on the web page you want spoken. You can skip this step, but you will hear a lot of & HTML; headers and other invisible tags spoken.
Завжди варто спочатку позначити на веб- сторінці текст, який слід вимовити. Ви можете пропустити цей крок, але тоді ви почуєте, як програма читатиме уголос заголовки & HTML; та інші невидимі теґи.
Speaking Text from & kate; Text Editor
Читання тексту з текстового редактора & kate;
While running the & kde; Advanced Text Editor (kate;), you can speak the text displayed. First ensure that & ktts; is running. Highlight the text you want spoken and choose Tools Speak Text on the main menu. After a moment, the highlighted text should begin speaking.
Ви можете запустити читання тексту уголос під час роботи у текстовому редакторі & kde; (kate;). Спочатку переконайтеся, що запущено & ktts;. Позначте текст, який слід вимовити, і скористайтеся пунктом меню Інструменти Продекламувати текст. Якщо ви трохи зачекаєте, програма почне вимовляти позначений текст.
You do not have to first highlight text. In this case, the entire file will be spoken.
Вам не потрібно спочатку позначати текст. У цьому випадку вимовлятиметься весь файл.
This also works when & kate; is running embedded in another application, such as & konqueror; or & quanta;.
Таку дію можна виконати і якщо & kate; вбудовано до іншої програми, наприклад, & konqueror; або & quanta;.
Speaking Notifications (KNotify)
Читання сповіщень (KNotify)
KNotify is the notification subsystem within & kde;, which alerts you to events you configure within the & kde; system. You can configure & ktts; to speak text notifications.
KNotify — це підсистема сповіщення у & kde;, ця підсистема попереджає вас про події, сповіщення про які ви налаштували у системі & kde;. Ви можете налаштувати & ktts; так, щоб програма вимовляла текстові сповіщення.
For example, & konversation;, a & kde; IRC application, permits you to configure a wide variety of notifications. For instance, you can tell & konversation; to notify you whenever a message appears in an IRC channel with your nickname in it. Together with & ktts; you can have & kde; speak the text of the IRC message to you.
Наприклад, & konversation;, програма & kde; для роботи у IRC, надає вам змогу налаштувати широкий спектр сповіщень. Зокрема, ви можете наказати & konversation; сповіщати вас кожного разу, коли у каналі IRC з’ являється повідомлення з вашим прізвиськом у тексті. У сполученні з & ktts; ви можете наказати системі & kde; прочитати це повідомлення IRC уголос.
In general, if a & kde; application supports KNotify, a Notifications menu item will appear under the application's Settings menu. The specifics for configuring each application with KNotify vary from application to application.
Загалом кажучи, якщо програма & kde; підтримує KNotify, у меню Параметри програми має бути пункт Сповіщення. Параметри налаштування програм для роботи з KNotify залежать від самої програми.
String Replacer filters are a good way to clean up messages sent from applications if they are mispronounced or misspoken in & ktts;. The kmail. xml file, which comes with & ktts;, is a good example. It removes br, and b tags from the & kmail; notification messages and also removes the phrase / local/ inbox/, since this may be safely assumed in most cases. See.
Фільтри заміни рядків можуть знадобитися для очищення повідомлень, надісланих програмами, якщо & ktts; неправильно вимовляє ці повідомлення. Файл kmail. xml, який постачається разом з & ktts;, є непоганим прикладом такого фільтра. Цей фільтр вилучає з повідомлень сповіщень & kmail; теґи br і b, а також вилучає фразу / local/ inbox /, оскільки такі елементи спотворюють читання повідомлення. Див..
Filters (Advanced)
Фільтри (додаткові відомості)
Filters are an advanced feature of & ktts;. For the basic operation of & ktts;, they are not needed.
Фільтрування є одною з додаткових можливостей & ktts;. Для основних дій & ktts; вони не потрібні.
Filters are used to pre-process text before it is sent to speech-dispatcher. They are useful for enhancing speech, substituting for misspoken words or abbreviations, choosing the appropriate language and talker to do the speaking, or working around certain limitations of speech synthesizers and their voices.
Фільтри використовуються для попередньої обробки тексту перед надсиланням його до speech- dispatcher. Вони можуть знадобитися для покращення вимовляння тексту, заміни у словах, які вимовляються неправильно або абревіатурах, вибору відповідної мови і диктора для синтезу або обходу певних обмежень синтезаторів мовлення та їх дикторів.
Types of & ktts; Messages
Типи повідомлень & ktts;
To understand how to use filters, it is helpful to first understand how text is processed by speech-dispatcher. Text spoken by & ktts; is of four possible types.
Щоб зрозуміти те, як використовувати фільтри, корисно розуміти спосіб обробки тексту у speech- dispatcher. Тексти, які вимовляються за допомогою & ktts; належать до таких чотирьох типів:
Screen Reader Output.
Виведення засобу читання з екрана.
Warnings.
Попередження.
Messages
Повідомлення
Text Jobs
Текстові завдання
The type is determined by the application that sends the text to & ktts;.
Тип, який визначається програмою, яка надсилає текст до & ktts;.
Screen Reader Output has the highest priority. It is reserved for use by Screen Reader applications. Screen Reader Output preempts all other messages, causing those jobs to pause. Once the Screen Reader Output has been spoken, the preempted messages will automatically resume.
Виведення засобу читання з екрана має найвищий пріоритет. Його зарезервовано для використання програмами для читання з екрана. Виведення засобу читання з екрана вивантажує всі інші повідомлення, тобто призупиняє їх вимовляння. Після вимовляння виведення засобу читання з екрана виконання призупинених завдань буде автоматично поновлено.
Warnings are the next highest priority. It is reserved for high-priority messages, such as "CPU is over-heating." A Warning will preempt Messages and regular text, causing those jobs to pause. Once the Warning has been spoken, the preempted messages will automatically resume.
Попередження мають пріоритет трохи нижчий за пріоритет найвищого рівня. Рівень попереджень призначено для повідомлень високого пріоритету, наприклад, « Процесор перегрівся ». Попередження вивантажують Повідомлення і звичайний текст, тобто призупиняють виконання таких завдань. Після вимовляння Попередження виконання призупинених завдань буде поновлено.